CONTEXT-BASED ELECTRONIC DOCUMENT SEARCH USING A SYNTHETIC EVENT
First Claim
1. A computer hardware-implemented method of identifying non-synthetic event elements in electronic files, the computer hardware-implemented method comprising:
- receiving, from a requesting computer, a first set of binary data that describes a synthetic event, wherein the synthetic event is a non-executable descriptor of a set of context-related factors;
performing a context-based search of a database of electronic files to identify a relevant electronic file, wherein the relevant electronic file comprises the synthetic event;
searching the relevant electronic file for at least one non-synthetic event element, wherein the non-synthetic event element is absent from the synthetic event; and
in response to determining that the relevant electronic file comprises said at least one non-synthetic event element, transmitting a second set of binary data to the requesting computer, wherein the second set of binary data comprises the relevant electronic file and a description of an identified non-synthetic event element within the relevant electronic file.
1 Assignment
0 Petitions
Accused Products
Abstract
A computer hardware-implemented method, system, and/or computer program product identifies non-synthetic event elements in electronic files. A first set of binary data that describes a synthetic event is received from a requesting computer. The synthetic event is a non-executable descriptor of a set of context-related factors. A processor performs a context-based search of a database of electronic files to identify a relevant electronic file, which includes the synthetic event. The processor then searches the relevant electronic file for at least one non-synthetic event element, which is absent from the synthetic event. In response to determining that the relevant electronic file comprises the non-synthetic event element, the processor transmits a second set of binary data to the requesting computer. This second set of binary data includes the relevant electronic file and a description of an identified non-synthetic event element in the relevant electronic file.
3 Citations
20 Claims
-
1. A computer hardware-implemented method of identifying non-synthetic event elements in electronic files, the computer hardware-implemented method comprising:
-
receiving, from a requesting computer, a first set of binary data that describes a synthetic event, wherein the synthetic event is a non-executable descriptor of a set of context-related factors; performing a context-based search of a database of electronic files to identify a relevant electronic file, wherein the relevant electronic file comprises the synthetic event; searching the relevant electronic file for at least one non-synthetic event element, wherein the non-synthetic event element is absent from the synthetic event; and in response to determining that the relevant electronic file comprises said at least one non-synthetic event element, transmitting a second set of binary data to the requesting computer, wherein the second set of binary data comprises the relevant electronic file and a description of an identified non-synthetic event element within the relevant electronic file. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer program product for identifying non-synthetic event elements in electronic files, the computer program product comprising:
-
a computer readable storage media; first program instructions to receive, from a requesting computer, a first set of binary data that describes a synthetic event, wherein the synthetic event is a non-executable descriptor of a set of context-related factors; second program instructions to perform a context-based search of a database of electronic files to identify a relevant electronic file, wherein the relevant electronic file comprises the synthetic event; third program instructions to search the relevant electronic file for at least one non-synthetic event element, wherein the non-synthetic event element is absent from the synthetic event; and fourth program instructions to, in response to determining that the relevant electronic file comprises said at least one non-synthetic event, transmit a second set of binary data to the requesting computer, wherein the second set of binary data comprises the relevant electronic file and a description of an identified non-synthetic event element within the relevant electronic file; and
wherein the first, second, third, and fourth program instructions are stored on the computer readable storage media. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A computer system comprising:
-
a central processing unit (CPU), a computer readable memory, and a computer readable storage media; first program instructions to receive, from a requesting computer, a first set of binary data that describes a synthetic event, wherein the synthetic event is a non-executable descriptor of a set of context-related factors; second program instructions to perform a context-based search of a database of electronic files to identify a relevant electronic file, wherein the relevant electronic file comprises the synthetic event; third program instructions to search of the relevant electronic file for at least one non-synthetic event element, wherein the non-synthetic event element is absent from the synthetic event; and fourth program instructions to, in response to determining that the relevant electronic file comprises said at least one non-synthetic event, transmit a second set of binary data to the requesting computer, wherein the second set of binary data comprises the relevant electronic file and a description of an identified non-synthetic event element within the relevant electronic file; and
wherein the first, second, third, and fourth program instructions are stored on the computer readable storage media for execution by the CPU via the computer readable memory. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification