Patents by Inventor Prasanna Kannan
Prasanna Kannan 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: 8635645Abstract: A venue-cast system and method for providing and receiving venue level transmissions and services, including discovery of a venue specific transmission by receiving an overhead signal from a non-venue network, extracting information for receiving the venue specific transmission from the overhead signal, and tuning to receive the venue specific transmission based on the extracted information. The venue level transmission may be provided and received in a manner that does not prevent an access terminal from receiving a local area or wide area transmission.Type: GrantFiled: September 29, 2009Date of Patent: January 21, 2014Assignee: QUALCOMM IncorporatedInventors: Raghuraman Krishnamoorthi, Pankaj V. Rahate, Pankaj Jain, Devarshi P. Shah, Pavel A. Seliverstov, George A. Rothrock, Nilabh Khare, Anil K. Wadhwani, Jiming Guo, Sanjiv Nanda, Fuyun Ling, Murali R. Chari, Avneesh Agrawal, Rinat Burdo, Prasanna Kannan, Krishna K. Mukkavilli, Reynaldo W. Newman, Michael M. Fan, Manoj M. Deshpande, Ranjith S. Jayaram
-
Publication number: 20130281007Abstract: Techniques for sending and receiving broadcast information are described. In an aspect, broadcast metadata may be generated for broadcast information and may include location and time criteria used by terminals to filter the broadcast information. Each location and time criterion may include (i) a location criterion given by a target location and a presence or absence requirement and (ii) a time criterion given by a time period in which the location criterion applies. A terminal may receive the broadcast metadata prior to or with the broadcast information, obtain location and time criteria from the broadcast metadata, and filter the broadcast information based on the location and time criteria. The terminal may evaluate each location and time criterion by determining its location within a specified time period and determining whether its location is within or outside a specified target location, as indicated by the presence or absence requirement.Type: ApplicationFiled: June 21, 2013Publication date: October 24, 2013Inventors: Stephen William Edge, Andreas Klaus Wachter, Prasanna Kannan, Charles N. Lo
-
Patent number: 8553555Abstract: Methods and apparatus for an efficient multicast file distribution system. A method for transmitting a file over a distribution network includes encoding the file with a selected encoding scheme to form encoded packets, generating file delivery protocol (FDP) packets from the encoded packets, generating a file delivery control protocol (FDCP) packet that comprises control information associated with the FDP packets, and transmitting the FDCP packet and the FDP packets over the distribution network. A method for receiving a file over a distribution network includes receiving a FDCP packet and FDP packets, decoding the FDP packets based on the FDCP packet to generate encoded packets, and generating at least a portion of the file from the encoded packets.Type: GrantFiled: January 16, 2009Date of Patent: October 8, 2013Assignee: QUALCOMM IncorporatedInventors: Prasanna Kannan, An Mei Chen, Thadi M. Nagaraj
-
Publication number: 20120213150Abstract: A multi-radio device, such as User Equipment (UE), may experience coexistence issues among various ones of its constituent radio devices that operate at the same time. Various aspects of the disclosure provide techniques to mitigate coexistence issues in multi-radio devices, where significant in-device coexistence problems can exist. In particular, a method for coexistence of multi-radio devices is described. The method includes identifying, at an upper layer of a multi-radio UE, a type of incoming broadcast stream data. The method further includes determining a coexistence policy for operation of communication resources within the multi-radio UE based on the type of the incoming broadcast stream data. The method also includes arbitrating, at a lower layer of the multi-radio UE, between the communication resources based on the coexistence policy.Type: ApplicationFiled: August 11, 2011Publication date: August 23, 2012Applicant: QUALCOMM IncorporatedInventors: Seyfullah Halit Oguz, Tamer Adel Kadous, Ashok Mantravadi, Prasanna Kannan
-
Publication number: 20110299587Abstract: 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: ApplicationFiled: July 1, 2011Publication date: December 8, 2011Applicant: 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: 20110228716Abstract: Methods and systems for transmitting multiple service components in a single mediaFLO logical channel (MLC) stream within a MediaFLO® broadcast signal to distinguish data packets of different components based upon different media type header information or a component identifier added to the data packet header information. In a first embodiment, multiple service components of different media types are broadcast within the same MLC stream. Mobile device can separate received data packets within the MLC based upon their respective media type header information, and route each pack to its corresponding component processing module. In a second embodiment, different service components are identified with a component identifier that is added to the packet headers. A new layer in the protocol architecture stack can use the component ID within each data packet header to select and properly route the data packets for processing.Type: ApplicationFiled: March 17, 2010Publication date: September 22, 2011Applicant: QUALCOMM IncorporatedInventors: Qi Xue, Prasanna Kannan
-
Publication number: 20110209181Abstract: Systems, apparatus and methods provide an automatic capability for generating interactivity event applications for execution on receiver devices within a broadcast network based upon interactivity event application data, information and sequence logic. Interactivity event content providers may provide to a broadcast network interactivity event application data, event metadata information and sequence logic a broadcast network. Interactivity resources for interactivity sequences associated with one or more real-time channels are broadcast over the broadcast network such that the resources share a file data flow, or such that they can be carried on separate file data flows. File data flow identifiers and overhead flow identifiers are indicated in the Service SI. Interactivity signaling messages for interactivity sequences associated with one or more real times channels are broadcast on auxiliary flows.Type: ApplicationFiled: January 11, 2011Publication date: August 25, 2011Applicant: QUALCOMM IncorporatedInventors: BINITA GUPTA, Prasanna Kannan, Carlos M.D. Pazos, Eitan Pilipski, Suryanarayana C. Chittuluri
-
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: 20110122834Abstract: Methods and systems simplify discovery and handoff for multi-frequency broadcast receiver devices, such as mobile TV devices, by providing a virtual home channel that is not dependent on a single frequency network upper layer. The methods and systems may be used in conjunction with a single frequency network upper layer to support areas without upper layer available, or to off load some portion of the common data bandwidth in the single frequency network. For example, the single frequency network may only carry frequency data for the multiple frequency network or only the frequency data for networks with comprehensive market metadata.Type: ApplicationFiled: October 8, 2010Publication date: May 26, 2011Applicant: QUALCOMM IncorporatedInventors: GORDON KENT WALKER, Binita Gupta, Ralph A. Gholmieh, Prasanna Kannan
-
Publication number: 20110082735Abstract: Methods and devices enable users of still or video image content to indicate objects within images in order to obtain more information regarding products of interest. Selected portions of an image or coordinates within the image may be included in a product query message transmitted to a server. The server receiving image information may process the information to recognize objects or particular products within the image selection. Recognized objects or products may be compared to a database of available merchandise to determine availability. Information regarding commercially available products may be included in a product information message transmitted to the user's computing device. Users may initiate a purchase transaction for recommended products based on the product information. The image may be broadcast by a variety of content delivery services including a mobile broadcast TV network.Type: ApplicationFiled: October 6, 2009Publication date: April 7, 2011Applicant: QUALCOMM IncorporatedInventors: PRASANNA KANNAN, Dirceu G. Cavendish
-
Publication number: 20110037590Abstract: Embodiments enable mobile multimedia receiver devices to receive emergency alert messages from forward link only broadcast networks. Alert messages may be organized in alert sessions identified by an alert session ID. Alert record information may be included in the overhead information symbol (OIS) channel including the session ID and information enabling a receiver device to obtain an alert data message from an alert session in a multicast logic channel. The alert announcement may also be included in the service flow MLCs as an embedded OIS in a first superframe. The alert record may include the number of alert data packets the alert session so receiving devices can determine when they have received all data packets associated with a particular alert. By storing the alert session identifier in memory, receiving devices can ignore subsequent broadcasts of the same alert, thereby enabling them to conserve battery power.Type: ApplicationFiled: March 18, 2010Publication date: February 17, 2011Applicant: QUALCOMM IncorporatedInventor: PRASANNA KANNAN
-
Publication number: 20100080163Abstract: A venue-cast system and method for providing and receiving venue level transmissions and services, including discovery of a venue specific transmission by receiving an overhead signal from a non-venue network, extracting information for receiving the venue specific transmission from the overhead signal, and tuning to receive the venue specific transmission based on the extracted information. The venue level transmission may be provided and received in a manner that does not prevent an access terminal from receiving a local area or wide area transmission.Type: ApplicationFiled: September 29, 2009Publication date: April 1, 2010Applicant: QUALCOMM IncorporatedInventors: Raghuraman Krishnamoorthi, Pankaj V. Rahate, Pankaj Jain, Devarshi P. Shah, Pavel A. Seliverstov, George A. Rothrock, Nilabh Khare, Anil K. Wadhwani, Jiming Guo, Sanjiv Nanda, Fuyun Ling, Murali R. Chari, Avneesh Agrawal, Rinat Burdo, Prasanna Kannan, Krishna K. Mukkavilli, Reynaldo W. Newman, Michael M. Fan, Manoj M. Deshpande, Ranjith S. Jayaram
-
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
-
Publication number: 20090254632Abstract: Embodiments relate to systems and methods for delivering auxiliary data to a wireless or other device. Content, such as audio, video or textual content, can be hosted by a server for delivery to the device. The content can have associated resources, for example icons, barkers, intros, and outros that are associated with television programming or other media content. A metadata document can describe the set of resources or other auxiliary data associated with a service, channel or content by indicating a resource descriptor, and a URL or other associated resource locator information. The metadata document can be encoded in XML or other formats. The device can locate resources that are intended to be delivered with selected content, since links to the resources are integrated in the metadata document. From the resource descriptor, the device can also identify how a particular resource should be utilized for the service, channel or content.Type: ApplicationFiled: April 6, 2009Publication date: October 8, 2009Applicant: QUALCOMM IncorporatedInventors: Prasanna Kannan, Carlos Marcelo Dias Pazos, An Mei Chen, Sajith Balraj
-
Publication number: 20090210706Abstract: Methods and apparatus for conditional access of non real-time (NRT) content in a distribution system. A method includes encrypting NRT content with a control word (CW) to generate encrypted NRT content, providing the CW to entitlement control message (ECM) generators, receiving ECMs from the ECM generators, wherein each ECM comprises a unique encryption of the CW to provide conditional access to the CW, and providing the encrypted NRT content and the ECMs for transmission over a distribution network. An apparatus includes a synchronizer configured to provide a CW to ECM generators and receive ECMs from the ECM generators, wherein each ECM comprises a unique encryption of the CW to provide conditional access to the CW, and a management module configured to encrypt the NRT content with the CW to generate encrypted NRT content and provide the encrypted NRT content and the ECMs for transmission over the distribution network.Type: ApplicationFiled: February 12, 2009Publication date: August 20, 2009Applicant: QUALCOMM IncorporatedInventors: PRASANNA KANNAN, An Mei Chen, Thadi M. Nagaraj, Sajith Balraj, Jangwon Lee
-
Publication number: 20090185562Abstract: Methods and apparatus for an efficient multicast file distribution system. A method for transmitting a file over a distribution network includes encoding the file with a selected encoding scheme to form encoded packets, generating file delivery protocol (FDP) packets from the encoded packets, generating a file delivery control protocol (FDCP) packet that comprises control information associated with the FDP packets, and transmitting the FDCP packet and the FDP packets over the distribution network. A method for receiving a file over a distribution network includes receiving a FDCP packet and FDP packets, decoding the FDP packets based on the FDCP packet to generate encoded packets, and generating at least a portion of the file from the encoded packets.Type: ApplicationFiled: January 16, 2009Publication date: July 23, 2009Applicant: QUALCOMM IncorporatedInventors: Prasanna Kannan, AN MEI CHEN, Thadi M. Nagaraj
-
Publication number: 20090119710Abstract: A user-generated content (UGC) mobile distribution system supports creation of a personalized and virtual UGC broadcast channel that can be selectively clipped and cached by filtering based inter alia on content descriptors of popularity and freshness. A broadcast service provider can further provide meta data categorization for filtering that is more objective than what is supplied by a posting user of UGC content items. A broadcast program guide enables mobile devices to schedule clip downloads. Popularity, which can be sorted by applicable demographic, represents a criterion (e.g., rating scores, number of views, quantity of online discussion, etc.) whether associated content item should be downloaded for subsequent accessibility by a user, enhancing filtering based upon user profile and genre. Freshness represents how recent the associated content was made available for download by the broadcast service provider. Popularity can also be used as weighting to sort a display of cached content items.Type: ApplicationFiled: October 30, 2008Publication date: May 7, 2009Applicant: QUALCOMM IncorporatedInventors: Charles N. Lo, James D. Coyer, Prasanna Kannan
-
Publication number: 20090093259Abstract: Techniques for sending and receiving broadcast information are described. In an aspect, broadcast metadata may be generated for broadcast information and may include location and time criteria used by terminals to filter the broadcast information. Each location and time criterion may include (i) a location criterion given by a target location and a presence or absence requirement and (ii) a time criterion given by a time period in which the location criterion applies. A terminal may receive the broadcast metadata prior to or with the broadcast information, obtain location and time criteria from the broadcast metadata, and filter the broadcast information based on the location and time criteria. The terminal may evaluate each location and time criterion by determining its location within a specified time period and determining whether its location is within or outside a specified target location, as indicated by the presence or absence requirement.Type: ApplicationFiled: October 2, 2008Publication date: April 9, 2009Applicant: QUALCOMM IncorporatedInventors: Stephen W. Edge, Andreas K. Wachter, Prasanna Kannan, Charles N. Lo
-
Methods and Apparatus for Distributing and Acquiring Overhead Flow Data in a Multi-Frequency Network
Publication number: 20080259911Abstract: Methods and apparatus for distributing and acquiring overhead flow data in a multi-frequency network. In an aspect, a method includes generating initial acquisition flows (IAFs) that describe how content multiplexes are distributed in the multi-frequency network and provide flow identifiers for overhead flows associated with the content multiplexes, and transmitting the IAFs on pre-assigned flow identifiers.Type: ApplicationFiled: March 19, 2008Publication date: October 23, 2008Inventors: Binita Gupta, An Mei Chen, Sajith Balraj, Prasanna Kannan -
Patent number: 7420984Abstract: Methods and apparatuses associated with multi-phase wireless handshaking. A user terminal enters handshaking with an access point. The access point may respond to an access request of the user terminal with an access assignment, and alternatively, with a message indicating an assignment will not be presently given. The handshaking process could then be completed at a later time.Type: GrantFiled: May 6, 2004Date of Patent: September 2, 2008Assignee: ArrayComm LLCInventors: John Chen, Brett Schein, Prasanna Kannan, Tae-In Hyon