Methods And Systems For Managing Data Stored On A Contactless Flash Memory Device
First Claim
1. A method of managing data stored on a contactless flash memory device, the method comprising:
- providing a compiled version of a hierarchical data model defined using a high level data structure definition language at a host unit, the host unit being operable to run on a host platform and the compiled version of the hierarchical data model being compiled for the host platform;
receiving a first representation of a first hierarchical data structure from a contactless flash memory device at the host unit via a contactless communication channel, the first hierarchical data structure being a first instantiation of the hierarchical data model; and
generating a second representation of the first hierarchical data structure in accordance with the compiled hierarchical data model at the host unit.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods, systems and machine readable medium storing a machine readable program for managing data stored on a contactless flash memory device are disclosed. A compiled version of a hierarchical data model defined using a high level data structure definition language is provided at a host unit. The host unit is operable to run on a host platform. The compiled version of the hierarchical data model is compiled for the host platform. A first representation of a first hierarchical data structure is received from a contactless flash memory device at the host unit via a contactless communication channel. The first hierarchical data structure is a first instantiation of the hierarchical data model. A second representation of the first hierarchical data structure is generated in accordance with the compiled hierarchical data model at the host unit.
22 Citations
26 Claims
-
1. A method of managing data stored on a contactless flash memory device, the method comprising:
-
providing a compiled version of a hierarchical data model defined using a high level data structure definition language at a host unit, the host unit being operable to run on a host platform and the compiled version of the hierarchical data model being compiled for the host platform; receiving a first representation of a first hierarchical data structure from a contactless flash memory device at the host unit via a contactless communication channel, the first hierarchical data structure being a first instantiation of the hierarchical data model; and generating a second representation of the first hierarchical data structure in accordance with the compiled hierarchical data model at the host unit. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A machine readable medium storing a machine executable program for managing data stored on a contactless flash memory device comprising:
-
machine readable code for providing a compiled version of a hierarchical data model defined using a high level data structure definition language at a host unit, the host unit being operable to run on a host platform and the compiled version of the hierarchical data model being compiled for the host platform; machine readable code for receiving a first representation of a hierarchical data structure from a contactless flash memory device at the host unit via a contactless communication channel, the hierarchical data structure being a first instantiation of the hierarchical data model; and machine readable code for generating a second representation of the hierarchical data structure in accordance with the compiled hierarchical data model at the host unit. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A method of managing a data file for storage in multiple contactless flash memory devices, the method comprising:
-
generating a data file at the host unit; dividing the data file into first and second sub data files at the host unit; storing the first data file at a first contactless flash memory device via a first contactless communication channel established between the host unit and the first contactless flash memory device; storing the second data file at a second contactless flash memory device via a second contactless communication channel established between the host unit and the second contactless flash memory device. - View Dependent Claims (20, 21, 22)
-
-
23. A machine readable medium storing a machine executable program for managing a data file for storage in multiple contactless flash memory devices, comprising:
-
machine readable code for generating a data file at the host unit; machine readable code for dividing the data file into first and second sub data files at the host unit; machine readable code for storing the first data file at a first contactless flash memory device via a first contactless communication channel established between the host unit and the first contactless flash memory device; machine readable code for storing the second data file at a second contactless flash memory device via a second contactless communication channel established between the host unit and the second contactless flash memory device. - View Dependent Claims (24, 25, 26)
-
Specification