Time-Dependent Network Embedding
US-2020162340-A1 · May 21, 2020 · US
US12061780B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-12061780-B2 |
| Application number | US-202218067505-A |
| Country | US |
| Kind code | B2 |
| Filing date | Dec 16, 2022 |
| Priority date | Feb 14, 2020 |
| Publication date | Aug 13, 2024 |
| Grant date | Aug 13, 2024 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
Systems, computer program products, and computer-implemented methods for visualizing and interacting with a plurality of models that collectively represent a real world system depicted in a graphical user interface (GUI). The system described herein may generate an interactive GUI with multiple modes and a plurality of panels associated with the plurality of models. These panels and modes lay the framework for how a user can properly visualize and analyze the models at a particular point in time or over a period of time. The systems, computer program products, and computer-implemented methods may thus, according to various embodiments, enable a plurality of models that collectively represent a real world system be interacted with and visualized by a graphical user interface.
Opening claim text (preview).
What is claimed is: 1. A computer-implemented method for visualizing and interacting with a plurality of models depicted in a graphical user interface, the computer-implemented method comprising: obtaining the plurality of models, wherein the plurality of models comprises a first model and a second model; obtaining first time-series data corresponding to the first model and second time-series data corresponding to the second model; simulating the first and second models using at least a portion of the first time-series data or the second time-series data; and generating user interface data that, when rendered by a user device, causes the user device to display a graphical user interface comprising a first panel and a time-series line graph, wherein the first panel depicts a result of the simulation of the first and second models, wherein the time-series line graph comprises a time slider and a time-series line associated with an object property of an object of the first model, and wherein a color or shading of at least a portion of the time-series line or the time slider changes based on the status of the object property of the object of the first model, wherein the method is performed using one or more processors. 2. The computer-implemented method of claim 1 , wherein the graphical user interface further comprises a second panel depicting a plurality of objects corresponding to the first model. 3. The computer-implemented method of claim 2 , wherein the plurality of objects comprises a first object, and wherein the first object is depicted in the second panel in association with a first color to indicate a state of the first object. 4. The computer-implemented method of claim 2 , wherein the plurality of objects comprises a first object, and wherein a width of a line coupled to the first object in the second panel represents a value of an object property of the first object. 5. The computer-implemented method of claim 2 , wherein the plurality of objects comprises a first object, and wherein the second panel further depicts an indication of an event associated with the first object. 6. The computer-implemented method of claim 5 , wherein the event comprises one of a weather event, deferral event, or a maintenance event. 7. The computer-implemented method of claim 2 , wherein the second panel depicts a schematic of the plurality of objects. 8. The computer-implemented method of claim 1 , wherein the graphical user interface further comprises a second panel depicting one or more subsystems corresponding to the first model. 9. The computer-implemented method of claim 8 , wherein the second panel depicts a schematic of the one or more subsystems. 10. The computer-implemented method of claim 9 , wherein the one or more subsystems comprises a plurality of objects corresponding to the first model. 11. The computer-implemented method of claim 1 , wherein the first panel further depicts a second result of a second simulation of the first and second models. 12. The computer-implemented method of claim 11 , wherein the first panel depicts the result and the second result as a time-series graph. 13. The computer-implemented method of claim 12 , wherein the graphical user interface further comprises a second panel depicting a first object corresponding to the first model and an indication of an event associated with the first object, and wherein one or more portions of the time-series graph changes color based on the indication of the event. 14. The computer-implemented method of claim 12 , wherein one or more portions of a time-series data line of the time-series graph changes color based on a status of an object property of an object of the first model. 15. The computer-implemented method of claim 1 , wherein the first model is one of a known or black box system. 16. The computer-implemented method of claim 1 , further comprising receiving an indication of a request to note or markup the graphical user interface with one or more annotations. 17. A system for visualizing and interacting with a plurality of models depicted in a graphical user interface, the system comprising: one or more non-transitory computer readable storage mediums storing program instructions; and one or more processors configured to execute the program instructions, wherein the program instructions, when executed by the one or more processors, cause the system to: obtain the plurality of models, wherein the plurality of models comprises a first model and a second model; obtain first time-series data corresponding to the first model and second time-series data corresponding to the second model; simulate the first and second models using at least a portion of the first time-series data or the second time-series data; and generate user interface data that, when rendered by a user device, causes the user device to display a graphical user interface comprising a first panel and a time-series line graph, wherein the first panel depicts a result of the simulation of the first and second models, wherein the time-series line graph comprises a time slider and a time-series line associated with an object property of an object of the first model, and wherein a color or shading of at least a portion of the time-series line or the time slider changes based on the status of the object property of the object of the first model.
Design optimisation, verification or simulation (optimisation, verification or simulation of circuit designs G06F30/30) · CPC title
Object oriented databases · CPC title
for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range · CPC title
based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.