Intelligent graphics interface in a handheld wireless device
First Claim
Patent Images
1. An apparatus for presenting information, comprising:
- a handheld electronic device for operation by a user, the electronic device comprising one or more of a processor, a memory, a radio, and a touchscreen,wherein the device to create a cluster of related nodes based on a template or status awareness including situation awareness or context awareness and without an intervention from the user, wherein each node of the cluster of related nodes to perform at least one of collect data, exchange data with other nodes of the cluster of related nodes, process data, and share capabilities or perform interrelated actions within or between the nodes of the cluster of related nodes to produce a set of desired information, wherein the device places a major node, indicating a major purpose, from among a plurality of nodes in a center and in communication with at least one sub-node from the cluster of related nodes to display the plurality of related nodes via the touchscreen,wherein, in response to selecting the one sub-node, the device to place the one sub-node in the center and in communication with other nodes related to the one sub-node to display the one sub-node and the other nodes via a display screen, wherein at least some of the nodes are selected from a list of nodes comprising one or more of a software application, a selection of data, an internal or external service, an input from a sensor, and a communication link,wherein a plurality of information points retrieves data from one or more of a plurality of information sources and provides it through one or more of the cluster of nodes such that the data pertains to a first subject of interest to the user, wherein the cluster of nodes is dynamically and automatically put together into the cluster for being related to each other based on retrieved data and without having to involve the user, wherein the data to determine putting together of the cluster includes inputs that are not obtainable from a single of the plurality of information sources, wherein the data includes one or more of incomplete data, probabilities, assumptions, and historical behavior, andwherein the situation awareness pertains to conditions external to the electronic device as determined from sensor inputs provided by one or more sensors of the electronic device, wherein the sensor inputs are based on information relating to the external conditions gathered by the one or more sensors, and wherein the context awareness is based on user contexts including one or more of the user'"'"'s preferences, the user'"'"'s historical activities, the user'"'"'s current activities, and the user'"'"'s speculative activities, wherein the activities include one or more of actions, reactions, and decisions associated with the user.
0 Assignments
0 Petitions
Accused Products
Abstract
Various embodiments of the invention may allow applications and information to be clustered together in ways that simplify and automate various tasks. Other embodiments may present a graphical user interface to the user that allows the user to choose from a matrix of information categories and applications that can help provide that information. Still other embodiments may provide different user interface methods based on status awareness.
-
Citations
12 Claims
-
1. An apparatus for presenting information, comprising:
-
a handheld electronic device for operation by a user, the electronic device comprising one or more of a processor, a memory, a radio, and a touchscreen, wherein the device to create a cluster of related nodes based on a template or status awareness including situation awareness or context awareness and without an intervention from the user, wherein each node of the cluster of related nodes to perform at least one of collect data, exchange data with other nodes of the cluster of related nodes, process data, and share capabilities or perform interrelated actions within or between the nodes of the cluster of related nodes to produce a set of desired information, wherein the device places a major node, indicating a major purpose, from among a plurality of nodes in a center and in communication with at least one sub-node from the cluster of related nodes to display the plurality of related nodes via the touchscreen, wherein, in response to selecting the one sub-node, the device to place the one sub-node in the center and in communication with other nodes related to the one sub-node to display the one sub-node and the other nodes via a display screen, wherein at least some of the nodes are selected from a list of nodes comprising one or more of a software application, a selection of data, an internal or external service, an input from a sensor, and a communication link, wherein a plurality of information points retrieves data from one or more of a plurality of information sources and provides it through one or more of the cluster of nodes such that the data pertains to a first subject of interest to the user, wherein the cluster of nodes is dynamically and automatically put together into the cluster for being related to each other based on retrieved data and without having to involve the user, wherein the data to determine putting together of the cluster includes inputs that are not obtainable from a single of the plurality of information sources, wherein the data includes one or more of incomplete data, probabilities, assumptions, and historical behavior, and wherein the situation awareness pertains to conditions external to the electronic device as determined from sensor inputs provided by one or more sensors of the electronic device, wherein the sensor inputs are based on information relating to the external conditions gathered by the one or more sensors, and wherein the context awareness is based on user contexts including one or more of the user'"'"'s preferences, the user'"'"'s historical activities, the user'"'"'s current activities, and the user'"'"'s speculative activities, wherein the activities include one or more of actions, reactions, and decisions associated with the user. - View Dependent Claims (2, 3, 4)
-
-
5. A method of operating a handheld electronic device, comprising:
-
identifying a set of desired information; creating a cluster of related nodes based on a template or status awareness including situation awareness or context awareness and without an intervention from the user, wherein each node of the cluster of related nodes to perform at least one of collect data, exchange data with other nodes of the cluster of related nodes, process data, and share capabilities or perform interrelated actions within or between the nodes of the cluster of related nodes to produce the set of desired information; placing a major node, indicating a major purpose, from among a plurality of nodes in a center and in communication with at least one sub-node from the cluster of related nodes to display the plurality of related nodes via the touchscreen; and placing, in response to selecting the one sub-node, the one sub-node in the center and in communication with other nodes related to the one sub-node to display the one sub-node and the other nodes via the display screen, wherein said selecting comprises selecting at least some of the nodes from a list of nodes comprising one or more of a software application, a selection of data, an internal or external service, an input from a sensor, and a communication link, wherein a plurality of information points retrieves data from one or more of a plurality of information sources and provides it through one or more of the cluster of nodes such that the data pertains to a first subject of interest to the user, wherein the cluster of nodes is dynamically and automatically put together into the cluster for being related to each other based on retrieved data and without having to involve the user, wherein the data to determine putting together of the cluster includes inputs that are not obtainable from a single of the plurality of information sources, wherein the data includes one or more of incomplete data, probabilities, assumptions, and historical behavior, and wherein the situation awareness pertains to conditions external to the electronic device as determined from sensor inputs provided by one or more sensors of the electronic device, wherein the sensor inputs are based on information relating to the external conditions gathered by the one or more sensors, and wherein the context awareness is based on user contexts including one or more of the user'"'"'s preferences, the user'"'"'s historical activities, the user'"'"'s current activities, and the user'"'"'s speculative activities, wherein the activities include one or more of actions, reactions, and decisions associated with the user. - View Dependent Claims (6, 7, 8)
-
-
9. At least one non-transitory computer-readable medium that contains instructions, which when executed by one or more processors result in performing operations comprising:
-
identifying a set of desired information; creating a cluster of related nodes based on a template or status awareness including situation awareness or context awareness and without an intervention from the user, wherein each node of the cluster of related nodes to perform at least one of collect data, exchange data with other nodes of the cluster of related nodes, process data, and share capabilities or perform interrelated actions within or between the nodes of the cluster of related nodes to produce the set of desired information; placing a major node, indicating a major purpose, from among a plurality of nodes in a center and in communication with at least one sub-node from the cluster of related nodes to display the plurality of related nodes via the touchscreen; and placing, in response to selecting the one sub-node, the one sub-node in the center and in communication with other nodes related to the one sub-node to display the one sub-node and the other nodes via the display screen, wherein said selecting comprises selecting at least some of the nodes from a list of nodes comprising one or more of a software application, a selection of data, an internal or external service, an input from a sensor, and a communication link, wherein a plurality of information points retrieves data from one or more of a plurality of information sources and provides it through one or more of the cluster of nodes such that the data pertains to a first subject of interest to the user, wherein the cluster of nodes is dynamically and automatically put together into the cluster for being related to each other based on retrieved data and without having to involve the user, wherein the data to determine putting together of the cluster includes inputs that are not obtainable from a single of the plurality of information sources, wherein the data includes one or more of incomplete data, probabilities, assumptions, and historical behavior, and wherein the situation awareness pertains to conditions external to the electronic device as determined from sensor inputs provided by one or more sensors of the electronic device, wherein the sensor inputs are based on information relating to the external conditions gathered by the one or more sensors, and wherein the context awareness is based on user contexts including one or more of the user'"'"'s preferences, the user'"'"'s historical activities, the user'"'"'s current activities, and the user'"'"'s speculative activities, wherein the activities include one or more of actions, reactions, and decisions associated with the user. - View Dependent Claims (10, 11, 12)
-
Specification