Intellectual property asset manager (IPAM) for context processing of data objects
8 Assignments
0 Petitions
Accused Products
Abstract
Context data processing is described herein. One or more contexts are selected. Each context includes one or more attributes, and a plurality of data objects that satisfy the attributes. A list of data objects contained in the selected contexts is displayed. At least some of the data objects in the selected contexts are processed. Such processing may involve generating claim trees, citation trees, and data object families, which may be displayed using hyperbolic trees. In an embodiment, the contexts are groups. In other embodiment, the contexts are each associated with a data object type. In this latter embodiment, the contexts include data objects of their respective data object types.
-
Citations
122 Claims
-
1-37. -37. (canceled)
-
38. A computer implemented method of enabling review of patents in an electronic patent shoe, comprising the steps of:
-
(1) causing generation of an electronic patent shoe comprising a plurality of patents;
(2) causing display of a list of patents in said electronic patent shoe;
(3) causing display of image data representative of at least a portion of a patent from said electronic patent shoe;
(4) causing, pursuant to a command to view a next patent, retrieval and display of at least image data representative of at least a portion of said next patent; and
(5) causing, pursuant to a command to view a previous patent, retrieval and display of at least image data representative of at least a portion of said previous patent. - View Dependent Claims (39)
-
-
40. A method of assignee name processing, comprising the steps of:
-
(1) selecting a normalized assignee name for an entity;
(2) identifying name representations corresponding to said entity in a data set; and
(3) linking said name representations to said normalized assignee name. - View Dependent Claims (41, 42)
-
-
43. A method of enabling review of data objects comprising the steps of:
-
(1) aggregating a set of data objects;
(2) causing display of a list of data objects in said aggregated set;
(3) causing display of a representation of at least a portion of a data object from aggregated set;
(4) responding to a set of set navigation tools to provide user access to respective data objects within the aggregated set; and
(5) responding to a set of classification tools for creating subsets of said aggregated set. - 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. A system for enabling review of data objects comprising:
-
(1) a set of data objects;
(2) a display for presenting a list of data objects in said aggregated set, said display representing of at least a portion of a data object from aggregated set;
(3) a set of set navigation tools to provide user access to respective data objects within the aggregated set; and
(4) a set of classification tools for creating subsets of said aggregated set. - View Dependent Claims (71, 72, 73)
-
-
74. A method of context data processing, comprising the steps of:
-
(1) selecting one or more contexts each including one or more attributes and a plurality of data objects that satisfy said attributes;
(2) displaying a list of data objects contained in said contexts; and
(3) processing a plurality of said data objects contained in said contexts. - View Dependent Claims (75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93)
-
-
94. A method of context data processing, comprising the steps of:
-
(1) accessing databases of patents and patent bibliographic information;
(2) accessing one or more contexts, each of said one or more contexts comprising any number of patents represented in said databases; and
(3) automatically performing patent centric and context oriented processing of at least some of said patents in at least one of said one or more contexts. - View Dependent Claims (95, 96, 97)
-
-
98. A system for processing data, comprising:
-
an intellectual property asset manager (IPAM);
a plug-in manager coupled to said IPAM; and
at least one plug-in coupled to said plug-in manager. - View Dependent Claims (99, 100, 101, 102, 103)
-
-
104. A system for processing data, comprising:
-
an intellectual property asset manager (IPAM); and
at least one external data processing component coupled to said IPAM to expand functionality of said IPAM, wherein said external data processing component displays data from said IPAM using at least one of graphs and maps. - View Dependent Claims (105, 106)
-
-
107. A method of processing data, comprising the steps of
(1) accessing at least one database of information representative of documents; -
(2) accessing one or more groups, each of said one or more groups comprising any number of said documents represented in said at least one database;
(3) automatically processing at least one of said documents in at least one of said one or more groups;
(4) automatically creating a new temporary group during processing of a command; and
(5) converting said new temporary group to a permanent group. - View Dependent Claims (108)
-
-
109. A system of processing data, comprising:
-
means for accessing at least one database of information representative of documents;
means for accessing one or more groups, each of said one or more groups comprising any number of said documents represented in said at least one database;
means for automatically processing at least one of said documents in at least one of said one or more groups;
means for automatically creating a new temporary group during processing of a command; and
means for converting said new temporary group to a permanent group. - View Dependent Claims (110)
-
-
111. A method of maintaining groups to facilitate in processing and presenting data, comprising the steps of:
-
(1) maintaining a group of a permanent type, wherein said permanent type can be either system defined or user defined, wherein said group or permanent type is comprised of any number of documents from at least one database;
(2) generating a group of a temporary type during processing of a command by automatically processing one or more of said documents in said group of permanent type n conjunction with information from at least one second database; and
(3) allowing a user to convert said group of temporary type to a group of permanent type. - View Dependent Claims (112)
-
-
113. A system of maintaining groups to facilitate in processing and presenting data, comprising:
-
means for maintaining a group of a permanent type, wherein said permanent type can be either system defined or user defined, wherein said group of permanent type is comprised of any number of documents from at least one database;
means for generating a group of a temporary type during processing of a command by automatically processing one or more of said documents in said group of permanent type in conjunction with information from at least one second database; and
means for allowing a user to convert said group of temporary type to a group of permanent type. - View Dependent Claims (114)
-
-
115. A system for processing data, comprising:
-
a document manager;
a plug-in manager coupled to said document manager; and
at least one plug-in coupled to said plug-in manager;
wherein said document manager comprises;
means for selecting a group; and
means for invoking a function to operate on said selected group comprising, means for transferring said selected group to said plug-in;
wherein said plug-in comprises;
means for processing said selected group; and
means for transferring results of said processing to said document manager; and
wherein said document manager further comprises means for generating a group using said transferred results. - View Dependent Claims (116, 117, 118, 119, 120, 121)
-
-
122. A system for processing data, comprising:
-
a document manager;
a plug-in manager coupled to said document manager; and
at least one plug-in coupled to said plug-in manager;
wherein said document manager comprises;
means for selecting a first permanent group; and
means for invoking a function to operate on said selected first permanent group, comprising means for transferring said selected first permanent group to said plug-in;
wherein said plug-in comprises;
means for processing said selected first permanent group to create one or more subgroups;
means for selecting a subgroup from said one or more subgroups;
means for transferring said selected subgroup to said document manager; and
wherein said document manager further comprises means for generating a second permanent group using said transferred selected subgroup.
-
Specification