Pluggable domain-specific typing systems and methods of use
First Claim
1. A method for generating a pluggable domain-specific data type, the method comprising:
- determining a schema for the domain-specific data type, the schema including a data protocol that defines how data units are to be encoded into a domain-specific data unit, the domain-specific data unit including two or more data units, each data unit having a unit of measure;
assigning a third unit of measure to the domain-specific data unit, the third unit of measure based upon at least two of the two or more units of measure;
generating the domain-specific data type utilizing the determined schema, the domain-specific data type having a pluggable format such that the domain-specific data type may be utilized by a third-party application; and
storing the domain-specific data type in a domain-specific data type library, the pluggable domain-specific data type being incorporated into other domain-specific data type libraries.
6 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods for generating pluggable domain-specific data types are provided herein. According to some embodiments, methods for generating pluggable domain-specific data types may include determining a schema for the domain-specific data type, the schema including a data protocol that defines how data units are to be encoded into a domain-specific data unit, the domain-specific data unit including two or more data units received from one or more data sources, generating the domain-specific data type utilizing the determined schema, the domain-specific data type having a pluggable format such that the domain-specific data type may be utilized by a third-party application, and storing the domain-specific data type in a domain-specific data type library.
41 Citations
16 Claims
-
1. A method for generating a pluggable domain-specific data type, the method comprising:
-
determining a schema for the domain-specific data type, the schema including a data protocol that defines how data units are to be encoded into a domain-specific data unit, the domain-specific data unit including two or more data units, each data unit having a unit of measure; assigning a third unit of measure to the domain-specific data unit, the third unit of measure based upon at least two of the two or more units of measure; generating the domain-specific data type utilizing the determined schema, the domain-specific data type having a pluggable format such that the domain-specific data type may be utilized by a third-party application; and storing the domain-specific data type in a domain-specific data type library, the pluggable domain-specific data type being incorporated into other domain-specific data type libraries. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A system for generating a pluggable domain-specific data type, the system comprising:
-
a memory for storing executable instructions; and a processor for executing the instructions, the instructions including; a typing generator module that; establishes a schema for the domain-specific data type, the schema including a data protocol that defines how data units are to be encoded into a domain-specific data unit, the domain-specific data unit including a first data unit having a first unit of measure and a second data unit having a second unit of measure; assigns a third unit of measure to the domain-specific data unit, the assignment of the third unit of measure based upon the first and second units of measure; and generates the domain-specific data type utilizing the established schema, the domain-specific data type having a pluggable format such that the domain-specific data type may be utilized by a third-party application. - View Dependent Claims (13, 14, 15)
-
-
16. A non-transitory computer readable storage media having a program embodied thereon, the program being executable by a processor to perform a method generating pluggable domain-specific data types, the method comprising:
-
determining a schema for a domain-specific data type, the schema including a data protocol that defines how data units are to be encoded into a domain-specific data unit and locations of a plurality of acceptable data sources, the domain-specific data unit including two or more data units each having a unit of measure, each having temporal aspect, and each received from one or more data sources; and assigning a third unit of measure to the domain-specific data unit, the third unit of measure based upon the two or more units of measure.
-
Specification