VIRTUAL DEVICE INTERACTIVE RECORDING
First Claim
1. A method for recording the interactions with a mobile device for subsequent simulation in a virtual environment, comprising:
- detecting a control input to the mobile device through an interface;
extracting a response produced by the mobile device; and
storing the response if the response has not been previously detected.
23 Assignments
0 Petitions
Accused Products
Abstract
The present invention provides a mechanism for recording interactions with a Mobile Device to create a map of the structure of the menu system, Mobile Applications, and Mobile Service available on the device. A Recording/Control Environment is integrated with a physical Mobile Device, controls the Mobile Device, and records the resulting data from the Device. The Recording/Control Environment then saves the data as a map of the system structure. Once this graph has been created with a state representing every page available on the device, and with links representing every means of navigating between the individual states of the device, the graph can be used to re-create the experience of interacting with the device. A user may then virtually interact with a representative device through a Run-Time Environment, which uses the map structure to replay the interactions of the mobile device.
24 Citations
28 Claims
-
1. A method for recording the interactions with a mobile device for subsequent simulation in a virtual environment, comprising:
-
detecting a control input to the mobile device through an interface; extracting a response produced by the mobile device; and storing the response if the response has not been previously detected. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method for simulating physical interactions with a mobile device through a virtual environment, comprising:
-
displaying a virtual device interactive interface; accepting a user choice through the virtual device interactive interface; and playing an animation in response to the user choice. - View Dependent Claims (10, 11, 12, 13)
-
-
14. An apparatus for recording interactions with a mobile device for subsequent simulation in a virtual environment, comprising:
-
an interface configured for connecting to the mobile device; a processor communicatively coupled to the interface and programmed for recording the interactions with the mobile device by selecting a control input to the mobile device through the interface, extracting a response produced by the mobile device, and storing the response if the response has not been previously detected. - View Dependent Claims (15, 16, 17)
-
-
18. An apparatus for simulating interactions with a physical mobile device through a virtual environment, comprising:
a processor communicatively coupled to a user input and programmed for displaying a virtual device interactive interface representing the physical mobile device, accepting a user choice through the user input, and playing an animation in response to the user choice to simulate an actual response of the physical mobile device based on the user choice. - View Dependent Claims (19, 20)
-
21. A computer-readable medium comprising program code for recording the interactions with a mobile device for subsequent simulation in a virtual environment, the program code for causing performance of a method comprising:
-
detecting a control input to the mobile device through an interface, extracting a response produced by the mobile device, and storing the response if the response has not been previously detected. - View Dependent Claims (22, 23, 24)
-
-
25. A computer-readable medium comprising program code for simulating physical interactions with a mobile device through a virtual environment, the program code for causing performance of a method comprising:
-
displaying a virtual device interactive interface; accepting a user choice based on the virtual device interactive interface; playing an animation in response to the user choice. - View Dependent Claims (26, 27, 28)
-
Specification