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

  • Patent number: 8635526
    Abstract: The disclosure is directed to an access terminal. The access terminal includes a display configured to enable a user to view a presentation having content, and a processing component configured to receive the presentation and select an advertisement to insert into the content of the presentation before the presentation is provided to the display for viewing by the user.
    Type: Grant
    Filed: December 1, 2006
    Date of Patent: January 21, 2014
    Assignee: QUALCOMM Incorporated
    Inventors: Jun Wang, Bruce Collins, Christopher John Bennett, Charles N. Lo, Gordon Kent Walker, Haipeng Jin, Lakshminath Reddy Dondeti, Randall Coleman Gellens
  • Patent number: 8600836
    Abstract: A system for distributing packages and channels to a device includes associating weights with the packages and channels. The default ordering of packages on a device display and the default ordering of channels on a program guide is determined according to the weights. In addition, the weights may be used to differentiate functions and conditions that apply to packages and channels.
    Type: Grant
    Filed: November 8, 2005
    Date of Patent: December 3, 2013
    Assignee: QUALCOMM Incorporated
    Inventor: Bruce Collins
  • Patent number: 8588816
    Abstract: Aspects provide for systems, methods, apparatus and computer program products for selecting advertisements for presentation on wireless device applications based on the current device location and the current interests of the device user. The current interests of the device user are defined by the application currently being executed on the device and/or current user inputted requests for content. In this regard, present aspects provide for highly targeted advertising that serves to provide advertisements to users based on their current needs, which are defined in terms of their current interests and current location.
    Type: Grant
    Filed: December 21, 2007
    Date of Patent: November 19, 2013
    Assignee: QUALCOMM Incorporated
    Inventor: Bruce Collins
  • Patent number: 8582905
    Abstract: This disclosure describes techniques for adjusting encoding variables of an encoding device. In response to a request to resize a segment of data, an encoding module adjusts at least one encoding variable used to encode one or more subsequent segments of data such that the subsequent segments of data are encoded at a bit rate that is different than the bit rate at which the subsequent segments of data would have been encoded had there been no request to resize. At some point, the encoding module re-adjusts the encoding variables used to encode the segments of data such that the subsequent segments of data are encoded to achieve a desired encoding result. For example, the encoding module may re-adjust the encoding variables after a period of time or may incrementally adjust the encoding variables until the encoding variables result in achieving the desired encoding result.
    Type: Grant
    Filed: January 30, 2007
    Date of Patent: November 12, 2013
    Assignee: QUALCOMM Incorporated
    Inventors: Gordon Kent Walker, Vijayalakshmi R. Raveendran, Binita Gupta, Phanikumar Bhamidipati, Bruce Collins
  • Patent number: 8571570
    Abstract: System for delivering regional parameters. A method is provided for delivering regional parameters. The method includes receiving a parameter stream that includes one or more sets of regional parameters associated with one or more regions. The method also includes determining a first real-time region indicator, and selecting one or more selected sets of regional parameters from the parameter stream based on the first real-time region indicator.
    Type: Grant
    Filed: November 8, 2005
    Date of Patent: October 29, 2013
    Assignee: QUALCOMM Incorporated
    Inventors: Gordon Kent Walker, Bruce Collins, Carlos Marcelo Dias Pazos
  • Patent number: 8528029
    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: Grant
    Filed: November 8, 2005
    Date of Patent: September 3, 2013
    Assignee: QUALCOMM Incorporated
    Inventors: Gordon Kent Walker, An Mei Chen, Bruce Collins, Joseph Barone, Mark Charlebois, Carlos Marcelo Pazos
  • Patent number: 8515336
    Abstract: Disclosed are apparatus and methods operable to distribute targeted content. Additionally, disclosed are corresponding apparatus and methods operable to selectively choose and cache selected ones from among the distributed targeted content, and to further choose ones from among the cached content to present on a device. In some aspects, selective caching of content may be based upon a match between predetermined content attribute information and predetermined profile information. Further, in some aspects, an indicator is operable to trigger the selective inclusion of one or more of the cached content in a presentation of other content, which may be based on a match between a desired content attribute associated with the indicator and the respective predetermined content attribute information of the cached content.
    Type: Grant
    Filed: March 9, 2010
    Date of Patent: August 20, 2013
    Assignee: QUALCOMM Incorporated
    Inventors: Bruce Collins, Gordon Kent Walker, Jeffery N. Brown, Jun Wang, Christopher John Bennett, Charles N. Lo, Haipeng Jin, Lakshminath Reddy Dondeti, Randall Gellens, Mark A. Maggenti
  • Patent number: 8493877
    Abstract: A method for determining a maximum symbol rate of a return communication link includes: assigning transmission opportunities at a current symbol rate equal to a first symbol rate to the user terminal; receiving a plurality of messages during the assigned transmission opportunities at the current symbol rate from the user terminal; first determining if a number of messages incorrectly received is less than a threshold number of incorrect messages and second determining if a power amplifier of the user terminal is operating in a linear region; if the number of messages incorrectly received is less than the threshold number and if the power amplifier is operating in the linear region, assigning a channel at the current symbol rate to the user terminal as a home channel for the user terminal; and otherwise, repeating at an updated current symbol rate.
    Type: Grant
    Filed: July 9, 2010
    Date of Patent: July 23, 2013
    Assignee: ViaSat, Inc.
    Inventors: Aniruddha Das, Bruce Collins
  • Publication number: 20130177010
    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: July 11, 2013
    Inventors: Rajiv Vijayan, Gordon Kent Walker, Bruce Collins, Dhinakar Radhakrishnan, Ramaswamy Murali
  • Publication number: 20130007172
    Abstract: Methods and apparatus for content based notification using hierarchical groups. In an aspect, a method is provided that operates to provide an event notification. The method includes maintaining an event description dictionary comprising one or more event descriptors, and associating content with a selected event descriptor. The method also includes compressing the selected event descriptor to generate a compressed event descriptor, and transmitting the compressed event descriptor on a notification channel.
    Type: Application
    Filed: September 13, 2012
    Publication date: January 3, 2013
    Applicant: QUALCOMM Incorporated
    Inventors: Ravinder Paul Chandhok, An Mei Chen, Bruce Collins, Gordon Kent Walker, Paul E. Jacobs
  • Patent number: 8301598
    Abstract: Methods and apparatus for content based notification using hierarchical groups. In an aspect, a method is provided that operates to provide an event notification. The method includes maintaining an event description dictionary comprising one or more event descriptors, and associating content with a selected event descriptor. The method also includes compressing the selected event descriptor to generate a compressed event descriptor, and transmitting the compressed event descriptor on a notification channel.
    Type: Grant
    Filed: March 9, 2006
    Date of Patent: October 30, 2012
    Assignee: QUALCOMM Incorporated
    Inventors: Ravinder Paul Chandhok, An Mei Chen, Bruce Collins, Gordon Kent Walker, Paul E. Jacobs
  • Patent number: 8229398
    Abstract: Systems and techniques for secured communications from a subscriber station is disclosed. The subscriber station includes a processor having an authentication algorithm for a first network. The processor is configured to use a key for a second network in the authentication algorithm to establish a session with the second network.
    Type: Grant
    Filed: January 30, 2006
    Date of Patent: July 24, 2012
    Assignee: Qualcomm Incorporated
    Inventors: Thadi M. Nagaraj, Bruce Collins, Nikhil Jain
  • Patent number: 8194796
    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: Grant
    Filed: October 28, 2009
    Date of Patent: June 5, 2012
    Assignee: Qualcomm Incorporated
    Inventors: Bruce Collins, Rajeev Krishnamurthi, Murali Ramaswamy Chair, Shusheel Gautam, Rajiv Vijayan, Seong Taek Chung
  • Patent number: 8171250
    Abstract: Media distribution systems may include methods and apparatus to perform memory management on a wireless devices configured to receive non-real time portions of media services. Such methods and apparatus may be based upon an allowable capacity of presentations storable in device memory, as well as on a required memory associated with each presentation in a media service. Such methods and apparatus allow a device to subscribe to a media service based upon sufficient available memory in the device to support the service.
    Type: Grant
    Filed: January 14, 2009
    Date of Patent: May 1, 2012
    Assignee: QUALCOMM Incorporated
    Inventors: An Mei Chen, Joseph Barone, Gordon Kent Walker, Bruce Collins
  • Patent number: 8170059
    Abstract: Systems and methods are provided for processing forward link only (FLO) messages. A device for processing forward link only (FLO) wireless messages comprises receiving a FLO message and processing the FLO message including a header, an 8-bit FLO information block field, a 7-bit FLO count, an RF channel identifier, a transmit mode indicator, an outer code rate, and a stream identifier.
    Type: Grant
    Filed: July 27, 2006
    Date of Patent: May 1, 2012
    Assignee: Qualcomm Incorporated
    Inventors: Bruce Collins, Rajeev Krishnamurthi, Shusheel Gautam, Murali Ramaswamy Chari
  • Patent number: 8130778
    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: Grant
    Filed: July 27, 2006
    Date of Patent: March 6, 2012
    Assignee: Qualcomm Incorporated
    Inventors: Bruce Collins, Rajeev Krishnamurthi, Shusheel Gautam, Nileshkumar J. Parekh
  • Publication number: 20110299587
    Abstract: In general, this disclosure describes techniques for exchanging information between a plurality of encoder modules and a multiplex module to combine segments of data from the encoder modules with an improved overall quality. In particular, the encoder modules associate their respective segments of data with quality and rate information and send at least the quality and rate information associated with the segments of data to the multiplex module. The multiplex module analyzes the quality and rate information to determine whether the segments of data that encoder modules desire to include in the current superframe fit within the available bandwidth of a transmission channel. If the multiplex module determines the plurality of segments of data do not fit within the available bandwidth, the multiplex module selects one or more of the segments to be resized based on the quality and rate information received from the encoder modules.
    Type: Application
    Filed: July 1, 2011
    Publication date: December 8, 2011
    Applicant: QUALCOMM INCORPORATED
    Inventors: Vijayalakshmi R. RAVEENDRAN, Gordon Kent Walker, Binita Gupta, Phanikumar Bhamidipati, Bruce Collins, Devarshi Shah, Robert S. Daley, Sten Jorgen Dahl, Serafim S. Loukas, JR., Bharat Ahuja, Thadi M. Nagaraj, Vinod Kaushik, Prasanna Kannan
  • Patent number: 8064880
    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: Grant
    Filed: December 14, 2004
    Date of Patent: November 22, 2011
    Assignee: QUALCOMM Incorporated
    Inventors: Nikhil Jain, Bruce Collins
  • Publication number: 20110216666
    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: May 16, 2011
    Publication date: September 8, 2011
    Applicant: QUALCOMM Incorporated
    Inventors: Dhinakar Radhakrishnan, Bruce Collins, Shusheel Gautam
  • Publication number: 20110194570
    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: February 7, 2011
    Publication date: August 11, 2011
    Applicant: QUALCOMM Incorporated
    Inventors: Thadi M. Nagaraj, Bruce Collins