Patents by Inventor Sharad Garg

Sharad Garg 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: 20150086949
    Abstract: Various systems and methods for using a user's mood and context to advise a user are described herein. Data may be received at a mobile device, the mobile device associated with the user. A mood of the user is determined based on the data. An event involving the user is identified and advice is provided to the user regarding the event, the advice based on the received data, the mood, and the event.
    Type: Application
    Filed: September 20, 2013
    Publication date: March 26, 2015
    Inventors: Hong Li, Joshua Boelter, Sharad Garg, Mark Yarvis
  • Patent number: 8909215
    Abstract: A method to control measurement messaging is performed at a mobile wireless device. The mobile wireless device transmits a first measurement message to a radio access network in a wireless network and stores the first measurement message pending receipt of an acknowledgement from the radio access network. Before receiving the acknowledgement to the first measurement message, the mobile wireless device determines at least one parameter included in the first measurement message requires updating. The mobile wireless device deletes the stored pending first measurement message and transmits a second measurement message to the radio access network including an updated value for the at least one parameter in the first measurement message.
    Type: Grant
    Filed: October 21, 2013
    Date of Patent: December 9, 2014
    Inventors: Prashant H. Vashi, Gaurav R. Nukala, Sharad Garg
  • Publication number: 20140119219
    Abstract: A method to control measurement messaging is performed at a mobile wireless device. The mobile wireless device transmits a first measurement message to a radio access network in a wireless network and stores the first measurement message pending receipt of an acknowledgement from the radio access network. Before receiving the acknowledgement to the first measurement message, the mobile wireless device determines at least one parameter included in the first measurement message requires updating. The mobile wireless device deletes the stored pending first measurement message and transmits a second measurement message to the radio access network including an updated value for the at least one parameter in the first measurement message.
    Type: Application
    Filed: October 21, 2013
    Publication date: May 1, 2014
    Applicant: Apple Inc.
    Inventors: Prashant H. Vashi, Gaurav R. Nukala, Sharad Garg
  • Patent number: 8705448
    Abstract: Controlling non-simultaneous voice and data connections between a mobile wireless device and a wireless network is described. Following a voice connection origination failure between the mobile wireless device and the wireless network, the mobile wireless device sends a voice connection redial request only after closing an existing data connection between the mobile wireless device and the wireless network. The mobile wireless device tunes a wireless transceiver to a second voice connection channel radio frequency that differs from a first data connection channel radio frequency and establishes a voice connection with the wireless network on the second voice connection channel radio frequency.
    Type: Grant
    Filed: January 7, 2011
    Date of Patent: April 22, 2014
    Assignee: Apple Inc.
    Inventors: Prashant H. Vashi, Gaurav R. Nukala, Sharad Garg
  • Patent number: 8630216
    Abstract: A method to read selectively system information messages in a mobile wireless communication device. The mobile wireless device receives a first transmission of a multiple segment message through a radio frequency receiver. The mobile wireless device detects decoding errors in at least one of the received segments of the first transmission. In response to detecting decoding errors, the mobile wireless device selectively receives a first subset of segments in a second transmission of the multiple segment message. The mobile wireless device powers down at least a portion of the radio frequency receiver during receive time intervals for a second subset of segments in the second transmission. The first subset of segments in the second transmission corresponds to segments in the first transmission received with decoding errors. The second subset of segments in the second transmission corresponds to segments in the first transmission received without decoding errors.
    Type: Grant
    Filed: September 30, 2010
    Date of Patent: January 14, 2014
    Assignee: Apple Inc.
    Inventors: Giri Prassad Deivasigamani, Venkatasubramanian Ramasamy, Sharad Garg, Srinivasan Vasudevan
  • Patent number: 8620372
    Abstract: A method and apparatus for transport format selection in a mobile wireless communication device. During a simultaneous voice and data call, the mobile wireless communication device selects a transport format for proper uplink data transmission. Simultaneous voice and data calls require higher uplink transmit power than voice only calls. The mobile wireless communication device selects a transport format based on the uplink transmit power level. At higher transmit power levels, minimum or zero data rates are chosen to maintain sufficient power for simultaneous voice. Transmit format is specified using a transmit format combination indicator.
    Type: Grant
    Filed: September 30, 2010
    Date of Patent: December 31, 2013
    Assignee: Apple Inc.
    Inventors: Venkatasubramanian Ramasamy, Giri Prassad Deivasigamani, Sharad Garg
  • Patent number: 8565756
    Abstract: A method to control measurement messaging is performed at a mobile wireless device. The mobile wireless device transmits a first measurement message to a radio access network in a wireless network and stores the first measurement message pending receipt of an acknowledgement from the radio access network. Before receiving the acknowledgement to the first measurement message, the mobile wireless device determines at least one parameter included in the first measurement message requires updating. The mobile wireless device deletes the stored pending first measurement message and transmits a second measurement message to the radio access network including an updated value for the at least one parameter in the first measurement message.
    Type: Grant
    Filed: January 7, 2011
    Date of Patent: October 22, 2013
    Assignee: Apple Inc.
    Inventors: Prashant H. Vashi, Gaurav R. Nukala, Sharad Garg
  • Patent number: 8504013
    Abstract: Managing radio resources between a mobile device and a wireless network includes at least the following. An application processor in the mobile device classifies radio resources available into at least two distinct sets, a first set of active connections and a second set of potential connections. The application processor forms a measurement message that includes information about the measured radio resources and communicates the measurement message to a wireless network through a transceiver. Before receiving an acknowledgement of the measurement message from a radio network subsystem in the wireless network, the application processor determines at least one parameter included in the measurement message requires updating. The transceiver stops transmitting the measurement message in response to commands from the application processor.
    Type: Grant
    Filed: January 7, 2011
    Date of Patent: August 6, 2013
    Assignee: Apple Inc.
    Inventors: Prashant H. Vashi, Gaurav R. Nukala, Sharad Garg
  • Patent number: 8429685
    Abstract: Methods and systems to provide targeted advertising in a subscription television setting, wherein the households that receive the targeted advertisement may retain anonymity. This may be achieved by marrying an anonymization protocol and infrastructure with a mechanism for STB selection and reporting. This anonymizes the set of households that are selected to play an ad, by ensuring that when an STB meets defined criteria and sends a ‘criteria met’ message (during the selection process) or ‘ad shown’ message (during a validation or counting process) to a head end, an STB or household identifier is not revealed, thus anonymizing the household information from the head end. In addition, this allows the head end to control the ad campaign process by advertising only to those households that meet specified criteria, and to count the number of actual instances in which an ad was displayed.
    Type: Grant
    Filed: July 9, 2010
    Date of Patent: April 23, 2013
    Assignee: Intel Corporation
    Inventors: Mark D. Yarvis, Sharad Garg
  • Patent number: 8301145
    Abstract: A method and apparatus for fast cell selection by a mobile wireless device. The mobile wireless device detects when a first wireless cell fails a set of stored suitability criteria and searches for and locates a set of candidate wireless cells to associate with. The mobile wireless device measures at least one received signal metric for each candidate wireless cell in the set of candidate wireless cells. When a candidate cell in the set of candidate wireless cells is identically the first wireless cell, the mobile wireless device evaluates the suitability of the candidate wireless cell using the stored set of suitability criteria for the first wireless cell and the measured at least one received signal metric for the candidate wireless cell. The mobile wireless communication device associates with the candidate wireless cell when the candidate wireless cell meets the stored set of suitability criteria.
    Type: Grant
    Filed: November 19, 2010
    Date of Patent: October 30, 2012
    Assignee: Apple Inc.
    Inventors: Giri Prassad Deivasigamani, Venkatasubramanian Ramasamy, Sharad Garg, Srinivasan Vasudevan
  • Publication number: 20120178439
    Abstract: Managing radio resources between a mobile device and a wireless network includes at least the following. An application processor in the mobile device classifies radio resources available into at least two distinct sets, a first set of active connections and a second set of potential connections. The application processor forms a measurement message that includes information about the measured radio resources and communicates the measurement message to a wireless network through a transceiver. Before receiving an acknowledgement of the measurement message from a radio network subsystem in the wireless network, the application processor determines at least one parameter included in the measurement message requires updating. The transceiver stops transmitting the measurement message in response to commands from the application processor.
    Type: Application
    Filed: January 7, 2011
    Publication date: July 12, 2012
    Applicant: Apple Inc.
    Inventors: Prashant H. Vashi, Gaurav R. Nukala, Sharad Garg
  • Publication number: 20120176963
    Abstract: Controlling non-simultaneous voice and data connections between a mobile wireless device and a wireless network is described. Following a voice connection origination failure between the mobile wireless device and the wireless network, the mobile wireless device sends a voice connection redial request only after closing an existing data connection between the mobile wireless device and the wireless network. The mobile wireless device tunes a wireless transceiver to a second voice connection channel radio frequency that differs from a first data connection channel radio frequency and establishes a voice connection with the wireless network on the second voice connection channel radio frequency.
    Type: Application
    Filed: January 7, 2011
    Publication date: July 12, 2012
    Applicant: APPLE INC.
    Inventors: Prashant H. VASHI, Gaurav R. NUKALA, Sharad GARG
  • Publication number: 20120178438
    Abstract: A method to control measurement messaging is performed at a mobile wireless device. The mobile wireless device transmits a first measurement message to a radio access network in a wireless network and stores the first measurement message pending receipt of an acknowledgement from the radio access network. Before receiving the acknowledgement to the first measurement message, the mobile wireless device determines at least one parameter included in the first measurement message requires updating. The mobile wireless device deletes the stored pending first measurement message and transmits a second measurement message to the radio access network including an updated value for the at least one parameter in the first measurement message.
    Type: Application
    Filed: January 7, 2011
    Publication date: July 12, 2012
    Applicant: Apple Inc.
    Inventors: Prashant H. Vashi, Gaurav R. Nukala, Sharad Garg
  • Publication number: 20120083264
    Abstract: A method and apparatus for transport format selection in a mobile wireless communication device. During a simultaneous voice and data call, the mobile wireless communication device selects a transport format for proper uplink data transmission. Simultaneous voice and data calls require higher uplink transmit power than voice only calls. The mobile wireless communication device selects a transport format based on the uplink transmit power level. At higher transmit power levels, minimum or zero data rates are chosen to maintain sufficient power for simultaneous voice. Transmit format is specified using a transmit format combination indicator.
    Type: Application
    Filed: September 30, 2010
    Publication date: April 5, 2012
    Applicant: APPLE INC.
    Inventors: Venkatasubramanian RAMASAMY, Giri Prassad DEIVASIGAMANI, Sharad GARG
  • Publication number: 20120079518
    Abstract: A method, system and computer control logic to provide personalization of a viewer's usage of an Internet TV platform. The method includes tracking a viewer's interactive usage pattern of the TV platform; generating viewer usage data based on the tracking; analyzing the viewer usage data on a substantially real-time basis; and personalizing the viewer's usage of the TV platform on a based on an analysis the viewer usage data.
    Type: Application
    Filed: September 23, 2010
    Publication date: March 29, 2012
    Inventors: Chieh-Yih Wan, Mark D. Yarvis, Sharad A. Garg, Marcelino Ford-Livene
  • Publication number: 20120011538
    Abstract: Methods and systems to provide targeted advertising in a subscription television setting, wherein the households that receive the targeted advertisement may retain anonymity. This may be achieved by marrying an anonymization protocol and infrastructure with a mechanism for STB selection and reporting. This anonymizes the set of households that are selected to play an ad, by ensuring that when an STB meets defined criteria and sends a ‘criteria met’ message (during the selection process) or ‘ad shown’ message (during a validation or counting process) to a head end, an STB or household identifier is not revealed, thus anonymizing the household information from the head end. In addition, this allows the head end to control the ad campaign process by advertising only to those households that meet specified criteria, and to count the number of actual instances in which an ad was displayed.
    Type: Application
    Filed: July 9, 2010
    Publication date: January 12, 2012
    Inventors: Mark D. Yarvis, Sharad Garg
  • Publication number: 20110319081
    Abstract: A method and apparatus for fast cell selection by a mobile wireless device. The mobile wireless device detects when a first wireless cell fails a set of stored suitability criteria and searches for and locates a set of candidate wireless cells to associate with. The mobile wireless device measures at least one received signal metric for each candidate wireless cell in the set of candidate wireless cells. When a candidate cell in the set of candidate wireless cells is identically the first wireless cell, the mobile wireless device evaluates the suitability of the candidate wireless cell using the stored set of suitability criteria for the first wireless cell and the measured at least one received signal metric for the candidate wireless cell. The mobile wireless communication device associates with the candidate wireless cell when the candidate wireless cell meets the stored set of suitability criteria.
    Type: Application
    Filed: November 19, 2010
    Publication date: December 29, 2011
    Applicant: Apple Inc.
    Inventors: Giri Prassad DEIVASIGAMANI, Venkatasubramanian RAMASAMY, Sharad GARG, Srinivasan VASUDEVAN
  • Publication number: 20110320856
    Abstract: A method to read selectively system information messages in a mobile wireless communication device. The mobile wireless device receives a first transmission of a multiple segment message through a radio frequency receiver. The mobile wireless device detects decoding errors in at least one of the received segments of the first transmission. In response to detecting decoding errors, the mobile wireless device selectively receives a first subset of segments in a second transmission of the multiple segment message. The mobile wireless device powers down at least a portion of the radio frequency receiver during receive time intervals for a second subset of segments in the second transmission. The first subset of segments in the second transmission corresponds to segments in the first transmission received with decoding errors. The second subset of segments in the second transmission corresponds to segments in the first transmission received without decoding errors.
    Type: Application
    Filed: September 30, 2010
    Publication date: December 29, 2011
    Applicant: APPLE INC.
    Inventors: Giri Prassad DEIVASIGAMANI, Venkatasubramanian RAMASAMY, Sharad GARG, Srinivasan VASUDEVAN
  • Patent number: 7770180
    Abstract: A mechanism is provided for embedding an object in a receiving or client document such that a client application may operate on the embedded object to include interrogation and modification of data contained in the embedded object. When a given document object is embedded into a receiving document, data representing the embedded object is saved to a data stream storage for the receiving document. When the embedded object in the receiving document is subsequently requested in response to an operation executed on the embedded object, the receiving application obtains the data representation of the embedded object from the data stream storage. Once the receiving application obtains the data representation of the embedded object, the receiving application may perform operations on the embedded object by accessing the embedded object via its data representation.
    Type: Grant
    Filed: May 10, 2006
    Date of Patent: August 3, 2010
    Assignee: Microsoft Corporation
    Inventors: Shawn Villaron, Brian Jones, Chad Rothschiller, Robert Little, Sharad Garg, Su-Piao Bill Wu, Josh Pollock, Andrew Bishop, Dan Jump
  • Patent number: 7725919
    Abstract: A short-term content buffer maintains segments of audio and/or video content and the content segments are identified with segment identifiers which enables management and playback of the content segments. In an embodiment, independent video content segments corresponding to a particular broadcast channel can be identified by associated content segment identifiers and the video content segments can be recorded together to generate a single recording of the content.
    Type: Grant
    Filed: May 23, 2002
    Date of Patent: May 25, 2010
    Assignee: Microsoft Corporation
    Inventors: Balaji Thiagarajan, Sharad Garg, Arvind Kumar Peechara, Theodore Nguyen, Parichay Saxena