Method and apparatus for electronically extracting application specific multidimensional information from documents selected from a set of documents electronically extracted from a library of electronically searchable documents
First Claim
1. An apparatus for providing application specific multi-dimensional information to an application running on a user computing device, wherein at least one dimension of the information is a category, from a plurality of member documents electronically extracted from a library of electronically searchable documents, comprising:
- an application specific multidimensional information extractor adapted to extract occurrences of prospective representations of dimensions of application specific multidimensional information from the member documents, and to extract occurrences of non-application specific multidimensional information from the member documents.
2 Assignments
0 Petitions
Accused Products
Abstract
Apparatus and method for providing application specific multi-dimensional information to an application running on a user computing device, wherein at least one dimension of the information is a category, from a plurality of member documents electronically extracted from a library of electronically searchable documents, may comprise an application specific multidimensional information extractor to extract occurrences of prospective representations of dimensions of application specific multidimensional information and to extract occurrences of non-application specific multidimensional information; and, an encoder adapted to encode the occurrences of prospective dimensions of application specific multidimensional information and non-application specific multidimensional information contained in member documents according to a dimension specific coded representation of each dimension of application specific multidimensional information and a non-application specific coded representation of each non-application specific multidimensional information element. There can be a member document identifier to determine whether a member document contains coded formatting, and if not, whether the member document is a dense document, and if not, for rejecting the document from further processing, and the coded formatting may comprise network markup language coding. There may be an application specific multidimensional information verification unit to verify the extraction of application specific multi-dimensional information from the member documents, and a database for storing the application specific multi-dimensional information adapted to provide an application running on a user computing device access to the application specific multidimensional information. The information may be scheduled events having the dimensions of time, location and event identity, and the application can be an electronic calendar or other similar scheduling software program.
161 Citations
268 Claims
-
1. An apparatus for providing application specific multi-dimensional information to an application running on a user computing device, wherein at least one dimension of the information is a category, from a plurality of member documents electronically extracted from a library of electronically searchable documents, comprising:
an application specific multidimensional information extractor adapted to extract occurrences of prospective representations of dimensions of application specific multidimensional information from the member documents, and to extract occurrences of non-application specific multidimensional information from the member documents. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42)
-
43. An apparatus for providing scheduled event information to an application running on a user computing device, wherein at least one dimension of the information is an event category, from a plurality of member documents electronically extracted from a library of electronically searchable documents, comprising:
an event information extractor adapted to extract occurrences of prospective representations of the time, location and event identity from the member documents, and to extract occurrences of non-prospective event related information from the member documents. - View Dependent Claims (44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84)
-
85. An apparatus for providing application specific multi-dimensional information to an application running on a user computing device, wherein at least one dimension of the information is a category, from a plurality of member documents electronically extracted from a library of electronically searchable documents, comprising:
an application specific multidimensional information extracting means for extracting occurrences of prospective representations of dimensions of application specific multidimensional information from the member documents, and extracting occurrences of non-application specific multidimensional information from the member documents. - View Dependent Claims (86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126)
-
127. An apparatus for providing scheduled event information to an application running on a user computing device, wherein at least one dimension of the information is an event category, from a plurality of member documents electronically extracted from a library of electronically searchable documents, comprising:
an event information extracting means for extracting occurrences of prospective representations of the time, location and event identity from the member documents, and for extracting occurrences of non-prospective event related information from the member documents. - View Dependent Claims (128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168)
-
169. A method for providing application specific multidimensional information to an application running on a user computing device, wherein at least one dimension of the information is a category, from a plurality of member documents electronically extracted from a library of electronically searchable documents, comprising:
extracting occurrences of prospective representations of dimensions of application specific multidimensional information from the member documents, and extracting occurrences of non-application specific multidimensional information from the member documents. - View Dependent Claims (170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210)
-
211. A method for providing scheduled event information to an application running on a user computing device, wherein at least one dimension of the information is an event category, from a plurality of member documents electronically extracted from a library of electronically searchable documents, comprising:
extracting occurrences of prospective representations of the time, location and event identity from the member documents, and for extracting occurrences of non-prospective event related information from the member documents. - View Dependent Claims (212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252)
-
253. An apparatus for providing application specific multidimensional information to an application running on a user computing device, wherein at least one dimension of the information is a category, from a plurality of member documents electronically extracted from a library of electronically searchable documents, comprising:
-
an application specific multidimensional information extractor adapted to extract occurrences of prospective representations of dimensions of application specific multidimensional information from the member documents, and to extract occurrences of non-application specific multidimensional information from the member documents; and
,an encoder adapted to encode the occurrences of prospective dimensions of application specific multidimensional information and non-application specific multidimensional information contained in member documents according to a dimension specific coded representation of each dimension of application specific multidimensional information and a non-application specific coded representation of each non-application specific multidimensional information element.
-
-
254. An apparatus for providing application specific multi-dimensional information to an application running on a user computing device, wherein at least one dimension of the information is a category, from a plurality of member documents electronically extracted from a library of electronically searchable documents, comprising:
-
an application specific multidimensional information extractor adapted to extract occurrences of prospective representations of dimensions of application specific multidimensional information from the member documents, and to extract occurrences of non-application specific multidimensional information from the member documents;
an encoder adapted to encode the occurrences of prospective dimensions of application specific multidimensional information and non-application specific multidimensional information contained in member documents according to a dimension specific coded representation of each dimension of application specific multidimensional information and a non-application specific coded representation of each non-application specific multidimensional information element; and
,a member document identifier adapted to determine whether a member document contains coded formatting, and if not, whether the member document is a dense document, and if not, for rejecting the document from further processing.
-
-
255. An apparatus for providing application specific multi-dimensional information to an application running on a user computing device, wherein at least one dimension of the information is a category, from a plurality of member documents electronically extracted from a library of electronically searchable documents, comprising:
-
an application specific multidimensional information extractor adapted to extract occurrences of prospective representations of dimensions of application specific multidimensional information from the member documents, and to extract occurrences of non-application specific multidimensional information from the member documents;
an encoder adapted to encode the occurrences of prospective dimensions of application specific multidimensional information and non-application specific multidimensional information contained in member documents according to a dimension specific coded representation of each dimension of application specific multidimensional information and a non-application specific coded representation of each non-application specific multidimensional information element;
a member document identifier adapted to determine whether a member document contains coded formatting, and if not, whether the member document is a dense document, and if not, for rejecting the document from further processing; and
,wherein the coded formatting comprises network markup language coding.
-
-
256. An apparatus for providing application specific multi-dimensional information to an application running on a user computing device, wherein at least one dimension of the information is a category, from a plurality of member documents electronically extracted from a library of electronically searchable documents, comprising:
-
an application specific multidimensional information extractor adapted to extract occurrences of prospective representations of dimensions of application specific multidimensional information from the member documents, and to extract occurrences of non-application specific multidimensional information from the member documents;
an encoder adapted to encode the occurrences of prospective dimensions of application specific multidimensional information and non-application specific multidimensional information contained in member documents according to a dimension specific coded representation of each dimension of application specific multidimensional information and a non-application specific coded representation of each non-application specific multidimensional information element; and
an application specific multidimensional information verification unit adapted verify the extraction of application specific multi-dimensional information from the member documents.
-
-
257. An apparatus for providing application specific multi-dimensional information to an application running on a user computing device, wherein at least one dimension of the information is a category, from a plurality of member documents electronically extracted from a library of electronically searchable documents, comprising:
-
an application specific multidimensional information extractor adapted to extract occurrences of prospective representations of dimensions of application specific multidimensional information from the member documents, and to extract occurrences of non-application specific multidimensional information from the member documents;
an encoder adapted to encode the occurrences of prospective dimensions of application specific multidimensional information and non-application specific multidimensional information contained in member documents according to a dimension specific coded representation of each dimension of application specific multidimensional information and a non-application specific coded representation of each non-application specific multidimensional information element;
a member document identifier adapted to determine whether a member document contains coded formatting, and if not, whether the member document is a dense document, and if not, for rejecting the document from further processing; and
,an application specific multidimensional information verification unit adapted verify the extraction of application specific multi-dimensional information from the member documents.
-
-
258. An apparatus for providing application specific multi-dimensional information to an application running on a user computing device, wherein at least one dimension of the information is a category, from a plurality of member documents electronically extracted from a library of electronically searchable documents, comprising:
-
an application specific multidimensional information extractor adapted to extract occurrences of prospective representations of dimensions of application specific multidimensional information from the member documents, and to extract occurrences of non-application specific multidimensional information from the member documents;
an encoder adapted to encode the occurrences of prospective dimensions of application specific multidimensional information and non-application specific multidimensional information contained in member documents according to a dimension specific coded representation of each dimension of application specific multidimensional information and a non-application specific coded representation of each non-application specific multidimensional information element;
a member document identifier adapted to determine whether a member document contains coded formatting, and if not, whether the member document is a dense document, and if not, for rejecting the document from further processing;
wherein the coded formatting comprises network markup language coding; and
,an application specific multidimensional information verification unit adapted verify the extraction of application specific multi-dimensional information from the member documents.
-
-
259. An apparatus for providing application specific multi-dimensional information to an application running on a user computing device, wherein at least one dimension of the information is a category, from a plurality of member documents electronically extracted from a library of electronically searchable documents, comprising:
-
an application specific multidimensional information extractor adapted to extract occurrences of prospective representations of dimensions of application specific multidimensional information from the member documents, and to extract occurrences of non-application specific multidimensional information from the member documents;
an encoder adapted to encode the occurrences of prospective dimensions of application specific multidimensional information and non-application specific multidimensional information contained in member documents according to a dimension specific coded representation of each dimension of application specific multidimensional information and a non-application specific coded representation of each non-application specific multidimensional information element;
a member document identifier adapted to determine whether a member document contains coded formatting, and if not, whether the member document is a dense document, and if not, for rejecting the document from further processing, wherein the coded formatting comprises network markup language coding;
an application specific multidimensional information verification unit adapted verify the extraction of application specific multi-dimensional information from the member documents; and
,a database for storing the application specific multi-dimensional information adapted to provide an application running on a user computing device access to the application specific multidimensional information.
-
-
260. An apparatus for providing scheduled event information to an application running on a user computing device, wherein at least one dimension of the information is an event category, from a plurality of member documents electronically extracted from a library of electronically searchable documents, comprising:
-
an event information extractor adapted to extract occurrences of prospective representations of the time, location and event identity from the member documents, and to extract occurrences of non-prospective event related information from the member documents; and
,an encoder adapted to encode the occurrences of prospective representations of the time, location and event identity information and non-prospective event related information contained in member documents according to a time, location and event identity specific coded representation of each of the occurrences of the time, location and event identity information and a coded representation of non-prospective event related information.
-
-
261. An apparatus for providing scheduled event information to an application running on a user computing device, wherein at least one dimension of the information is an event category, from a plurality of member documents electronically extracted from a library of electronically searchable documents, comprising:
-
an event information extractor adapted to extract occurrences of prospective representations of the time, location and event identity from the member documents, and to extract occurrences of non-prospective event related information from the member documents;
an encoder adapted to encode the occurrences of prospective representations of the time, location and event identity information and non-prospective event related information contained in member documents according to a time, location and event identity specific coded representation of each of the occurrences of the time, location and event identity information and a coded representation of non-prospective event related information; and
,a member document identifier adapted to determine whether a member document contains coded formatting, and if not, whether the member document is a dense document, and if not, for rejecting the document from further processing.
-
-
262. An apparatus for providing scheduled event information to an application running on a user computing device, wherein at least one dimension of the information is an event category, from a plurality of member documents electronically extracted from a library of electronically searchable documents, comprising:
-
an event information extractor adapted to extract occurrences of prospective representations of the time, location and event identity from the member documents, and to extract occurrences of non-prospective event related information from the member documents;
an encoder adapted to encode the occurrences of prospective representations of the time, location and event identity information and non-prospective event related information contained in member documents according to a time, location and event identity specific coded representation of each of the occurrences of the time, location and event identity information and a coded representation of non-prospective event related information;
a member document identifier adapted to determine whether a member document contains coded formatting, and if not, whether the member document is a dense document, and if not, for rejecting the document from further processing; and
,wherein the coded formatting comprises network markup language coding.
-
-
263. An apparatus for providing scheduled event information to an application running on a user computing device, wherein at least one dimension of the information is an event category, from a plurality of member documents electronically extracted from a library of electronically searchable documents, comprising:
-
an event information extractor adapted to extract occurrences of prospective representations of the time, location and event identity from the member documents, and to extract occurrences of non-prospective event related information from the member documents;
an encoder adapted to encode the occurrences of prospective representations of the time, location and event identity information and non-prospective event related information contained in member documents according to a time, location and event identity specific coded representation of each of the occurrences of the time, location and event identity information and a coded representation of non-prospective event related information;
a member document identifier adapted to determine whether a member document contains coded formatting, and if not, whether the member document is a dense document, and if not, for rejecting the document from further processing;
wherein the coded formatting comprises network markup language coding; and
,a scheduled event verification unit adapted verify the extraction of scheduled event information from the member documents.
-
-
264. An apparatus for providing scheduled event information to an application running on a user computing device, wherein at least one dimension of the information is an event category, from a plurality of member documents electronically extracted from a library of electronically searchable documents, comprising:
-
an event information extractor adapted to extract occurrences of prospective representations of the time, location and event identity from the member documents, and to extract occurrences of non-prospective event related information from the member documents;
an encoder adapted to encode the occurrences of prospective representations of the time, location and event identity information and non-prospective event related information contained in member documents according to a time, location and event identity specific coded representation of each of the occurrences of the time, location and event identity information and a coded representation of non-prospective event related information;
a member document identifier adapted to determine whether a member document contains coded formatting, and if not, whether the member document is a dense document, and if not, for rejecting the document from further processing;
wherein the coded formatting comprises network markup language coding;
a scheduled event verification unit adapted verify the extraction of scheduled event information from the member documents; and
,a database for storing the scheduled event information adapted to provide an application running on a user computing device access to the scheduled event information.
-
-
265. An apparatus for providing application specific multidimensional information to an application running on a user computing device, wherein at least one dimension of the information is a category, from a plurality of member documents electronically extracted from a library of electronically searchable documents, comprising:
a co-occurrence model detector adapted to identify prospective application specific information through the occurrence of dimension specific essential key words complying with dimension specific co-occurrence model models.
-
266. An apparatus for providing application specific multidimensional information to an application running on a user computing device, wherein at least one dimension of the information is a category, from a plurality of member documents electronically extracted from a library of electronically searchable documents, comprising:
a co-occurrence model detector adapted to identify prospective application specific information through the occurrence of dimension specific essential key words complying with dimension specific co-occurrence model models, wherein the co-occurrence model detector employs at least one intra-level co-occurrence model and at least one inter-level co-occurrence model.
-
267. An apparatus for providing application specific multidimensional information to an application running on a user computing device, wherein at least one dimension of the information is a category, from a plurality of member documents electronically extracted from a library of electronically searchable documents, comprising:
a co-occurrence model detector adapted to identify prospective application specific information through the occurrence of dimension specific essential key words complying with dimension specific co-occurrence model models, wherein the co-occurrence model detector employs at least one intra-level co-occurrence model and at least one inter-level co-occurrence model; and
, wherein the inter-level co-occurrences are co-occurrences of an occurrence of an intra-level co-occurrence.
-
268. An apparatus for providing application specific multidimensional information to an application running on a user computing device, wherein at least one dimension of the information is a category, from a plurality of member documents electronically extracted from a library of electronically searchable documents, comprising:
a cyclical dimension specific cyclical dimension pattern detector adapted to detect the occurrence of a dimension specific cyclical dimension information pattern and to identify the dimension information occurring first in each such occurrence of such cyclical dimension information pattern, and adapted to utilize the identified dimension information occurring first in each such occurrence to extract additional multidimensional information.
Specification