Application program sharing systems, processing devices and application program sharing methods
First Claim
1. An application program sharing system comprising:
- a host device configured to execute an application program and to depict a first user interface according to a first compilation of a plurality of first interface entities to convey information regarding the execution of the application program;
a client device configured to communicate with the host device and to depict a second user interface according to a second compilation of a plurality of second interface entities different than at least some of the first interface entities of the first compilation, and wherein the client device is configured to depict the second user interface to convey information regarding the execution of the application program by the host device; and
wherein at least one of the host device and the client device is configured to associate one of the first interface entities with one of the second interface entities, and the associated one of the first user interface entities and the associated one of the second user interface entities comprise different user interface entities.
2 Assignments
0 Petitions
Accused Products
Abstract
Application program sharing systems, processing devices and application program sharing methods are described. According to one aspect, an application program sharing system includes a host device configured to execute an application program and to depict a first user interface according to a first compilation of a plurality of first interface entities to convey information regarding the execution of the application program, a client device configured to communicate with the host device and to depict a second user interface according to a second compilation of a plurality of second interface entities different than at least some of the first interface entities of the first compilation, and wherein the client device is configured to depict the second user interface to convey information regarding the execution of the application program by the host device, and wherein at least one of the host device and the client device is configured to associate one of the first interface entities with one of the second interface entities, and the associated one of the first user interface entities and the associated one of the second user interface entities comprise different user interface entities.
14 Citations
47 Claims
-
1. An application program sharing system comprising:
-
a host device configured to execute an application program and to depict a first user interface according to a first compilation of a plurality of first interface entities to convey information regarding the execution of the application program;
a client device configured to communicate with the host device and to depict a second user interface according to a second compilation of a plurality of second interface entities different than at least some of the first interface entities of the first compilation, and wherein the client device is configured to depict the second user interface to convey information regarding the execution of the application program by the host device; and
wherein at least one of the host device and the client device is configured to associate one of the first interface entities with one of the second interface entities, and the associated one of the first user interface entities and the associated one of the second user interface entities comprise different user interface entities. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A processing device configured to share an application program, the processing device comprising:
-
a communications interface adapted to couple with a remote device;
a display configured to depict a first user interface according to a plurality of first interface entities to communicate information to a user regarding an execution of an application program using one of the processing device and the remote device, and wherein the display depicts the-first user interface corresponding to a second user interface depicted using the remote device according to a plurality of second interface entities; and
processing circuitry configured to control communications with respect to the remote device, to associate one of the first interface entities with one of the second interface entities, and to control the display to depict the first user interface according to the associated one first interface entity. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. A processing device configured to share an application program, the processing device comprising:
-
interface means for communicating with a remote device;
display means for depicting a first user interface according to a plurality of first interface entities to communicate information to a user regarding an execution of an application program using one of the processing device and the remote device; and
processing means for accessing information regarding a plurality of second interface entities utilized by the remote device to depict a second user interface, for communicating an interface entity corresponding to one of the first interface entities and the second interface entities with respect to the remote device and responsive to the accessing of the information, and for controlling the display means to depict the first user interface according to the communicated interface entity. - View Dependent Claims (24, 25, 26, 27, 28, 29, 30)
-
-
31. An application program sharing method comprising:
-
providing a processing device having a first compilation of a plurality of first interface entities;
executing the application program using the processing device;
sharing the execution of the application program with a remote device having a second compilation of a plurality of second interface entities;
associating one of the second interface entities with one of the first interface entities, and wherein the associated first and second interface entities comprise different interface entities; and
depicting a user interface using the processing device to convey information regarding the execution of the application program and according to the first interface entities including the associated one of the first interface entities. - View Dependent Claims (32, 33, 34, 35, 36, 37, 38, 39, 40)
-
-
41. An application program sharing method comprising:
-
providing a host device including a first compilation of a plurality of first interface entities;
providing a client device including a second compilation of a plurality of second interface entities different than the first interface entities;
providing information regarding the contents of the first compilation of the first interface entities and the second compilation of the second interface entities;
sharing one of the first and the second interface entities of one of the host device and the client device with the other of the host device and the client device after the providing the information; and
depicting a plurality of user interfaces using the host device and the client device and according to respective ones of the first and the second interface entities corresponding to the shared one of the interface entities. - View Dependent Claims (42, 43, 44, 45, 46, 47)
-
Specification