CREATION, EDITING AND NAVIGATION OF DIAGRAMS
First Claim
1. In a computing environment, a method of organizing data wherein the data has spatial significance:
- at a user interface, displaying to a user a representation of spatially structured data;
receiving user input at a computer implemented user interface through one or more hardware user interface devices, wherein the user input is domain agnostic, but having a spatial connotation;
based on at least one of pre-existing structured data displayed at the user interface or previous user interactions, determining a domain for the user input;
based on the determined domain interpreting the user input into a domain specific response but wherein the domain specific response is consistent with spatial connotation across a plurality of domains.
3 Assignments
0 Petitions
Accused Products
Abstract
Organizing data where the data has spatial significance. A method includes, at a user interface, displaying to a user a representation of spatially structured data. User input is received at a computer implemented user interface through one or more hardware user interface devices. The user input is domain agnostic, but has a spatial connotation. Based on pre-existing structured data displayed at the user interface, a domain is determined for the user input. Based on the determined domain, the user input is interpreted into a domain specific response. The domain specific response is consistent with the spatial connotation across a plurality of domains.
3 Citations
20 Claims
-
1. In a computing environment, a method of organizing data wherein the data has spatial significance:
-
at a user interface, displaying to a user a representation of spatially structured data; receiving user input at a computer implemented user interface through one or more hardware user interface devices, wherein the user input is domain agnostic, but having a spatial connotation; based on at least one of pre-existing structured data displayed at the user interface or previous user interactions, determining a domain for the user input; based on the determined domain interpreting the user input into a domain specific response but wherein the domain specific response is consistent with spatial connotation across a plurality of domains. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A computer readable medium comprising computer executable instructions that when executed by one or more processors is configured to cause one or more processors to perform the following acts for navigating data wherein the data has spatial significance:
-
at a user interface, displaying to a user a representation of spatially structured data; receiving user input at a computer implemented user interface through one or more hardware user interface devices, wherein the user input is domain agnostic, but having a spatial connotation; based on at least one of pre-existing structured data displayed at the user interface or previous user interactions, determining a domain for the user input; based on the determined domain interpreting the user input into a domain specific response but wherein the domain specific response is consistent with the spatial connotation across a plurality of domains. - View Dependent Claims (15, 16, 17, 18)
-
-
19. A computing system configured to organize data where the data has spatial significance, the computing system comprising:
-
one or more processors; one or more computer readable media coupled to the processors, wherein the one or more computer readable media comprises computer executable instructions that when executed by one or more of the one or more processors is configured to cause one or more or the one or more processors to perform the following acts; at a user interface, displaying to a user a representation of spatially structured data structured in a visually observable spatial layout; receiving user input at a computer implemented user interface through one or more hardware user interface devices, wherein the user input is domain agnostic, but having a spatial connotation, the spatial connotation being one or more of right, left, above, below or inside; based on at least one of pre-existing structured data displayed at the user interface or previous user interactions, determining a domain for the user input; based on the determined domain interpreting the user input into a domain specific response adding a new element to the visually observable spatial layout, but wherein the domain specific response is consistent with the spatial connotation across a plurality of domains. - View Dependent Claims (20)
-
Specification