...that Robert Adler has the dubious distinction of being the Father of the Couch Potato? Back in 1955 Adler was employed by what was then Zenith Radio Corp., where he was charged to invent something that would allow viewers to turn down the TV volume without leaving their chairs. After a series of flops (such as a wired contraption that people tripped over), Adler hit on the idea of using sound waves. Thus the Remote Control was born...
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 |
| 7599657 | Reducing service outages in a multibeam satellite system A satellite is linked to a number of gateways by a number of feeder links. When a degraded link is detected among the feeder links, communications are switched from the degraded link to a diversity link shared among the feeder links. In one embodiment, the diversity... | 10/06/2009 |
| D589461 | Remote control device | 03/31/2009 |
| D588554 | Remote control device | 03/17/2009 |
| 7502610 | System and method for application management through threshold events A system, method, and program for managing applications on remote communication devices, such as cellular telephones, on a wireless communications network. A server on the wireless network stores application threshold event data and manages communication device resi... | 03/10/2009 |
| 7496958 | System for selectively enabling operating modes of a device System for selectively enabling operating modes of a device. The system includes a method for selectively enabling operating modes of a device during a device initialization, wherein the operating modes comprise a privileged mode and a non-privileged mode. The metho... | 02/24/2009 |
| 7486653 | Configuration of overhead channels in a mixed bandwidth system A method and apparatus for transmitting broadcast information in a multi-carrier communication system. The Sync Channel of the multi-carrier system is transmitted a 1.25 MHz channel bandwidth (i.e., over a single carrier), and to specify the preferred channels for t... | 02/03/2009 |
| 7486956 | Channel estimation and channel quality indicator (CQI) measurements for a high-speed downlink GPRS An apparatus for providing a Time Division Multiplexing (TDM) scheme for link adaptation including use of channel estimation and Channel Quality Indicator (CQI) measurements by bundling several timeslots of a frame within the existing GSM/GPRS/EDGE system. An algori... | 02/03/2009 |
| 7484220 | Method, software and apparatus for using application state history information when re-launching applications A system for saving application state history information, containing an historical snap-shot of dynamic application state information associated with execution of a first application on a computing device. The application state history information is saved for use ... | 01/27/2009 |
| 7477622 | Superposition coding in a wireless communication system A system to communicate a superposition coded packet from a base station to a plurality of remote stations. At the base station, from a list of user candidates for superposition coding a most deserving user may be determined. Those user candidates with a requested d... | 01/13/2009 |
| 7477677 | Method and apparatus for multipath demodulation in a code division multiple access communication system Multipath RAKE receiver structure that allows for the concurrent demodulation of multipath signals that arrive at the receiver at arbitrarily low arrival time differences. The fingers are set to be a fixed offset from one another. One finger tracks the shift in the ... | 01/13/2009 |
| 7478228 | Apparatus for generating return address predictions for implicit and explicit subroutine calls An apparatus for emulating the branch prediction behavior of an explicit subroutine call is disclosed. The apparatus includes a first input which is configured to receive an instruction address and a second input. The second input is configured to receive predecode ... | 01/13/2009 |
| 7472194 | Data channel resource optimization for devices in a network A system, method, and program for optimizing the data channel availability on a computer device through selectively delaying the closing of an open channel on a computer network having expensive bandwidth, such as a cellular telecommunication network. The device has... | 12/30/2008 |
| 7471657 | Method and apparatus for processing a punctured pilot channel The punctured pilot channel comprises information symbols of uncertain sign punctured into a sequence of pilot channel symbols of predetermined sign. The apparatus includes an information sign demodulation circuit for determining the sign of the information symbols ... | 12/30/2008 |
| 7472396 | Extensible event notification mechanism An extensible event notification system detects certain events, and notifies requestor programs that have registered to receive such notification. The system includes a notification manager, multiple event notifier programs, multiple requester programs, a map, and a... | 12/30/2008 |
| D583782 | Portable phone | 12/30/2008 |
| 7463899 | Methods and apparatus for detecting local maximums in a two-dimensional data set Methods and apparatus for detecting local maximums in a two-dimensional data set. Apparatus is provided for detecting a local maximum in a two-dimensional data set, where a stream of data elements represents the data set. The apparatus includes first detection logic... | 12/09/2008 |
| 7458003 | Low-complexity, capacity-achieving code for communication systems Methods and apparatuses to encode and decode information. One apparatus may use an encoder with a relatively low complexity, capacity-achieving code. The code may allow information to be reliably transmitted and received across a noisy medium or channel. ... | 11/25/2008 |
| 7457319 | Data partition method to maximize bluetooth baseband throughput A method is provided for partitioning data into packets, where each packet has a type k selected from a set of packet types, and a length Lk, in bytes, of payload data. The method includes steps of: determining an expected successful transmit time Ek... | 11/25/2008 |
| 7454209 | Adapting operation of a communication filter based on mobile unit velocity A method and apparatus are provided for adapting a pilot filter based on the velocity of a wireless communication device (WCD) in relation to a wireless network infrastructure. The pilot filter is adapted by determining pilot coefficients for the pilot filter based ... | 11/18/2008 |
| 7454199 | System and method for temporary application component deletion and reload on a wireless device A system and method for managing the deleting and reloading of software application components on a wireless device, such as a cellular telephone, personal digital assistant, pager, or other computer platform. The wireless device has one or more resident executable ... | 11/18/2008 |
| 7454538 | Latency insensitive FIFO signaling protocol Data from a source domain operating at a first data rate is transferred to a FIFO in another domain operating at a different data rate. The FIFO buffers data before transfer to a sink for further processing or storage. A source side counter tracks space available in... | 11/18/2008 |
| 7450963 | Low power dual processor architecture for multi mode devices A mobile computing device with multiple modes, for example, wireless communication and personal computing, has an application processor and a communication processor. In the computing mode, the application processor is the master processor. In the communication mode... | 11/11/2008 |
| 7450072 | Modified inverted-F antenna for wireless communication An embodiment of the present invention is a modified inverted-F antenna for wireless communication. The antenna circuit includes a dielectric substrate having a first surface, a radiating stub on the first surface of the dielectric substrate, and a first ground plat... | 11/11/2008 |
| 7447189 | Configuration of overhead channels in a mixed bandwidth system A method and apparatus for transmitting broadcast information in a multi-carrier communication system. The Sync Channel of the multi-carrier system is transmitted a 1.25 MHz channel bandwidth (i.e., over a single carrier), and to specify the preferred channels for t... | 11/04/2008 |
| 7444501 | Methods and apparatus for recognizing a subroutine call An apparatus for recognizing a subroutine call is disclosed. The apparatus includes a circuit comprising a first input for receiving contents of a register, a second input for receiving a non-sequential change in program flow, and a third input for receiving the nex... | 10/28/2008 |
| 7440290 | Control systems The present invention provides systems, devices and methods for controlling a desired output of an output device. These systems, devices and methods include connecting an electrical resistance element having a selected one of a plurality of resistance values with an... | 10/21/2008 |
| 7437537 | Methods and apparatus for predicting unaligned memory access In an instruction execution pipeline, the misalignment of memory access instructions is predicted. Based on the prediction, an additional micro-operation is generated in the pipeline prior to the effective address generation of the memory access instruction. The add... | 10/14/2008 |
| 7436892 | Method and apparatus for coding in a telecommunications system First and second transmission links are established with a remote station. An information signal is encoded to provide an encoded information signal having more bits than the information signal. First and second transmission signals are provided wherein each transmi... | 10/14/2008 |
| 7426391 | Apparatus and method for reducing message collision between mobile stations simultaneously accessing a base station in a CDMA cellular communications system Collisions between messages simultaneously transmitted by multiple spread-spectrum transmitters are reduced by distributing the transmissions over the available resources of the receiver. Each mobile station in a CDMA system uses one or more randomization methods to... | 09/16/2008 |
| 7426626 | TLB lock indicator A processor includes a hierarchical Translation Lookaside Buffer (TLB) comprising a Level-1 TLB and a small, high-speed Level-0 TLB. Entries in the L0 TLB replicate entries in the L1 TLB. The processor first accesses the L0 TLB in an address translation, and access ... | 09/16/2008 |
| 7424563 | Two-level interrupt service routine A processor provides two-level interrupt servicing. In one embodiment, the processor comprises a storage device and an interrupt handler. The storage device is configured to store an interrupt identifier corresponding to an interrupt request. The interrupt handler i... | 09/09/2008 |
| 7421041 | Iterative channel and interference estimation and decoding For an iterative channel and interference estimation and decoding scheme, prior information for channel gain and interference is initially obtained based on received pilot symbols. Forward information for code bits corresponding to received data symbols is derived b... | 09/02/2008 |
| 7421016 | Method and apparatus for testing wireless communication channels Techniques to test a wireless communication link. A traffic channel is tested via a test data service option (TDSO) that may be negotiated and connected similar to other services. Test parameters values may be proposed, accepted or rejected, and negotiated. Test dat... | 09/02/2008 |
| 7421568 | Power saving methods and apparatus to selectively enable cache bits based on known processor state A processor capable of fetching and executing variable length instructions is described having instructions of at least two lengths. The processor operates in multiple modes. One of the modes restricts instructions that can be fetched and executed to the longer leng... | 09/02/2008 |
| 7421529 | Method and apparatus to clear semaphore reservation for exclusive access to shared memory Semaphore operation manages exclusive access to a memory that is shared by a plurality of processing elements. Semaphore reservation status for exclusive access by a processing element is monitored by a memory controller. To clear an obsolete reservation status, a c... | 09/02/2008 |
| 7418064 | Systems and methods for hierarchically demodulating and decoding a data signal using a pilot signal and an additional signal Systems and methods for demodulating and decoding signals on a multi-path data channel using a pilot signal and at least one additional signal as a demodulation reference. One embodiment includes a method in which a pilot signal is used to demodulate and decode an a... | 08/26/2008 |
| 7415638 | Pre-decode error handling via branch correction In a pipelined processor where instructions are pre-decoded prior to being stored in a cache, an incorrectly pre-decoded instruction is detected during execution in the pipeline. The corresponding instruction is invalidated in the cache, and the instruction is force... | 08/19/2008 |
| 7415283 | Method and system for signaling in broadcast communication system A method and a system for providing signaling in cellular telephone system providing broadcast services to fully integrate broadcast services with the services provided by the cellular telephone systems. The signaling method coordinate interaction between an access ... | 08/19/2008 |
| 7412528 | Avoiding PPP time-outs during IPCP negotiations Methods and apparatus are presented for extending the protocol synchronization period between a PPP client and a PPP server, wherein the PPP server is located on a wireless communication device. In one aspect, the PPP server generates and sends an IPCP Configure-Nak... | 08/12/2008 |
| 7411929 | Method and apparatus for utilizing channel state information in a wireless communication system Techniques for transmitting data from a transmitter unit to a receiver unit in a multiple-input multiple-output (MIMO) communication system. In one method, at the receiver unit, a number of signals are received via a number of receive antennas, with the received sig... | 08/12/2008 |