Superstar singer Michael Jackson co-patented a "Method and means for creating anti-gravity illusion" in 1993.
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 |
| 8019171 | Vision-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 |
| 8004442 | Analog 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 |
| 7996677 | Digitally 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 |
| 7423489 | Low return loss resistive feedback amplifier Embodiments related to resistive feedback amplifiers are presented herein. ... | 09/09/2008 |
| 7379070 | Cross-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 |
| 7257776 | Systems 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 |
| 7222232 | License-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 |
| 7200323 | Restricted 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 |
| 7178101 | Content 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 |
| 7158639 | Key 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 |
| 7150701 | Cable-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 |
| 7118452 | Pneumatically 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 |
| 7117369 | Portable 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 |
| 7115869 | Method 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 |
| 7113900 | System 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 |
| 7114148 | Runtime 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 |
| 7114100 | Systems 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 |
| 7103952 | Engine 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 |
| 7107593 | Providing 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 |
| 7102647 | Interactive 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 |
| 7096200 | System 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 |
| 7096258 | System 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 |
| 7093101 | Dynamic 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 |
| 7089537 | System 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 |
| 7080143 | System 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 |
| 7080404 | Automatic 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 |
| 7080262 | Key compression Described herein is one or more implementations for compressing one or more keys. ... | 07/18/2006 |
| 7076785 | Lazy 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 |
| 7076062 | Methods 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 |
| 7071835 | Message 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 |
| 7066615 | Light 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 |
| 7069450 | Systems 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 |
| 7065260 | Rebinning 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 |
| 7064675 | Context-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 |
| 7064758 | System 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 |
| 7062086 | Red-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 |
| 7055027 | System 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 |
| 7047493 | Spell 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 |
| 7047422 | User 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 |
| 7047421 | Data 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 |