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: 7979561Abstract: 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: GrantFiled: March 7, 2006Date of Patent: July 12, 2011Assignee: QUALCOMM IncorporatedInventors: Dhinakar Radhakrishnan, Bruce Collins, Shusheel Gautam
-
Patent number: 7974193Abstract: 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: GrantFiled: January 30, 2007Date of Patent: July 5, 2011Assignee: QUALCOMM IncorporatedInventors: 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
-
Publication number: 20110019632Abstract: 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: ApplicationFiled: October 4, 2010Publication date: January 27, 2011Applicant: QUALCOMM INCORPORATEDInventors: Gordon Kent Walker, An Chen, Saijith Balraj, Bruce Collins
-
Patent number: 7830833Abstract: 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: GrantFiled: May 2, 2005Date of Patent: November 9, 2010Assignee: QUALCOMM IncorporatedInventors: Gordon Kent Walker, An Chen, Sajith Balraj, Bruce Collins
-
Publication number: 20100235717Abstract: 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: ApplicationFiled: May 25, 2010Publication date: September 16, 2010Applicant: QUALCOMM IncorporatedInventors: Thadi M. Nagaraj, Bruce Collins
-
Publication number: 20100185717Abstract: 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: ApplicationFiled: March 7, 2006Publication date: July 22, 2010Inventors: Dhinakar Radhakrishnan, Bruce Collins, Shusheel Gautam
-
Patent number: 7752532Abstract: 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: GrantFiled: March 9, 2006Date of Patent: July 6, 2010Assignee: QUALCOMM IncorporatedInventors: Thadi M. Nagaraj, Bruce Collins
-
Publication number: 20100169910Abstract: 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: ApplicationFiled: March 9, 2010Publication date: July 1, 2010Applicant: QUALCOMM IncorporatedInventors: BRUCE COLLINS, Gordon Kent Walker, Jeffery N. Brown, Jun Wang, Chris John Bennett, Charles N. Lo, Haipeng Jin, Lakshminath Reddy Dondeti, Randall Coleman Gellens, Mark Maggenti
-
Patent number: 7720027Abstract: 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: GrantFiled: July 27, 2006Date of Patent: May 18, 2010Assignee: QUALCOMM IncorporatedInventors: Fuyun Ling, Murali Ramaswamy Chari, Rajiv Vijayan, Ashok Mantravadi, Alok Kumar Gupta, Krishna Kiran Mukkavilli, Michael Mao Wang, Bojan Vrcelj, Bruce Collins
-
Patent number: 7706740Abstract: 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: GrantFiled: December 21, 2006Date of Patent: April 27, 2010Assignee: QUALCOMM IncorporatedInventors: Bruce Collins, Gordon Kent Walker, Jeffery N. Brown, Jun Wang, Chris John Bennett, Charles N. Lo, Haipeng Jin, Lakshminath Reddy Dondeti, Randall Coleman Gellens, Mark Maggenti
-
Publication number: 20100046675Abstract: 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: ApplicationFiled: October 28, 2009Publication date: February 25, 2010Applicant: QUALCOMM IncorporatedInventors: Bruce Collins, Rajeev Krishnamurthi, Murali Ramaswamy Chari, Shusheel Gautam, Rajiv Vijayan, Seong Taek Chung
-
Patent number: 7653085Abstract: 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: GrantFiled: April 7, 2006Date of Patent: January 26, 2010Assignee: QUALCOMM IncorporatedInventors: Sten Jorgen Dahl, Devarshi Shah, Bharat Iyer, Prasanna Kannan, Bruce Collins
-
Patent number: 7630451Abstract: 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: GrantFiled: January 11, 2006Date of Patent: December 8, 2009Assignee: QUALCOMM IncorporatedInventors: Bruce Collins, Rajeev Krishnamurthi, Murali Ramaswamy Chari, Shusheel Gautam, Rajiv Vijayan, Seong Taek Chung
-
Patent number: 7565506Abstract: 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: GrantFiled: November 8, 2005Date of Patent: July 21, 2009Assignee: QUALCOMM IncorporatedInventors: An Mei Chen, Joseph Barone, Gordon Kent Walker, Bruce Collins
-
Publication number: 20090161636Abstract: A wireless node configured to communicate with a remote node using a timeslot structure. The timeslot structure includes a plurality of data channels and a plurality of control channels, wherein each of the control channels comprises a plurality of control units. The wireless node is further configured to assign any one of a plurality of control messages for the data channels to any one of the control units.Type: ApplicationFiled: December 19, 2007Publication date: June 25, 2009Applicant: QUALCOMM INCORPORATEDInventors: Bruce Collins, Gavin Bernard Horn, Sanjiv Nanda, Ashwin Sampath
-
Publication number: 20090163227Abstract: 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: ApplicationFiled: December 21, 2007Publication date: June 25, 2009Applicant: QUALCOMM INCORPORATEDInventor: Bruce Collins
-
Patent number: 7539491Abstract: 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: GrantFiled: March 18, 2004Date of Patent: May 26, 2009Assignee: QUALCOMM IncorporatedInventors: Nikhil Jain, Bruce Collins
-
Publication number: 20090125952Abstract: 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: ApplicationFiled: January 14, 2009Publication date: May 14, 2009Applicant: QUALCOMM IncorporatedInventors: AN MEI CHEN, Joseph Barone, Gordon Kent Walker, Bruce Collins
-
Publication number: 20080159278Abstract: Multiplexer to transmitter interface protocol. A method for a data interface protocol is provided that includes receiving a first packet stream having at least one overhead information symbol (OIS) group and at least one multicast logical channel (MLC) group, and mapping each OIS group to an OIS descriptor packet and at least one OIS payload packet. The method also includes mapping each MLC group to an MLC descriptor packet and at least one MLC payload packet, and outputting the OIS descriptor, OIS payload, MLC descriptor, and MLC payload packets in a second packet stream. An apparatus includes input logic to receive the first packet stream, processing logic to map each OIS group to an OIS descriptor packet an OIS payload packet, and each MLC group to an MLC descriptor packet and an MLC payload packet, and output logic to output the mapped packets in a second packet stream.Type: ApplicationFiled: April 24, 2007Publication date: July 3, 2008Inventors: Sajith Balraj, Kenton A. Younkin, Bruce Collins, Robert Riley, Ben A. Saidi, Jai N. Subrahmanyam
-
Publication number: 20080107057Abstract: Methods and apparatus for communication of notifications are disclosed. A disclosed method for communicating notifications from a server to a device includes sending a primary message including data indicating notification status information; and sending notification messages apart from the primary message addressed to specific groups of devices. Similarly, another disclosed method for obtaining notifications in a device from a server includes monitoring the primary message including current notification status information, comparing the current notification information status information with a previous notification status information to determine if a change in notification status information has occurred, and obtaining addressed notification information when a change in the notification status information has been determined.Type: ApplicationFiled: April 12, 2007Publication date: May 8, 2008Inventors: Prasanna Kannan, An Mei Chen, Bruce Collins