System and method for the hybrid harvesting of information from peripheral devices
AssigneeHewlett-Packard Development Company, L.P.
InventorsMichael J. Hardcastle, Robert L. Perez, William A. Cox
Life of this patent
Estimating the term…
Abstract
In one embodiment there is disclosed a system and method for harvesting data from at least one device, such that there is stored on a particular device, prior to the start of each harvesting session, an application program, which enables the harvesting of certain data from the device. At the conclusion of a harvesting session, the application program is removed from the device. In one embodiment the application is in the form of a chailet
Claims20
A method for harvesting data from at least one device, said method comprising:
- storing on a particular device an application program, said storing occurring prior to the start of a harvesting session;
- enabling said stored application to harvest certain data from said device;
- communicating harvested data to an application common to said device;
- and
- removing said stored application from said device at the conclusion of said communicating step.
A system for harvesting data from at least one device, said system comprising:
- means for storing within a particular device a chailet sent from a source external to said device,
- means, including said stored chailet, for harvesting certain data from said device;
- means for communicating said harvested data to a database remote from said device;
- and
- means for removing said stored chailet from said stored device at the conclusion of said harvesting of said certain data from said at least one device.
A method of periodically harvesting data from at least one peripheral device, said devices containing limited volatile memory, said method comprising:
- storing within said volatile memory a relatively small amount of code;
- harvesting data from said device, said harvesting facilitated by said stored code;
- communicating said harvested data from said device to a storage location central to at least one device;
- and
- removing said stored code from said volatile memory on a periodic basis.
Dependencies are inferred from the claim text.