Resource standardization in an off-premise environment
First Claim
Patent Images
1. A system that facilitates data management, comprising:
- a processor;
one or more computer-readable storage media storing one or more components configured for execution by the processor, the components comprising;
an interface component that receives a request for data;
a data aggregation component that retrieves the data from an off-premise source comprising a plurality of disparate resources, each disparate resource operating according to a specific protocol and format tailored to a specific purpose;
a data normalizer component that translates semantics and structure of the data into a common format that is compatible across the plurality of disparate resources;
a data analysis component that evaluates the data and determines the common format based at least on a cost analysis; and
a machine learning and reasoning component that utilizes an automatic classifier process employing a probabilistic and statistical-based analysis to infer an action that a user desires to be automatically performed by the data aggregation component and the data normalizer component.
2 Assignments
0 Petitions
Accused Products
Abstract
A computing paradigm where information can be aggregated from multiple services/programs within a ‘cloud-based’ environment is provided. Thus, the system can provide a uniform interface that can combine computational tasks across the multiple services/programs. Thus, the innovation takes advantage of the computing device being a ‘thin client’ which affords greater user comfort to a user without sacrificing data processing capabilities. Accordingly, the mechanisms are disclosed that standardize and/or normalize data across the resources within the cloud.
132 Citations
16 Claims
-
1. A system that facilitates data management, comprising:
-
a processor; one or more computer-readable storage media storing one or more components configured for execution by the processor, the components comprising; an interface component that receives a request for data; a data aggregation component that retrieves the data from an off-premise source comprising a plurality of disparate resources, each disparate resource operating according to a specific protocol and format tailored to a specific purpose; a data normalizer component that translates semantics and structure of the data into a common format that is compatible across the plurality of disparate resources; a data analysis component that evaluates the data and determines the common format based at least on a cost analysis; and a machine learning and reasoning component that utilizes an automatic classifier process employing a probabilistic and statistical-based analysis to infer an action that a user desires to be automatically performed by the data aggregation component and the data normalizer component. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 15)
-
-
10. A computer-implemented method of standardizing data, comprising:
-
receiving a data request from a requestor; authenticating identity of the requestor; utilizing an automatic classifier process employing a probabilistic and statistical-based analysis to infer an action, associated with the data request, that the requestor desires to be automatically performed; retrieving data from an on-premise or off-premise source as a function of the data request, the on-premise or off-premise source comprising a plurality of disparate resources, each disparate resource operating according to a specific protocol and format tailored to a specific purpose; determining a standard format common to the plurality of disparate resources retrieved based at least on a cost analysis; and normalizing the data in accordance with the standard format. - View Dependent Claims (11, 12, 16)
-
-
13. One or more computer-readable storage media storing computer executable instructions that, when executed by one or more processors, configure a computing device to perform a method facilitating standardization of data, the method comprising:
-
determining a requestor associated with a data request; authenticating an identity of the requestor; utilizing an automatic classifier process employing a probabilistic and statistical-based analysis to infer an action, associated with the data request, that the requestor desires to be automatically performed; retrieving data that corresponds to the data request from a plurality of resources, each resource operating according to a specific protocol and format tailored to a specific purpose; determining a standard format common to the plurality of resources retrieved based at least on a cost analysis; and standardizing the data in accordance with the standard format. - View Dependent Claims (14)
-
Specification