Method and memory adapter for handling data of a mobile device using a non-volatile memory
First Claim
1. A method for handling data in a fixed memory associated with a mobile device (500, 510), wherein said fixed memory includes at least one non-volatile memory (22) and at least one mass storage (24, 25), wherein said mobile device comprises a memory adapter connecting said fixed memory and an operation of storing (S100) data in said fixed memory comprises:
- receiving (S101) said data to be stored in said fixed memory;
determining (S105) if said received data is to be stored in said at least one non-volatile memory (22) or in said at least one mass storage (24, 25);
in case said received data is to be stored in said non-volatile memory (22);
transmitting (S102) said received data to said at least one non-volatile memory (22) for storing; and
in case said received data is to be stored in said mass storage (24, 25);
transmitting (S107) said received data to said at least one mass storage (24, 25) to be stored.
2 Assignments
0 Petitions
Accused Products
Abstract
The present invention relates to a method, a memory adapter and a system for handling data in a fixed memory of a mobile device. The inventive concept provides non-volatile memory as a kind of cache memory for accessing mass storage, wherein the fixed memory comprises at least one non-volatile memory and at least one mass storage. An advantage of the invention is that in case of an unexpected power failure, the corruption of data can be avoided, which is particularly important when operating mobile devices. Further, the non-volatile memory acting as a cache memory increases the access speed of the mass storage. Moreover, from the terminal point of view, the access to the mass storage is simplified since data is only stored and retrieved from the non-volatile memory independent of the kind of mass storage combined with the non-volatile memory.
53 Citations
25 Claims
-
1. A method for handling data in a fixed memory associated with a mobile device (500, 510), wherein said fixed memory includes at least one non-volatile memory (22) and at least one mass storage (24, 25), wherein
said mobile device comprises a memory adapter connecting said fixed memory and an operation of storing (S100) data in said fixed memory comprises: -
receiving (S101) said data to be stored in said fixed memory;
determining (S105) if said received data is to be stored in said at least one non-volatile memory (22) or in said at least one mass storage (24, 25);
in case said received data is to be stored in said non-volatile memory (22);
transmitting (S102) said received data to said at least one non-volatile memory (22) for storing; and
in case said received data is to be stored in said mass storage (24, 25);
transmitting (S107) said received data to said at least one mass storage (24, 25) to be stored. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 16)
-
-
14. A memory adapter (26, 28, 30) for handling data in a fixed memory of a mobile device (500, 510), wherein said fixed memory comprises at least one non-volatile memory (22) and at least one mass storage (24, 25) and said memory adapter (26, 28, 30) is connected to said fixed memory, comprising:
-
a component for receiving (31) data to be stored in said fixed memory;
a component for handling (32) said received data;
a component for transmitting (33) said received data to said at least one non-volatile memory (22) to be stored; and
a component for transmitting (34) said received data to said at least one mass storage (24, 25) to be stored. - View Dependent Claims (15, 17, 19, 24)
-
-
18. A mobile device (500, 501) connected to a fixed memory and having a memory adapter (26, 28, 30) for handling data in said fixed memory of the mobile device (500, 501), wherein said fixed memory comprises at least one non-volatile memory (22) and at least one mass storage (24, 25) and said memory adapter (26, 28, 30) is connected to said at least one non-volatile memory (22) and to said at least one mass storage (24, 25),
wherein said memory adapter (26, 28, 30) comprises: -
a component for receiving (31) data to be stored in said fixed memory;
a component for handling (32) said received data;
a component for transmitting (33) said received data to said at least one non-volatile memory (22) to be stored; and
a component for transmitting (34) said received data to said at least one mass storage (24, 25) to be stored. - View Dependent Claims (20, 21, 22, 25)
-
-
23. A system for handling data in a fixed memory of a mobile device comprises a mobile device providing data, the fixed memory and a memory adapter (26, 28, 30), wherein said fixed memory comprises at least one non-volatile memory (22) and at least one mass storage (24, 25) and said memory adapter (26, 28, 30) is connected to said at least one non-volatile memory (22) and to said at least one mass storage (24, 25)
wherein said memory adapter (26, 28, 30) comprises: -
a component for receiving (31) data to be stored in said fixed memory;
a component for handling (32) said received data;
a component for transmitting (33) said received data to said at least one non-volatile memory (22) to be stored; and
a component for transmitting (34) said received data to said at least one mass storage (24, 25) to be stored.
-
Specification