...that on Dec. 15, 1836, the Patent Office was completely destroyed by fire? Lost were some 7,000 models, 9,000 drawings, and 230 books plus all records of patent applications and grants.
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 |
| 7913208 | Optimal simplification of constraint-based testbenches Methods and systems are provided for determining redundancies in a system model such as a complex circuit design including gates that are state components. A candidate redundant gate is selected, and a merged model is built that eliminates the candidate redundant ga... | 03/22/2011 |
| 7752452 | Dynamic cache lookup based on dynamic data A system and method for tracking user security credentials in a distributed computing environment. The security credentials of an authenticated user includes not just his unique user identifier, but also a set of security attributes such as the time of authenticatio... | 07/06/2010 |
| 7746777 | Centralized bandwidth management method and apparatus Disclosed is an apparatus and method for granting guaranteed bandwidth between one or more data transmission priority requesting sources and one or more resources upon request. Data sources that do not request an assigned bandwidth are served on a “best efforts”... | 06/29/2010 |
| 7725618 | Memory barriers primitives in an asymmetric heterogeneous multiprocessor environment The present invention provides a method and apparatus for creating memory barriers in a Direct Memory Access (DMA) device. A memory barrier command is received and a memory command is received. The memory command is executed based on the memory barrier command. A bu... | 05/25/2010 |
| 7716295 | Recipient classification management utility for e-mail replies Methods and Systems are provided for managing the reply recipients field of a reply e-mail. In response to creating a reply e-mail the recipients are displayed in a format convenient for specifying their recipient classification. Typical recipient classifications in... | 05/11/2010 |
| 7698588 | Circuit and related method for synchronizing data signals to a core clock The present invention discloses, in one aspect, a synchronizing circuit for synchronizing transmitted data. In one embodiment, the synchronization technique comprises a subsystem configured to compare positive and negative transitions of a core clock signal with pos... | 04/13/2010 |
| 7661111 | Method for assuring event record integrity A method for assuring event record integrity including registering at least one callback function, the callback function being associated with a first callback function identifier, receiving an event having a second callback function identifier, identifying the call... | 02/09/2010 |
| 7650358 | AUTO COMMIT n option in a relational database Methods and systems are provided for executing a statement to make changes to data in a relational database while preventing the statement from failing due to the transaction log file becoming filled up. An AUTO COMMIT n option is provided for statements such as SQL... | 01/19/2010 |
| 7518535 | Generating a Gray code sequence for any even length using an intermediate binary sequence Generating Gray sequences for non-standard sequence lengths to be used in cyclical sequences having L members. For binary members of the cyclical sequence having values less than L/2 an amount (C/2−L) the most significant bit is forced to a logical “1” to crea... | 04/14/2009 |
| 7474889 | Informing wireless device users of incoming calls or pages in environments inhospitable for notification Methods 300 and systems 100 are provided for notifying a mobile telephone user of an incoming call in a loud ambient environment. A call notification system registers mobile devices located within the boundary of the area it serves, and couples to the ... | 01/06/2009 |
| 7451222 | Client-centered WEP settings on a LAN A method of integrating setting up a residential gateway or access point and setting up a client network adapter into a single software process. The method eliminates inconsistent and confusing terminology and methods of interfacing different client adapter setups w... | 11/11/2008 |
| 7444661 | Electronic program guide utilizing multiple tuning sources A system, software and method capable of communicating with a device coupled to the system via a network such that the tuning capabilities of the device can be made available for access and control via the system's program guide through placement of the device's tun... | 10/28/2008 |
| 7421654 | Method, system, software, and signal for automatic generation of macro commands A method, signal, system, software, and user interface for selecting command sequences and saving the sequences as a macro. The invention includes sourcing input devices and graphical user interfaces for both input commands and referencing macro elements. Macro elem... | 09/02/2008 |
| 7418406 | Music distribution apparatus and method Digitally encoded content (e.g., music) is provided in a protected mode, along with a player that can unlock and/or decode this music on a user's personal computer (PC) for enjoyment only at their PC. Since the music is in a proprietary, protected form, the user can... | 08/26/2008 |
| 7395539 | Transaction control in an information appliance management system The present invention provides a universal information appliance management system capable of executing transactions, including financial transactions, across a distributed network. The present invention allows content/service providers to control distribution of th... | 07/01/2008 |
| 7363519 | Method and apparatus for power management by user needs A portable computer system with a battery and a processor, a memory, a display and storage device; all powered by the battery which includes a power management circuit configured to control the operation of the processor and memory in order to vary an amount of powe... | 04/22/2008 |
| 7363644 | System for using a channel and event overlay for invoking channel and event related functions A convergence system suitable for accepting inputs from several television or personal computing sources is disclosed. The sources can be output on a display. The convergence system is controlled by a multi-function controller suitable for providing a set of functio... | 04/22/2008 |
| 7334054 | Video detection using display data channel A method and apparatus are provided for detecting a connection associated with a display and a system having a first and second video output port. Data channel information associated with the first video output port and the second video output port are read using DD... | 02/19/2008 |
| 7216002 | System and method for group content selection The present invention is directed to a system and method for group content selection. In an aspect of the present invention, a method for providing content based on user preferences may include detecting a plurality of users at a location and identifying user profil... | 05/08/2007 |
| 7213743 | System and methods for supermarket shopping list elections based on goals Methods 300 and systems 100 for evaluating proposed food purchases which vary from a pre-planned diet are provided. A nutrition-related scheme, the pre-planned diet, is developed on the basis of achieving a primary goal such as increasing the intake of... | 05/08/2007 |
| 7209795 | Method of synchronizing the playback of a digital audio broadcast by inserting a control track pulse A method is provided for synchronizing the playback of a digital audio broadcast on a plurality of network output devices by inserting a control track pulse in an audio stream of the digital audio broadcast. The method includes the steps of outputting a first contro... | 04/24/2007 |
| 7209719 | Home power line network connected phone The present invention is directed to a cellular or cordless phone whereby power line networking is either integrated within its base station and/or charger or added as a module that can be installed into the base station and/or charger, providing a method of transfe... | 04/24/2007 |
| 7203865 | Application level and BIOS level disaster recovery The present invention is directed to a BIOS level and application level recovery of an information handling system. A method for recovering from a failure of an information handling system may include monitoring an information handling system, the information handli... | 04/10/2007 |
| 7151970 | Multiple audio DACs with PC compatibility Multiple audio digital to analog converters (DACs) are provided to convert multiple digital audio streams to analog audio signals concurrently in a personal computer. Different digital audio streams are routed to each DAC and audio output device depending on priorit... | 12/19/2006 |
| 7134133 | Method, system, and software for creating and utilizing broadcast electronic program guide templates A method, system and software for broadcasting, receiving, providing and/or configuring an electronic program guide (EPG). A broadcast station broadcasts a template to a system where program information is inserted into the broadcasted template, thereby creating a s... | 11/07/2006 |
| 7130255 | Method of CD/DVD vibration detection by monitoring motor conditions This invention describes a method and apparatus to determine a safe rotational speed for a CD/DVD drive by detecting the amount of vibration of the disk by measuring the operating conditions of the spindle motor. A disk drive includes a motor for rotating the disk a... | 10/31/2006 |
| 7007240 | Method and system for displaying non-overlapping program and auxiliary windows When a user wants to display application program status information or invoke a help function (either manually or automatically), a context-sensitive status or help display is provided that is either physically or virtually separate from the application program disp... | 02/28/2006 |
| 6906733 | Method, signal, system, and interface for display week-at-a-glance per-network electronic program guide grid A graphical user interface, system, signal, and software providing an electronic program guide including one or more windows having program scheduling information arranged by a single network. Each network's program scheduling information is accessed through the use... | 06/14/2005 |
| 6865379 | Automatic radio button mute A system and method of eliminating static while utilizing pre-programmed tuner buttons on a radio is disclosed. The system of the present invention mutes a pre-programmed tuner button frequency when the radio signal for the pre-programmed frequency is below a thresh... | 03/08/2005 |
| 6859924 | System restore apparatus and method employing virtual restore disk A system and method employing a virtual restore disk, such as a vendor supplied CD-ROM, allows software restoration from the vendor's software library. The customer's original software configuration is archived and the customer may use the virtual restore disk for r... | 02/22/2005 |
| 6839705 | Method for delivering and caching preprocessed search results to improve performance of background information searches on a convergence device A method and apparatus for providing viewer specific program information is described. A user of an integrated personal computer and television convergence device requests specific programming information from a remote server using an electronic program guide. The r... | 01/04/2005 |
| 6832377 | Universal registration system The present invention provides a business process feature for providing universal registration in an information appliance network. The business process feature includes providing user registration information to a universal registration resource, the user registrat... | 12/14/2004 |
| 6816913 | Convenient system, method, and software for online computer users to summon offline computer users Computers are commonly connected in networks which allow interactive communications between two or more computer users. Occasionally, one user tries unsuccessfully to interactively communicate with another user who is unavailable for interactive communications. Acco... | 11/09/2004 |
| D497908 | Personal computer enclosure and stand | 11/02/2004 |
| 6813161 | Movable standoff for mounting a circuit board An apparatus and method for supporting a circuit board within a computer chassis is disclosed. The apparatus comprises a standoff support mounted in a channel so that the standoff can be positioned along the length of the channel by moving or sliding the standoff wi... | 11/02/2004 |
| 6809721 | “Mini-stick” module—new mobiles joystick input device A joystick designed to be used primarily in a mobile computing environment. The joystick is designed to attach to the side of a notebook computer in such a way that the support of the notebook computer becomes the support of the joystick. The interface the joystick ... | 10/26/2004 |
| 6804821 | Tray cover for vertically mounted optical disc drives A tray cover for retaining optical discs within an optical disc drive capable of being vertically oriented is comprised of a cover attachable to the tray of the optical disc drive. The cover forms a pocket against the tray for receiving the optical disc so that the ... | 10/12/2004 |
| 6801779 | Method and apparatus for interaction with broadcast content based upon position The present invention is directed to a system and method of interacting with broadcast content based upon position. By providing a method and apparatus suitable for interacting with broadcast content based upon position, a user has a dynamic and flexible way of inte... | 10/05/2004 |
| 6799196 | On-demand data streaming parceling A client device, or information appliance such as a personal digital assistant, is capable of receiving multimedia data streams from a server. However, due to processing and display capabilities, the client device may not be able to present the complete data stream,... | 09/28/2004 |
| 6795814 | System and method for CMOS integration The present invention is directed to a system and method for CMOS integration. A method of integrating CMOS within a product based on a received order includes receiving an order for a product having a desired configuration. The product is identified for CMOS loadin... | 09/21/2004 |