Systems and methods for visual definition of data associations
First Claim
Patent Images
1. An electronic device comprising:
- one or more computer-readable storage media configured to store instructions; and
one or more processors configured to execute the instructions to cause the electronic device to;
obtain and display a first sample document;
receive a preliminary input indicating possible selection of a possible first object within the first sample document, wherein the preliminary input comprises hovering an indicator in proximity of the possible first object;
identify the first object based on source elements of the first object within the first sample document, wherein the source elements are not displayed;
generate a visual indication of the identification of the first object;
receive a first input indicating selection of the first object within the first sample document;
determine a first set of one or more characteristics of the selected object within the first sample document, wherein the first set of one or more characteristics comprise at least a hierarchical position of the selected object within the first sample document;
identify, within one or more target documents, one or more target objects based at least in part on the first set of one or more characteristics; and
store object data associated with the target objects.
8 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods are disclosed for visual definitions of data associations. In accordance with one implementation, a method is provided for visual definitions of data associations. The method includes obtaining and displaying a first sample document, receiving a first input indicating selection of one or more objects within the first sample document, and determining a first set of one or more characteristics shared by the selected objects. The method also includes identifying, within one or more target documents, one or more target objects characterized by the first set of one or more characteristics, and storing object data associated with the target objects.
478 Citations
17 Claims
-
1. An electronic device comprising:
-
one or more computer-readable storage media configured to store instructions; and one or more processors configured to execute the instructions to cause the electronic device to; obtain and display a first sample document; receive a preliminary input indicating possible selection of a possible first object within the first sample document, wherein the preliminary input comprises hovering an indicator in proximity of the possible first object; identify the first object based on source elements of the first object within the first sample document, wherein the source elements are not displayed; generate a visual indication of the identification of the first object; receive a first input indicating selection of the first object within the first sample document; determine a first set of one or more characteristics of the selected object within the first sample document, wherein the first set of one or more characteristics comprise at least a hierarchical position of the selected object within the first sample document; identify, within one or more target documents, one or more target objects based at least in part on the first set of one or more characteristics; and store object data associated with the target objects. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method performed by at least one electronic device comprising one or more processors, the method comprising:
-
obtaining and displaying a first sample document; receiving a preliminary input indicating possible selection of a possible first object within the first sample document, wherein the preliminary input comprises hovering an indicator in proximity of the possible first object; identifying a first object based on the source elements of the first object within the first sample document, wherein the source elements are not displayed; generating a visual indication of the identification of the first object;
receiving a first input indicating selection of the first object within the first sample document;determining a first set of one or more characteristics shared by the selected object, wherein the characteristics are based at least in part on the source elements; assigning weights to one or more characteristics of the first set of one or more characteristics, wherein the weights are based at least in part on the source elements; identifying, within one or more target documents, one or more target objects characterized by the first set of one or more characteristics, wherein the identification of the one or more target objects is in response to the one or more target objects having one or more characteristics with a single or combined weight above a threshold; and storing object data associated with the target objects. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A non-transitory computer-readable medium storing a set of instructions that are executable by one or more electronic devices, each having one or more processors, to cause the one or more electronic devices to perform a method, the method comprising:
-
obtaining and displaying a first sample document; identifying a first object within the first sample document based on source elements of the first object within the first sample document; receiving a first input indicating selection of the first object within the first sample document; determining a first set of one or more characteristics of the selected object within the first sample document, wherein the first set of one or more characteristics comprise at least a hierarchical position of the selected object within the first sample document; assigning weights to one or more characteristics of the first set of one or more characteristics, identifying, within one or more target documents, one or more target objects based at least in part on the first set of one or more characteristics, wherein the identification of the one or more target objects is in response to the one or more target objects having one or more characteristics with a single or combined weight above a threshold; and storing object data associated with the target objects. - View Dependent Claims (16, 17)
-
Specification