Systems and methods for generating pluggable domain-specific data types
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 received from one or more data sources, each data unit having a unit of measure;
assigning a third unit of measure to the domain-specific data type, the third unit of measure based upon at least two of the two or more data units;
converting a first domain-specific data unit into a second domain-specific data unit utilizing the units of measure for both the first and second domain-specific data units;
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.
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.
-
Citations
18 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 received from one or more data sources, each data unit having a unit of measure; assigning a third unit of measure to the domain-specific data type, the third unit of measure based upon at least two of the two or more data units; converting a first domain-specific data unit into a second domain-specific data unit utilizing the units of measure for both the first and second domain-specific data units; 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. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. 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 two or more data units received from one or more data sources, each data unit having a unit of measure; assigns a third unit of measure to the domain-specific data type, the assignment of the third unit of measure based upon the first and second units of data; 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; and stores the domain-specific data type in a domain-specific data type library; and an analysis module that converts a first domain-specific data unit into a second domain-specific data unit utilizing the units of measure for both the first and second domain-specific data units. - View Dependent Claims (12, 13, 14, 15, 16, 17)
-
-
18. 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 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, each data unit having a unit of measure; assigning a third unit of measure to the domain-specific data type, the third unit of measure based upon at least two of the two or more data units; converting a first domain-specific data unit into a second domain-specific data unit utilizing the units of measure for both the first and second domain-specific data units; 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.
-
Specification