Inventors:
William P. Bialick - Clarksville MD
Mark J. Sutherland - Milpitas CA
Thomas K. Rowland - Los Gatos CA
Kirk W. Skeba - Fremont CA
Russell D. Housley - Herndon VA
Assignee:
Spyrus, Inc. - Santa Clara CA
International Classification:
G06F 1214
Abstract:
The invention enables a modular, typically portable, device to communicate with a host computing device to enable one or more security operations to be performed by the modular device on data stored within the host computing device, data provided from the host computing device to the modular device (which can then be, for example, stored in the modular device or transmitted to yet another device), or data retrieved by the host computing device from the modular device (e. g. , data that has been stored in the modular device, transmitted to the modular device from another device or input to the modular device by a person). In particular, the modular device can include a security module that is adapted to enable performance of one or more security operations on data, and a target module that is adapted to enable a defined interaction with a host computing device. The target module can be embodied by any of a variety of modules having different types of functionality (e. g. , data storage, data communication, data input and output, user identification).