Mobile memory device with integrated applications and online services
First Claim
1. A mobile memory device comprising a portable housing, non-volatile memory within the portable housing having stored therein a plurality of applications, an interface adapted to permit the memory to be coupled to a host computing device through a peripheral interface, and client software resident in the memory and capable of causing the applications stored in the non-volatile memory to execute on the host computing device without those applications being installed on the host computing device.
0 Assignments
0 Petitions
Accused Products
Abstract
A system, method and apparatus for integrating onto a mobile memory device, data and integrated software used to access and manipulate the data. The mobile memory device is accessible from any suitable computing device adapted to receive a universal port connector such as USB or Firewire. The integrated software is capable of connecting a networked computing device to a central server in order to synchronize the data stored on the mobile memory device with copies of the same data stored on the server. Access control is implemented by the integrated software to identify authorize users and grant appropriate access rights to the data stored on the mobile memory device. The integrated software provides a plurality of tools for organizing, manipulating and sharing data including: calendaring, messaging, file management, file browsing, Internet access, database management and communications.
97 Citations
20 Claims
-
1. A mobile memory device comprising
a portable housing, non-volatile memory within the portable housing having stored therein a plurality of applications, an interface adapted to permit the memory to be coupled to a host computing device through a peripheral interface, and client software resident in the memory and capable of causing the applications stored in the non-volatile memory to execute on the host computing device without those applications being installed on the host computing device.
-
9. A method for executing applications stored on a mobile memory device capable of being coupled to a peripheral interface of a host computing device, the mobile memory device having a memory and a peripheral interface adapted to be coupled to a host computing device, the method comprising the steps of
storing in the memory a plurality of programs, coupling the mobile memory device to a host computing device, and executing a client program resident on the memory device adapted to permit the execution of at least two of the plurality of programs without installing the programs on the host computing device.
-
16. A data sharing system comprising
at least one server having stored thereon data capable of being remotely accessed, at least one memory device comprising a portable housing, non-volatile memory within the portable housing having stored therein a plurality of applications, an interface adapted to permit the memory to be coupled to a host computing device through a peripheral interface, and client software resident in the memory and capable of causing the applications stored in the non-volatile memory to execute on the host computing device without those applications being installed on the host computing device, and a network connection between the host computing device and the server for permitting remote access of the data on the server by the applications on the memory device.
Specification