Outer Rim Archives
Archives · 2026 · 20260259705

Application (pre-grant publication)

Model-Based Visual Representation of Apparatus Operational Status

Number
20260259705
Published
2026-09-03
Filed
2026-04-22
Assignee
Disney Enterprises, inc.
Inventors
Rutter; Carlton M., Athans; Kristin, Marinaro; Cynthia A., LIMA; Pedro L.
CPC
G06F8/34; G06F8/35
Verdict
Set aside cpc prior 0.06
In edition
2026-W36
Source
Google Patents · FreePatentsOnline

The keeper's note

There is provides a system including a hardware processor, and a memory storing instructions that, when executed by the hardware processor, cause the hardware processor to receive operational data corresponding to opera…

Abstract

There is provides a system including a hardware processor, and a memory storing instructions that, when executed by the hardware processor, cause the hardware processor to receive operational data corresponding to operation of an apparatus, the operational data including a plurality of timestamps each corresponding to an operating state of the apparatus, obtain, based on the operational data, a software design model of the apparatus, the software design model defining a plurality of internal operating states of the apparatus, determine, using the operational data and the software design model, an operational status of the apparatus at a selected one of the plurality of timestamps or a selected apparatus event, identify, from the software design model, a portion of the software design model corresponding to the determined operational status, and generate output data indicating the determined operational status of the apparatus and the identified portion of the software design model.

Background

BACKGROUND

Many industrial apparatuses are interconnected systems-of-systems having software designs that are increasingly complicated and distributed. Model-based design and design behavioral constructs are often used to capture the complexity of these software designs. The larger a system-of-systems based apparatus is, the more difficult it becomes to traverse, understand and navigate the software design of that apparatus, because, for example, hundreds of pages of design artifacts may exist. Deciphering nested internal states of an operating apparatus against various state machine designs or other design behavioral constructs is very time-consuming, thereby making debugging and troubleshooting undesirably costly and inefficient. Consequently, there is a need in the art for a solution enabling system developers and engineers to easily navigate complex apparatus-based software design models in order to identify the operational status of an apparatus at a particular point in time.

Claims

21. A system comprising: a hardware processor; and a memory storing instructions that, when executed by the hardware processor, cause the hardware processor to: receive operational data corresponding to operation of an apparatus, the operational data including a plurality of timestamps each corresponding to an operating state of the apparatus; obtain, based on the operational data, a software design model of the apparatus, the software design model defining a plurality of internal operating states of the apparatus; determine, using the operational data and the software design model, an operational status of the apparatus at a selected one of the plurality of timestamps or a selected apparatus event; identify, from the software design model, a portion of the software design model corresponding to the determined operational status; and generate output data indicating the determined operational status of the apparatus and the identified portion of the software design model. || 31. A method comprising: receiving operational data corresponding to operation of an apparatus, the operational data including a plurality of timestamps each corresponding to an operating state of the apparatus; obtaining, based on the operational data, a software design model of the apparatus, the software design model defining a plurality of internal operating states of the apparatus; determining, using the operational data and the software design model, an operational status of the apparatus at a selected one of the plurality of timestamps or a selected apparatus event; identifying, from the software design model, a portion of the software design model corresponding to the determined operational status; and generating output data indicating the determined operational status of the apparatus and the identified portion of the software design model.