Method and an apparatus and a computer program product for storing electronic objects for offline use
First Claim
1. A method for an information management system storing electronic objects in virtual folders in a server, said electronic objects being associated with metadata having properties with values, wherein the method comprises:
- dynamically creating a virtual folder based on a certain value in the metadata property of electronic objects, so that any electronic object having said certain value in the metadata property is automatically viewed in said virtual folder;
configuring a client device to access the electronic objects in the server via a network connection;
receiving from a user of the client device a selection of an electronic object in a virtual folder to mark the electronic object to be available offline, due to which a virtual folder for offline use is created;
determining a first relevant metadata value corresponding to the marked electronic object;
determining one or more other objects that have a metadata property having a first relevant metadata value;
determine one or more other objects that do not have a metadata property having the first relevant metadata value, but that refers by means of another metadata value to an object having a metadata property having the first relevant metadata value;
receiving a user input defining a second relevant metadata value;
filtering out such other electronic objects from the one or more other objects whose metadata do not satisfy the second relevant metadata value; and
storing the determined electronic objects in the virtual folder for offline use in a local storage of the client device.
1 Assignment
0 Petitions
Accused Products
Abstract
The invention relates to a method for an information management system storing electronic objects being associated with metadata having properties, the method comprising determining a first condition, wherein the first condition specifies a value for a metadata property; determining a second condition; determining if an electronic object has the value specified in the first condition in the electronic object'"'"'s metadata; and if so determining if the electronic object fulfills the second condition; and if so storing the electronic object to a local storage.
10 Citations
23 Claims
-
1. A method for an information management system storing electronic objects in virtual folders in a server, said electronic objects being associated with metadata having properties with values, wherein the method comprises:
-
dynamically creating a virtual folder based on a certain value in the metadata property of electronic objects, so that any electronic object having said certain value in the metadata property is automatically viewed in said virtual folder; configuring a client device to access the electronic objects in the server via a network connection; receiving from a user of the client device a selection of an electronic object in a virtual folder to mark the electronic object to be available offline, due to which a virtual folder for offline use is created; determining a first relevant metadata value corresponding to the marked electronic object; determining one or more other objects that have a metadata property having a first relevant metadata value; determine one or more other objects that do not have a metadata property having the first relevant metadata value, but that refers by means of another metadata value to an object having a metadata property having the first relevant metadata value; receiving a user input defining a second relevant metadata value; filtering out such other electronic objects from the one or more other objects whose metadata do not satisfy the second relevant metadata value; and storing the determined electronic objects in the virtual folder for offline use in a local storage of the client device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 21, 23)
-
-
10. An apparatus for an information management system comprising at least one processor, memory storing electronic objects in virtual folders, said electronic objects being associated with metadata having properties with values, wherein a virtual folder is dynamically created based on a certain value in the metadata property of electronic objects, so that any electronic object having said certain value in the metadata property is automatically viewed in said virtual folder, and wherein the apparatus is configured to have a network connection with a client device for enabling the client device to access the electronic objects in the server, said memory further including computer program code, the memory and the computer program code configured to, with the at least one processor, cause the apparatus to perform at least the following:
-
receive from a user of the client device a selection of an electronic object to mark the electronic object in a virtual folder to be available offline, due to which a virtual folder for offline use is created; determine a first relevant metadata value corresponding to the marked electronic object; determine one or more other objects that have a metadata property having a first relevant metadata value; determine one or more other objects that do not have a metadata property having the first relevant metadata value, but that refers by means of another metadata value to an object having a metadata property having the first relevant metadata value; receive a user input defining a second relevant metadata value; filter out such other electronic objects from the one or more other objects whose metadata do not satisfy the second relevant metadata value; and store the determined electronic objects in the virtual folder for offline use in a local storage of the apparatus. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18, 22)
-
-
19. An information management system comprising at least one processor, memory storing electronic objects in virtual folders in a server, the electronic objects being associated with metadata having properties with values, wherein a virtual folder is dynamically created based on a certain value in the metadata property of electronic objects, so that any electronic object having said certain value in the metadata property is automatically viewed in said virtual folder, and wherein the server is configured to have a network connection with a client device for enabling the client device to access the electronic objects in the server, said memory further including computer program code, the memory and the computer program code configured to, with the at least one processor, cause the system to perform at least the following:
-
receive from a user of the client device a selection of an electronic object in a virtual folder to mark the electronic object to be available offline, due to which a virtual folder for offline use is created; determine a first relevant metadata value corresponding to the marked electronic object; determine one or more other objects that have a metadata property having a first relevant metadata value; determine one or more other objects that do not have a metadata property having the first relevant metadata value, but that refers by means of another metadata value to an object having a metadata property having the first relevant metadata value; receive a user input defining receive a user input defining a second relevant metadata value; filtering out such other electronic objects from the one or more other objects whose metadata do not satisfy the second relevant metadata value; and store the determined electronic objects in the virtual folder for offline use in a local storage of the client device.
-
-
20. A computer program product for an information management system embodied on a non-transitory computer readable medium, comprising computer program code and electronic objects in virtual folders, the electronic objects being associated with metadata having properties with values, wherein a virtual folder is dynamically created based on a certain value in the metadata property of electronic objects, so that any electronic object having said certain value in the metadata property is automatically viewed in said virtual folder, and wherein the electronic objects in the server are accessible by a client device via a network connection, wherein the computer program code is configured to, when executed on at least one processor, cause an apparatus or a system to:
-
receive from a user of the client device a selection of an electronic object to mark the electronic object in a virtual folder to be available offline, due to which a virtual folder for offline use is created; determine a first relevant metadata value corresponding to the marked electronic object; determine one or more other objects that have a metadata property having a first relevant metadata value; determine one or more other objects that do not have a metadata property having the first relevant metadata value, but that refers by means of another metadata value to an object having a metadata property having the first relevant metadata value; receive a user input defining a second relevant metadata value; filter out such other electronic objects from the one or more other objects whose metadata do not satisfy the second relevant metadata value; and store the determined electronic objects in the virtual folder for offline use in a local storage of the client device.
-
Specification