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

Icon_funbox Celebrity Inventors

Superstar singer Michael Jackson co-patented a "Method and means for creating anti-gravity illusion" in 1993.

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: Lee & Hayes PLLC


Number of patents: 83
Last date: September 13, 2011

1      
NumberTitleIssue Date
8019171Vision-based compression
Systems and methods provide vision-based image compression. In one implementation, inpainting is the vision-based technique selected to augment a conventional signal-processing-based technique. For some regions of a source image, an exemplary system efficiently extr...
09/13/2011
8004442Analog to digital converter (ADC) with comparator function for analog signals
This disclosure relates to analog to digital converter (ADC) component with a comparator function for analog signals. ...
08/23/2011
7996677Digitally certified stationery
Systems and methods for digitally certified stationery are described. In one aspect, a stationery granting authority (SGA) receives a request from a user to generate a document. If the user is authorized for the requested document, the SGA generates a certificate wi...
08/09/2011
7423489Low return loss resistive feedback amplifier
Embodiments related to resistive feedback amplifiers are presented herein. ...
09/09/2008
7379070Cross-platform runtime code generation for bit block transfer functions
An exemplary method for performing a bit block transfer (bitblt) includes receiving one or more graphics parameters specifying the bitblt and generating a specialized bitblt function to perform the bitblt. The specialized bitblt function includes a one or more code ...
05/27/2008
7257776Systems and methods for scaling a graphical user interface according to display dimensions and using a tiered sizing schema to define display objects
Systems and methods are described for scaling a graphical user interface (GUI) to fit proportionally in displays of different sizes. Bounds of display objects to be displayed in the graphical user interface are defined in terms of position relative to horizontal and...
08/14/2007
7222232License-based cryptographic technique particularly suited for use in a digital rights management system for controlling access and use of bore resistant software objects in a client computer
A technique for imparting substantial break-once-run-everywhere (BORE) resistance to passive and active software objects, and for controlling access and use of resulting protected objects by a client computer (400). Specifically, a relatively large number, n,...
05/22/2007
7200323Restricted content viewing methods and arrangements for use in a DVD player
In accordance with certain aspects of the present invention, enhancements have been developed to further extend the performance of the generic DVD navigator with respect to restricted access, such as parental controlled access. The methods and arrangements provided ...
04/03/2007
7178101Content template system
Subject matter includes an exemplary content template system. In one implementation, a custom markup tag locates remote content, converts the remote content into a markup language used in a web page template, replaces the custom markup tag with the converted content...
02/13/2007
7158639Key generation
Described herein is one or more implementations that generate a single key from a set of encrypted keys, which set is associated with a unique data subset of a database. ...
01/02/2007
7150701Cable-and-pulley devices having intermediate tension isolators for exercise machines
Cable-and-pulley devices having intermediate tension isolators for exercise machines. In one embodiment, a cable-and-pulley device includes a cable attached to a load and to a user interface, and operatively engaged with a main pulley positioned over the load, a flo...
12/19/2006
7118452Pneumatically actuated flexible coupling end effectors for lapping/polishing
Methods and apparatus for end effectors for performing surface lapping using a robotic system are provided. In one embodiment, a lapping system includes a robotic arm and a pneumatic end effector unit. The pneumatic end effector unit includes a first base attached t...
10/10/2006
7117369Portable smart card secured memory system for porting user profiles and documents
A portable profile carrier stores and securely transports a user's profile and data files from one computer to the next. The profile carrier is a two-component system comprising a smart card and a memory device. The smart card protects access to the memory device an...
10/03/2006
7115869Method for measurement of composite heat damage with infrared spectroscopy
A non-destructive method determines an amount of heat exposure to a resin-fiber composite substrate. A value of infrared energy reflected by a composite substrate is determined. The value of infrared energy reflected, or conversely absorbed, is correlated to a degre...
10/03/2006
7113900System and method for logical modeling of distributed computer systems
A modeling system permits developers of applications for distributed computer system, such as those used in server data centers or Internet data centers (IDCs), to architect their hardware and software in an abstract manner. The modeling system defines a set of comp...
09/26/2006
7114148Runtime services for network software platform
Runtime services for network software platforms are described. In one implementation, runtime services are configured for a web application. A configuration file is created containing tags that provide references to configuration information specific to operational ...
09/26/2006
7114100Systems and methods for replicating virtual memory on a host computer and debugging using replicated memory
Systems and methods are described for replicating virtual memory translation from a target computer on a host computer, and debugging a fault that occurred on the target computer on the host computer. The described techniques are utilized on a target computer having...
09/26/2006
7103952Engine loader and transporter apparatus and methods
Engine loader and transporter apparatus and methods are disclosed. In one embodiment, an engine handling assembly includes a motorized drive assembly engageable with a floor surface, and an engagement unit positioned proximate the drive assembly and partially surrou...
09/12/2006
7107593Providing predictable scheduling of programs using repeating precomputed schedules on discretely scheduled and/or multiprocessor operating systems
The present invention provides providing predictable scheduling of programs using repeating precomputed schedules on discretely scheduled and/or multiprocessor operating systems. In one embodiment, a scheduler accesses an activity scheduling graph. The activity sche...
09/12/2006
7102647Interactive horizon mapping
Shadows, which play an important role in perceiving the shape and texture of an object, are simulated interactively in a real time, self-shadowing of a bump mapped surface for a computer rendered object. A computer graphics textured object function defines a horizon...
09/05/2006
7096200System and method for evaluating and enhancing source anonymity for encrypted web traffic
A system and method is provided for evaluating the effectiveness of data encryption for hiding the identity of the source of Web traffic. A signature is constructed from encrypted Web traffic for a Web page sent by a target Web site, and the signature is compared wi...
08/22/2006
7096258System and method providing automatic policy enforcement in a multi-computer service application
Systems and methods to enforce policy in a multi-computer service application are described. In one aspect, a scale-independent logical model of an application is generated. The application is for implementation in a distributed computing system. The scale-independe...
08/22/2006
7093101Dynamic data structures for tracking file system free space in a flash memory device
One or more secondary data structures are maintained containing mappings of logical flash memory addresses to physical flash memory addresses. Each secondary data structure has a predetermined capacity of mappings. A master data structure is also maintained containi...
08/15/2006
7089537System and method for performing path-sensitive value flow analysis on a program
Described is a method and system for performing path-sensitive value flow analysis on a software program. Concrete state and value alias information is tracked along each statement and each relevant path in an abstract program and is stored as a symbolic state in a ...
08/08/2006
7080143System and method providing automatic policy enforcement in a multi-computer service application
Systems and methods to enforce policy in a multi-computer service application are described. The application includes multiple software modules that execute on multiple computers. The multi-computer service application has access to a communications medium that allo...
07/18/2006
7080404Automatic re-authentication
Upon successfully authenticating a client device with a server system, the client device and server system share auto-reconnect data. Upon subsequently losing and re-establishing communications with the server system, the client sends an auto-authenticate request to...
07/18/2006
7080262Key compression
Described herein is one or more implementations for compressing one or more keys. ...
07/18/2006
7076785Lazy loading with code conversion
Exemplary devices and/or methods optionally compile a programming language code associated with one framework to a code associated with another framework; and/or convert a code associated with one framework to a code associated with another framework. The aforementi...
07/11/2006
7076062Methods and arrangements for using a signature generating device for encryption-based authentication
Methods and arrangements are provided that allow a smart card having digital signing capabilities to support an encryption-based authentication process. In one exemplary method, the smart card is configured to interface with a personal computer. During a set-up proc...
07/11/2006
7071835Message formatting, authentication, and error detection in home control systems
In a system for communicating over electrical wiring in a house or other building, components are grouped and send messages to each other using a unique group identifier code associated with the group. Each message includes the group identifier code, message data, a...
07/04/2006
7066615Light retainer
An apparatus for receiving and retaining an independently powered light includes an elongated molded body having a first aperture extending through the length of the elongated molded body. The first aperture is further adapted to receive and retain the independently...
06/27/2006
7069450Systems and methods for compression of key sets having multiple keys
Systems, methods and modulated data signals are described herein that provide an efficient way to derive a single key from which a user can extract virtually any number of data encryption keys. A database is logically divided into segments and a small prime number i...
06/27/2006
7065260Rebinning methods and arrangements for use in compressing image-based rendering (IBR) data
Rebinning methods and arrangements are provided that significantly improve the 3D wavelet compression performance of the image based rendering data, such as, e.g., concentric mosaic image data. Through what is essentially a selective cutting and pasting process the ...
06/20/2006
7064675Context-sensitive remote controls
Subject matter includes a reprogrammer for roving remote controllers that are capable of being used in multiple locations with different devices to be controlled at each location. An exemplary roving remote controller changes control code sets to operate whatever de...
06/20/2006
7064758System and method of caching glyphs for display by a remote terminal
A method and system of operating a remote terminal by a terminal server caches representation data of glyphs to be displayed on the remote terminal to reduce the amount of glyph data that have to be transmitted to the remote terminal through a network connection. Th...
06/20/2006
7062086Red-eye detection based on red region detection with eye confirmation
Red-eye detection based on red region detection with eye confirmation initially identifies pixels that correspond to the color of red-eye within an image. A determination is then made as to whether these identified pixels and surrounding areas are part of an eye or ...
06/13/2006
7055027System and method for trusted inspection of a data stream
A network architecture allows an intermediary to inspect an encrypted data stream on a virtual private network (VPN) in a secure and trusted manner. The endpoints establish a virtual private network by negotiating a session key used to encrypt data being exchanged b...
05/30/2006
7047493Spell checker with arbitrary length string-to-string transformations to improve noisy channel spelling correction
A spell checker based on the noisy channel model has a source model and an error model. The source model determines how likely a word w in a dictionary is to have been generated. The error model determines how likely the word w was to have been incorrectly entered a...
05/16/2006
7047422User access to a unique data subset of a database
Described herein is one or more implementations for allowing a user access to a unique data subset of a database. ...
05/16/2006
7047421Data signal with a database and a compressed key
Described herein are one or more data signal implementations having at least a database and a compressed key. ...
05/16/2006
1      
 
Sign InRegister
Username  
Password   
forgot password?