Portable memory device includes software program for interacting with host computing device to provide a customized configuration for the program
First Claim
1. A portable device comprising:
- a) a body;
b) memory within the body containing software and data relating to configuration information for a program on a host computing device; and
c) an interface associated with the memory and adapted to facilitate interaction with the host computing device;
the software adapted to automatically execute on the host computing device after the host computing device recognizes a presence of the portable device and instruct the host computing device to launch the program on the host computing device and provide a customized configuration for the program based on the data, and said software further adapted to delete records of user interaction from the host computing device at the end of a computing session involving the portable device, wherein said records include cookies, histories and information in cache.
5 Assignments
0 Petitions
Accused Products
Abstract
The present invention uses a portable memory device to directly or wirelessly interact with one or more host computing devices to provide a customized configuration for one or more aspects associated with a computing session. In particular, software on the portable device will automatically execute on the host computing device after the host computing device recognizes the presence of the portable device. The software provides instructions for the host computing device to launch a select program on the host computing device and provide a customized configuration for the program. The customized configuration is based on information stored on the portable device. As such, the portable device may automatically set preferred interface or program configurations personalized to the user. For example, the interface settings for a desktop, productivity, or browser application may be tailored as defined by information stored on the portable device. Other settings, such as bookmarks for a browser, may be stored on the portable device and made available to the program launched on the host computing device.
-
Citations
32 Claims
-
1. A portable device comprising:
-
a) a body;
b) memory within the body containing software and data relating to configuration information for a program on a host computing device; and
c) an interface associated with the memory and adapted to facilitate interaction with the host computing device;
the software adapted to automatically execute on the host computing device after the host computing device recognizes a presence of the portable device and instruct the host computing device to launch the program on the host computing device and provide a customized configuration for the program based on the data, and said software further adapted to delete records of user interaction from the host computing device at the end of a computing session involving the portable device, wherein said records include cookies, histories and information in cache. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A computer readable storage medium including software to reside on a portable device capable of interacting with a plurality of host computing devices, the software comprising instruction to:
-
a) automatically execute on the host computing device after the host computing device recognizes the presence of the portable device;
b) instruct the host computing device to launch a program resident on the host computing device;
c) access configuration information stored on the portable device;
d) customize the configuration of the program based on the configuration information; and
e) delete records of user interaction from the host computing device at the end of a computing session involving the portable device wherein said records include cookies, histories and information in cache. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23, 24, 25)
-
-
26. A method comprising:
-
recognizing a presence of a portable device having software at a host computing device;
executing the software on the host computing device;
launching a program resident on the host computing device based on the software;
accessing configuration information for the software stored on the portable device;
customizing the configuration of the program on the host computing device based on the configuration information; and
deleting, as a function of the software on the portable device, records of user interaction from the host computing device at the end of a computing session involving the portable device wherein said records include cookies, histories and information in cache. - View Dependent Claims (27, 28, 29, 30, 31, 32)
-
Specification