Patents by Inventor Bruce Collins

Bruce Collins 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: 20070066313
    Abstract: Systems and methods are provided for processing forward link only (FLO) signals. A device for receiving forward link only (FLO) wireless communications comprises a receiver for receiving a forward link only (FLO) signal, a demodulator for demodulating the FLO signal, a processor for processing the FLO signal according to a protocol stack; and a memory for storing the protocol stack. The protocol stack comprises an application layer, a control layer, a stream layer, a MAC layer, and a physical layer, the application layer interfaces with the control layer and stream layer, the control layer further interfaces with the MAC layer, the stream layer further interfaces with the MAC layer, and the MAC layer further interfaces with the physical layer.
    Type: Application
    Filed: July 27, 2006
    Publication date: March 22, 2007
    Inventors: Bruce Collins, Rajeev Krishnamurthi, Shusheel Gautam, Nileshkumar Parekh
  • Publication number: 20070061860
    Abstract: Apparatus and method for providing and receiving media programming information including providing programming package information comprising attributes of a package of media presentation channels. Further, a subscription characteristic is defined that determines an ability subscribe to the package and to present the programming package information on a device. The device operates to compare the subscription characteristic with device-related subscription information. A subscription is allowed and/or the programming package information is presented on the device based on a predetermined relationship between the subscription characteristic and the device subscription information.
    Type: Application
    Filed: November 8, 2005
    Publication date: March 15, 2007
    Inventors: Gordon Walker, An Chen, Bruce Collins, Joseph Barone, Mark Charlebois, Carlos Pazos
  • Publication number: 20070055629
    Abstract: System for distributing content to support multiple customer service entities and content packagers. A method is provided for distributing content. The method comprises receiving BCS parameters that identify one or more content packagers that are associated with one or more BCS providers. The method also includes receiving packager parameters that describe one or more packages associated with the one or more content packagers. The method also includes generating system information that comprises the BCS parameters and the packager parameters, and transmitting the system information.
    Type: Application
    Filed: November 8, 2005
    Publication date: March 8, 2007
    Inventors: Gordon Walker, Joseph Barone, Bruce Collins, An Chen
  • Publication number: 20060288117
    Abstract: Methods and apparatus for packetization of content for transmission over a network. A method is provided that includes generating one or more content packets from the multimedia content, wherein the content packets are associated with a time reference, and adding a sync header to the one or more content packets to form one or more application layer packets, respectively, wherein the sync header comprises a time indicator that indicates time relative to the time reference. An apparatus includes encoding logic configured to generate one or more content packets from the multimedia content, wherein the content packets are associated with a time reference, and packetization logic configured to add a sync header to the one or more content packets to form one or more application layer packets, respectively, wherein the sync header comprises a time indicator that indicates time relative to the time reference.
    Type: Application
    Filed: May 11, 2006
    Publication date: December 21, 2006
    Inventors: Vijayalakshmi Raveendran, Amnon Silberger, Bruce Collins, Dhinakar Radhakrishnan, Gordon Walker, Thadi Nagaraj, Sajith Balraj
  • Publication number: 20060268841
    Abstract: A method and apparatus to improve error resiliency in processing a multimedia bitstream is described. A directory of header information is generated for a multimedia bitstream. The directory information comprises packet header information associated with the multimedia bitstream. The directory information may be transmitted to a receiver along with the multimedia bitstream. A receiver of the multimedia bitstream and the directory can utilize the header information to identify and locate packets within and subsequent to erroneous data in the received bitstream. By identifying and locating packets that may otherwise be discarded, the receiver may be able to improve error recovery and decoding of the multimedia data.
    Type: Application
    Filed: May 15, 2006
    Publication date: November 30, 2006
    Inventors: Thadi Nagaraj, Bruce Collins, Amnon Silberger, Gordon Walker, Serafim Loukas, Vijayalakshmi Raveendran
  • Publication number: 20060262748
    Abstract: Methods and apparatus for enhanced delivery of content over a data network. In an aspect, a method is provided for transmitting services over a network. The method includes receiving one or more services having associated delivery requirements, determining that network bandwidth is available to meet the delivery requirements, and allocating the network bandwidth to the one or more services based on the delivery requirements to produce network bandwidth allocations. In an aspect, an apparatus is provided that includes receiving logic configured to receive one or more services having associated delivery requirements, and multiplexer logic configured to determine that network bandwidth is available to meet the delivery requirements, and to allocate the network bandwidth to the one or more services based on the delivery requirements to produce network bandwidth allocations.
    Type: Application
    Filed: April 7, 2006
    Publication date: November 23, 2006
    Inventors: Sten Dahl, Devarshi Shah, Bharat Iyer, Prasanna Kannan, Bruce Collins
  • Publication number: 20060258410
    Abstract: Provided is a method and system for determining sleep periods within a communications device configured to communicate via a network The method includes analyzing at least one of two or more data fields related to a data unit and determining device sleep periods based upon the analysis. The analysis includes determining whether or not particular MediaFLO Logical Channel data (MLC) is present within an overhead information symbols channel. If MLC data is not present, the device sleeps for a predetermined amount of time.
    Type: Application
    Filed: March 6, 2006
    Publication date: November 16, 2006
    Inventors: Bruce Collins, Shusheel Gautam
  • Publication number: 20060239376
    Abstract: Methods and apparatus for providing linear erasure codes. In one aspect, a method is provided for encoding a set of data values into a code symbol. The method includes determining an index sequence that defines selected data values to be used to generate the code symbol, and determining a value sequence that defines factors to be multiplied by the selected data values to generate the code symbol. The method also includes generating a packet header that describes the index sequence and the value sequence.
    Type: Application
    Filed: March 9, 2006
    Publication date: October 26, 2006
    Inventors: Thadi Nagaraj, Bruce Collins
  • Publication number: 20060242222
    Abstract: Provided is a method and system for enhancing acquisition latency in a communications network. The method includes identifying control information associated with transmitted information and fragmenting the identified control information. Each fragment of control information is then associated with a corresponding transmission unit of the transmitted information. This process facilitates independent decoding and processing of the control information, which is embedded within physical layer packets.
    Type: Application
    Filed: March 7, 2006
    Publication date: October 26, 2006
    Inventors: Dhinakar Radhakrishnan, Bruce Collins, Shusheel Gautam
  • Publication number: 20060230172
    Abstract: Provided is a method and system for transmitting information. The method includes determining stream length information for at least one data stream to be transmitted and associating the stream length information with a system parameter message. The system parameter message including the associated stream length information is transmitted separately from the data stream. This process facilitates de-multiplexing of individual streams and the processing of stream data even if one or more individual streams are received in error.
    Type: Application
    Filed: March 7, 2006
    Publication date: October 12, 2006
    Inventors: Dhinakar Radhakrishnan, Bruce Collins, Shusheel Gautam
  • Publication number: 20060218596
    Abstract: Provided is a method and system for managing device operations. The method includes dividing control information into two or more portions, each portion being associated with a unique control sequence number. Each of the associated control sequence numbers is examined during an update cycle to determine which of the portions must be updated. The control sequence number includes information related to control information updates.
    Type: Application
    Filed: March 6, 2006
    Publication date: September 28, 2006
    Inventors: Ravinder Chandhok, Bruce Collins, Shusheel Gautam
  • Patent number: 7110747
    Abstract: Shared secret data is used to authenticate and encrypt between a CDMA network and a GSM network such that a mobile station having a subscription in a GSM network can roam into a CDMA network and be authenticated to use the CDMA network and have messages encrypted without having a CDMA subscription. The goal of authenticating a GSM subscriber in a CDMA network using GSM authentication credentials is achieved by substituting a key Kc as SSD-A and messages are encrypted substituting Kc as SSD-B using a CAVE algorithm.
    Type: Grant
    Filed: April 2, 2004
    Date of Patent: September 19, 2006
    Assignee: QUALCOMM Incorporated
    Inventors: Nikhil Jain, Bruce Collins, Thadi M. Nagaraj
  • Publication number: 20060183287
    Abstract: A media access control (MAC) layer controller can manage base layer data and enhancement layer data in a layered modulation system. The MAC layer controller can process both base layer data and enhancement layer data and map the encoded symbols to a layered modulation constellation when both are present. If data for one of the layers terminates, then the MAC layer controller can generate and supply predetermined stuffing data to the layer lacking additional data. The MAC layer controller can send a control signal to the physical layer hardware to cause the hardware to map the layered signals having the stuffing data to a modified signal constellation. The MAC controller can also generate an overhead message that indicates the occurrence of the stuffing data. The receiver can receive the overhead message and can use the information to configure the receiver for the layered modulation constellation or the modified signal constellation.
    Type: Application
    Filed: January 11, 2006
    Publication date: August 17, 2006
    Inventors: Bruce Collins, Rajeev Krishnamurthi, Murali Chari, Shusheel Gautam, Rajiv Vijayan, Seong Chung
  • 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: 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: 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: 20050096014
    Abstract: A general global gateway (GGG) uses shared secret data to authenticate between a CDMA network and a GSM network such that a mobile station having a subscription in a GSM network can roam into a CDMA network and be authenticated to use the CDMA network without having a complete ANSI-41 subscription. The goal of authenticating a GSM subscriber in an ANSI-41 network using GSM authentication credentials is achieved by substituting encryption key Kc as SSD-A in the standard ANSI-41 computation of AUTHR using a CAVE algorithm.
    Type: Application
    Filed: December 14, 2004
    Publication date: May 5, 2005
    Inventors: Nikhil Jain, Bruce Collins
  • Publication number: 20050031124
    Abstract: Shared secret data is used to authenticate and encrypt between a CDMA network and a GSM network such that a mobile station having a subscription in a GSM network can roam into a CDMA network and be authenticated to use the CDMA network and have messages encrypted without having a CDMA subscription. The goal of authenticating a GSM subscriber in a CDMA network using GSM authentication credentials is achieved by substituting a key Kc as SSD-A and messages are encrypted substituting Kc as SSD-B using a CAVE algorithm.
    Type: Application
    Filed: April 2, 2004
    Publication date: February 10, 2005
    Inventors: Nikhil Jain, Bruce Collins, Thadi Nagaraj
  • Publication number: 20040224666
    Abstract: A general global gateway (GGG) uses shared secret data to authenticate between a CDMA network and a GSM network such that a mobile station having a subscription in a GSM network can roam into a CDMA network and be authenticated to use the CDMA network without having a complete ANSI-41 subscription. The goal of authenticating a GSM subscriber in an ANSI-41 network using GSM authentication credentials is achieved by substituting encryption key Kc as SSD-A in the standard ANSI-41 computation of AUTHR using a CAVE algorithm.
    Type: Application
    Filed: March 18, 2004
    Publication date: November 11, 2004
    Inventors: Nikhil Jain, Bruce Collins
  • Publication number: 20040224667
    Abstract: A general global gateway (GGG) permits authenticating between a CDMA network and a GSM network such that a mobile station having a subscription in a GSM network can roam into a CDMA network and be authenticated to use the CDMA network. The GGG obtains authentication parameters from the mobile station and determines whether the authentication parameters satisfy GGG authentication criteria. During the authentication process, the mobile station is placed in “SMS only” status until authorized by the GGG. Checks are made during the authentication process to assure the GGG and mobile station agree on the number of GSM network accesses and to assure the mobile station is authorized for GSM access for a time period.
    Type: Application
    Filed: March 18, 2004
    Publication date: November 11, 2004
    Inventors: Nikhil Jain, Bruce Collins