Patents by Inventor Gordon Walker

Gordon Walker has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Publication number: 20060248090
    Abstract: In a communication system providing broadcast services in which files for broadcast are accessible by the users. Contents of the broadcast files and the file attributes required to process the broadcast files are separately sent. As arranged, receiving the file attributes ahead of the content files allow more efficient download and processing of the broadcast files.
    Type: Application
    Filed: April 6, 2006
    Publication date: November 2, 2006
    Inventors: Chris Bennett, Charles Lo, Kirti Gupta, Ranjith Jayaram, Thadi Nagaraj, Gordon Walker
  • Publication number: 20060245441
    Abstract: Methods and apparatus for conveying a delivery schedule to mobile terminals. In an aspect, a method is provided that includes receiving a contact window that describes a time interval when a content clip will be available on a distribution network, determining one or more clips of interest, determining that the content clip matches at least one of the one or more clips of interest, and scheduling a receive time to receive the content clip within the time interval. An apparatus is provided that includes scheduling logic configured to determine that a content clip matches one or more clips of interest and to schedule a receive time to receive the content clip within a contact window.
    Type: Application
    Filed: March 28, 2006
    Publication date: November 2, 2006
    Inventors: An Chen, Gordon Walker
  • Publication number: 20060233143
    Abstract: Methods and apparatus for providing power efficient time management for mobile media. In an aspect, a method is provided that operates to provide time management for mobile media that is distributed over a network. The method includes receiving the mobile media comprising source video frames that are associated with a source time reference, and capturing a portion of the source video frames. The method also includes re-labeling the portion of the source video frames based on a system time reference to produce synchronized video frames, wherein the network provides communications based on the system time reference, and assembling a transmission frame that comprises the synchronized video frames.
    Type: Application
    Filed: March 9, 2006
    Publication date: October 19, 2006
    Inventors: Gordon Walker, George Wiley, Vijayalakshmi Raveendran
  • Publication number: 20060232447
    Abstract: A wireless communication apparatus in a hierarchically coded modulation system can use error control mechanisms generated during decoding of base layer information to predict a probability of successful demodulation of enhancement layer information. Performance in the demodulation of the base layer correlates to performance in the demodulation of the enhancement layer. The receiver can determine whether to attempt demodulation of temporally correlated enhancement layer data based in part on the predicted probability of success. If the receiver determines not to demodulate the enhancement layer, the receiver can power down the enhancement layer demodulator, or otherwise minimize the power expended in the enhancement layer demodulator.
    Type: Application
    Filed: March 31, 2005
    Publication date: October 19, 2006
    Inventors: Gordon Walker, Rajiv Vijayan
  • Publication number: 20060209966
    Abstract: A method and an apparatus for converting multimedia data of a digital format to multimedia data of an analog format, such as NTSC or PAL is disclosed, multimedia synchronous digital multimedia interfaces may be supported in a similar manner. The digital format includes image data and timing data where the timing data includes presentation times stamp information for the image data and is compatible with a communication system in which the transmitter and receiver operate based on a global clock, such as a GPS clock.
    Type: Application
    Filed: March 9, 2006
    Publication date: September 21, 2006
    Inventor: Gordon Walker
  • Publication number: 20060205395
    Abstract: Methods and apparatus for over-the-air (OTA) subscriptions. A method is provided for performing over-the-air subscriptions in a data network. The method comprises establishing an overhead notification mechanism, and transmitting a package database to a device using the overhead notification mechanism, wherein the package database identifies one or more service packages. The method also comprises receiving a request from the device to subscribe to one or more selected service packages.
    Type: Application
    Filed: May 27, 2005
    Publication date: September 14, 2006
    Inventors: Joseph Barone, An Chen, Ravinder Chandhok, Gordon Walker
  • Publication number: 20060195752
    Abstract: Conserving power for coded transmissions comprises ceasing to process parity packets once associated data packets are deemed correct or corrected. Once data packets are deemed correct or corrected, the receiving unit can shut off during the transmission of parity packets.
    Type: Application
    Filed: January 18, 2006
    Publication date: August 31, 2006
    Inventors: Gordon Walker, Chinnappa Ganapathy, Dhinak Radhakrishnan, Fuyun Ling, Rajiv Vijayan
  • Publication number: 20060174314
    Abstract: System for providing hierarchical services in a data network. A method is provided for rendering hybrid presentations. The method includes caching one or more content items, and detecting a presentation event associated with a real-time service. The method also includes retrieving a selected content item from the one or more content items based on the presentation event, and rendering the selected content item.
    Type: Application
    Filed: July 19, 2005
    Publication date: August 3, 2006
    Inventors: Paul Jacobs, Gordon Walker, Ravinder Chandhok
  • Publication number: 20060165176
    Abstract: An Encoder Assisted Frame Rate Up Conversion (EA-FRUC) system that utilizes video coding and pre-processing operations at the video encoder to exploit the FRUC processing that will occur in the decoder in order to improve compression efficiency and reconstructed video quality is disclosed. One operation of the EA-FRUC system involves determining whether to encode a frame in a sequence of frames of a video content by determining a spatial activity in a frame of the sequence of frames; determining a temporal activity in the frame; determining a spatio-temporal activity in the frame based on the determined spatial activity and the determined temporal activity; determining a level of a redundancy in the source frame based on at least one of the determined spatial activity, the determined temporal activity, and the determined spatio-temporal activity; and, encoding the non-redundant information in the frame if the determined redundancy is within predetermined thresholds.
    Type: Application
    Filed: July 20, 2005
    Publication date: July 27, 2006
    Inventors: Vijayalakshmi Raveendran, Fang Shi, Gordon Walker
  • Publication number: 20060014535
    Abstract: A wireless communication method for modifying a subscription that includes, receiving subscription information, demodulating the subscription information according to a wireless scheme, displaying a set of available program packages for subscription using the demodulated subscription information and allowing a selection of one or more displayed packages, wherein the subscription is modified as a result of the selection.
    Type: Application
    Filed: May 2, 2005
    Publication date: January 19, 2006
    Inventors: Gordon Walker, Bruce Collins, An Chen
  • Publication number: 20060002465
    Abstract: A method for encoding a video stream includes partitioning the video stream into a main layer having a plurality of main layer frames, and an interpolated layer having a plurality of interpolated layer frames; interpolating a frame rate up conversion (FRUC) frame; and encoding the plurality of main layer frames in the interpolated layer with the assistance of the main FRUC frame. A video encoder implementing the method is also described.
    Type: Application
    Filed: July 1, 2005
    Publication date: January 5, 2006
    Inventors: Vijayalakshmi Raveendran, Gordon Walker
  • Publication number: 20050281334
    Abstract: A method and apparatus for constructing weighted bi-directional predicted video pictures including locating first and second prediction regions in first and second reference frames, receiving first and second weight parameters related to the first and second prediction regions, where the weight parameters and weighting methodology used to encode the weight parameters can be from several different codec designs for weighted bi-directional prediction. Further including, modifying the weight parameters to conform to a bit configuration and weighting methodology, applying the weight parameters to the first and second prediction regions and combining them to form a weighted bi-directional predicted picture. The bit configuration being chosen to accommodate multiple encoded bit configurations and methodologies, where the encoded bit configurations and methodologies can differ in characteristics such as, for example, bit size, being signed or unsigned, and supporting offsets.
    Type: Application
    Filed: May 2, 2005
    Publication date: December 22, 2005
    Inventors: Gordon Walker, Vijayalakshmi Raveendran
  • Publication number: 20050276246
    Abstract: A method for improved presentation of media information for wireless communication is described herein. Media services and program packages are ranked and ranking information is delivered to a mobile device along with the media information. The ranking information is then used by the mobile device to arrange the media services in a ranked order. The ranking information can also be used to assign a default service that is displayed whenever the mobile device is activated or whenever a selection is made to view media content. The ranking information can also be used to arrange program packages in a ranked order for subscription purposes.
    Type: Application
    Filed: May 2, 2005
    Publication date: December 15, 2005
    Inventors: Gordon Walker, An Chen, Sajith Balraj, Bruce Collins
  • Publication number: 20050265450
    Abstract: A method, apparatus and system for decoding a bi-directional picture predicted from two reference frames with a motion compensation codec that is capable of locating reference frame portions from only one reference frame at a time. Including locating a first reference frame portion from a first frame in a first pass, storing the first reference frame portion in memory; locating a second reference frame portion from a second frame in a second pass, and combining the first reference frame portion and the second reference frame portion to form a bi-directionally predicted portion. Also, a method and apparatus for restricting the encoding of a bi-directional picture predicted from two reference frames to be decoded by a motion compensation codec that is capable of locating reference frame portions from only one reference frame at a time and is capable of decoding a limited number of partitions for each macroblock.
    Type: Application
    Filed: May 2, 2005
    Publication date: December 1, 2005
    Inventors: Vijayalakshmi Raveendran, Gordon Walker
  • Publication number: 20050266833
    Abstract: A method for blackout, retune and roaming enforcement in a cellular network multimedia distribution system is disclosed. The method includes the acts of receiving a plurality of service regions in the cellular network multimedia distribution system; determining an affiliation of the client with one of the service regions in the plurality of service regions; and processing a service region specific message based on the affiliation. An apparatus, as well as a computer-readable medium having instructions stored thereon, the stored instructions, when executed by a processor, cause the processor to perform the method are also disclosed.
    Type: Application
    Filed: April 27, 2005
    Publication date: December 1, 2005
    Inventor: Gordon Walker
  • Publication number: 20050256873
    Abstract: System for providing hierarchical services in a data network. A method is provided for inserting content into a content stream for rendering on a device. The method includes obtaining one or more annotation parameters that comprise a content identifier, and determining an insertion point indicator that indicates a location in the content stream. The method also includes retrieving the content based on the content identifier, and inserting the content in the content stream at a location indicated by the insertion point indicator.
    Type: Application
    Filed: April 21, 2005
    Publication date: November 17, 2005
    Inventors: Gordon Walker, George Wiley, Ricardo Lopez, Richard Lane, Rajiv Vijayan
  • Publication number: 20050251843
    Abstract: A method for blackout and retune distribution including receiving a first wide area multiplexed feed, the first wide area multiplexed feed comprising a blacked out feed; and generating a requantized local service feed from a local replacement plus retune service feed, the local replacement plus retune service feed having a retune feed corresponding to a retune programming for the blacked out feed, wherein the requantized local service feed is to be combined with the first wide area multiplexed feed for transmission as a part of an aggregate local outbound traffic. A computer-readable medium, a apparatus and a means for blackout and retune distribution is also disclosed.
    Type: Application
    Filed: May 4, 2005
    Publication date: November 10, 2005
    Inventor: Gordon Walker
  • Publication number: 20050160384
    Abstract: A method and apparatus for recognizing a state machine in circuit design in a high-level IC description language. The present invention analyzes high-level IC description language code, such as VHDL and Verilog®, of an IC design and extracts description information corresponding to a state machine. The description information can be, for example, the high-level IC description language code corresponding to the state machine, a state diagram of the state machine, a state table for the state machine, or other representation of the state machine. In one embodiment, the present invention identifies a set of one or more processes as defined by VHDL “process” statements. By identifying one or more clocked processes, one or more transition processes, and one or more output processes, the present invention provides a state machine summary to describe the state machine identified in the high-level IC description language code.
    Type: Application
    Filed: December 15, 2003
    Publication date: July 21, 2005
    Inventors: Michael Gilford, Gordon Walker, Jacob Tredinnick, Mark Dane, Michael Reynolds
  • Publication number: 20050141475
    Abstract: Techniques for transmitting overhead information to facilitate efficient reception of individual data streams are described. A base station may transmit multiple data streams on multiple data channels (or MLCs). The MLCs may be transmitted at different times and on different frequency subbands. The time-frequency location of each MLC may change over time. The overhead information indicates the time-frequency location of each MLC and may be sent as “composite” and “embedded” overhead information. The composite overhead information indicates the time-frequency locations of all MLCs and is sent periodically in each super-frame. A wireless device receives the composite overhead information, determines the time-frequency location of each MLC of interest, and receives each MLC at the indicated time-frequency location.
    Type: Application
    Filed: October 18, 2004
    Publication date: June 30, 2005
    Inventors: Rajiv Vijayan, Gordon Walker, Bruce Collins, Dhinakar Radhakrishnan, Ramaswamy Murali
  • Publication number: 20050135308
    Abstract: Techniques for multiplexing multiple data streams using frequency division multiplexing (FDM) in an OFDM system are described. M disjoint “interlaces” are formed with U usable subbands. Each interlace is a different set of S subbands, where U=M·S. The subbands for each interlace are interlaced with the subbands for each of the other M?1 interlaces. M slots may be defined for each symbol period and assigned slot indices 1 through M. The slot indices may be mapped to interlaces such that (1) frequency diversity is achieved for each slot index and (2) the interlaces used for pilot transmission have varying distances to the interlaces used for each slot index, which improves channel estimation performance. Each data stream may be processed as data packets of a fixed size, and different numbers of slots may be used for each data packet depending on the coding and modulation scheme used for the data packet.
    Type: Application
    Filed: October 18, 2004
    Publication date: June 23, 2005
    Inventors: Rajiv Vijayan, Gordon Walker, Raghu Krishnamoorthi, Ramaswamy Murali