SYSTEMS AND METHODS FOR PROVIDING SENSOR-BASED LOCATION PROXIMITY DETECTION AND NOTIFICATION
First Claim
1. A system, comprising:
- a storage device; and
at least one processor coupled to the storage device, the storage device storing instructions for controlling the at least one processor when executed by the at least one processor, the at least one processor being operative with the instructions to;
determine at least one first boundary extent parameter relevant to an expected arrival time of one or more client and triggering devices at a first location of an event;
monitor the one or more client and triggering devices to obtain first boundary extent information reflecting the at least one first boundary extent parameter, the one or more client and triggering devices being connected to the system across a corresponding network;
calculate, based on the first boundary extent information, a first boundary extent delimiting a first geographical area of a first boundary disposed about the first location;
detect an occurrence of at least one triggering condition impacting a movement of at least one of the client or triggering devices within a geographic region that includes the first location;
in response to the detected triggering condition, determine at least one of a (i) a modified start time for the event or (ii) a second location for the event; and
transmit a first notification to the at least one client device or triggering device, the first notification comprising information identifying the at least one modified start time or the second location, the information instructing the at least one client or triggering device to present the first notification to a corresponding user.
1 Assignment
0 Petitions
Accused Products
Abstract
The disclosed embodiments include methods and systems for providing a notification relating to a geographical boundary based on monitored sensor data collected by networked devices. The disclosed embodiments include, for example, a method that monitors positional sensor data received from one or more triggering devices. The method may calculate a first boundary extent delimiting the geographical area of the first boundary based on one or more boundary extent parameters. The method may also detect an occurrence of a triggering condition that impacts a movement of at least one of a client device or at least one of the triggering devices within a geographic region that includes the first location. In response to the detected triggering event, at least one of modified start time or a second location may be established for the event, which may be provided to the client and triggering devices in a notification.
-
Citations
36 Claims
-
1. A system, comprising:
-
a storage device; and at least one processor coupled to the storage device, the storage device storing instructions for controlling the at least one processor when executed by the at least one processor, the at least one processor being operative with the instructions to; determine at least one first boundary extent parameter relevant to an expected arrival time of one or more client and triggering devices at a first location of an event; monitor the one or more client and triggering devices to obtain first boundary extent information reflecting the at least one first boundary extent parameter, the one or more client and triggering devices being connected to the system across a corresponding network; calculate, based on the first boundary extent information, a first boundary extent delimiting a first geographical area of a first boundary disposed about the first location; detect an occurrence of at least one triggering condition impacting a movement of at least one of the client or triggering devices within a geographic region that includes the first location; in response to the detected triggering condition, determine at least one of a (i) a modified start time for the event or (ii) a second location for the event; and transmit a first notification to the at least one client device or triggering device, the first notification comprising information identifying the at least one modified start time or the second location, the information instructing the at least one client or triggering device to present the first notification to a corresponding user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A computer-implemented method, comprising:
-
determining, by one or more processors, at least one first boundary extent parameter relevant to an expected arrival time of one or more client and triggering devices at a first location of an event; monitoring, by the one or more processors, the one or more client and triggering devices to obtain first boundary extent information reflecting the at least one first boundary extent parameter; calculating, by the one or more processors, and based on the first boundary extent information, a first boundary extent delimiting a first geographical area of a first boundary disposed about the first location; detecting, by the one or more processors, an occurrence of at least one triggering condition impacting a movement of at least one of the client or triggering devices within a geographic region that includes the first location; in response to the detected triggering condition, determining, by the one or more processors, at least one of a (i) a modified start time for the event or (ii) a second location for the event; and transmitting, by the one or more processors, a first notification to the at least one client or triggering device, the first notification comprising information identifying the at least one modified start time or the second location, the information instructing the at least one client or triggering device to present the first notification to a corresponding user. - View Dependent Claims (21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35)
-
-
36. A tangible, non-transitory computer-readable medium storing instructions that, when executed by at least one processor, cause the at least one processor to perform a method, comprising:
-
determining at least one first boundary extent parameter relevant to an expected arrival time of one or more triggering devices at a first location of an event; monitoring the one or more triggering devices to obtain first boundary extent information reflecting the at least one first boundary extent parameter; calculating and based on the first boundary extent information, a first boundary extent delimiting a first geographical area of a first boundary disposed about the first location; detecting an occurrence of at least one triggering condition impacting a movement of at least one of the client or triggering devices within a geographic region that includes the first location; in response to the detected triggering condition, determining least one of a (i) a modified start time for the event or (ii) a second location for the event; and transmitting a first notification to the at least one client or triggering device, the first notification comprising information identifying the at least one modified start time or the second location, the information instructing the at least one client or triggering device to present the first notification to a corresponding user
-
Specification