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 system for enforcing the standardization of data exchange for intellectual asset data objects, comprising:
- a database having stored therein at least one intellectual asset protocol, wherein said at least one intellectual asset protocol defines at least one data exchange set of rules and formats for a type of intellectual asset data object; and
at least one engine, wherein said at least one engine determines whether an intellectual asset data object of said type conforms to said intellectual asset protocol.
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.
-
Citations
20 Claims
-
1. A system for enforcing the standardization of data exchange for intellectual asset data objects, comprising:
-
a database having stored therein at least one intellectual asset protocol, wherein said at least one intellectual asset protocol defines at least one data exchange set of rules and formats for a type of intellectual asset data object; and
at least one engine, wherein said at least one engine determines whether an intellectual asset data object of said type conforms to said intellectual asset protocol. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system for enforcing the standardization of data exchange for intellectual asset data objects, comprising:
-
a database having stored therein at least one Markup Language Data Type Definition, wherein said at least one Data Type Definition defines at least one data exchange set of rules and formats for a type of intellectual asset data object;
at least one input engine, for receiving an intellectual asset data object and ensuring that it is normalized according to a Data Type Definition; and
at least one output engine, for presenting an intellectual asset data object according to an output Data Type Definition format. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17)
-
-
18. A data exchange method, comprising the steps of:
-
receiving a plurality of intellectual asset data objects;
normalizing the intellectual asset data objects according to a markup language document type definition;
storing the normalized intellectual asset data objects in a relational database;
receiving a query against the relational database; and
presenting intellectual asset data objects according to an output markup language document type definition. - View Dependent Claims (19, 20)
-
Specification