Coordinated crowd dispersal navigation
AssigneeIntel Corporation
InventorBradford H. Needham
Life of this patent
Estimating the term…
Abstract
Various systems and methods for coordinating crowd dispersal are described herein. A system for coordinating crowd dispersal includes a user module to: identify a plurality of parties at a venue, each party having at least one person associated with it; and identify a location of each of the plurality of parties within the venue; a route module to calculate a traffic dispersion plan designed to disperse the plurality of parties from the venue, the traffic dispersion plan including a route for each of the plurality of parties; and a communication module to communicate routes from the traffic dispersion plan to respective parties of the plurality of parties.
Claims23
A system for coordinating crowd dispersal, the system comprising:
- a user module to perform operations that:
- identify a plurality of parties at a venue, each party having at least one person and a mobile device associated with it, wherein the plurality of parties includes a first party and a second party;
- and
- identify a location of each of the plurality of parties within the venue;
- a route module to perform operations that:
- calculate a traffic dispersion plan designed to disperse the plurality of parties from the venue, the traffic dispersion plan including a route for each of the plurality of parties, wherein the route for the first party differs from the route for the second party;
- and
- recalculate dynamic route updates to the traffic dispersion plan, wherein the dynamic route updates are designed to further disperse the plurality of parties from the venue based on deviation from the traffic dispersion plan, and wherein the dynamic route updates to the traffic dispersion plan are designed to update the traffic dispersion plan based on a delay of navigating the route for the first party and based on congestion in the route for the second party;
- a communication module to perform operations that:
- communicate routes from the traffic dispersion plan to mobile devices associated with respective parties of the plurality of parties, the respective parties including the first party of the plurality of parties and the second party of the plurality of parties;
- receive location updates from the mobile devices associated with the respective parties of the plurality of parties, the location updates including locations that indicate the delay of navigating the route for the first party and the congestion in the route for the second party;
- and
- communicate the dynamic route updates to the mobile devices associated with the respective parties of the plurality of parties;
- wherein the dynamic route updates are recalculated by the route module in response to receipt of the location updates from the mobile devices that indicate the delay of navigating the route for the first party and the congestion in the route for the second party.
A method of coordinating crowd dispersal, the method comprising electronic operations performed at a processing system, the electronic operations including:
- identifying a plurality of parties at a venue, each party having at least one person and a mobile device associated with it, wherein the plurality of parties includes a first party and a second party;
- identifying a location of each of the plurality of parties within the venue;
- calculating a traffic dispersion plan designed to disperse the plurality of parties from the venue, the traffic dispersion plan including a route for each of the plurality of parties, wherein the route for the first party differs from the route for the second party;
- recalculate dynamic route updates to the traffic dispersion plan, wherein the dynamic route updates are designed to further disperse the plurality of parties from the venue based on deviation from the traffic dispersion plan, and wherein the dynamic route updates to the traffic dispersion plan are designed to update the traffic dispersion plan based on a delay of navigating the route for the first party and based on congestion in the route for the second party;
- communicating routes in the traffic dispersion plan to mobile devices associated with respective parties of the plurality of parties, the respective parties including the first party of the plurality of parties and the second party of the plurality of parties;
- receiving location updates from the mobile devices associated with the respective parties of the plurality of parties, the location updates including locations that indicate the delay of navigating the route for the first party and the congestion in the route for the second party;
- and
- communicating the dynamic route updates to the mobile devices associated with the respective parties of the plurality of parties;
- wherein the dynamic route updates are recalculated in response to receipt of the location updates from the mobile devices that indicate the delay of navigating the route for the first party and the congestion in the route for the second party.
At least one non-transitory machine-readable medium including instructions, which when executed by a machine, cause the machine to:
- identify a plurality of parties at a venue, each party having at least one person and a mobile device associated with it, wherein the plurality of parties includes a first party and a second party;
- identify a location of each of the plurality of parties within the venue;
- calculate a traffic dispersion plan designed to disperse the plurality of parties from the venue, the traffic dispersion plan including a route for each of the plurality of parties, wherein the route for the first party differs from the route for the second party;
- recalculate dynamic route updates to the traffic dispersion plan, wherein the dynamic route updates are designed to further disperse the plurality of parties from the venue based on deviation from the traffic dispersion plan, and wherein the dynamic route updates to the traffic dispersion plan are designed to update the traffic dispersion plan based on a delay of navigating the route for the first party and based on congestion in the route for the second party;
- communicate routes in the traffic dispersion plan to mobile devices associated with respective parties of the plurality of parties, the respective parties including the first party of the plurality of parties and the second party of the plurality of parties;
- receive location updates from the mobile devices associated with the respective parties of the plurality of parties, the location updates including locations that indicate the delay of navigating the route for the first party and the congestion in the route for the second party;
- and
- communicate the dynamic route updates to the mobile devices associated with the respective parties of the plurality of parties;
- wherein the dynamic route updates are recalculated in response to receipt of the location updates from the mobile devices that indicate the delay of navigating the route for the first party and the congestion in the route for the second party.
Dependencies are inferred from the claim text.