User interface and method for composing services in a ubiquitous computing environment through direction and selection operators
First Claim
1. A user interface for composing services in a ubiquitous computing environment through direction and selection operators, comprising:
- a display of a ubiquitous computing environment, comprising;
host symbols to represent one or more hosts operating in the ubiquitous computing environment; and
one or more component symbols per host symbol to represent components in the ubiquitous computing environment coupled to each of the hosts, each such component providing a service or comprising a device or aggregate component; and
controls to navigate through the host symbols and the component symbols in response to user inputs, comprising;
a direction operator to provide a focus in the display on either one of the host symbols or one of the component symbols; and
a selection operator performed against either one of the host symbols or one of the component symbols to trigger a service- or device-oriented task comprising one of discovery, selection, connection, and control.
2 Assignments
0 Petitions
Accused Products
Abstract
A user interface and method for composing services in a ubiquitous computing environment through direction and selection operators is presented. A display of a ubiquitous computing environment is presented. One or more hosts operating in the ubiquitous computing environment is represented with host symbols. Components in the ubiquitous computing environment coupled to each of the hosts are represented with one or more component symbols per host symbol. Each such component provides a service or includes a device or aggregate component. The host symbols and the component symbols are navigated in response to user inputs. A direction operator provides a focus in the display on either one of the host symbols or one of the component symbols. A selection operator performed against either one of the host symbols or one of the component symbols triggers a service- or device-oriented task comprising one of discovery, selection, connection, and control.
-
Citations
28 Claims
-
1. A user interface for composing services in a ubiquitous computing environment through direction and selection operators, comprising:
-
a display of a ubiquitous computing environment, comprising;
host symbols to represent one or more hosts operating in the ubiquitous computing environment; and
one or more component symbols per host symbol to represent components in the ubiquitous computing environment coupled to each of the hosts, each such component providing a service or comprising a device or aggregate component; and
controls to navigate through the host symbols and the component symbols in response to user inputs, comprising;
a direction operator to provide a focus in the display on either one of the host symbols or one of the component symbols; and
a selection operator performed against either one of the host symbols or one of the component symbols to trigger a service- or device-oriented task comprising one of discovery, selection, connection, and control. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method for composing services in a ubiquitous computing environment through direction and selection operators, comprising:
-
presenting a display of a ubiquitous computing environment, comprising;
representing one or more hosts operating in the ubiquitous computing environment with host symbols; and
representing components in the ubiquitous computing environment coupled to each of the hosts with one or more component symbols per host symbol, each such component providing a service or comprising a device or aggregate component; and
navigating through the host symbols and the component symbols in response to user inputs, comprising;
responding to a direction operator to provide a focus in the display on either one of the host symbols or one of the component symbols; and
responding to a selection operator performed against either one of the host symbols or one of the component symbols to trigger a service- or device-oriented task comprising one of discovery, selection, connection, and control. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A user interface for composing hierarchically-structured services in a ubiquitous computing environment through direction and selection operators, comprising:
-
a graphical display of a ubiquitous computing environment, comprising;
graphical host symbols to represent one or more hosts operating in the ubiquitous computing environment; and
one or more graphical component symbols connected to each graphical host symbol to represent components in the ubiquitous computing environment coupled to each of the hosts, each such component providing a service or comprising a device or aggregate component, each such aggregate component comprising a plurality of components;
controls to hierarchically navigate through the graphical host symbols and the graphical component symbols in response to user inputs, comprising;
a direction operator to provide a focus in the display on either one of the graphical host symbols or one of the graphical component symbols; and
a selection operator performed against either one of the graphical host symbols or one of the graphical component symbols to trigger a service- or device-oriented task; and
a processor to perform the service- or device-oriented task comprising one of discovery, selection, connection, and control. - View Dependent Claims (19, 20, 21, 22)
-
-
23. A method for composing hierarchically-structured services in a ubiquitous computing environment through direction and selection operators, comprising:
-
presenting a graphical display of a ubiquitous computing environment, comprising;
representing one or more hosts operating in the ubiquitous computing environment with graphical host symbols; and
representing components in the ubiquitous computing environment coupled to each of the hosts with one or more graphical component symbols connected to each graphical host symbol, each such component providing a service or comprising a device or aggregate component, each such aggregate component comprising a plurality of components;
hierarchically navigating through the graphical host symbols and the graphical component symbols in response to user inputs, comprising;
responding to a direction operator to provide a focus in the display on either one of the graphical host symbols or one of the graphical component symbols; and
responding to a selection operator performed against either one of the graphical host symbols or one of the graphical component symbols to trigger a service- or device-oriented task; and
performing the service- or device-oriented task comprising one of discovery, selection, connection, and control. - View Dependent Claims (24, 25, 26, 27, 28)
-
Specification