System, method, and computer program product for patent-centric and group-oriented data processing
First Claim
1. A method of processing data, comprising the steps of:
- (1) accessing at least one first database of information representative of patents;
(2) accessing at least one second database of non-patent information;
(3) accessing one or more groups, each of said one or more groups comprising any number of said patents represented in said at least one first database; and
(4) automatically processing at least one of said patents in at least one of said one or more groups with consideration of non-patent information from said at least one second database.
10 Assignments
0 Petitions
Reexamination
Accused Products
Abstract
A system, method, and computer program product for processing data are described herein. The system maintains first databases of patents, and second databases of non-patent information of interest to a corporate entity. The system also maintains one or more groups. Each of the groups comprises any number of the patents from the first databases. The system, upon receiving appropriate operator commands, automatically processes the patents in one of the groups in conjunction with non-patent information from the second databases. Accordingly, the system performs patent-centric and group-oriented processing of data. A group can also include any number of non-patent documents. The groups may be product based, person based, corporate entity based, or user-defined. Other types of groups are also covered, such as temporary groups. The processing automatically performed by the system relates to (but is not limited to) patent mapping, document mapping, patent citation (both forward and backward), patent aging, patent bracketing/clustering (both forward and backward), inventor patent count, inventor employment information, and finance. Other functions are also covered.
792 Citations
134 Claims
-
1. A method of processing data, comprising the steps of:
-
(1) accessing at least one first database of information representative of patents; (2) accessing at least one second database of non-patent information; (3) accessing one or more groups, each of said one or more groups comprising any number of said patents represented in said at least one first database; and (4) automatically processing at least one of said patents in at least one of said one or more groups with consideration of non-patent information from said at least one second database. - 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. A system of processing data, comprising:
-
means for accessing at least one first database of information representative of patents; means for accessing at least one second database of non-patent information; group accessing means for accessing one or more groups, each of said one or more groups comprising any number of said patents represented in said at least one first database; and processing means for automatically processing at least one of said patents in at least one of said one or more groups with consideration of non-patent information from said at least one second database. - 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. A computer program product comprising a computer useable medium having computer program logic stored therein, said computer program logic comprising:
-
means for enabling a computer to access at least one first database of patents; means for enabling the computer to access at least one second database of non-patent information of interest to a corporate entity; group maintaining means for enabling the computer to maintain one or more groups, each of said one or more groups comprising any number of said patents from said at least one first database; and processing means for enabling the computer to automatically process said patents in one of said one or more groups in conjunction with non-patent information from said at least one second database. - View Dependent Claims (75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 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. A computer program product comprising a computer useable medium having computer program logic stored therein, said computer program logic comprising:
-
means for enabling a computer to access at least one first database of information representative of patents; means for enabling the computer to access at least one second database of non-patent information; group accessing means for enabling the computer to access one or more groups, each of said one or more groups comprising information pertaining to any number of patents represented in said at least one first database; and processing means for enabling the computer to automatically process at least one patent in at least one of said one or more groups with consideration of non-patent information from said at least one second database.
-
-
111. A method of processing data, comprising the steps of:
-
(1) accessing at least one first database of information representative of patents; (2) accessing at least one second database of non-patent information; (3) accessing at least one group associated with non-patent criteria of interest to a user, said at least one group comprising one or more patents represented in said at least one first database that map to said non-patent criteria; and (4) automatically processing at least one patent in said at least one group with consideration of non-patent information represented in said at least one second database. - View Dependent Claims (112, 113, 114, 115, 116, 117)
-
-
118. A system for processing data, comprising:
-
means for accessing at least one first database of information representative of patents; means for accessing at least one second database of non-patent information; means for accessing at least one group associated with non-patent criteria of interest to a user, said at least one group comprising one or more patents represented in said at least one first database that map to said non-patent criteria; and means for automatically processing at least one patent in said at least one group with consideration of non-patent information represented in said at least one second database. - View Dependent Claims (119, 120, 121, 122, 123, 124)
-
-
125. A computer program product comprising a computer useable medium having computer program logic stored therein, said computer program logic comprising:
-
means for enabling a computer to access at least one first database of information representative of patents; means for enabling a computer to access at least one second database of non-patent information; means for enabling a computer to access at least one group associated with non-patent criteria of interest to a user, said at least one group comprising one or more patents represented in said at least one first database that map to said non-patent criteria; and means for enabling a computer to automatically process at least one patent in said at least one group with consideration of non-patent information represented in said at least one second database. - View Dependent Claims (126, 127, 128, 129, 130, 131)
-
-
132. A method of processing data, comprising the steps of:
-
(1) accessing at least one first database of information representative of patents; (2) accessing at least one second database of non-patent information; (3) accessing at least one group associated with one or more of the following criteria;
a product, a group of products, one or more technologies, one or more field of uses, one or more product applications, one or more processes, one or more product-by-processes, one or more prior art references, one or more prior art citations, one or more citing patents, frequency of prior art citations, one or more patent classes, one or more patent subclasses, one or more related patent applications, one or more related issued patents, one or more corresponding foreign patent applications, one or more corresponding foreign issued patents, one or more patent application filing dates, one or more patent issue dates, one or more patent claims, one or more pending patent application claims, one or more issued patent claims, one or more patentees, one or more inventors, one or more authors, one or more patent assignments, one or more patent application assignments, one or more assignors, one or more assignees, one or more licensors, one or more licensees, one or more license agreements, one or more competitors, one or more infringers, one or more litigations, one or more litigation parties, one or more patent annuity payment due dates, one or more patent maintenance payment due dates, one or more bill of materials, sales data, one or more publications, one or more product trademarks, one or more trademark licenses, one or more service marks, one or more service mark licenses, one or more copyrights, one or more copyright licenses, one or more trade secrets, one or more trade secret licenses, know-how, one or more know-how licenses, one or more mergers, one or more acquisitions, one or more transfers of ownership, one or more corporate entities, and one or more transfers of licenses;(4) identifying patents represented in said at least one first database that map to said one or more criteria;
a product, a group of products, one or more technologies, one or more field of uses, one or more product applications, one or more processes, one or more product-by-processes, one or more prior art references, one or more prior art citations, one or more citing patents, frequency of prior art citations, one or more patent classes, one or more patent subclasses, one or more related patent applications, one or more related issued patents, one or more corresponding foreign patent applications, one or more corresponding foreign issued patents, one or more patent application filing dates, one or more patent issue dates, one or more patent claims, one or more pending patent application claims, one or more issued patent claims, one or more patentees, one or more inventors, one or more authors, one or more patent assignments, one or more patent application assignments, one or more assignors, one or more assignees, one or more licensors, one or more licensees, one or more license agreements, one or more competitors, one or more infringers, one or more litigations, one or more litigation parties, one or more patent annuity payment due dates, one or more patent maintenance payment due dates, one or more bill of materials, sales data, one or more publications, one or more product trademarks, one or more trademark licenses, one or more service marks, one or more service mark licenses, one or more copyrights, one or more copyright licenses, one or more trade secrets, one or more trade secret licenses, know-how, one or more know-how licenses, one or more mergers, one or more acquisitions, one or more transfers of ownership, one or more corporate entities, and one or more transfers of licenses;(5) adding said identified patents to said at least one group; and (6) automatically processing at least one patent in said at least one group with consideration of non-patent information from said at least one second database.
-
-
133. A system for processing data, comprising:
-
means for accessing at least one first database of information representative of patents; means for accessing at least one second database of non-patent information; means for accessing at least one group associated with one or more of the following criteria;
a product, a group of products, one or more technologies, one or more field of uses, one or more product applications, one or more processes, one or more product-by-processes, one or more prior art references, one or more prior art citations, one or more citing patents, frequency of prior art citations, one or more patent classes, one or more patent subclasses, one or more related patent applications, one or more related issued patents, one or more corresponding foreign patent applications, one or more corresponding foreign issued patents, one or more patent application filing dates, one or more patent issue dates, one or more patent claims, one or more pending patent application claims, one or more issued patent claims, one or more patentees, one or more inventors, one or more authors, one or more patent assignments, one or more patent application assignments, one or more assignors, one or more assignees, one or more licensors, one or more licensees, one or more license agreements, one or more competitors, one or more infringers, one or more litigations, one or more litigation parties, one or more patent annuity payment due dates, one or more patent maintenance payment due dates, one or more bill of materials, sales data, one or more publications, one or more product trademarks, one or more trademark licenses, one or more service marks, one or more service mark licenses, one or more copyrights, one or more copyright licenses, one or more trade secrets, one or more trade secret licenses, know-how, one or more know-how licenses, one or more mergers, one or more acquisitions, one or more transfers of ownership, one or more corporate entities, and one or more transfers of licenses;means for identifying patents represented in said at least one first database that map to said one or more criteria;
a product, a group of products, one or more technologies, one or more field of uses, one or more product applications, one or more processes, one or more product-by-processes, one or more prior art references, one or more prior art citations, one or more citing patents, frequency of prior art citations, one or more patent classes, one or more patent subclasses, one or more related patent applications, one or more related issued patents, one or more corresponding foreign patent applications, one or more corresponding foreign issued patents, one or more patent application filing dates, one or more patent issue dates, one or more patent claims, one or more pending patent application claims, one or more issued patent claims, one or more patentees, one or more inventors, one or more authors, one or more patent assignments, one or more patent application assignments, one or more assignors, one or more assignees, one or more licensors, one or more licensees, one or more license agreements, one or more competitors, one or more infringers, one or more litigations, one or more litigation parties, one or more patent annuity payment due dates, one or more patent maintenance payment due dates, one or more bill of materials, sales data, one or more publications, one or more product trademarks, one or more trademark licenses, one or more service marks, one or more service mark licenses, one or more copyrights, one or more copyright licenses, one or more trade secrets, one or more trade secret licenses, know-how, one or more know-how licenses, one or more mergers, one or more acquisitions, one or more transfers of ownership, one or more corporate entities, and one or more transfers of licenses;means for adding said identified patents to said at least one group; and means for automatically processing at least one patent in said at least one group with consideration of non-patent information from said at least one second database.
-
-
134. A computer program product comprising a computer useable medium having computer program logic stored therein, said computer program logic comprising:
-
means for enabling a computer to access at least one first database of information representative of patents; means for enabling a computer to access at least one second database of non-patent information; means for enabling a computer to access at least one group associated with one or more of the following criteria;
a product, a group of products, one or more technologies, one or more field of uses, one or more product applications, one or more processes, one or more product-by-processes, one or more prior art references, one or more prior art citations, one or more citing patents, frequency of prior art citations, one or more patent classes, one or more patent subclasses, one or more related patent applications, one or more related issued patents, one or more corresponding foreign patent applications, one or more corresponding foreign issued patents, one or more patent application filing dates, one or more patent issue dates, one or more patent claims, one or more pending patent application claims, one or more issued patent claims, one or more patentees, one or more inventors, one or more authors, one or more patent assignments, one or more patent application assignments, one or more assignors, one or more assignees, one or more licensors, one or more licensees, one or more license agreements, one or more competitors, one or more infringers, one or more litigations, one or more litigation parties, one or more patent annuity payment due dates, one or more patent maintenance payment due dates, one or more bill of materials, sales data, one or more publications, one or more product trademarks, one or more trademark licenses, one or more service marks, one or more service mark licenses, one or more copyrights, one or more copyright licenses, one or more trade secrets, one or more trade secret licenses, know-how, one or more know-how licenses, one or more mergers, one or more acquisitions, one or more transfers of ownership, one or more corporate entities, and one or more transfers of licenses;means for enabling a computer to identify patents represented in said at least one first database that map to said one or more criteria;
a product, a group of products, one or more technologies, one or more field of uses, one or more product applications, one or more processes, one or more product-by-processes, one or more prior art references, one or more prior art citations, one or more citing patents, frequency of prior art citations, one or more patent classes, one or more patent subclasses, one or more related patent applications, one or more related issued patents, one or more corresponding foreign patent applications, one or more corresponding foreign issued patents, one or more patent application filing dates, one or more patent issue dates, one or more patent claims, one or more pending patent application claims, one or more issued patent claims, one or more patentees, one or more inventors, one or more authors, one or more patent assignments, one or more patent application assignments, one or more assignors, one or more assignees, one or more licensors, one or more licensees, one or more license agreements, one or more competitors, one or more infringers, one or more litigations, one or more litigation parties, one or more patent annuity payment due dates, one or more patent maintenance payment due dates, one or more bill of materials, sales data, one or more publications, one or more product trademarks, one or more trademark licenses, one or more service marks, one or more service mark licenses, one or more copyrights, one or more copyright licenses, one or more trade secrets, one or more trade secret licenses, know-how, one or more know-how licenses, one or more mergers, one or more acquisitions, one or more transfers of ownership, one or more corporate entities, and one or more transfers of licenses;means for enabling a computer to add said identified patents to said at least one group; and means for enabling a computer to automatically process at least one patent in said at least one group with consideration of non-patent information from said at least one second database.
-
Specification