Method and apparatus for performing semantic update and replace operations
First Claim
1. A method of changing semantic information, comprising:
- changing a first bi-directional coupling between a surface region in a document and a first semantic object to a second bi-directional coupling between said surface region and a second semantic object.
1 Assignment
0 Petitions
Accused Products
Abstract
A method of changing semantic information comprises changing a first bi-directional coupling between a surface region in a document and a first semantic object to a second bi-directional coupling between the surface region and a second semantic object. More particularly, the method may be comprised of identifying an occurrence of a surface region in a document, the surface region having a first link for coupling the surface region to a first semantic object, and the first semantic object having a first association for coupling the first semantic object with the surface region. The first link is replaced with a second link for coupling the surface region to a second semantic object. The first association is changed to a second association for coupling the second semantic object with the surface region. Another method for changing semantic information comprising selecting a semantic object stored in a data repository and changing the selected semantic object. A scope is then selected, either manually or automatically. A set of semantically anchored expressions associated with the semantic object is identified in response to the scope. A determination is made if the semantically anchored expressions are consistent with the changed semantic object and, if not, the semantically anchored expressions are updated so as to be consistent with the changed semantic object.
18 Citations
24 Claims
-
1. A method of changing semantic information, comprising:
changing a first bi-directional coupling between a surface region in a document and a first semantic object to a second bi-directional coupling between said surface region and a second semantic object. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
8. A method of changing a bi-directional coupling between a surface region and a first semantic object, comprising:
-
identifying an occurrence of a surface region in a document, said surface region having a first link for coupling said surface region to a first semantic object, said first semantic object having a first association for coupling said first semantic object with said surface region; replacing said first link with a second link for coupling said surface region to a second semantic object; and changing said first association to a second association for coupling said second semantic object with said surface region. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A method of changing semantic information, comprising:
-
selecting a semantic object stored in a data repository; changing said semantic object; selecting a scope; identifying a set of semantically anchored expressions associated with said semantic object in response to said scope; and determining if said semantically anchored expressions are consistent with said changed semantic object. - View Dependent Claims (16, 17)
-
-
18. A method of changing semantic information, comprising:
-
selecting a semantic object stored in a remote data repository; changing said semantic object; determining if a semantically anchored expression linked to said semantic object and stored locally should be updated in response to said change in said semantic object. - View Dependent Claims (19, 20)
-
-
21. A computer readable medium of expression carrying a set of instructions which, when executed, perform a method of changing semantic information, comprising:
changing a first bi-directional coupling between a surface region in a document and a first semantic object to a second bi-directional coupling between said surface region and a second semantic object.
-
22. A computer readable medium of expression carrying a set of instructions which, when executed, perform a method of changing semantic information, comprising:
-
identifying an occurrence of a surface region in a document, said surface region having a first link for coupling said surface region to a first semantic object, said first semantic object having a first association for coupling said first semantic object with said surface region; replacing said first link with a second link for coupling said surface region to a second semantic object; and changing said first association to a second association for coupling said second semantic object with said surface region.
-
-
23. A computer readable medium of expression carrying a set of instructions which, when executed, perform a method of changing semantic information, comprising:
-
selecting a semantic object stored in a data repository; changing said semantic object; selecting a scope; identifying a set of semantically anchored expressions associated with said semantic object in response to said scope; and determining if said semantically anchored expressions are consistent with said changed semantic object.
-
-
24. A computer readable medium of expression carrying a set of instructions which, when executed, perform a method of changing semantic information, comprising:
-
selecting a semantic object stored in a remote data repository; changing said semantic object; determining if a semantically anchored expression linked to said semantic object and stored locally should be updated in response to said change in said semantic object.
-
Specification