Method and architecture of an event transform oriented operating environment for a personal mobile display system
First Claim
1. A method for operating in cooperation with a desktop computer system executing an array of application programs, performed by a personal mobile display system comprising steps of:
- detecting that an event transform has occurred;
determining type of event transform wherein an event transform is comprised of a user-directed event or alternatively a device event transform;
interpreting the operative function of each event transform;
converting event transform into the appropriate format for transmissions across network to the corresponding remote desktop computer system;
transmitting event transform across network via at least one communication protocol to the corresponding remote desktop computer system;
receiving packaged event transform from the corresponding computer system; and
displaying the results of event transform received from the corresponding computer system
1 Assignment
0 Petitions
Accused Products
Abstract
Disclosed herein is a personal mobile display system that operate in cooperation with a remote system that include a processor for executing PC compatible application programs capable of generating and displaying a plurality of operational functions and data in response to user specified input. In addition, the present invention is directed to a method of providing event driven functionality that allows a personal mobile display system to system to cooperatively execute application programs in conjunction with a remote computer system by detecting that a change to the functionality, appearance and logical position of an application-oriented functional element and categorizing type of event. Once categorized the present invention encapsulates one or more events as an event transform to be transmitted to a corresponding remote computer system. Here the event transform is an encapsulation of a source event, method and or actions that may be moved in space and or instance in time that is transmitted from the personal mobile display system to the remote computer system. Once the corresponding system processes the event transform and transmits it back to the personal mobile display system to reconstruct and display the changes in the form of one or more rectangular display segments that were encapsulated in the received event transforms in accordance with the application program from the remote computer system.
-
Citations
69 Claims
-
1. A method for operating in cooperation with a desktop computer system executing an array of application programs, performed by a personal mobile display system comprising steps of:
-
detecting that an event transform has occurred;
determining type of event transform wherein an event transform is comprised of a user-directed event or alternatively a device event transform;
interpreting the operative function of each event transform;
converting event transform into the appropriate format for transmissions across network to the corresponding remote desktop computer system;
transmitting event transform across network via at least one communication protocol to the corresponding remote desktop computer system;
receiving packaged event transform from the corresponding computer system; and
displaying the results of event transform received from the corresponding computer system - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A computer program product that includes a computer useable medium having computer readable code embodied therein that operates in cooperation with a remote system to execute an array of application programs, comprising:
-
a computer readable program code device of a personal mobile display system configured to detect that an event transform has occurred;
a computer readable program code device of a personal mobile display system configured to determine type of event transform wherein an event transform is comprised of a user-directed event or alternatively a device event transform;
a computer readable program code device of a personal mobile display system configured to interpret the operative function of each event transform;
a computer readable program code device of a personal mobile display system configured to package event transform in appropriate format for transmissions across network to the corresponding remote desktop computer system;
a computer readable program code device of a personal mobile display system configured to transmit packaged event transform across network via at least one communication protocol to the corresponding remote desktop computer system;
a computer readable program code device of a personal mobile display system configured to receive packaged event transform from the corresponding remote desktop computer system; and
a computer readable program code device of a personal mobile display system configured to display the results of event transform received from the corresponding remote desktop computer system - View Dependent Claims (17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30)
-
-
31. A system for operating in cooperation with a computer system to execute an array of application programs, performed by a personal mobile display system comprising steps of:
-
circuitry for detecting that an event transform has occurred;
circuitry for determining type of event transform wherein an event transform is comprised of a user-directed event or alternatively a device event transform;
circuitry for interpreting the operative function of each event transform;
circuitry for packaging event transform in appropriate format for transmissions across network to the corresponding remote desktop computer system;
circuitry for transmitting packaged event transform across network via at least one communication protocol to the corresponding remote desktop computer system;
circuitry for receiving packaged event transform from the corresponding remote desktop computer system; and
circuitry for displaying the results of event transform received from the corresponding remote desktop computer system - View Dependent Claims (32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45)
-
-
46. A method of providing event driven functionality that allows a personal mobile display system to system to cooperatively execute application programs in conjunction with a remote computer system, said method comprising the steps of:
-
displaying an array of application-oriented attributes of at least one application program on the video display screen of the personal mobile display system wherein the functionality, appearance and logical position of an application-oriented attributes is associated at least one rectangular display segment of the displayed desktop of the personal mobile display system detecting that a change to the functionality, appearance and logical position of an application-oriented functional element has occurred wherein a change to the functionality, appearance and logical position of an application-oriented functional element is defined as an event;
categorizing type of event wherein an event comprises an user-directed event or alternatively a device driven event;
encapsulating at one or more events as an event transform to be transmitted across a network to a corresponding remote computer system wherein the event transform is an encapsulation of at least one source event, method and or actions that may be moved in space and or instance in time between the personal mobile display system and the remote computer system. transmitting event transform across network via at least one communication protocol to the corresponding remote desktop computer system;
receiving one or more event transforms from the corresponding remote desktop computer system;
reconstructing the refreshed and updated rectangular display segment that were encapsulated in the received event transforms wherein the revised rectangular display segments depicts any changes in functionality, appearance and or logical position of an application-oriented functional element; and
displaying those rectangular display segments that are required to revise the display on the personal mobile display system in accordance with the application program from the remote computer system. - View Dependent Claims (47, 48, 49, 50, 51, 52, 53)
-
-
54. A computer program product that includes a computer useable medium having computer readable code embodied therein that provides event driven functionality that allows a personal mobile display system to cooperatively execute application programs in conjunction with a remote computer system, said method comprising the steps of:
-
a computer readable program code device of a personal mobile display system configured to display an array of application-oriented attributes of at least one application program on the video display screen of the personal mobile display system wherein the functionality, appearance and logical position of an application-oriented attributes is associated at least one rectangular display segment of the displayed desktop of the personal mobile display system;
a computer readable program code device of a personal mobile display system configured to detect that a change to the functionality, appearance and logical position of an application-oriented functional element has occurred wherein a change to the functionality, appearance and logical position of an application-oriented functional element is defined as an event;
a computer readable program code device of a personal mobile display system configured to categorize type of event wherein an event comprises an user-directed event or alternatively a device driven event;
a computer readable program code device of a personal mobile display system configured to encapsulate at one or more events as an event transform to be transmitted across a network to a corresponding remote computer system wherein the event transform is an encapsulation of at least one source event, method and or actions that may be moved in space and or instance in time between the personal mobile display system and the remote computer system. a computer readable program code device of a personal mobile display system configured to transmit event transform across network via at least one communication protocol to the corresponding remote desktop computer system;
a computer readable program code device of a personal mobile display system configured to receive one or more event transforms from the corresponding remote desktop computer system;
a computer readable program code device of a personal mobile display system configured to reconstruct the refreshed and updated rectangular display segment that were encapsulated in the received event transforms wherein the revised rectangular display segments depicts any changes in functionality, appearance and or logical position of an application-oriented functional element; and
a computer readable program code device of a personal mobile display system configured to display those rectangular display segments that are required to revise the display on the personal mobile display system in accordance with the application program from the remote computer system. - View Dependent Claims (55, 56, 57, 58, 59, 60, 61)
-
-
62. A system that provides event driven functionality that allows a personal mobile display system to system to cooperatively execute application programs in conjunction with a remote computer system, said method comprising the steps of:
-
circuitry for displaying an array of application-oriented attributes of at least one application program on the video display screen of the personal mobile display system wherein the functionality, appearance and logical position of an application-oriented attributes is associated at least one rectangular display segment of the displayed desktop of the personal mobile display system;
circuitry for detecting that a change to the functionality, appearance and logical position of an application-oriented functional element has occurred wherein a change to the functionality, appearance and logical position of an application-oriented functional element is defined as an event;
circuitry for categorizing type of event wherein an event comprises an user-directed event or alternatively a device driven event;
circuitry for encapsulating at one or more events as an event transform to be transmitted across a network to a corresponding remote computer system wherein the event transform is an encapsulation of at least one source event, method and or actions that may be moved in space and or instance in time between the personal mobile display system and the remote computer system circuitry for transmitting event transform across network via at least one communication protocol to the corresponding remote desktop computer system;
circuitry for receiving one or more event transforms from the corresponding remote desktop computer system;
circuitry for reconstructing the refreshed and updated rectangular display segment that were encapsulated in the received event transforms wherein the revised rectangular display segments depicts any changes in functionality, appearance and or logical position of an application-oriented functional element; and
circuitry for displaying those rectangular display segments that are required to revise the display on the personal mobile display system in accordance with the application program from the remote computer system. - View Dependent Claims (63, 64, 65, 66, 67, 68, 69)
-
Specification