"There is no reason anyone would want a computer in their home."
Ken Olsen, chairman and founder of Digital Equipment Corporation ; 1977
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 |
| 8166549 | Hash-based systems and methods for detecting and preventing transmission of polymorphic network worms and viruses A system (200) detects transmission of potentially malicious packets. The system (200) receives, or otherwise observes, packets and generates hash values based on variable-sized blocks of the packets. The system (200) then compares the generated... | 04/24/2012 |
| 8117130 | Batch loading and self-registration of digital media files Methods and apparatus for batch loading and self-registration of digital media files is provided. The system provides numerous methods of interfacing with a content outlet. The methods further include comparing attributes of content to be downloaded with attributes ... | 02/14/2012 |
| 7953599 | System, method and computer program product for adding voice activation and voice control to a media player A media player system, method and computer program product are provided. In use, an utterance is received. A command for a media player is then generated based on the utterance. Such command is utilized for providing wireless control of the media player. ... | 05/31/2011 |
| 7900922 | Replaceable cosmetic panels for machine cabinets A machine cabinet system is provided. The system includes a machine cabinet with a top face and a front face. In one embodiment, a removable panel is included that is removably coupled to at least one of the top face and the front face of the machine cabinet. In ano... | 03/08/2011 |
| 7802263 | System, method and computer program product for sharing information in a distributed framework A system, method and computer program product are provided for sharing information in a distributed system. After information is received, it is stored on a bulletin board. In use, the information is shared, in real-time, among a plurality of heterogeneous processes... | 09/21/2010 |
| 7647351 | Web scrape template generation A system for automatically locating and data-typing information originating from many Web pages, and then collecting that information in a database. The database is then made available via an online data marketplace which allows users from different organizations to... | 01/12/2010 |
| 7643951 | Battery monitor A circuit tracks the total amount of time that a host device has spent in its high power “activated” state (and optionally idle and hibernate states) and thereby can estimate the total power consumed by the host device. A remote device can query the state of a c... | 01/05/2010 |
| 7593822 | Battery monitor Circuit and methods for tracking the total amount of time that a host device has spent in its high power “activated” state (and optionally idle and hibernate states) and thereby can estimate the total power consumed by the host device. A value representing this ... | 09/22/2009 |
| 7567907 | System, method and computer program product for adding voice activation and voice control to a media player A media player system, method and computer program product are provided. In use, an utterance is received. A command for a media player is then generated based on the utterance. Such command is utilized for providing wireless control of the media player. ... | 07/28/2009 |
| 7543077 | Ternary content addressable memory embedded in a central processing unit An arithmetic logic unit (140) improves the processing of information. The arithmetic logic unit (140) includes a register unit (250), a ternary content addressable memory (260), and an operations unit (270). ... | 06/02/2009 |
| 7529795 | Message board aggregator Web content representing a first message is displayed in a window of a computer program. The first message is one of a plurality of messages posted to an online forum. A plurality of message summaries are displayed in the same window of the computer program, contemp... | 05/05/2009 |
| 7421257 | Receiver scheduling in ad hoc wireless networks A wireless network (100) includes a communications node (120) configured to periodically generate and transmit at least one reception definition. Each reception definition indicates a time and manner in which the node will operate to receive informatio... | 09/02/2008 |