IP Library › Granted Patent US 11,636,239
Granted Patent B2
US 11,636,239 · App. 16/429,815 · Granted Apr 25, 2023

Method and apparatus for simulating events on smart cities

Inventors: Aleksey Ivanov (Middletown, NJ); Barbara Laing (Colts Neck, NJ); Carey Joseph (Whitehouse Station, NJ); Donald Heatley (Warwick, NY); William O'Hern (Spring Lake, NJ)
Assignee: AT&T Intellectual Property I, L.P.
G06F30/20A63F13/216A63F13/52G01V99/005A63F2300/205
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,636,239
App. No.
16/429,815
Granted
Apr 25, 2023
Kind
B2
Abstract

A method and system, including a device having a processor and instructions stored on a non-transitory computer readable medium. In the system and method, data is identified and collected that is required to simulate a geographical area. The data is input into a simulation engine that runs a simulation of the geographical area. A scenario is identified to apply to the simulation, wherein the scenario is identified through employment on non-simulated data. The scenario is applied to the simulation by revising the data that is input to the simulation engine.

Claims (50)

1. A method, comprising:

identifying and collecting, by a processing system including a processor, data required to simulate a geographical area;

inputting, by the processing system, the data into a simulation model for the geographical area, wherein the simulation model includes a plurality of model components, wherein the plurality of model components include a population model component to model changes in population associated with the geographical area, and wherein the data includes the population associated with the geographical area;

determining, by the processing system, a likely scenario associated with a first model component of the plurality of model components according to an occurrence of a first event;

applying, by the processing system, the likely scenario to the first model component of the plurality of model components of the simulation model;

performing, by the processing system, a simulation of the simulation model via a simulation engine for the geographical area according to the applying the likely scenario;

monitoring, by the processing system, performance of the population model component of the plurality of model components of the simulation model during the performing the simulation of the simulation model;

generating, by the processing system, a revised scenario based on changes to the performance of the population model component of the plurality of model components of the simulation model, wherein the changes to the performance of the population model component include demographic trends associated with the geographical area;

applying, by the processing system, the revised scenario to the simulation model;

collecting, by the processing system, model data generated by the simulation model during the performing the simulation of the simulation model to generate aggregated data; and

revising, by the processing system, the simulation model according to the aggregated data to create a revised simulation model.

2. The method of claim 1 , wherein the geographical area comprises a smart city.

3. The method of claim 1 , wherein the first event comprises a cyber-attack perpetrated against the geographical area.

4. The method of claim 1 , wherein the first event comprises a catastrophical event.

5. The method of claim 1 , wherein the simulation engine comprises a game engine.

6. The method of claim 1 , wherein the performing the simulation of the simulation model includes real-life data that is taken from the geographical area that is being simulated.

7. The method of claim 1 , wherein the performing the simulation of the simulation model includes performance data of a telecommunications network infrastructure of the geographical area.

8. The method of claim 1 , wherein the performing the simulation of the simulation model includes performance data taken from a power generation infrastructure of the geographical area.

9. The method of claim 1 , wherein the changes to the performance of the population model component include population movements associated with the geographical area.

10. The method of claim 1 , wherein the performing the simulation of the simulation model includes traffic data taken from the geographical area.

11. A system, including a device including a processing system including a processor and instructions stored on a non-transitory computer readable medium, the instructions when executed perform a method including:

identifying and collecting data required to simulate a geographical area;

inputting the data into a simulation model for the geographical area, wherein the simulation model includes a plurality of model components, wherein the plurality of model components include a population model component to model changes in population associated with the geographical area, and wherein the data includes the population associated with the geographical area;

determining a likely scenario associated with a first model component of the plurality of model components according to an occurrence of a first event;

applying the likely scenario to the first model component of the plurality of model components of the simulation model;

performing a simulation of the simulation model via a simulation engine for the geographical area according to the applying the likely scenario;

monitoring performance of the population model component of the plurality of model components of the simulation model during the performing the simulation of the simulation model;

generating a revised scenario based on changes to the performance of the population model component of the plurality of model components of the simulation model, wherein the changes to the performance of the population model component include demographic trends associated with the geographical area;

applying the revised scenario to the simulation model;

collecting model data generated by the simulation model during the performing the simulation of the simulation model to generate aggregated data; and

revising the simulation model according to the aggregated data to generate a revised simulation model.

12. The system of claim 11 , wherein the geographical area comprises a smart city.

13. The system of claim 11 , wherein the first event comprises a cyber-attack perpetrated against the geographical area.

14. The system of claim 11 , wherein the first event comprises a catastrophical event.

15. The system of claim 11 , wherein the simulation engine comprises a game engine.

16. The system of claim 11 , wherein the performing the simulation of the simulation model includes real-life data that is taken from the geographical area that is being simulated.

17. The system of claim 11 , wherein the performing the simulation of the simulation model includes performance data of a telecommunications network infrastructure of the geographical area.

18. The system of claim 11 , wherein the performing the simulation of the simulation model includes data taken from a power generation infrastructure of the geographical area.

19. The system of claim 11 , wherein the changes to the performance of the population model component include population movements associated with the geographical area.

20. A non-transitory machine-readable medium, comprising executable instructions that, when executed by a residential gateway device comprising a processing system including a processor, facilitate performance of operations, the operations comprising:

identifying and collecting data required to simulate a geographical area;

inputting the data into a simulation model for the geographical area, wherein the simulation model includes a plurality of model components, wherein the plurality of model components include a population model component to model changes in population associated with the geographical area, and wherein the data includes the population associated with the geographical area;

determining a likely scenario associated with a first model component of the plurality of model components according to an occurrence of a first event;

applying the likely scenario to the first model component of the plurality of model components of the simulation model;

performing a simulation of the simulation model via a simulation engine for the geographical area according to the applying the likely scenario;

monitoring performance of the population model component of the plurality of model components of the simulation model during the performing the simulation of the simulation model;

generating a revised scenario based on changes to the performance of the population model component of the plurality of model components of the simulation model, wherein the changes to the performance of the population model component include demographic trends associated with the geographical area; and

applying the revised scenario to the simulation model;

collecting model data generated by the simulation model during the performing the simulation of the simulation model to generate aggregated data; and

revising the simulation model according to the aggregated data to generate a revised simulation model.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 27, 2019
From: IVANOV, ALEKSEY; LAING, BARBARA; JOSEPH, CAREY; HEATLEY, DONALD; O'HERN, WILLIAM
To: AT&T INTELLECTUAL PROPERTY I, L.P.
Reel/Frame 049614/0098 →
Continuity (1)
Related Publication 20200380086A1 · Dec 3, 2020