Intellectual asset protocol for defining data exchange rules and formats for universal intellectual asset documents, and systems, methods, and computer program products related to same
First Claim
1. A method for document exchange, comprising:
- (a) receiving an intellectual property asset document encoded according to an intellectual property markup language;
(b) obtaining an intellectual property document type definition (DTD), wherein the intellectual property DTD defines rules for interpreting intellectual property asset documents;
(c) parsing the intellectual property asset document using the intellectual property DTD to interpret and decode the intellectual property asset document; and
(d) processing the interpreted and decoded document to extract intellectual property information.
7 Assignments
0 Petitions
Accused Products
Abstract
An intellectual asset protocol for defining data exchange rules and formats for universal intellectual asset data objects, and systems, methods, and computer program products related to same. The system includes an intellectual asset protocol system that acts as an engine in the definition of data exchange rules and formats for universal intellectual asset documents. Also included is a front end system that preferably provides a graphical user interface to enable users to access the intellectual asset protocol system. In addition, an intellectual asset database is included that stores collections of intellectual asset objects (and information related to same), one or more embodiments of an intellectual asset protocol, and so forth. The intellectual asset protocol system interacts with an Intellectual Property Asset Manger (IPAM) server.
37 Citations
23 Claims
-
1. A method for document exchange, comprising:
-
(a) receiving an intellectual property asset document encoded according to an intellectual property markup language; (b) obtaining an intellectual property document type definition (DTD), wherein the intellectual property DTD defines rules for interpreting intellectual property asset documents; (c) parsing the intellectual property asset document using the intellectual property DTD to interpret and decode the intellectual property asset document; and (d) processing the interpreted and decoded document to extract intellectual property information. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A computer program product having control logic stored therein, the control logic, when executed, enabling a processor to exchange intellectual property documents, the computer program product comprising:
-
control logic configured to enable a processor to receive an intellectual property asset document encoded according to an intellectual property markup language; control logic configured to enable a processor to obtain an intellectual property document type definition (DTD), wherein the intellectual property DTD defines the rules for interpreting intellectual property asset documents; control logic configured to enable a processor to parse the intellectual property asset document using the intellectual property DTD to interpret and decode the intellectual property asset document; and control logic configured to enable a processor to process the interpreted and decoded document to extract intellectual property information. - View Dependent Claims (10, 11, 12, 13)
-
-
14. A device for exchanging intellectual property documents, said device comprising a computer program product having control logic stored therein, the control logic, when executed, enabling a processor to exchange intellectual property documents, the control logic comprising:
-
a first logic configured to enable a processor to receive an intellectual property asset document encoded according to an intellectual property markup language; a second logic configured to enable a processor to obtain an intellectual property document type definition (DTD), wherein the intellectual property DTD defines the rules for interpreting intellectual property asset documents; a third logic configured to enable a processor to parse the intellectual property asset document using the intellectual property DTD to interpret and decode the intellectual property asset document; and a fourth logic configured to enable a processor to process the interpreted and decoded document to extract intellectual property information. - View Dependent Claims (15, 16, 17, 18)
-
-
19. A system for annotating an electronic document, comprising:
-
a processor, wherein the processor includes; a first logic configured to receive an intellectual property asset document encoded according to an intellectual property markup language; a second logic configured to obtain an intellectual property document type definition (DTD), wherein the intellectual property DTD defines the rules for interpreting intellectual property asset documents; a third logic configured to parse the intellectual property asset document using the intellectual property DTD to interpret and decode the intellectual property asset document; and a fourth logic configured to process the interpreted and decoded document to extract intellectual property information. - View Dependent Claims (20, 21, 22, 23)
-
Specification