US2011072063A1PendingUtilityA1
Abstraction Apparatus for Processing Data
Assignee: SAMSUNG ELECTRONICS CO LTDPriority: Sep 22, 2009Filed: Sep 13, 2010Published: Mar 24, 2011
Est. expirySep 22, 2029(~3.1 yrs left)· nominal 20-yr term from priority
G06F 9/541G06F 9/4488G06F 9/453G06F 9/4494
40
PatentIndex Score
0
Cited by
0
References
0
Claims
Abstract
An abstraction apparatus for processing data is provided. The abstraction apparatus implements an abstraction layer that supports a variety of physical objects (hardware). The abstraction apparatus only manages information related to data denormalization and/or denormalization separately without embedding the information in the logical objects (software), thereby reducing overhead due to the normalization and/or denormalization.
Claims
exact text as granted — not AI-modified1 . An abstraction apparatus for processing data between one or more physical objects at a hardware level and one or more logical objects at a software level, the apparatus comprising:
a normalization information storing unit configured to store normalized data and normalization components according to indices of the individual logical objects; and a normalization processing unit configured to:
convert data input from the one or more physical objects into normalized data to be used by the one or more logical object by updating the input data according to the stored normalization components; and
store the converted normalized data in the normalization information storing unit according to the indices of the logical objects.
2 . The abstraction apparatus of claim 1 , wherein the normalization processing unit is further configured to perform an arithmetic operation using the stored normalization component and the data input from the one or more physical objects to create the normalized data.
3 . The abstraction apparatus of claim 2 , wherein:
the normalization component comprises a normalization constant; and an arithmetic operation is performed on the normalization constant and the input data to convert the input data into the normalized data.
4 . The abstraction apparatus of claim 2 , wherein the normalization component comprises a normalization function which includes the input data as a function argument.
5 . The abstraction apparatus of claim 1 , wherein the normalization information storing unit is further configured to store the normalization components and the normalized data in contiguous memory areas according to the indices of the individual logical objects.
6 . An abstraction apparatus for processing data between one or more physical objects at a hardware level and one or more logical objects at a software level, the apparatus comprising:
a denormalization information storing unit configured to store denormalized data and denormalization components according to indices of the individual physical objects; and a denormalization processing unit configured to:
to convert data from the one or more logical objects into denormalized data to be used by the one or more physical objects by updating the output data according to the stored denormalization components; and
store the denormalized data in the denormalization information unit according to the indices of the respective physical objects.
7 . The abstraction apparatus of claim 6 , wherein the denormalization processing unit is further configured to perform an arithmetic operation using the stored denormalization component and the data output from the one or more logical objects to create the denormalized data.
8 . The abstraction apparatus of claim 7 , wherein:
the denormalization component comprises a denormalization constant; and an arithmetic operation is performed on the denormalization constant and the output data to convert the output data into the normalized data.
9 . The abstraction apparatus of claim 7 , wherein the denormalization component comprises a denormalization function which includes the output data as a function argument.
10 . The abstraction apparatus of claim 6 , wherein the denormalization processing unit is further configured to store the denormalization components and the denormalized data in contiguous memory areas according to the indices of the respective physical objects.
11 . An abstraction apparatus for processing data between one or more physical objects at a hardware level and one or more logical objects at a software level, the abstraction apparatus comprising:
a normalization information storing unit configured to store normalized data and normalization components according to indices of the individual logical objects; a normalization processing unit configured to:
convert data input from the one or more physical objects into normalized data to is be used by the one or more logical objects by updating the input data according to the stored normalization components; and
store the converted normalized data in the normalization information storing unit according to the indices of the logical objects;
a denormalization information storing unit configured to store denormalized data and denormalization components according to indices of the individual physical objects; and a denormalization processing unit configured to:
convert data output from the one or more logical objects into denormalized data to be used by the one or more physical objects by updating the output data according to the stored denormalization components; and
store the denormalized data in the denormalization information unit according to the indices of the respective physical objects.
12 . The abstraction apparatus of claim 11 , wherein the normalization processing unit is further configured to perform an arithmetic operation on the stored normalization component and the input data from the one or more physical objects to create the normalized data.
13 . The abstraction apparatus of claim 12 , wherein the normalization component comprises a normalization constant.
14 . The abstraction apparatus of claim 12 , wherein the normalization component comprises a normalization function which includes the input data as a function argument.
15 . The abstraction apparatus of claim 11 , wherein the normalization information storing unit is further configured to store the normalization components and the normalized data in contiguous memory areas according to the indices of the individual logical objects.
16 . The abstraction apparatus of claim 11 , wherein the denormalization processing unit is further configured to perform an arithmetic operation on the stored denormalization component and the output data from the one or more logical objects to create the denormalized data.
17 . The abstraction apparatus of claim 16 , wherein the denormalization component comprises a denormalization constant.
18 . The abstraction apparatus of claim 16 , wherein the denormalization component comprises a denormalization function which includes the output data as a function argument.
19 . The abstraction apparatus of claim 11 , wherein the denormalization processing unit is further configured to store the denormalization components and the denormalized data in contiguous memory areas according to the indices of the respective physical objects.
20 . The abstraction apparatus of claim 11 , further comprising a delay unit configured to create a time delay between normalization by the normalization processing unit and denormalization by the denormalization processing unit.Join the waitlist — get patent alerts
Track US2011072063A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.