Patents by Inventor Puneet Mishra

Puneet Mishra 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: 9078230
    Abstract: Methods, program products, and systems for selective location determination are described. A mobile device can determine a location of the mobile device using various techniques. When there is a conflict between the locations determined using different techniques, the mobile device can select a most trustworthy location from the locations, and designate the most trustworthy location as a current location of the mobile device. The mobile device can determine a first location of the mobile device (e.g., a coarse location) using a cell identifier (cell ID) of a cellular network. The mobile device can determine a second location of the mobile device (e.g., a fine location) using one or more media access control (MAC) addresses of a WLAN. The first location and second location can be associated with confidence values that can indicate trustworthiness of the first location and second location.
    Type: Grant
    Filed: September 15, 2014
    Date of Patent: July 7, 2015
    Assignee: Apple Inc.
    Inventors: Ronald K. Huang, Isabel Ge Mahe, Puneet Mishra
  • Publication number: 20150005014
    Abstract: Methods, program products, and systems for selective location determination are described. A mobile device can determine a location of the mobile device using various techniques. When there is a conflict between the locations determined using different techniques, the mobile device can select a most trustworthy location from the locations, and designate the most trustworthy location as a current location of the mobile device. The mobile device can determine a first location of the mobile device (e.g., a coarse location) using a cell identifier (cell ID) of a cellular network. The mobile device can determine a second location of the mobile device (e.g., a fine location) using one or more media access control (MAC) addresses of a WLAN. The first location and second location can be associated with confidence values that can indicate trustworthiness of the first location and second location.
    Type: Application
    Filed: September 15, 2014
    Publication date: January 1, 2015
    Inventors: Ronald K. Huang, Isabel Ge Mahe, Puneet Mishra
  • Patent number: 8830844
    Abstract: A method for delaying network reselection by a wireless communication device following a call failure is provided. The method can include determining an initiation of a voice call while connected to a first network. The method can further include participating in a circuit switched fallback (CSFB) procedure to transition from the first network to a second network in response to initiation of the voice call. The method can additionally include determining an occurrence of a call failure of the voice call. The method can also include, responsive to the call failure, barring reselection to the first network for a threshold barring period.
    Type: Grant
    Filed: April 26, 2013
    Date of Patent: September 9, 2014
    Assignee: Apple Inc.
    Inventors: Arun G. Mathias, Jianxiong Shi, Jinghua Ling, Longda Xing, Wen Zhao, Gencer Cili, Puneet Mishra
  • Patent number: 8695078
    Abstract: A number of devices co-located at a geographic location can broadcast and receive tokens. Tokens can be exchanged using a communication link having limited communication range. Tokens that are received by a device can be stored locally on the device and/or transmitted to a trusted service operating remotely on a network. In some implementations, the tokens can be stored with corresponding timestamps to assist a trusted service in matching or otherwise correlating the tokens with other tokens provided by other devices. The trusted service can perform an analysis on the tokens and timestamps to identify devices that were co-located at the geographic location at or around a contact time which can be defined by the timestamps. A group can be created based on results of the analysis. Users can be identified as members of the group and invited to join the group.
    Type: Grant
    Filed: December 7, 2012
    Date of Patent: April 8, 2014
    Assignee: Apple Inc.
    Inventors: Daryl Mun-Kid Low, Ronald Keryuan Huang, Puneet Mishra, Gaurav Jain, Jason Gosnell, Jeffrey Alan Bush
  • Publication number: 20130329567
    Abstract: A method for delaying network reselection by a wireless communication device following a call failure is provided. The method can include determining an initiation of a voice call while connected to a first network. The method can further include participating in a circuit switched fallback (CSFB) procedure to transition from the first network to a second network in response to initiation of the voice call. The method can additionally include determining an occurrence of a call failure of the voice call. The method can also include, responsive to the call failure, barring reselection to the first network for a threshold barring period.
    Type: Application
    Filed: April 26, 2013
    Publication date: December 12, 2013
    Applicant: Apple Inc.
    Inventors: Arun G. Mathias, Jianxiong Shi, Jinghua Ling, Longda Xing, Wen Zhao, Gencer Cili, Puneet Mishra
  • Patent number: 8494799
    Abstract: The magnitude of a sensed, raw magnetic field in a portable device is monitored over a given time interval. The monitored magnitude is compared with predetermined criteria. Based on the comparison, recalibration of a compass function is signed. Other embodiments are also described and claimed.
    Type: Grant
    Filed: July 17, 2012
    Date of Patent: July 23, 2013
    Assignee: Apple Inc.
    Inventors: Patrick S. Piemonte, Madhu Shrivastav, Puneet Mishra, Robert Mayor, Ronald K. Huang, Parin Patel
  • Patent number: 8447326
    Abstract: Methods, program products, and systems for selective location determination are described. A mobile device can determine a location of the mobile device using various techniques. When there is a conflict between the locations determined using different techniques, the mobile device can select a most trustworthy location from the locations, and designate the most trustworthy location as a current location of the mobile device. The mobile device can determine a first location of the mobile device (e.g., a coarse location) using a cell identifier (cell ID) of a cellular network. The mobile device can determine a second location of the mobile device (e.g., a fine location) using one or more media access control (MAC) addresses of a WLAN. The first location and second location can be associated with confidence values that can indicate trustworthiness of the first location and second location.
    Type: Grant
    Filed: August 5, 2010
    Date of Patent: May 21, 2013
    Assignee: Apple Inc.
    Inventors: Ronald Keryuan Huang, Isabel Ge Mahe, Puneet Mishra
  • Patent number: 8359643
    Abstract: A number of devices co-located at a geographic location can broadcast and receive tokens. Tokens can be exchanged using a communication link having limited communication range. Tokens that are received by a device can be stored locally on the device and/or transmitted to a trusted service operating remotely on a network. In some implementations, the tokens can be stored with corresponding timestamps to assist a trusted service in matching or otherwise correlating the tokens with other tokens provided by other devices. The trusted service can perform an analysis on the tokens and timestamps to identify devices that were co-located at the geographic location at or around a contact time which can be defined by the timestamps. A group can be created based on results of the analysis. Users can be identified as members of the group and invited to join the group.
    Type: Grant
    Filed: September 18, 2008
    Date of Patent: January 22, 2013
    Assignee: Apple Inc.
    Inventors: Daryl Mun-Kid Low, Ronald Keryuan Huang, Puneet Mishra, Gaurav Jain, Jason Gosnell, Jeff Bush
  • Publication number: 20120283977
    Abstract: The magnitude of a sensed, raw magnetic field in a portable device is monitored over a given time interval. The monitored magnitude is compared with predetermined criteria. Based on the comparison, recalibration of a compass function is signed. Other embodiments are also described and claimed.
    Type: Application
    Filed: July 17, 2012
    Publication date: November 8, 2012
    Applicant: Apple Inc.
    Inventors: Patrick S. Piemonte, Madhu Shrivastav, Puneet Mishra, Robert Mayor, Ronald K. Huang, Parin Patel
  • Patent number: 8239153
    Abstract: The magnitude of a sensed, raw magnetic field in a portable device is monitored over a given time interval. The monitored magnitude is compared with predetermined criteria. Based on the comparison, recalibration of a compass function is signed. Other embodiments are also described and claimed.
    Type: Grant
    Filed: June 5, 2009
    Date of Patent: August 7, 2012
    Assignee: Apple Inc.
    Inventors: Patrick S. Piemonte, Madhu Shrivastav, Puneet Mishra, Robert Mayor, Ronald K. Huang, Parin Patel
  • Publication number: 20110250903
    Abstract: Methods, program products, and systems for selective location determination are described. A mobile device can determine a location of the mobile device using various techniques. When there is a conflict between the locations determined using different techniques, the mobile device can select a most trustworthy location from the locations, and designate the most trustworthy location as a current location of the mobile device. The mobile device can determine a first location of the mobile device (e.g., a coarse location) using a cell identifier (cell ID) of a cellular network. The mobile device can determine a second location of the mobile device (e.g., a fine location) using one or more media access control (MAC) addresses of a WLAN. The first location and second location can be associated with confidence values that can indicate trustworthiness of the first location and second location.
    Type: Application
    Filed: August 5, 2010
    Publication date: October 13, 2011
    Applicant: APPLE INC.
    Inventors: Ronald K. Huang, Isabel Ge Mahe, Puneet Mishra
  • Publication number: 20100070758
    Abstract: A number of devices co-located at a geographic location can broadcast and receive tokens. Tokens can be exchanged using a communication link having limited communication range. Tokens that are received by a device can be stored locally on the device and/or transmitted to a trusted service operating remotely on a network. In some implementations, the tokens can be stored with corresponding timestamps to assist a trusted service in matching or otherwise correlating the tokens with other tokens provided by other devices. The trusted service can perform an analysis on the tokens and timestamps to identify devices that were co-located at the geographic location at or around a contact time which can be defined by the timestamps. A group can be created based on results of the analysis. Users can be identified as members of the group and invited to join the group.
    Type: Application
    Filed: September 18, 2008
    Publication date: March 18, 2010
    Inventors: Daryl Mun-Kid Low, Ronald Keryuan Huang, Puneet Mishra, Gaurav Jain, Jason Gosnell, Jeff Bush