Patents by Inventor Shriram Ganesh

Shriram Ganesh 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: 10447747
    Abstract: Systems, devices, and methods for orientation negotiation are described. In one innovative aspect, a method includes receiving an orientation negotiation message at a video processing device from a first device associated with a communication session with the video processing device. The orientation negotiation message includes an indication of an orientation of the first device and at least one characteristic associated with the first device. The method also includes identifying either the video processing device or the first device perform orientation processing based at least in part on the received at least one characteristic of the first device. The method further includes transmitting a message is transmitted to said first device, said message including information indicating a result of said identifying. The identified device performs subsequent orientation processing such as rotation of images included in the communication session.
    Type: Grant
    Filed: March 25, 2014
    Date of Patent: October 15, 2019
    Assignee: QUALCOMM Incorporated
    Inventors: Shriram Ganesh, Arvind Swaminathan, Naveen Kalla
  • Patent number: 9955414
    Abstract: Disclosed is an apparatus, system, and method for a wireless device to select a network. The wireless device receives a request from a user to access a network site. The wireless device then selects a network based upon a predefined weighted criteria setting that was previously selected by the user.
    Type: Grant
    Filed: June 21, 2016
    Date of Patent: April 24, 2018
    Assignee: QUALCOMM Incorporated
    Inventors: William T. Frantz, Shriram Ganesh, Timothy K. Kerssen, Siddharth Mohan
  • Patent number: 9942689
    Abstract: This disclosure provides systems, methods, and apparatus for managing information in a smart storage device. In one aspect a smart storage device is provided that is configured to be coupled to a wireless communications apparatus operating in a wireless communications network. The smart storage device includes a memory configured to store network access information for accessing services of the network. The smart storage device further includes a controller configured to send a message to the wireless communications apparatus including data notifying the wireless communications apparatus of an update to the network access information. The data further includes a command that the wireless communications apparatus suspend an active operation of the wireless communications apparatus and initiate updating information managed by the wireless communications apparatus based on one or more conditions. The updating of the information is based on at least a portion of the updated network access information.
    Type: Grant
    Filed: March 29, 2016
    Date of Patent: April 10, 2018
    Assignee: QUALCOMM Incorporated
    Inventors: Shriram Ganesh, Xiaomin Zhu, Jose Alfredo Ruvalcaba, Michele Berionne
  • Patent number: 9933985
    Abstract: Various arrangements are presented to facilitate the handoff of presentation of content between a head mounted display (HMD) and another presentation device, such as a television. For example, based upon separate events, video and audio being presented to a user via a presentation device may be handed off to an HMD that the user is wearing for continued presentation. In response to a first reference event occurring, the HMD may initiate continued presentation of the video content that was being viewed by the user on the presentation device. At a later time, in response to a second reference event, the HMD may initiate continued presentation of the audio content.
    Type: Grant
    Filed: January 20, 2015
    Date of Patent: April 3, 2018
    Assignee: QUALCOMM Incorporated
    Inventors: Babak Forutanpour, Daniel S. Baker, Jose R. Menendez, William E. Kimberly, Shriram Ganesh, Ramachandran Rajagopalan
  • Patent number: 9900039
    Abstract: Embodiments described herein provide a method for scheduling background processes. The method begins when a task scheduler requests a SAR severity level from the application processor. The application processor then requests the SAR severity level from the modem. Upon receipt of the SAR severity level the task scheduler then determines if the SAR severity level is high. If the SAR severity level is high, the task scheduler waits a predetermined time and then requests a further SAR severity level. This process continues until the SAR severity level returned in within a normal level. At that time, the background process is scheduled. This prioritizes transmission. The apparatus includes a task scheduler in communication with an application processor and a modem in communication with the application processor. The task scheduler may include a memory and a timer.
    Type: Grant
    Filed: May 28, 2015
    Date of Patent: February 20, 2018
    Assignee: QUALCOMM Incorporated
    Inventors: Shriram Ganesh, Babak Forutanpour, Lin Lu
  • Patent number: 9872199
    Abstract: Disclosed is a method for assigning a variable Quality of Service (QoS) Class Identifier (QCI) for a call among a plurality of user devices by determining an initial QCI for the call based on one or more metrics related to the plurality of user devices, assigning the initial QCI for the call to the plurality of user devices or to a first user device of the plurality of user devices, determining a second QCI for the call, wherein the second QCI is based on a plurality of user engagement scores and information related to the one or more metrics received from the plurality of user devices, and assigning the second QCI for the call to the plurality of user devices or to the first user device of the plurality of user devices.
    Type: Grant
    Filed: September 22, 2015
    Date of Patent: January 16, 2018
    Assignee: QUALCOMM Incorporated
    Inventors: Sandeep Sharma, Nivedita Sarkar, Shriram Ganesh
  • Patent number: 9830536
    Abstract: Systems, methods, and devices of the various embodiments enable advertisements (e.g., promotions, signs, logos, samples, etc.) to be part of the 3-D printing process. In an embodiment, advertisements (i.e., “ads”), such as partial product samples, may be 3-D printed prior to 3-D printing a purchased 3-D printable good. In another embodiment, ads may be 3-D printed on a 3-D printable good itself (e.g., embossed, impressed, as a tag, etc.). In a further embodiment, users may select the ads to be 3-D printed on their goods in return for compensation from advertisers.
    Type: Grant
    Filed: August 8, 2014
    Date of Patent: November 28, 2017
    Assignee: QUALCOMM Incorporated
    Inventors: Shriram Ganesh, Jose Roberto Menendez
  • Patent number: 9677886
    Abstract: The disclosure is directed to routing to a destination. An aspect determines a route from an origin to the destination, and recommends a location of interest. The location of interest is a location with a media density score is greater than a threshold and within a range of deviation from the route. The media density score is based on a number of recommendations of a media file related to the media density score.
    Type: Grant
    Filed: February 10, 2013
    Date of Patent: June 13, 2017
    Assignee: QUALCOMM Incorporated
    Inventors: Damir Didjusto, Shriram Ganesh
  • Publication number: 20170086090
    Abstract: Disclosed is a method for assigning a variable Quality of Service (QoS) Class Identifier (QCI) for a call among a plurality of user devices by determining an initial QCI for the call based on one or more metrics related to the plurality of user devices, assigning the initial QCI for the call to the plurality of user devices or to a first user device of the plurality of user devices, determining a second QCI for the call, wherein the second QCI is based on a plurality of user engagement scores and information related to the one or more metrics received from the plurality of user devices, and assigning the second QCI for the call to the plurality of user devices or to the first user device of the plurality of user devices.
    Type: Application
    Filed: September 22, 2015
    Publication date: March 23, 2017
    Inventors: Sandeep SHARMA, Nivedita SARKAR, Shriram GANESH
  • Patent number: 9544497
    Abstract: Systems and methods for deductively determining a resolution setting for an imaging device based on one or more features of a scene are disclosed. The features may include the size of primary or foreground faces within the scene, a maximum amount of high frequency content within the scene, a lighting condition of the scene, or a battery level of an electronic device.
    Type: Grant
    Filed: May 21, 2014
    Date of Patent: January 10, 2017
    Assignee: QUALCOMM Incorporated
    Inventors: Babak Forutanpour, William Thomas Frantz, Shriram Ganesh, Daniel Scott Baker, Devender Akira Yamakawa
  • Patent number: 9538474
    Abstract: Methods, systems, and devices are described for reducing switches (e.g., ping-pongs) of a wireless communications device between two or more wireless networks. For example, a method includes determining a context of data use of a first wireless network to which a wireless communications device is connected. The method includes determining a time delay associated with performing a switch from the first wireless network to a second wireless network when at least one performance indicator of the first wireless network is below a threshold performance level needed to support the context of data use. The method further includes performing the switch from the first wireless network to the second wireless network in response to the time delay expiring while the at least one performance indicator remains below the threshold performance level.
    Type: Grant
    Filed: September 15, 2014
    Date of Patent: January 3, 2017
    Assignee: QUALCOMM Incorporated
    Inventors: Shriram Ganesh, Jose Roberto Menendez
  • Publication number: 20160352379
    Abstract: Embodiments described herein provide a method for scheduling background processes. The method begins when a task scheduler requests a SAR severity level from the application processor. The application processor then requests the SAR severity level from the modem. Upon receipt of the SAR severity level the task scheduler then determines if the SAR severity level is high. If the SAR severity level is high, the task scheduler waits a predetermined time and then requests a further SAR severity level. This process continues until the SAR severity level returned in within a normal level. At that time, the background process is scheduled. This prioritizes transmission. The apparatus includes a task scheduler in communication with an application processor and a modem in communication with the application processor. The task scheduler may include a memory and a timer.
    Type: Application
    Filed: May 28, 2015
    Publication date: December 1, 2016
    Inventors: Shriram Ganesh, Babak Forutanpour, Lin Lu
  • Patent number: 9497564
    Abstract: Aspects of the present disclosure are directed to an apparatus and methods that may improve scheduling of envelope updates to a SIM. An apparatus for wireless communication is configured to receive a plurality of updates in one or more envelope commands, categorize the updates into a plurality of groups having respective priorities, and send the updates to a SIM at the apparatus in order according to the respective priorities. Other aspects, embodiments, and features are also claimed and described.
    Type: Grant
    Filed: February 5, 2013
    Date of Patent: November 15, 2016
    Assignee: QUALCOMM Incorporated
    Inventors: Shriram Ganesh, Damir Didjusto, Xiaomin Zhu
  • Publication number: 20160302139
    Abstract: Disclosed is an apparatus, system, and method for a wireless device to select a network. The wireless device receives a request from a user to access a network site. The wireless device then selects a network based upon a predefined weighted criteria setting that was previously selected by the user.
    Type: Application
    Filed: June 21, 2016
    Publication date: October 13, 2016
    Inventors: William T. FRANTZ, Shriram GANESH, Timoth K. KERSSEN, Siddhath MOHAN
  • Publication number: 20160210097
    Abstract: Various arrangements are presented to facilitate the handoff of presentation of content between a head mounted display (HMD) and another presentation device, such as a television. For example, based upon separate events, video and audio being presented to a user via a presentation device may be handed off to an HMD that the user is wearing for continued presentation. In response to a first reference event occurring, the HMD may initiate continued presentation of the video content that was being viewed by the user on the presentation device. At a later time, in response to a second reference event, the HMD may initiate continued presentation of the audio content.
    Type: Application
    Filed: January 20, 2015
    Publication date: July 21, 2016
    Inventors: Babak FORUTANPOUR, Daniel S. Baker, Jose R. MENENDEZ, William E. KIMBERLY, Shriram GANESH, Ramachandran RAJAGOPALAN
  • Publication number: 20160212566
    Abstract: This disclosure provides systems, methods, and apparatus for managing information in a smart storage device. In one aspect a smart storage device is provided that is configured to be coupled to a wireless communications apparatus operating in a wireless communications network. The smart storage device includes a memory configured to store network access information for accessing services of the network. The smart storage device further includes a controller configured to send a message to the wireless communications apparatus including data notifying the wireless communications apparatus of an update to the network access information. The data further includes a command that the wireless communications apparatus suspend an active operation of the wireless communications apparatus and initiate updating information managed by the wireless communications apparatus based on one or more conditions. The updating of the information is based on at least a portion of the updated network access information.
    Type: Application
    Filed: March 29, 2016
    Publication date: July 21, 2016
    Inventors: Shriram GANESH, Xiaomin ZHU, Jose Alfredo RUVALCABA, Michele BERIONNE
  • Patent number: 9398525
    Abstract: Disclosed is an apparatus, system, and method for a wireless device to select a network. The wireless device receives a request from a user to access a network site. The wireless device then selects a network based upon a predefined weighted criteria setting that was previously selected by the user.
    Type: Grant
    Filed: March 14, 2013
    Date of Patent: July 19, 2016
    Assignee: QUALCOMM Incorporated
    Inventors: William T. Frantz, Shriram Ganesh, Timothy K. Kerssen, Siddharth Mohan
  • Publication number: 20160196574
    Abstract: Methods and mobile devices enable adjusting an advertising rate charged to an advertiser for ad content presented by an advertising device. A presence of a mobile device in proximity to the advertising device may be detected. Information such as mobile device characteristics may be obtained from the mobile device indicative of a state of attentiveness of a user of the mobile device to the advertising device. The advertising rate charged to the advertiser for the ad content presented by the advertising device may be adjusted based on the obtained information indicative of the state of attentiveness of the user of the mobile device.
    Type: Application
    Filed: January 2, 2015
    Publication date: July 7, 2016
    Inventors: Shriram Ganesh, Hemang Jayant Shah, Sandeep Sharma
  • Patent number: 9359074
    Abstract: Methods, systems and devices are provided for securing a drone delivering a package of goods to a delivery destination. A notification may be provided to a device of the purchaser that the drone has arrived near the delivery destination. The drone may hover at a secure altitude from a landing zone at the delivery destination. The drone may receive a purchase code associated with a purchase of the package of goods. The drone may authenticate the purchase code as a condition for landing. The drone may land in the landing zone at the delivery destination when the purchase code is authenticated. The drone may abort the landing when the purchase code is not authenticated. The drone may receive a delivery code associated with completing delivery the package of goods. The drone may require the delivery code as a condition for releasing the package of goods.
    Type: Grant
    Filed: September 8, 2014
    Date of Patent: June 7, 2016
    Assignee: QUALCOMM Incorporated
    Inventors: Shriram Ganesh, Jose Roberto Menendez
  • Patent number: 9363710
    Abstract: Systems and methods for managing in-vehicle system network connectivity. A media system processor may determine an application requirement of an application running on the media system and an available bandwidth of a cellular communication link of the media system. The processor may receive available cellular communication link bandwidths of one or more mobile devices in communication with the media system. The processor may rank an ability of the media system, the first one or more mobile devices to meet the application requirement based on their respective available bandwidths, select the highest ranked of the media system, and the one or more mobile devices via a short-range communication to receive content for presentation by the media system, and may receive the content for the selected highest ranked of the media system, and the one or more mobile devices.
    Type: Grant
    Filed: November 18, 2014
    Date of Patent: June 7, 2016
    Assignee: QUALCOMM Incorporated
    Inventors: Shriram Ganesh, Naveen Kalla, Sandeep Sharma