# US 10,375,759 B1 · Method and system for using a situational network

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 10,375,759 B1
- Document ID: US10375759B1
- Status: Granted
- Kind: B1
- Application number: 16/164,715
- Filed: 2018-10-18
- Granted: 2019-08-06
- Earliest claimed: 2007-02-02
- Assignees: Resource Consortium Limited
- Applicants: Resource Consortium Limited
- Inventors: Thomas Cona; Patrick T. Igoe; Leonid Kravets; Edward A. Ehrlacher
- Web page: https://patentgrep.com/patent/US10375759B1

## CPC

- H04W 76/50: for emergency connections
- G01C 21/3415: {Dynamic re-routing, e.g. recalculating the route when the user deviates from calculated route or after detecting real-time traffic data or accidents}
- G01C 21/3461: {Preferred or disfavoured areas, e.g. dangerous zones, toll or emission zones, intersections, manoeuvre types or segments such as motorways, toll roads or ferries}
- G01C 21/3697: {Output of additional, non-guidance related information, e.g. low fuel level (G01C21/3679 takes precedence)}
- G08G 1/096716: {where the received information does not generate an automatic action on the vehicle control}
- G08G 1/096741: {where the source of the transmitted information selects which information to transmit to each vehicle}
- G08G 1/096791: {where the origin of the information is another vehicle}
- H04L 65/1069: Session establishment or de-establishment
- H04W 4/02: Services making use of location information
- H04W 4/024: Guidance services
- H04W 4/029: Location-based management or tracking services
- H04W 4/90: Services for handling of emergency or hazardous situations, e.g. earthquake and tsunami warning systems [ETWS]
- G08G 1/205: {Indicating the location of the monitored vehicles as destination, e.g. accidents, stolen, rental}
- H04W 84/18: Self-organising networks, e.g. ad-hoc networks or sensor networks
- H04W: WIRELESS COMMUNICATION NETWORKS (broadcast communication H04H; communication systems using wireless links for non-selective communication, e.g. wireless extensions H04M1/72)
- G01C: MEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY (measuring liquid level G01F; radio navigation, determining distance or velocity by use of propagation effects, e.g. Doppler effects, propagation time, of radio waves, analogous arrangements using other waves G01S)
- G08G: TRAFFIC CONTROL SYSTEMS (guiding railway traffic, ensuring the safety of railway traffic B61L; arrangement of road signs or traffic signals E01F9/00; radar or analogous systems, sonar systems, lidar systems specially adapted for traffic control G01S13/91, G01S15/88, G01S17/88; {radar or analogous systems, sonar systems, lidar systems specially adapted for anti-collision purposes G01S13/93, G01S15/93, G01S17/93})
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)

## Abstract

A network system for accessing situation related information is disclosed. In one embodiment, the system includes a network connection for receiving an indication of an occurrence of a situation; a situational network formed based on the occurrence of the situation, the situational network including a plurality of participant devices determined to be geographically proximate to the situation, each of the participant devices corresponding to a participant in the situational network; a second network connection for presenting a roll call query to each of the plurality of participant devices soliciting a reply related to a status of the participant; a plurality of network connections established for receiving a status response from the participant devices; and a database for aggregating the status responses from responsive participants into a roll call list.

## Claims

### Claim 1

A server for accessing roll call related information, the server comprising:
a network controller configured to receive an indication of an occurrence of a situation; and
a central processing unit, coupled to the network controller, configured to identify a participant device that is geographically proximate to the situation;
wherein the network controller is further configured to:
provide a roll call query to the participant device, wherein the roll call query solicits a response related to a status; and
receive a status response to the roll call query from the participant device;
wherein the central processing unit is further configured to:
generate a message board based on the indication;
aggregate the status response into a roll call list; and
provide the participant device with access to at least a portion of the roll call list via the message board.

### Claim 2 (depends on 1)

The server of claim 1, wherein the central processing unit is further configured to:
update a profile of a user associated with the participant device based on the received status response; and
provide a supplemental information item to the participant device based on the profile of the user.

### Claim 3 (depends on 1)

The server of claim 1, wherein:
the network controller is further configured to receive a request to access the message board from a first device that is not geographically proximate to the situation, wherein the first device is associated with a first user;
the central processing unit is further configured to identify a second user related to the first user, wherein the second user is associated with a second participant device; and
the network controller is further configured to present a portion of the roll call list to the first device, wherein the portion of the roll call list includes a status response received from the second participant device.

### Claim 4

A method of accessing roll call related information:
receiving an indication of an occurrence of a situation;
identifying a participant device, wherein the participant device is determined to be geographically proximate to the situation;
providing a roll call query to the participant device, wherein the roll call query solicits a response related to a status;
generating a message board based on the indication;
receiving a status response for the roll call query;
aggregating the status response into a roll call list; and
providing the participant device with access to at least a portion of the roll call list via the message board.

### Claim 5 (depends on 4)

The method of claim 4, further comprising:
updating a profile of a user associated with the participant device based on the received status response; and
providing a supplemental information item to the participant device based on the profile of the user.

### Claim 6 (depends on 4)

The method of claim 4, further comprising:
retrieving demographic information from a profile of a user associated with the participant device; and
providing a supplemental information item to the participant device based on the demographic information.

### Claim 7 (depends on 4)

The method of claim 4, further comprising:
in response to determining whether the participant device accessed the message board:
selecting from a plurality of supplemental information items, a supplemental information item relevant to users that reside near a location of the situation; and
providing the supplemental information item to the participant device.

### Claim 8 (depends on 4)

The method of claim 4, further comprising:
in response to determining whether the participant device accessed the message board:
selecting from a plurality of supplemental information items, a supplemental information item relevant to users that that do not reside near a location of the situation; and
providing the supplemental information item to the participant device.

### Claim 9 (depends on 4)

The method of claim 4, further comprising:
identifying a supplier that is geographically proximate to the participant device; and
providing a supplemental information item associated the supplier.

### Claim 10 (depends on 4)

The method of claim 4, further comprising updating a profile of a user associated with the participant device based on the determination that the participant device is geographically proximate to the situation.

### Claim 11 (depends on 4)

The method of claim 4, further comprising:
receiving a request to access the message board from a first device that is not geographically proximate to the situation, wherein the first device is associated with a first user;
identifying a second user related to the first user, wherein the second user is associated with a second participant device; and
presenting a portion of the roll call list to the first device, wherein the portion of the roll call list includes a status response received from the second participant device.

### Claim 12 (depends on 4)

The method of claim 4, further comprises:
receiving, from a first device, a second status response that comprises a second status for a user not associated with the first device; and
updating the message board to display the received second status.

### Claim 13 (depends on 4)

The method of claim 4, further comprising:
determining a location associated with the device; and
providing a supplemental information item to the participant device based on the determined location.

### Claim 14

A method of accessing roll-call information, the method comprising:
transmitting, by a participant device, a location of the participant device, wherein the location is geographically proximate to a location of a situation;
receiving, by the participant device, a roll call query, wherein the roll call query solicits a response related to a status; and
receiving access to a message board generated based on an indication of an occurrence of the situation, wherein receiving access to the message board comprises:
receiving at least a portion of a roll-call list that aggregates status responses from responsive participant devices.

### Claim 15 (depends on 14)

The method of claim 14, further comprising in response to receiving the roll call query, transmitting a status response.

### Claim 16 (depends on 15)

The method of claim 15, further comprising receiving, at the participant device, a supplemental information item that was targeted, based on the status response, to a user associated with the participant device.

### Claim 17 (depends on 16)

The method of claim 16, wherein the supplemental information item was targeted based on demographic information of the user associated with the participant device.

### Claim 18 (depends on 16)

The method of claim 16, wherein the supplemental information item was targeted based on a determination that the user associated with the participant device resides near the location of the situation.

### Claim 19 (depends on 16)

The method of claim 16, wherein the supplemental information item was targeted based on a determination that the user associated with the participant device does not reside near the location of the situation.

### Claim 20 (depends on 14)

The method of claim 14, further comprising:
transmitting, by the participant device, a second status response that comprises a second status for a user not associated with the participant device.
