Abstract: A method, apparatus, and computer program product for performing hybrid location monitoring of a mobile device. While performing region monitoring for a set of regions, a mobile device enters a first region. Upon entering a region, the mobile device requests region information for the region from a web server. Using the region information, the mobile device determines whether to enable location updates while within the region. Upon exiting the region, the mobile device determines whether to disable location updates. While performing location updates, the location of the mobile device can be tracked and be determined to be within other contained or partially contained irregularly shaped geofences.
Type:
Grant
Filed:
September 2, 2016
Date of Patent:
June 26, 2018
Assignee:
PING4 INC.
Inventors:
Sean Nathan Roy, Kurt Alfred Dobbins, Mark Thomas Sexton, Sett Paing Oo, Rindress Andrew MacDonald, Tatsuki Nakano, Daniel Willis Post, Mohamed Jamal Fadlalla
Abstract: An alert system and method with a web based alert server configured with an alert creation portal allowing a customer to generate and store alert information specific to a location. An alert application for mobile devices is configured to upload to the alert server an anonymous token and mobile device location information. The alert server searches for anonymous tokens for mobile devices located within the alert location and serves stored alert information to the alert applications of the mobile devices located within the alert location.
Type:
Grant
Filed:
November 18, 2015
Date of Patent:
February 27, 2018
Assignee:
Ping4 Inc.
Inventors:
Mark Sexton, Rindress MacDonald, Anastasios Makris, Dave Benvenuti, Kevin Menard, Jr., Paul Kingston, Brannen Huske, Michael Amaral
Abstract: A method, apparatus, and computer program product for performing region monitoring using tag matching to more closely match the monitored regions to a user's preference. A user enters user tags of interest, which are persisted to the region monitoring web server. The web server returns the closest regions having a region tag matching user tag first and the closest regions without matching tags secondary. An application at the mobile device then performs region monitoring of the identified closest region(s). When the mobile device enters a monitored region, it reports this event to the web server. The web server then determines whether any messages and/or assets associated with the region have matching message tags or asset tags and returns such messages or assets to the mobile device.
Type:
Grant
Filed:
June 1, 2016
Date of Patent:
September 5, 2017
Assignee:
Ping4 Inc.
Inventors:
Sean Roy, Kurt Dobbins, Mark Sexton, Sett Paing Oo, Rindress MacDonald, Tatsuki Nakano, Daniel Post
Abstract: A method, apparatus, and computer program product for reducing battery consumption while performing region monitoring. A mobile device requests, from a web server, N regions to be monitored within a circle having a first radius centered at a current location of the mobile device. The mobile device receives at most N closest regions and a second radius, wherein a personal region comprises an area of a circle having the second radius and centered at the current location of the mobile device. The second radius may be the same or different from the first radius. The mobile device monitors an updated location of the mobile device with respect to the previously defined personal region. The mobile device performs region monitoring of the received regions. When it is determined that the mobile device exits the personal region, requesting, from the web server, an update of the regions to be monitored.
Type:
Grant
Filed:
March 23, 2016
Date of Patent:
May 9, 2017
Assignee:
Ping4 Inc.
Inventors:
Rindress MacDonald, Tatsuki Nakano, Sett Paing Oo, Dan Post, Sean Roy, Mark Sexton
Abstract: An alert system and method with a web based alert server configured with an alert creation portal allowing a customer to generate and store alert information specific to a location. An alert application for mobile devices is configured to upload to the alert server an anonymous token and mobile device location information. The alert server searches for anonymous tokens for mobile devices located within the alert location and serves stored alert information to the alert applications of the mobile devices located within the alert location.
Type:
Grant
Filed:
December 31, 2013
Date of Patent:
December 29, 2015
Assignee:
PING4 Inc.
Inventors:
Anastasios Makris, Rindress MacDonald, Dave Benvenuti, Kevin Menard, Paul Kingston, Mark Sexton, Brannen Huske, Michael Amaral
Abstract: An alert system and method with a web based alert server configured with an alert creation portal allowing a customer to generate and store alert information specific to a location. An alert application for mobile devices is configured to upload to the alert server an anonymous token and mobile device location information. The alert server searches for anonymous tokens for mobile devices located within the alert location and serves stored alert information to the alert applications of the mobile devices located within the alert location.
Type:
Application
Filed:
December 31, 2013
Publication date:
July 2, 2015
Applicant:
Ping4 Inc.
Inventors:
Anastasios Makris, Rindress MacDonald, Dave Benvenuti, Kevin Menard, Paul Kingston, Mark Sexton, Brannen Huske, Michael Amaral