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: 20190342718Abstract: 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: ApplicationFiled: May 3, 2019Publication date: November 7, 2019Inventors: Seejo PYLAPPAN, Denis LAPRISE, Jaron WALDMAN
-
Publication number: 20190342704Abstract: 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: ApplicationFiled: May 3, 2019Publication date: November 7, 2019Inventors: Seejo PYLAPPAN, Denis LAPRISE, Jaron WALDMAN
-
Publication number: 20190342717Abstract: 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: ApplicationFiled: May 3, 2019Publication date: November 7, 2019Inventors: Seejo PYLAPPAN, Denis LAPRISE, Jaron WALDMAN
-
Publication number: 20190342715Abstract: 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: ApplicationFiled: October 17, 2018Publication date: November 7, 2019Inventor: Seejo PYLAPPAN
-
Patent number: 10274336Abstract: 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: GrantFiled: September 26, 2012Date of Patent: April 30, 2019Assignee: Apple Inc.Inventors: Patrick Piemonte, Xiaoyuan Tu, Christopher Moore, Billy P. Chen, Christopher Blumenberg, Seejo Pylappan
-
Publication number: 20190049263Abstract: 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: ApplicationFiled: August 9, 2017Publication date: February 14, 2019Inventors: Jaron Waldman, Seejo Pylappan, Denis Laprise, Harry Chen
-
Patent number: 9702721Abstract: 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: GrantFiled: January 21, 2016Date of Patent: July 11, 2017Assignee: Apple Inc.Inventors: Christopher Blumenberg, Seejo Pylappan, Michael Matas, Richard Williamson
-
Patent number: 9477669Abstract: 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: GrantFiled: August 6, 2007Date of Patent: October 25, 2016Assignee: Apple Inc.Inventors: Seejo Pylappan, Stephane Lunati
-
Patent number: 9451035Abstract: 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: GrantFiled: December 30, 2014Date of Patent: September 20, 2016Assignee: Apple Inc.Inventors: Richard Williamson, Christopher Blumenberg, Seejo Pylappan, James Howard
-
Publication number: 20160265932Abstract: 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: ApplicationFiled: January 21, 2016Publication date: September 15, 2016Inventors: Christopher Blumenberg, Seejo Pylappan, Michael Matas, Richard Williamson
-
Patent number: 9250092Abstract: 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: GrantFiled: May 12, 2008Date of Patent: February 2, 2016Assignee: Apple Inc.Inventors: Christopher Blumenberg, Seejo Pylappan, Mike Matas, Richard Williamson
-
Patent number: 9119168Abstract: 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: GrantFiled: April 9, 2013Date of Patent: August 25, 2015Assignee: Apple Inc.Inventors: Ronald K. Huang, Markus Fischer, Seejo Pylappan
-
Publication number: 20150120873Abstract: 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: ApplicationFiled: December 30, 2014Publication date: April 30, 2015Inventors: Richard Williamson, Christopher Blumenberg, Seejo Pylappan, James Howard
-
Patent number: 8930438Abstract: 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: GrantFiled: June 17, 2009Date of Patent: January 6, 2015Assignee: Apple Inc.Inventors: Richard Williamson, Christopher Blumenberg, Seejo Pylappan, James Howard
-
Patent number: 8897803Abstract: 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: GrantFiled: January 13, 2012Date of Patent: November 25, 2014Assignee: Apple Inc.Inventors: Seejo Pylappan, François M. Jouaux
-
Publication number: 20130332113Abstract: 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: ApplicationFiled: September 26, 2012Publication date: December 12, 2013Applicant: Apple Inc.Inventors: Patrick Piemonte, Xiaoyuan Tu, Christopher Moore, Billy P. Chen, Christopher Blumenberg, Seejo Pylappan
-
Publication number: 20130231132Abstract: 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: ApplicationFiled: April 9, 2013Publication date: September 5, 2013Applicant: Apple Inc.Inventors: Ronald K. Huang, Markus Fischer, Seejo Pylappan
-
Publication number: 20130183998Abstract: 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: ApplicationFiled: January 13, 2012Publication date: July 18, 2013Applicant: APPLE INC.Inventors: Seejo Pylappan, François M. Jouaux
-
Patent number: 8433334Abstract: 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: GrantFiled: January 15, 2010Date of Patent: April 30, 2013Assignee: Apple Inc.Inventors: Ronald K. Huang, Markus Fischer, Seejo Pylappan
-
Patent number: 8407363Abstract: 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: GrantFiled: December 7, 2011Date of Patent: March 26, 2013Assignee: Apple Inc.Inventors: Brian Dote, Stephane Lunati, Ken Goto, Seejo Pylappan