Patents by Inventor Seejo Pylappan

Seejo Pylappan 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: 20190342718
    Abstract: Systems, methods and computer-readable media are disclosed for adjustment in the amount of calculations performed at a server for determining a location of a device for purposes of providing an arrival alert to a destination of arrival of the device. In one aspect, a method includes determining a zone around a destination; receiving location information from a tracking device that is traveling to the destination; based on the location information and the zone, determining whether the tracking device is within the zone to yield a determination; determining a remaining time for a user associated with the tracking device to reach the destination based on the determination; and providing an arrival alert to the destination regarding an arrival time of the user at the destination based on the remaining time and an arrival threshold.
    Type: Application
    Filed: May 3, 2019
    Publication date: November 7, 2019
    Inventors: Seejo PYLAPPAN, Denis LAPRISE, Jaron WALDMAN
  • Publication number: 20190342704
    Abstract: The present disclosure is directed to providing smart signaling of location updates. A method includes receiving a first location update from a tracking device; determining a remaining time for the tracking device to reach a destination location; determining whether the remaining time is within a threshold time of a timing of an arrival alert to be sent to a device associated with the destination location; based on whether the remaining time is within the threshold time or not, configuring the tracking device to send location updates to a server in one of a continuous reporting mode or a significant reporting mode, wherein the tracking device is configured to send the location updates to the server less frequently in the significant reporting mode compared to the continuous reporting mode; and determining when to send the arrival alert based on the location updates received from the tracking device.
    Type: Application
    Filed: May 3, 2019
    Publication date: November 7, 2019
    Inventors: Seejo PYLAPPAN, Denis LAPRISE, Jaron WALDMAN
  • Publication number: 20190342717
    Abstract: Systems, methods and computer-readable medium are provided using on-board sensor data of a tracking device in addition to satellite signals to improve the determination of the location of a tracking device. In one aspect, a method includes detecting, at a server, presence of a tracking device in a high error zone; determining if geographical coordinates of a current location of the tracking device in the high error zone are within a threshold of registered geographical coordinates of the current location; activating at least one sensor on-board the tracking device when the geographical coordinates are not within the threshold; receiving displacement information of the tracking device from the tracking device; determining an updated location of the tracking device based on the current location and the displacement information; and providing an arrival alert to a destination toward which the tracking device is traveling based on the updated location.
    Type: Application
    Filed: May 3, 2019
    Publication date: November 7, 2019
    Inventors: Seejo PYLAPPAN, Denis LAPRISE, Jaron WALDMAN
  • Publication number: 20190342715
    Abstract: Systems, methods and computer-readable media are obtaining location updates of a tracking device via peer to peer communication with other nearby devices where obtaining such update is otherwise not possible. In one aspect, a method includes receiving, at a device, a first location update from a network component; determining, by the device, if a triggering condition is met for determining a second location update; activating, by the device, device-to-device communication for receiving the second location update from nearby devices in vicinity of the device when the triggering condition is met receiving the second location update from at least one of the nearby devices via the device-to-device communication; and sending the second location update to a server for the server to determine an arrival alert for alerting a destination of an amount of time remaining until the device reaches the destination.
    Type: Application
    Filed: October 17, 2018
    Publication date: November 7, 2019
    Inventor: Seejo PYLAPPAN
  • 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
  • Publication number: 20190049263
    Abstract: The disclosed technology provides accurate arrival alerts to a destination. In some embodiments the disclosed technology utilizes a destination specific model that can take into account location specific factors such as traffic around the destination, best approaches to the destination, other likely intermediate stops on the way to the destination, etc. In some embodiments, the present technology aims to provide an arrival alert to the destination at a consistent time interval prior to a user arriving at the destination.
    Type: Application
    Filed: August 9, 2017
    Publication date: February 14, 2019
    Inventors: Jaron Waldman, Seejo Pylappan, Denis Laprise, Harry Chen
  • Patent number: 9702721
    Abstract: On a mobile device a “live” network-based query for search is performed (e.g., performed automatically) in response to a map display update or other trigger event. In some implementations, when the map display is updated (or other trigger event occurs) a network-based map service is queried to obtain information related to the current location of the mobile device. The information can be presented on the map display. In some implementations, when multiple search results matching the query are provided by the map service, a confirmation request is presented on the mobile device to allow the user to select a search result. The selected search result (e.g., a destination) can be presented on the map display. A route from the current location of the mobile device to a destination can be drawn on the map display.
    Type: Grant
    Filed: January 21, 2016
    Date of Patent: July 11, 2017
    Assignee: Apple Inc.
    Inventors: Christopher Blumenberg, Seejo Pylappan, Michael Matas, Richard Williamson
  • Patent number: 9477669
    Abstract: A client publishes rich media content by receiving a message including a representation of imagery content. A publishing control is presented, in association with the message, that enables the user to transmit the imagery content to a publishing host. The user is enabled to interact with the publishing control and the representation of the imagery content to publish the imagery content using the publishing host.
    Type: Grant
    Filed: August 6, 2007
    Date of Patent: October 25, 2016
    Assignee: Apple Inc.
    Inventors: Seejo Pylappan, Stephane Lunati
  • Patent number: 9451035
    Abstract: Methods, systems, and computer-readable media for a location information server to gather location updates by sending location-update-requests through a push notification service to a mobile device are disclosed. The mobile device provides location updates in response to the push-based location-update-requests received through the push notification service. The mobile device can switch from a self-initiated location update mode to a push-based location update mode depending on the current state of the mobile device. The mobile device can also choose an appropriate positioning system for self-locating based on the information embedded in the location-update-request received through the push notification service. The information embedded in the pushed location-update-request can be a precision requirement or context information that can be used to determine a precision requirement for the location update.
    Type: Grant
    Filed: December 30, 2014
    Date of Patent: September 20, 2016
    Assignee: Apple Inc.
    Inventors: Richard Williamson, Christopher Blumenberg, Seejo Pylappan, James Howard
  • Publication number: 20160265932
    Abstract: On a mobile device a “live” network-based query for search is performed (e.g., performed automatically) in response to a map display update or other trigger event. In some implementations, when the map display is updated (or other trigger event occurs) a network-based map service is queried to obtain information related to the current location of the mobile device. The information can be presented on the map display. In some implementations, when multiple search results matching the query are provided by the map service, a confirmation request is presented on the mobile device to allow the user to select a search result. The selected search result (e.g., a destination) can be presented on the map display. A route from the current location of the mobile device to a destination can be drawn on the map display.
    Type: Application
    Filed: January 21, 2016
    Publication date: September 15, 2016
    Inventors: Christopher Blumenberg, Seejo Pylappan, Michael Matas, Richard Williamson
  • Patent number: 9250092
    Abstract: On a mobile device a “live” network-based query for search is performed (e.g., performed automatically) in response to a map display update or other trigger event. In some implementations, when the map display is updated (or other trigger event occurs) a network-based map service is queried to obtain information related to the current location of the mobile device. The information can be presented on the map display. In some implementations, when multiple search results matching the query are provided by the map service, a confirmation request is presented on the mobile device to allow the user to select a search result. The selected search result (e.g., a destination) can be presented on the map display. A route from the current location of the mobile device to a destination can be drawn on the map display.
    Type: Grant
    Filed: May 12, 2008
    Date of Patent: February 2, 2016
    Assignee: Apple Inc.
    Inventors: Christopher Blumenberg, Seejo Pylappan, Mike Matas, Richard Williamson
  • Patent number: 9119168
    Abstract: Methods, program products, and systems for managing a location database are described. A server computer can receive location information from location-aware mobile devices (e.g., GPS-enabled devices) located within a communication range of access points of a wireless communications network. The server computer can calculate average geographic locations using the received locations for each access point. Based on the average geographic locations, the server computer can assign the access points to cells of a geographic grid. The server computer can filter the access points in each cell based on popularity, stability, longevity, and freshness of the access point and the received data. When a second mobile device connects to an access point in a cell, the server computer can transmit locations of the access points in the cell and in neighboring cells to the second mobile device such that a location of the second mobile device can be estimated.
    Type: Grant
    Filed: April 9, 2013
    Date of Patent: August 25, 2015
    Assignee: Apple Inc.
    Inventors: Ronald K. Huang, Markus Fischer, Seejo Pylappan
  • Publication number: 20150120873
    Abstract: Methods, systems, and computer-readable media for a location information server to gather location updates by sending location-update-requests through a push notification service to a mobile device are disclosed. The mobile device provides location updates in response to the push-based location-update-requests received through the push notification service. The mobile device can switch from a self-initiated location update mode to a push-based location update mode depending on the current state of the mobile device. The mobile device can also choose an appropriate positioning system for self-locating based on the information embedded in the location-update-request received through the push notification service. The information embedded in the pushed location-update-request can be a precision requirement or context information that can be used to determine a precision requirement for the location update.
    Type: Application
    Filed: December 30, 2014
    Publication date: April 30, 2015
    Inventors: Richard Williamson, Christopher Blumenberg, Seejo Pylappan, James Howard
  • Patent number: 8930438
    Abstract: Methods, systems, and computer-readable media for a location information server to gather location updates by sending location-update-requests through a push notification service to a mobile device are disclosed. The mobile device provides location updates in response to the push-based location-update-requests received through the push notification service. The mobile device can switch from a self-initiated location update mode to a push-based location update mode depending on the current state of the mobile device. The mobile device can also choose an appropriate positioning system for self-locating based on the information embedded in the location-update-request received through the push notification service. The information embedded in the pushed location-update-request can be a precision requirement or context information that can be used to determine a precision requirement for the location update.
    Type: Grant
    Filed: June 17, 2009
    Date of Patent: January 6, 2015
    Assignee: Apple Inc.
    Inventors: Richard Williamson, Christopher Blumenberg, Seejo Pylappan, James Howard
  • Patent number: 8897803
    Abstract: Methods, computer-readable media, and computer systems for finding wireless network access points. Geographic location information describing a geographic location of a computer system within a geographic area is received. From a storage medium that stores information defining multiple geographic cells and, for each cell, information defining multiple wireless network access points, a particular geographic cell within which the geographic location described by the geographic location information is located is identified. Access points within the particular geographic cell are identified, and provided in response to receiving the geographic location information.
    Type: Grant
    Filed: January 13, 2012
    Date of Patent: November 25, 2014
    Assignee: Apple Inc.
    Inventors: Seejo Pylappan, François M. Jouaux
  • 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: 20130231132
    Abstract: Methods, program products, and systems for managing a location database are described. A server computer can receive location information from location-aware mobile devices (e.g., GPS-enabled devices) located within a communication range of access points of a wireless communications network. The server computer can calculate average geographic locations using the received locations for each access point. Based on the average geographic locations, the server computer can assign the access points to cells of a geographic grid. The server computer can filter the access points in each cell based on popularity, stability, longevity, and freshness of the access point and the received data. When a second mobile device connects to an access point in a cell, the server computer can transmit locations of the access points in the cell and in neighboring cells to the second mobile device such that a location of the second mobile device can be estimated.
    Type: Application
    Filed: April 9, 2013
    Publication date: September 5, 2013
    Applicant: Apple Inc.
    Inventors: Ronald K. Huang, Markus Fischer, Seejo Pylappan
  • Publication number: 20130183998
    Abstract: Methods, computer-readable media, and computer systems for finding wireless network access points. Geographic location information describing a geographic location of a computer system within a geographic area is received. From a storage medium that stores information defining multiple geographic cells and, for each cell, information defining multiple wireless network access points, a particular geographic cell within which the geographic location described by the geographic location information is located is identified. Access points within the particular geographic cell are identified, and provided in response to receiving the geographic location information.
    Type: Application
    Filed: January 13, 2012
    Publication date: July 18, 2013
    Applicant: APPLE INC.
    Inventors: Seejo Pylappan, François M. Jouaux
  • Patent number: 8433334
    Abstract: Methods, program products, and systems for managing a location database are described. A server computer can receive location information from location-aware mobile devices (e.g., GPS-enabled devices) located within a communication range of access points of a wireless communications network. The server computer can calculate average geographic locations using the received locations for each access point. Based on the average geographic locations, the server computer can assign the access points to cells of a geographic grid. The server computer can filter the access points in each cell based on popularity, stability, longevity, and freshness of the access point and the received data. When a second mobile device connects to an access point in a cell, the server computer can transmit locations of the access points in the cell and in neighboring cells to the second mobile device such that a location of the second mobile device can be estimated.
    Type: Grant
    Filed: January 15, 2010
    Date of Patent: April 30, 2013
    Assignee: Apple Inc.
    Inventors: Ronald K. Huang, Markus Fischer, Seejo Pylappan
  • Patent number: 8407363
    Abstract: A computer-implemented method includes generating a user interface for displaying one or more images, receiving a request from a remote device to view the user interface, determining whether the remote device is a mobile device communicating over a wireless network, depending on a result of the determination, generating a low resolution version of the user interface that is computationally less intensive to render compared to the previously generated user interface, and transmitting the low resolution version of the user interface to the requesting device.
    Type: Grant
    Filed: December 7, 2011
    Date of Patent: March 26, 2013
    Assignee: Apple Inc.
    Inventors: Brian Dote, Stephane Lunati, Ken Goto, Seejo Pylappan