...that to encourage use of his new invention, the shopping cart, market owner Sylvan Goldman hired fake shoppers to push the carts around his store in Oklahoma City? Seems his customers were reluctant to give up their hand-carried baskets.
Make the Most of Our Site
See this month's Top Inventors and Most Cited Patents.
Stay on top of the latest innovations by subscribing to an RSS feed.
Registered users: Manage your profile.
| Number | Title | Issue Date |
| 8145531 | Product specific queries to determine presence of bottom-of-basket items In one implementation, products in a shopping cart are provided to a point of sale system. The products are removed from the shopping cart and scanned with a transducer system. A database association system queries a database and determines the likelihood that the s... | 03/27/2012 |
| 8135590 | Position-dependent phonetic models for reliable pronunciation identification A representation of a speech signal is received and is decoded to identify a sequence of position-dependent phonetic tokens wherein each token comprises a phone and a position indicator that indicates the position of the phone within a syllable. ... | 03/13/2012 |
| 8120625 | Method and apparatus using multiple sensors in a device with a display In a device having a display, a change in focus for an application is used with a requested usage of a context attribute to change the amount of information regarding the context attribute that is sent to another application. A method of changing the orientation of ... | 02/21/2012 |
| 8108062 | Embroidery data generation A method of generating embroidery data for controlling stitching out by an embroidery machine. The method comprises simulating a position of a needle on an embroidery workspace and updating the needle position in response to an input control signal. A series of stit... | 01/31/2012 |
| D652304 | Pet food container | 01/17/2012 |
| 8063882 | Generating audio signals based on input device position A computer input device and computer system are provided that determine if the input device is at an edge of a pattern on a working surface based on an image of the working surface captured by the input device. An audio control message is generated based on the inpu... | 11/22/2011 |
| 8045823 | Method and apparatus for text layout across a region The present invention displays text within a region by identifying text boxes within the region. To identify the text boxes, the invention uses scan lines that are spaced at intervals that are smaller than the text height of the text to be placed in the boxes. These... | 10/25/2011 |
| 8041886 | System and method of managing memory The disclosure is related to systems and methods of management of memory. In a particular embodiment, a system is disclosed that comprises a control circuit adapted to compare a second data set to a first data set and to selectively replace the first data set with t... | 10/18/2011 |
| 8018766 | Concurrent intersymbol interference encoding in a solid state memory Methods and devices are provided for concurrent intersymbol interference encoding in a solid state memory. In an illustrative embodiment, a write data signal is received as input to a processing component. A channel-effect-corrected encoding of the write data signal... | 09/13/2011 |
| 8016090 | Collapsible container An insulated container has a front, back, top and bottom. Pairs of mating members are located on the front and pairs of mating members are located on the back to maintain the container in a collapsed state. The mating members on the front are positioned such that th... | 09/13/2011 |
| 8014245 | System and method of defect description of a data storage medium The disclosure is directed toward systems and methods of defect description of a data storage medium. In a particular embodiment, a method includes determining a first defect of a data storage medium. The method also includes determining a format of an entry of a de... | 09/06/2011 |
| 8011533 | Fluid-containing system with inclined sleeve A fluid-containing system includes an enclosure that houses a fluid that is contained in a bladder coupled to a spigot and houses a sleeve that is inclined relative to the bottom of the enclosure. The spigot protrudes through a spigot opening in the enclosure, while... | 09/06/2011 |
| D643283 | Perforated carton | 08/16/2011 |
| D643175 | Cart portion | 08/09/2011 |
| 7984359 | Correction of data errors in a memory buffer Methods, circuits, and disk drive that correct errors in data that is temporarily stored in a memory buffer are disclosed. An error detection code and an error correction code are generated for data. The data, the error detection code, and the error correction code ... | 07/19/2011 |
| 7965464 | Heat-assisted magnetic recording with shaped magnetic and thermal fields Devices and methods are provided for heat-assisted magnetic recording (HAMR). In an illustrative example, a device includes a magnetic write pole having a convex pole tip; a magnetic opposing pole longitudinally displaced from the magnetic write pole; and a thermal-... | 06/21/2011 |
| 7955190 | Relative position between center of gravity and hit center in a golf club A golf club head is provided with a center of gravity positioned within a partial ellipsoid defined in an impact reference frame that has its origin at the hit center of the face of the golf club head. The majority of the partial ellipsoid is located toward the golf... | 06/07/2011 |
| 7930178 | Speech modeling and enhancement based on magnitude-normalized spectra A frame of a speech signal is converted into the spectral domain to identify a plurality of frequency components and an energy value for the frame is determined. The plurality of frequency components is divided by the energy value for the frame to form energy-normal... | 04/19/2011 |
| D636195 | Chair | 04/19/2011 |
| 7925894 | System and method for delivering versatile security, digital rights management, and privacy services A method for providing enhanced security features in a storage device involves partitioning a storage media in the storage device into a hidden partition and a storage partition in the storage media. A base class is written to the hidden partition. A security provid... | 04/12/2011 |
| 7921376 | Method and apparatus for providing a three-dimensional task gallery computer interface The present invention provides a three-dimensional user interface for a computer system that allows a user to combine and store a group of windows as a task. The image of each task can be positioned within a three-dimensional environment such that the user may utili... | 04/05/2011 |
| 7917803 | Data conflict resolution for solid-state memory devices In a particular embodiment, a controller is disclosed that is adapted to control read/write access to a storage media. The controller includes data corruption detection logic to reconstruct a logical block address (LBA) lookup table from metadata stored at the stora... | 03/29/2011 |
| 7917555 | Creating, storing and viewing process models The location of a drawing of an activity, a property of an element in the drawing and the structural relationship of elements in the drawing are stored in a database. The database is accessed to form a user interface that provides a hierarchical representation of ac... | 03/29/2011 |
| 7909363 | Destructively removable barcode A label is provided having three parts separated by separation lines. Two of the three parts have pull tabs to allow them to be easily removed. The third part is a narrow strip between the separation lines that does not have a pull tab. When the label parts that hav... | 03/22/2011 |
| 7909193 | Packaging cap A cap for a package containing granular or particulate food, such as pet food, for example includes a measuring cup portion, which is shaped to cover a sealable cap on the container, and a holding portion designed to be held in one hand while filling the measuring c... | 03/22/2011 |
| RE42228 | Method and apparatus for using data protection code for data integrity in on-chip memory Cyclic-redundancy-code (“CRC”) information that is received along with a frame from a fiber-channel is stored in an on-chip frame buffer, and later checked to ensure the integrity of the data while in the frame buffer. In various embodiments, data frames, along ... | 03/15/2011 |
| 7904880 | Generating and binding web services to application components For each of a set of business application classes on an application server, a web service class consisting of a separate web service method for each of a set of actions is generated. Each web service method contains a call to an interface web service method stored o... | 03/08/2011 |
| 7904489 | Database unload/reload of partitioned tables Values stored in partitioned tables are unloaded into files with one partition per file using a database unload utility. This utility forms a punch file that includes instructions to perform a load of data from the unloaded files into the partitioned table. The punc... | 03/08/2011 |
| 7900152 | Adaptable user interface for business software An adaptable user interface is formed based on a role assumed by a user and the identification of tasks in a process that need to be performed. For each role assumed by the user, a set of tasks assigned to the role is identified. Each task is evaluated to determine ... | 03/01/2011 |
| 7900125 | Majority detection in error recovery One or more techniques provide majority detection in error recovery. Accordingly, a device retries reading an ECC codeword having one or more bits for a plurality of retries, and stores each retry. The device (“hard” majority detection) votes on a value of each ... | 03/01/2011 |
| 7885456 | Symbol graph generation in handwritten mathematical expression recognition A forward pass through a sequence of strokes representing a handwritten equation is performed from the first stroke to the last stroke in the sequence. At each stroke, a path score is determined for a plurality of symbol-relation pairs that each represents a symbol ... | 02/08/2011 |
| 7848518 | Stable disc controller ID from unstable comparator outputs A method for generating a root key is described. Stable bits of a plurality of comparator outputs are identified. The root key is selected from a number of the identified stable bits. A statistically unique value is calculated from the root key using a cryptographic... | 12/07/2010 |
| 7846042 | Relative position between center of gravity and hit center in a golf club A golf club head is provided with a center of gravity positioned within a partial ellipsoid defined in an impact reference frame that has its origin at the hit center of the face of the golf club head. The majority of the partial ellipsoid is located toward the golf... | 12/07/2010 |
| 7876517 | Measurement of round trip latency in write and read paths A method and apparatus for measuring latency in a communication path is provided. The technique includes driving a signal such as a square wave on the communication path, such as a write path such that it travels around the write-read path, and sensing a returned si... | 01/25/2011 |
| 7868620 | Data integrity management responsive to an electrostatic event The disclosure is related to detecting an electrostatic charge at a data storage device. The electrostatic charge can be detected and a data integrity management process can be implemented. In a particular embodiment, a method includes monitoring an electronic devic... | 01/11/2011 |
| 7864434 | Solid immersion focusing apparatus for high-density heat assisted recording In a particular embodiment, a solid immersion lens includes meta-material slabs formed from multiple layers of at least two different compositions. Each meta-material slab has a first effective index of refraction. The meta-material slabs are adapted to propagate an... | 01/04/2011 |
| 7860314 | Adaptation of exponential models A method and apparatus are provided for adapting an exponential probability model. In a first stage, a general-purpose background model is built from background data by determining a set of model parameters for the probability model based on a set of background data... | 12/28/2010 |
| 7853809 | System and method of power management The present disclosure is directed to systems and methods of power management of a device. In a particular embodiment, the method includes determining a first power consumption value for a first power management operating sequence of an electronic device. The method... | 12/14/2010 |
| 7843661 | Controller with fractional position algorithm One illustrative embodiment of the present invention pertains to a device. The device is configured to evaluate a Gray code value and to provide compensation for error in the Gray code value. Another illustrative embodiment of the present invention pertains to a met... | 11/30/2010 |
| 7827025 | Efficient capitalization through user modeling A method of automatically capitalizing text utilizes a capitalization model. The capitalization model is trained from data that is taken from documents associated with a particular user. In particular, documents that are authored by the user such as e-mails, are use... | 11/02/2010 |