Patents by Inventor Patrick Piemonte

Patrick Piemonte 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: 10274336
    Abstract: The embodiments described relate to techniques and systems for utilizing a portable electronic device to monitor, process, present and manage data captured by a series of sensors and location awareness technologies to provide a context aware map and navigation application. The context aware map application offers a user interface including visual and audio input and output, and provides several map modes that can change based upon context determined by data captured by a series of sensors and location awareness technologies.
    Type: Grant
    Filed: September 26, 2012
    Date of Patent: April 30, 2019
    Assignee: Apple Inc.
    Inventors: Patrick Piemonte, Xiaoyuan Tu, Christopher Moore, Billy P. Chen, Christopher Blumenberg, Seejo Pylappan
  • Patent number: 9506754
    Abstract: A parameter related to the Earth's magnetic field can be used to determine accuracy of a magnetometer of a mobile device. In one aspect, a first instance of a parameter related to Earth's magnetic field is determined using data generated by the magnetometer. The magnetometer data can be based in part on a position of the mobile device with respect to the Earth. A second instance of the parameter can be determined using data generated by a model of Earth's magnetic field. The model data can also be based in part on the position of the mobile device with respect to the Earth. The first instance of the parameter can be compared with the second instance of the parameter. An accuracy metric for the magnetometer can be determined based on a result of the comparison. An indication of the accuracy metric can be presented by the mobile device.
    Type: Grant
    Filed: March 25, 2014
    Date of Patent: November 29, 2016
    Assignee: Apple Inc.
    Inventors: Robert Mayor, Patrick Piemonte, Ronald Keryuan Huang, Parin Patel
  • Patent number: 9333424
    Abstract: An interactive game environment includes two or more co-located, networked, direction and location aware interactive game devices. The game devices share a common reference coordinate frame (e.g., a three-dimensional Cartesian coordinate frame). Each game device maintains its own device state (e.g., position, orientation, time) in the reference coordinate frame. Each interactive game device shares its device state with the other interactive game devices using communication technology (e.g., Bluetooth, Wi-Fi, cellular). Each interactive game device can use the device states of the other interactive game devices to project the relative positions and orientations of the other interactive game devices into a local, fixed coordinate frame of the interactive game device. These projections allow each interactive gaming device to know the position and orientation of the other interactive game devices in an interactive game environment defined by the reference coordinate frame.
    Type: Grant
    Filed: August 17, 2012
    Date of Patent: May 10, 2016
    Assignee: Apple Inc.
    Inventors: Ronald Keryuan Huang, Rob Mayor, Isabel Mahe, Patrick Piemonte
  • Patent number: 9121724
    Abstract: Position tracking subsystems and onboard sensors enable a mobile device to navigate virtually a location in panoramic imagery. Physically moving the device through space provides translation data that can be used to move up or down a virtual street or other navigation actions. In some implementations, forward and backward translation enables the user to enter a structure (e.g., a commercial venue) or enter an intersection and navigate a turn onto another street at the intersection. In some implementations, information or an information layer can be displayed when translating. In some implementations, distance data can be used to move up or down a street a particular distance. Distance data can be obtained from motion and/or image sensors onboard the device. The distance data can be scaled to a virtual distance in the panoramic scene.
    Type: Grant
    Filed: September 30, 2011
    Date of Patent: September 1, 2015
    Assignee: Apple Inc.
    Inventors: Patrick Piemonte, Billy Chen
  • Patent number: 9116002
    Abstract: A location aware device includes a navigation system and one or more environment sensors. Sensor output(s) are aggregated and used to determine a context for the location aware device. Based on the determined context, context data is generated and provided to a navigation engine where it can be used to determine a navigation solution.
    Type: Grant
    Filed: August 27, 2009
    Date of Patent: August 25, 2015
    Assignee: Apple Inc.
    Inventors: Robert Mayor, Ronald Keryuan Huang, Patrick Piemonte
  • Patent number: 9092473
    Abstract: A journaling subsystem on a mobile device stores event data related to applications or other subsystems running on the mobile device. The event data can be stored and indexed in a journal database so that a timeline of past events can be reconstructed in response to search queries. In some implementations, a timeline can be reconstructed with markers on a map display based on search results. When the user interacts with a marker on the map display, the event data collected by the mobile device is made available to the user.
    Type: Grant
    Filed: January 27, 2014
    Date of Patent: July 28, 2015
    Assignee: Apple Inc.
    Inventors: Ronald Keryuan Huang, Patrick Piemonte
  • Patent number: 9065928
    Abstract: Customizing a device based on space and time (e.g., a geographic position of the device at a particular time) is disclosed. In one aspect, geographic position data of a device is obtained. Temporal data that is related to the geographic position data is obtained. An operational mode is selected based on the geographic position data and the temporal data for activation on the device. In some implementations, the operational mode identifies a communication medium.
    Type: Grant
    Filed: May 26, 2009
    Date of Patent: June 23, 2015
    Assignee: Apple Inc.
    Inventors: Ronald Keryuan Huang, Robert Mayor, Isabel Ge Mahe, Patrick Piemonte
  • Patent number: 8965693
    Abstract: A system, method and computer-readable medium are disclosed that can detect an address, geographic coordinates or business name in text displayed on a device and geocode or reverse geocode, respectively, the address/business name or geographic coordinates to provide geocoded data. The detecting and geocoding/reverse geocoding can be performed automatically. The geocoded data can be displayed in-place with the text in a user interface of the device or be provided to another application.
    Type: Grant
    Filed: June 5, 2012
    Date of Patent: February 24, 2015
    Assignee: Apple Inc.
    Inventor: Patrick Piemonte
  • Patent number: 8907943
    Abstract: A three-dimensional (ā€œ3Dā€) display environment for mobile device is disclosed that uses orientation data from one or more onboard sensors to automatically determine and display a perspective projection of the 3D display environment based on the orientation data without the user physically interacting with (e.g., touching) the display.
    Type: Grant
    Filed: July 7, 2010
    Date of Patent: December 9, 2014
    Assignee: Apple Inc.
    Inventor: Patrick Piemonte
  • Patent number: 8898034
    Abstract: Automatically identifying a geographic direction (e.g., a heading relative to true north) is disclosed. Responsive to a correction trigger event, geographic position data that identifies a geographic position of the device can be obtained. A magnetic declination based on the geographic position data can be obtained. A magnetic heading of the device can be obtained. A geographic direction based on the magnetic heading and the magnetic declination can be identified without user intervention.
    Type: Grant
    Filed: June 3, 2009
    Date of Patent: November 25, 2014
    Assignee: Apple Inc.
    Inventors: Ronald Keryuan Huang, Patrick Piemonte
  • Publication number: 20140325858
    Abstract: A parameter related to the Earth's magnetic field can be used to determine accuracy of a magnetometer of a mobile device. In one aspect, a first instance of a parameter related to Earth's magnetic field is determined using data generated by the magnetometer. The magnetometer data can be based in part on a position of the mobile device with respect to the Earth. A second instance of the parameter can be determined using data generated by a model of Earth's magnetic field. The model data can also be based in part on the position of the mobile device with respect to the Earth. The first instance of the parameter can be compared with the second instance of the parameter. An accuracy metric for the magnetometer can be determined based on a result of the comparison. An indication of the accuracy metric can be presented by the mobile device.
    Type: Application
    Filed: March 25, 2014
    Publication date: November 6, 2014
    Applicant: Apple Inc.
    Inventors: Robert Mayor, Patrick Piemonte, Ronald Keryuan Huang, Parin Patel
  • Patent number: 8792917
    Abstract: In general, in one aspect, a mobile device can perform reverse geocoding based on context, in addition to latitude and longitude coordinates. The reverse geocoding can be used to determine in which geofence among multiple geofences the mobile device is located. Thus, the mobile device can be associated with a street address, a postal code, a named land feature, or a commercial, cultural, or political entity associated with the geofence. The context can include a pattern of movement, as well as an accuracy of the latitude and longitude coordinates. Information in the context can be compared to selection criteria of the geofence. A geofence having selection criteria that match the context the best can be selected.
    Type: Grant
    Filed: March 13, 2013
    Date of Patent: July 29, 2014
    Assignee: Apple Inc.
    Inventors: Ronald Keryuan Huang, Patrick Piemonte
  • Publication number: 20140143275
    Abstract: A journaling subsystem on a mobile device stores event data related to applications or other subsystems running on the mobile device. The event data can be stored and indexed in a journal database so that a timeline of past events can be reconstructed in response to search queries. In some implementations, a timeline can be reconstructed with markers on a map display based on search results. When the user interacts with a marker on the map display, the event data collected by the mobile device is made available to the user.
    Type: Application
    Filed: January 27, 2014
    Publication date: May 22, 2014
    Applicant: Apple Inc.
    Inventors: Ronald Keryuan Huang, Patrick Piemonte
  • Patent number: 8705708
    Abstract: Methods and systems to examine, in one embodiment, content of a voicemail to determine whether the voicemail is message-less. An indicator that indicates the voicemail is message-less can be presented in response to determining that the voicemail is message-less. A method in an embodiment can be performed on either a client system or on a voicemail server. In another embodiment, a method can determine whether a length of the content of a voicemail is less than a period of time and can display an indicator that the voicemail has either no content or is very short.
    Type: Grant
    Filed: March 12, 2010
    Date of Patent: April 22, 2014
    Assignee: Apple Inc.
    Inventor: Patrick Piemonte
  • Patent number: 8677640
    Abstract: A parameter related to the Earth's magnetic field can be used to determine accuracy of a magnetometer of a mobile device. In one aspect, a first instance of a parameter related to Earth's magnetic field is determined using data generated by the magnetometer. The magnetometer data can be based in part on a position of the mobile device with respect to the Earth. A second instance of the parameter can be determined using data generated by a model of Earth's magnetic field. The model data can also be based in part on the position of the mobile device with respect to the Earth. The first instance of the parameter can be compared with the second instance of the parameter. An accuracy metric for the magnetometer can be determined based on a result of the comparison. An indication of the accuracy metric can be presented by the mobile device.
    Type: Grant
    Filed: November 5, 2012
    Date of Patent: March 25, 2014
    Assignee: Apple Inc.
    Inventors: Robert Mayor, Patrick Piemonte, Ronald Keryuan Huang, Parin Patel
  • Patent number: 8639685
    Abstract: A journaling subsystem on a mobile device stores event data related to applications or other subsystems running on the mobile device. The event data can be stored and indexed in a journal database so that a timeline of past events can be reconstructed in response to search queries. In some implementations, a timeline can be reconstructed with markers on a map display based on search results. When the user interacts with a marker on the map display, the event data collected by the mobile device is made available to the user.
    Type: Grant
    Filed: November 19, 2012
    Date of Patent: January 28, 2014
    Assignee: Apple Inc.
    Inventors: Ronald Keryuan Huang, Patrick Piemonte
  • Patent number: 8626465
    Abstract: Sensor measurements are used to detect when a device incorporating the sensor is stationary. While the device is stationary, sensor measurements at a current device temperature are used to estimate model parameters. The model parameters can be used in a state estimator to provide an estimated attitude that can be provided to other applications. In some implementations, the estimated attitude can be used to mitigate interference in other sensor measurements.
    Type: Grant
    Filed: September 20, 2010
    Date of Patent: January 7, 2014
    Assignee: Apple Inc.
    Inventors: Christopher Moore, Brian Michael King, William Matthew Vieta, Xiaoyuan Tu, Patrick Piemonte
  • Publication number: 20130332113
    Abstract: The embodiments described relate to techniques and systems for utilizing a portable electronic device to monitor, process, present and manage data captured by a series of sensors and location awareness technologies to provide a context aware map and navigation application. The context aware map application offers a user interface including visual and audio input and output, and provides several map modes that can change based upon context determined by data captured by a series of sensors and location awareness technologies.
    Type: Application
    Filed: September 26, 2012
    Publication date: December 12, 2013
    Applicant: Apple Inc.
    Inventors: Patrick Piemonte, Xiaoyuan Tu, Christopher Moore, Billy P. Chen, Christopher Blumenberg, Seejo Pylappan
  • Publication number: 20130325318
    Abstract: A system, method and computer-readable medium are disclosed that can detect an address, geographic coordinates or business name in text displayed on a device and geocode or reverse geocode, respectively, the address/business name or geographic coordinates to provide geocoded data. The detecting and geocoding/reverse geocoding can be performed automatically. The geocoded data can be displayed in-place with the text in a user interface of the device or be provided to another application.
    Type: Application
    Filed: June 5, 2012
    Publication date: December 5, 2013
    Applicant: APPLE INC.
    Inventor: Patrick Piemonte
  • Patent number: 8531180
    Abstract: A device coupled with a magnetometer and an angular rate sensor can determine a heading of the device using magnetometer data. When the device receives a notification that the magnetometer data may be inaccurate, the device can determine the heading of the device using angular rate data. When the device determines that the magnetometer data are accurate, the device can resume determining the heading of the device using the magnetometer data.
    Type: Grant
    Filed: September 20, 2010
    Date of Patent: September 10, 2013
    Assignee: Apple Inc.
    Inventors: Patrick Piemonte, Christopher Moore, Brian Michael King, William Matthew Vieta, Xiaoyuan Tu