Data model definition display and modification
First Claim
Patent Images
1. A method comprising:
- wirelessly receiving a data model definition at a wireless communication device;
displaying a visual representation of the data model definition on a display of the wireless device, the displaying the visual representation of the data model definition comprising;
displaying a hierarchical structure of the data model definition of nodes and interconnections between the nodes; and
applying diagram delegates to one or more nodes of the hierarchical structure, the applying the diagram delegates to the one or more nodes comprising displaying an icon associated with a node, wherein the icon is configured to allow a user to interact with the icon by rotating the icon to change a value associated with the node;
while displaying the visual representation of the data model definition, detecting a user interaction with the icon comprising rotating the icon by an angle;
in response to detecting the user interaction with the icon, recording the user interaction with the visual representation of the data model definition through the wireless device to alter an entry in the data model definition based on the angle of rotating the icon, the entry corresponding to the node associated with the rotated icon, and changing the value associated with the node based on the angle;
storing the altered data model definition; and
wirelessly transmitting the altered data model definition to another device.
2 Assignments
0 Petitions
Accused Products
Abstract
Data model display and modification techniques are provided that can be executed on a wireless computing device. A data model display and modification technique includes wirelessly receiving a data model definition at a wireless communication device. A visual representation of the model definition is displayed on a display of the wireless device. User interactions with the visual representation of the model definition are recorded through the wireless device to alter the data model definition. The altered data model definition is stored, and transmitted to another device.
24 Citations
16 Claims
-
1. A method comprising:
-
wirelessly receiving a data model definition at a wireless communication device; displaying a visual representation of the data model definition on a display of the wireless device, the displaying the visual representation of the data model definition comprising; displaying a hierarchical structure of the data model definition of nodes and interconnections between the nodes; and applying diagram delegates to one or more nodes of the hierarchical structure, the applying the diagram delegates to the one or more nodes comprising displaying an icon associated with a node, wherein the icon is configured to allow a user to interact with the icon by rotating the icon to change a value associated with the node; while displaying the visual representation of the data model definition, detecting a user interaction with the icon comprising rotating the icon by an angle; in response to detecting the user interaction with the icon, recording the user interaction with the visual representation of the data model definition through the wireless device to alter an entry in the data model definition based on the angle of rotating the icon, the entry corresponding to the node associated with the rotated icon, and changing the value associated with the node based on the angle; storing the altered data model definition; and wirelessly transmitting the altered data model definition to another device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 13)
-
-
10. An apparatus, comprising:
-
a memory operable to store logic instructions and a plurality of data objects; a display; a network interface operable to communicate with a wireless network; and a processor, wherein the memory, network interface and processor are communicatively coupled to each other and wherein the logic instructions, when executed by the processor, are operable to; wirelessly receive a data model definition; display a visual representation of the data model definition on the display, and to display the visual representation, the processor is configured to; display a hierarchical structure of the data model definition of nodes and interconnections between the nodes; and apply diagram delegates to one or more nodes of the hierarchical structure, and to apply the diagram delegates to the one or more nodes, the processor is configured to; display an icon associated with a node, wherein the icon is configured to allow a user to interact with the icon by rotating the icon to change a value associated with the node; while displaying the visual representation of the data model definition, detect a user interaction with the icon comprising rotating the icon by an angle; in response to detecting the user interaction with the icon, record the user interaction with the visual representation of the data model definition to alter an entry in the data model definition based on the angle of rotating the icon, the entry corresponding to the node associated with the rotated icon, and change the value associated with the node based on the angle; store the altered data model definition; and wirelessly transmit the altered data model definition to another device. - View Dependent Claims (11, 12)
-
-
14. One or more computer readable storage media encoded with software comprising computer executable instructions and when the software is executed by a processor, cause the processor to:
-
wirelessly receive a data model definition; display a visual representation of the data model definition on the display, and the instructions operable to display the visual representation, cause the processor to; display a hierarchical structure of the data model definition of nodes and interconnections between the nodes; and apply diagram delegates to one or more nodes of the hierarchical structure, and the instructions operable to apply the diagram delegates to the one or more nodes, cause the processor to; display an icon associated with a node, wherein the icon is configured to allow a user to interact with the icon by rotating the icon to change a value associated with the node; while displaying the visual representation of the data model definition, detect a user interaction with the icon comprising rotating the icon by an angle; in response to detecting the user interaction with the icon, record the user interaction with the visual representation of the data model definition to alter an entry in the data model definition based on the angle of rotating the icon, the entry corresponding to the node associated with the rotated icon, and further change the value associated with the node based on the angle; store the altered data model definition; and wirelessly transmit the altered data model definition to another device. - View Dependent Claims (15, 16)
-
Specification