Apparatus and method for the virtual demonstration of a smart phone controlled smart home using a website
First Claim
1. A simulation environment for one or more virtualized smart home devices, comprising:
- a remote device;
a computer; and
a server system connected to the remote device and the computer;
the server system comprising a processor and memory for storing one or more programs for execution by the processor, the one or more programs including instructions for;
providing a simulation application to the remote device for controlling and monitoring states of the one or more virtualized smart home devices;
providing a virtual home simulator to the computer;
providing content related to the virtual home simulator to the computer to create the simulation environment, wherein the computer is configured to simulate the one or more virtualized smart home devices using the virtual home simulator;
receiving a control command issued by the remote device from the simulation application, the control command defining a changed state of at least one of the one or more virtualized smart home devices; and
in response to receiving the control command from the remote device, transmitting the control command to the computer, the control command causing the computer to change a simulated state of at least one of the one or more virtualized smart home devices in accordance with the changed state defined by the control command.
4 Assignments
0 Petitions
Accused Products
Abstract
An apparatus providing for virtual use of one or more virtualized smart home devices. The apparatus includes a simulation app download element and a web host. The simulation app download element is disposed in a cloud-based file server, and is configured to download a simulation app to a smart phone that is collocated with a computer, upon which the one or more virtualized smart home devices are simulated. The web host is disposed in the cloud-based file server, and is configured to provide content to the computer to simulate the one or more virtualized smart home devices and, responsive to control commands transmitted via the simulation app, is configured to transmit corresponding control commands to the computer that change simulated states of the one or more virtualized smart home devices such that a user experiences control of the one or more virtualized smart home devices.
-
Citations
23 Claims
-
1. A simulation environment for one or more virtualized smart home devices, comprising:
-
a remote device; a computer; and a server system connected to the remote device and the computer; the server system comprising a processor and memory for storing one or more programs for execution by the processor, the one or more programs including instructions for; providing a simulation application to the remote device for controlling and monitoring states of the one or more virtualized smart home devices; providing a virtual home simulator to the computer; providing content related to the virtual home simulator to the computer to create the simulation environment, wherein the computer is configured to simulate the one or more virtualized smart home devices using the virtual home simulator; receiving a control command issued by the remote device from the simulation application, the control command defining a changed state of at least one of the one or more virtualized smart home devices; and in response to receiving the control command from the remote device, transmitting the control command to the computer, the control command causing the computer to change a simulated state of at least one of the one or more virtualized smart home devices in accordance with the changed state defined by the control command. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A non-transitory computer readable storage storing one or more programs configured for execution by a server system connected to a remote device and a computer for demonstrating a simulation environment for one or more virtualized smart home devices, the one or more programs comprising instructions for:
-
providing a simulation application to the remote device for controlling and monitoring states of the one or more virtualized smart home devices; providing a virtual home simulator to the computer; providing content related to the virtual home simulator to the computer to create the simulation environment, wherein the computer is configured to simulate the one or more virtualized smart home devices using the virtual home simulator; receiving a control command issued by the remote device from the simulation application, the control command defining a changed state of at least one of the one or more virtualized smart home devices; and in response to receiving the control command from the remote device, transmitting the control command to the computer, the control command causing the computer to change a simulated state of at least one of the one or more virtualized smart home devices in accordance with the changed state defined by the control command. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
-
16. A method that provides a simulation environment for virtual use of one or more virtualized smart home devices, comprising:
-
a remote device; a computer; and a server system connected to the remote device and the computer; at the server system; providing a simulation application to the remote device for controlling and monitoring states of the one or more smart home devices; providing a virtual home simulator to the computer; providing content related to the virtual home simulator to the computer to create the simulation environment, wherein the computer is configured to simulate the one or more virtualized smart home devices using the virtual home simulator; receiving a control command issued by the remote device from the simulation application, the control command defining a changed state of at least one of the one or more virtualized smart home devices; and in response to receiving the control command from the remote device; transmitting the control command to the computer, the control command causing the computer to change a simulated state at least one of the one or more virtualized smart home devices in accordance with the changed state defined by the control command. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23)
-
Specification