Method for automation of programmable interfaces
First Claim
Patent Images
1. A system, comprising:
- a computer;
a file on the computer, the file including;
data; and
a semantic context applicable to the data; and
an enforcer on the computer to enforce that a use of the data complies with the semantic context.
1 Assignment
0 Petitions
Accused Products
Abstract
A file includes data and semantic context. The semantic context identifies limitations on the use of the data in the file. Semantic context may include, among other possibilities, source information about a parameter, acceptable values for a parameter, presentation information, a record of the use of the data, and information to synchronize the use of the data with another file.
89 Citations
35 Claims
-
1. A system, comprising:
-
a computer;
a file on the computer, the file including;
data; and
a semantic context applicable to the data; and
an enforcer on the computer to enforce that a use of the data complies with the semantic context. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A system, comprising:
-
a first computer;
a file on the first computer, the file including data; and
a recorder to record an execution context for the file. - View Dependent Claims (8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A memory for storing data accessible by an application program being executed on a machine, comprising:
-
a file structure stored in the memory, the file structure including;
data; and
a context applicable to the data in the file structure. - View Dependent Claims (20, 21)
-
-
22. A method for using a semantic context of a file on a computer, comprising:
-
accessing data from the file;
accessing a semantic context applicable to the data; and
enforcing that a use of the data complies with the semantic context. - View Dependent Claims (23, 24)
-
-
25. A method for annotating a file, comprising:
-
determining data in the file;
determining an execution context for the data; and
annotating the file with the execution context. - View Dependent Claims (26, 27, 28)
-
-
29. An article comprising:
-
a storage medium, said storage medium having stored thereon instructions, that, when executed by a machine, result in;
accessing data from a file;
accessing a semantic context applicable to the data; and
enforcing that a use of the data complies with the semantic context. - View Dependent Claims (30, 31)
-
-
32. An article comprising:
-
a storage medium, said storage medium having stored thereon instructions, that, when executed by a machine, result in;
determining data in a file;
determining an execution context for the data; and
annotating the file with the execution context. - View Dependent Claims (33, 34, 35)
-
Specification