EVENT DETECTION AND RESPONSE USING RICH NETWORK CONTENT
First Claim
1. A method performed by a server device, the method comprising:
- receiving, by the server device, a notification indicating that an event has occurred, the notification including information regarding a geographic area associated with the eventsending, by the server device and to a service gateway server, a request for network content in response to receiving the notification;
receiving, by the server device and from the service gateway server, the network content for each of a plurality of user devices, the plurality of user devices being associated with the event, the network content including location information for the each of the plurality of user devices and incident information for the each of the plurality of user devices, the incident information indicating whether an incident is associated with the each of the plurality of user devices;
generating, by the server device, geo fence information based on the information regarding the geographic area associated with the event, the geo fence information including coordinates that define boundaries for a geo fence that surrounds the geographic location associated with the event;
generating, by the server device, state information, associated with the geo fence, for one or more user devices, of the plurality of user devices, located within the boundaries for the geo fence, the state information including the location information for the one or more user devices; and
sending, to another server device, the state information for the one or more user devices.
1 Assignment
0 Petitions
Accused Products
Abstract
A server device may receive a notification indicating that an event has occurred, where the notification specifies an area associated with the event. The server device may further send a request for network content in response to the notification; receive the network content for each of a group of user devices, where the network content includes a location for each of the group of user devices and incident information for each of the group of user devices; generate geo fence information based on the area associated with the event, the geo fence information including boundaries for a geo fence that surrounds the location of the event; generate state information, associated with the geo fence, for a user device, of the group of user devices, located within the boundaries for the geo fence, where the state information includes the location for the user device; and send, to another server device, the state information for the user device.
-
Citations
25 Claims
-
1. A method performed by a server device, the method comprising:
-
receiving, by the server device, a notification indicating that an event has occurred, the notification including information regarding a geographic area associated with the event sending, by the server device and to a service gateway server, a request for network content in response to receiving the notification; receiving, by the server device and from the service gateway server, the network content for each of a plurality of user devices, the plurality of user devices being associated with the event, the network content including location information for the each of the plurality of user devices and incident information for the each of the plurality of user devices, the incident information indicating whether an incident is associated with the each of the plurality of user devices; generating, by the server device, geo fence information based on the information regarding the geographic area associated with the event, the geo fence information including coordinates that define boundaries for a geo fence that surrounds the geographic location associated with the event; generating, by the server device, state information, associated with the geo fence, for one or more user devices, of the plurality of user devices, located within the boundaries for the geo fence, the state information including the location information for the one or more user devices; and sending, to another server device, the state information for the one or more user devices. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A server device comprising:
a processor to; receive a notification indicating that an event has occurred, the notification including information regarding a location of the event, send, to a second server device, a request for network content in response to the received notification, receive, from the second server device, the network content for a plurality of user devices, the network content including location information for each of the plurality of user devices and indicating that at least one incident was detected, determine that one or more user devices, of the plurality of user devices, are associated with the at least one incident based on the received network content or are located within a particular distance of the location of the event based on location information for the one or more user devices, generate information associated with a geo fence based on the location information for the one or more user devices, the information associated with the geo fence including a set of boundaries that surround the location of the event, the one or more user devices being located within the set of boundaries, generate, based on the information associated with the geo fence, state information, for the one or more user devices, using the received network content for the one or more user devices, the state information including a quantity of the one or more user devices and a quantity of the at least one incident, and send, to a third server device, the quantity of the at least one incident, the quantity of the one or more user devices, or the location information for the one or more user devices. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16, 17)
-
18. A system comprising:
a first server device to; store, in a memory associated with the first server device, previous network content from a prior point in time, the previous network content including an activity level for a plurality of user devices at the prior point in time, the activity level being a measure of a quantity of communication by the plurality of user devices, receive network content from a second server device, the network content including another activity level for the plurality of user devices for a current point in time, determine that a potential event exists when the other activity level is greater than the activity level, from the prior point in time, by a particular quantity of activity, perform an operation to generate a geo fence, based on the determination that a potential event exists, the geo fence including a set of boundaries associated with a location of the potential event, generate, event-specific state information using the received network content, associated with at least one user device of the plurality of user devices, located within the geo fence, and send the event-specific state information, the received network content, or the previous network content to a third server device. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25)
Specification