Patent Document ID: 9639443
Application ID: 14636136
Patent Flag: 1

Claim One:
1. A method comprising: receiving real-time data from a plurality of real components operating in a real-world environment; generating a virtual representation of the plurality of real components based on the real-time data received from the plurality of real components and historical data associated with the plurality of real components; determining whether the real-time data from a component of the plurality of real components indicates an anomaly; in response to determining that the real-time data from the component indicates the anomaly, determining whether the anomaly indicated by the real-time data from the component is consistent with the virtual representation of the plurality of real components; and in response to determining that the anomaly indicated by the real-time data from the component is not consistent with the virtual representation of the plurality of real components, determining that the component is a malfunctioning component; in response to determining that the component is the malfunctioning component: activating a virtual component to replace the malfunctioning component, the virtual component using the virtual representation of the plurality of real components to generate real-time virtual data; and controlling the virtual component to transmit the real-time virtual data to other components of the plurality of real components in place of the real-time data from the malfunctioning component.