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: 20080090513
    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: Application
    Filed: December 21, 2006
    Publication date: April 17, 2008
    Applicant: QUALCOMM INCORPORATED
    Inventors: Bruce Collins, Gordon Walker, Jeffery Brown, Jun Wang, Chris Bennett, Charles Lo, Haipeng Jin, Lakshminath Dondeti, Randall Gellens, Mark Maggenti
  • Publication number: 20080040666
    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: Application
    Filed: December 1, 2006
    Publication date: February 14, 2008
    Applicant: QUALCOMM Incorporated
    Inventors: Jun Wang, Bruce Collins, Christopher John Bennett, Charles N. Lo, Gordon Kent Walker, Haipeng Jin, Lakshminath Reddy Dondeti, Randall Coleman Gellens
  • Publication number: 20080039111
    Abstract: Systems, methods, device and apparatus are provided that allocate broadcast delivery capacity based oil popularity measurements associated with broadcasted data objects. By allocating broadcast delivery capacity based on popularity measurements, Quality of Service (QoS) perception can be improved by decreasing the number of reception failures, decreasing the data object access delay and/or decreasing the consumption of wireless device resources, such as battery power and processing capabilities.
    Type: Application
    Filed: December 4, 2006
    Publication date: February 14, 2008
    Applicant: QUALCOMM Incorporated
    Inventors: Bharat Ahuja, Bruce Collins
  • Publication number: 20080002611
    Abstract: Systems and methods are provided for mitigating interference in a wireless network to facilitate network performance. In an aspect, a method for transmitting wireless data packets is provided. The method includes receiving data packets from a wireless distribution network. The data packets are analyzed to determine if a subset of the data packets are to be suppressed in view of transmitter signal conditions and substituting null packets for the subset of data packets if the subset of data packets are determined to be suppressed.
    Type: Application
    Filed: December 18, 2006
    Publication date: January 3, 2008
    Applicant: QUALCOMM INCORPORATED
    Inventors: Gordon Kent Walker, Bruce Collins, Christopher R. Wingert, Jai N. Subrahmanyam, Michael Mao Wang
  • Publication number: 20070274340
    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: January 30, 2007
    Publication date: November 29, 2007
    Applicant: QUALCOMM Incorporated
    Inventors: Vijayalakshmi Raveendran, Gordon Walker, Binita Gupta, Phanikumar Bhamidipati, Bruce Collins, Devarshi Shah, Robert Daley, Sten Dahl, Serafim Loukas, Bharat Ahuja, Thadi Nagaraj, Vinod Kaushik, Prasanna Kannan
  • Publication number: 20070204067
    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: Application
    Filed: January 30, 2007
    Publication date: August 30, 2007
    Applicant: QUALCOMM INCORPORATED
    Inventors: Gordon Walker, Vijayalakshmi Raveendran, Binita Gupta, Phanikumar Bhamidipati, Bruce Collins
  • Publication number: 20070201388
    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: January 30, 2007
    Publication date: August 30, 2007
    Applicant: QUALCOMM Incorporated
    Inventors: Devarshi Shah, Binita Gupta, Scott Swazey, Robert Daley, Sten Dahl, Thadi Nagaraj, Vinod Kaushik, Serafim Loukas, Vijayalakshmi Raveendran, Bruce Collins
  • Publication number: 20070180242
    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: Application
    Filed: January 30, 2006
    Publication date: August 2, 2007
    Inventors: Thadi Nagaraj, Bruce Collins, Nikhil Jain
  • Publication number: 20070177734
    Abstract: A wireless broadcast system is disclosed. The wireless broadcast system includes a transmitter for broadcasting to a wireless communications device. The transmitter receives a plurality of streams on a logical channel, wherein one of the streams contains signaling. The transmitter arranges the streams such that the stream containing the signaling is broadcast after the other streams on the logical channel. The wireless communications device receives the streams broadcast on a logical channel broadcast in a frame, and acquires the logical channel during the broadcast of the frame in response to a prompt received during the broadcast of the same frame.
    Type: Application
    Filed: December 18, 2006
    Publication date: August 2, 2007
    Applicant: QUALCOMM INCORPORATED
    Inventors: Gordon Walker, Bruce Collins, Shusheel Gautam
  • Publication number: 20070117536
    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: Application
    Filed: November 8, 2005
    Publication date: May 24, 2007
    Inventors: Gordon Walker, Bruce Collins, Marcelo Pazos
  • Publication number: 20070115929
    Abstract: A flexible system for distributing content to a device involves associating a set of packages with a provider, associating a set of tiers with a package, associating a set of channels with a tier, and allowing subscription to a package of services associated with the provider, wherein a channel is a view of a service, the view based on the provider associated with the service.
    Type: Application
    Filed: November 8, 2005
    Publication date: May 24, 2007
    Inventors: Bruce Collins, Gordon Walker, An Chen, Carlos Macelo Pazos
  • Publication number: 20070106522
    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: Application
    Filed: November 8, 2005
    Publication date: May 10, 2007
    Inventor: Bruce Collins
  • Patent number: 7206576
    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: March 18, 2004
    Date of Patent: April 17, 2007
    Assignee: QUALCOMM Incorporatred
    Inventors: Nikhil Jain, Bruce Collins
  • Publication number: 20070078944
    Abstract: Apparatus and method for customizing a media channel include receiving a presentation associated with a base service and an auxiliary presentation associated with an auxiliary service. Further, the apparatus and methods include providing a customized channel to a device, where the customized channel is based on a combination of at least a portion of the base service with at least a portion of the auxiliary service.
    Type: Application
    Filed: November 8, 2005
    Publication date: April 5, 2007
    Inventors: Mark Charlebois, Bruce Collins, Gordon Walker, An Chen
  • Publication number: 20070070971
    Abstract: Systems and methods are provided for processing forward link only (FLO) signals. A device receives a FLO signal, processes a TDM pilot comprising a TDM Pilot 1, a TDM Pilot 2, a WIC, a LIC, a Transition Pilot Channel, and a Positioning Pilot, from the FLO signal, processes an overhead information symbol (OIS) comprising a wide-area OIS and a local-area OIS, from the FLO signal, processes an FDM pilot comprising a wide-area FDM pilot and a local-area FDM pilot, from the FLO signal; and processes data comprising wide-area data and local-area data, from the FLO signal.
    Type: Application
    Filed: July 27, 2006
    Publication date: March 29, 2007
    Inventors: Fuyun Ling, Murali Chari, Rajiv Vijayan, Ashok Mantravadi, Alok Gupta, Krishna Mukkavilli, Michael Wang, Bojan Vrcelj, Bruce Collins
  • Publication number: 20070073834
    Abstract: Apparatus and methods for providing and presenting customized channel information include receiving service attribute information corresponding to a base service, where the base service is operable to provide at least a portion of a presentation to a device. The apparatus and methods further include customizing the service attribute information, and providing channel information to the device. The channel information comprising the customized service attribute information, thereby providing a custom view of a channel.
    Type: Application
    Filed: November 8, 2005
    Publication date: March 29, 2007
    Inventors: Mark Charlebois, Bruce Collins, Gordon Walker
  • Publication number: 20070073820
    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: March 9, 2006
    Publication date: March 29, 2007
    Inventors: Ravinder Chandhok, An Chen, Bruce Collins, Gordon Walker, Paul Jacobs
  • Publication number: 20070070970
    Abstract: Systems and methods are provided for processing forward link only (FLO) messages.
    Type: Application
    Filed: July 27, 2006
    Publication date: March 29, 2007
    Inventors: Bruce Collins, Rajeev Krishnamurthi, Shusheel Gautam, Murali Chari
  • Publication number: 20070071009
    Abstract: System for early detection of decoding errors. A method is provided for detecting a decode failure. The method includes receiving an initial amount of code packets, detecting a trigger event that indicates a decode failure associated with the initial amount of code packets, and receiving one or more additional code packets.
    Type: Application
    Filed: December 7, 2005
    Publication date: March 29, 2007
    Inventors: Thadi Nagaraj, Bruce Collins
  • Publication number: 20070067597
    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: Application
    Filed: November 8, 2005
    Publication date: March 22, 2007
    Inventors: An Chen, Joseph Barone, Gordon Walker, Bruce Collins