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

Icon_funbox Did You Know...

...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...

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: Rouse; Thomas


Number of patents: 184
Last date: October 06, 2009

1          
NumberTitleIssue Date
7599657Reducing 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
D589461Remote control device
03/31/2009
D588554Remote control device
03/17/2009
7502610System 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
7496958System 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
7486653Configuration 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
7486956Channel 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
7484220Method, 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
7477622Superposition 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
7477677Method 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
7478228Apparatus 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
7472194Data 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
7471657Method 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
7472396Extensible 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
D583782Portable phone
12/30/2008
7463899Methods 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
7458003Low-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
7457319Data 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
7454209Adapting 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
7454199System 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
7454538Latency 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
7450963Low 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
7450072Modified 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
7447189Configuration 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
7444501Methods 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
7440290Control 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
7437537Methods 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
7436892Method 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
7426391Apparatus 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
7426626TLB 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
7424563Two-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
7421041Iterative 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
7421016Method 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
7421568Power 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
7421529Method 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
7418064Systems 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
7415638Pre-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
7415283Method 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
7412528Avoiding 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
7411929Method 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
1          
 
Sign InRegister
Username  
Password   
forgot password?