U.S. patents available from 1976 to present.
U.S. patent applications available from 2005 to present.

Icon_funbox Did You Know...

...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.

Newsletter  PatentStorm News

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.

 

Attorney: Magee; Theodore M.


Number of patents: 287
Last date: March 27, 2012

1                
NumberTitleIssue Date
8145531Product 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
8135590Position-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
8120625Method 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
8108062Embroidery 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
D652304Pet food container
01/17/2012
8063882Generating 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
8045823Method 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
8041886System 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
8018766Concurrent 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
8016090Collapsible 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
8014245System 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
8011533Fluid-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
D643283Perforated carton
08/16/2011
D643175Cart portion
08/09/2011
7984359Correction 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
7965464Heat-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
7955190Relative 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
7930178Speech 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
D636195Chair
04/19/2011
7925894System 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
7921376Method 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
7917803Data 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
7917555Creating, 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
7909363Destructively 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
7909193Packaging 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
RE42228Method 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
7904880Generating 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
7904489Database 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
7900152Adaptable 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
7900125Majority 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
7885456Symbol 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
7848518Stable 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
7846042Relative 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
7876517Measurement 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
7868620Data 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
7864434Solid 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
7860314Adaptation 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
7853809System 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
7843661Controller 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
7827025Efficient 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
1                
 
Sign InRegister
Username  
Password   
forgot password?