Patents Assigned to Spyrus, Inc.
-
Patent number: 7356692Abstract: A licensing attribute certificate enables a trusted computing base to enforce access to a computing resource by a computer application. The licensing attribute certificate can contain enforcement data which limits the use of the computing resource. The licensing attribute certificate can also contain information allowing for the tracking of licensing data about the use of the computing resource. The use of a licensing attribute certificate to enforce access to a computing resource can allow products to be fielded which have their capability limited to a specific subset of functions. The enforcement data, the licensing data, and the data limiting the application to a specific subset of functions are cryptographically bound to the computing resource using a licensing attribute certificate according to the invention. Prior to allowing access to the computing resource by the computer application, a trusted computing base strongly authenticates that usage via the licensing attribute certificate.Type: GrantFiled: March 15, 2005Date of Patent: April 8, 2008Assignee: Spyrus, Inc.Inventors: William P. Bialick, Russell D. Housley, Charles R. J. Moore, Duane J. Linsenbardt
-
Patent number: 6981149Abstract: The invention enables a cryptographic device to be easily, securely and/or irreversibly customized to provide specified cryptographic functionality. For example, the invention can enable easy and secure modification (expansion, reduction or changing) of application code (which interacts with code stored on a cryptographic device) via the exposure of, for example, the mathematical primitive operations available on the cryptographic device. In particular, the invention can enable modification of available cryptographic operations at a relatively high level of programming abstraction, thus enabling such modification to be accomplished relatively easily. Further, the invention can enable the modification to be accomplished in a manner that does not necessitate or allow access by the application developer to other operations of the cryptographic device, thus providing security for the proprietary code and/or cryptographic keys of other persons or entities that may be present on the cryptographic device.Type: GrantFiled: February 15, 2002Date of Patent: December 27, 2005Assignee: Spyrus, Inc.Inventors: Russell D. Housley, Gregory W. Piper, Randy V. Sabett
-
Patent number: 6904523Abstract: A licensing attribute certificate enables a trusted computing base to enforce access to a computing resource by a computer application. The licensing attribute certificate can contain enforcement data which limits the use of the computing resource. The licensing attribute certificate can also contain information allowing for the tracking of licensing data about the use of the computing resource. The use of a licensing attribute certificate to enforce access to a computing resource can allow products to be fielded which have their capability limited to a specific subset of functions. The enforcement data, the licensing data, and the data limiting the application to a specific subset of functions are cryptographically bound to the computing resource using a licensing attribute certificate according to the invention. Prior to allowing access to the computing resource by the computer application, a trusted computing base strongly authenticates that usage via the licensing attribute certificate.Type: GrantFiled: July 11, 2002Date of Patent: June 7, 2005Assignee: Spyrus, Inc.Inventors: William P. Bialick, Russell D. Housley, Charles R. J. Moore, Duane J. Linsenbardt
-
Patent number: 6816965Abstract: A programmable policy module (PPM) allows a user to configure specific policy elements available from a software application, in order to meet a particular assurance level. The policy will then be enforced by the PPM to meet a target set of policy requirements. In one embodiment, the PPM provides the linkage between the certificate policy identified in an X.509 certificate extension, and the execution of a module that enforces the specific policy elements during the process of digital certificate registration. The PPM can execute at the Registration Authority (RA) in a Public Key Infrastructure (PKI), and can permit enforcement of the policy elements in the Certificate Policy (CP) which governs the operations of the RA.Type: GrantFiled: July 16, 1999Date of Patent: November 9, 2004Assignee: Spyrus, Inc.Inventors: Charles R. J. Moore, Peter V. O'Connor
-
Patent number: 6737990Abstract: A compact key input apparatus interface includes a resistive element and a number of key contacts on the resistive element. The keys of a key input apparatus are disposed to provide electrical contact between a voltage source and the resistive element at a particular contact point when a corresponding key is depressed, such that a path from the voltage source to ground is made through the resistive element. The keys are arranged along the length of the resistive element so that the depression of any key provides a different conductive path to ground and therefore a different magnitude of current through the conductive path. A corresponding sense voltage measured at a sampling point provides a single-line input to a key decoder, which determines which key is depressed based on the level of the sense voltage.Type: GrantFiled: January 23, 1998Date of Patent: May 18, 2004Assignee: Spyrus, Inc.Inventor: Paul Chau
-
Patent number: 6295602Abstract: The invention mediates use of a computer resource by multiple events that seek to use the computer resource at the same time. In particular, the invention mediates such use by events that seek to use the computer resource at times that are not known until access to the computer resource is sought. Advantageously, the invention enables mediation of the use of a computer resource when typical operating system functionality provided for that purpose is ineffective. The invention allows work initiated by an event granted access to a resource to be completed by a different, interrupting event.Type: GrantFiled: December 20, 1999Date of Patent: September 25, 2001Assignee: Spyrus, Inc.Inventors: Gregg D. Weissman, Gregory W. Dalcher
-
Patent number: 6292898Abstract: The invention provides additional protection for data stored in a data storage device situated within a secure environment by using active erasure to erase the stored data when an intrusion into the secure environment is detected. Active erasure effects erasure of data in a data storage device much more rapidly than passive erasure, so that the erasure of data cannot be prevented by a tamperer before the data is erased. Active erasure also enables data to be rapidly erased without requiring use of a processor (and, in some cases, additional devices) to effect the erasure or other destruction of data, which use is relatively complex and expensive, can be disabled in some situations, and cannot guarantee destruction of data in situations in which insufficient power may be available to operate the processor. The invention has particular utility when used with a volatile data storage device that is situated within a secure environment and connected to a power supply.Type: GrantFiled: February 4, 1998Date of Patent: September 18, 2001Assignee: Spyrus, Inc.Inventor: Mark J. Sutherland
-
Patent number: 6088802Abstract: The invention enables a peripheral device to communicate with a host computing device to enable one or more security operations to be performed by the peripheral device on data stored within the host computing device, data provided from the host computing device to the peripheral device (which can then be, for example, stored in the peripheral device or transmitted to yet another device), or data retrieved by the host computing device from the peripheral device (e.g., data that has been stored in the peripheral device, transmitted to the peripheral device from another device or input to the peripheral device by a person). In particular, the peripheral device can be adapted to enable, in a single integral peripheral device, performance of one or more security operations on data, and a defined interaction with a host computing device that has not previously been integrated with security operations in a single integral device. The defined interactions can provide a variety of types of functionality (e.g.Type: GrantFiled: June 4, 1997Date of Patent: July 11, 2000Assignee: Spyrus, Inc.Inventors: William P. Bialick, Mark J. Sutherland, Janet L. Dolphin-Peterson, Thomas K. Rowland, Kirk W. Skeba, Russell D. Housley
-
Patent number: 6003135Abstract: 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.Type: GrantFiled: June 4, 1997Date of Patent: December 14, 1999Assignee: Spyrus, Inc.Inventors: William P. Bialick, Mark J. Sutherland, Janet L. Dolphin-Peterson, Thomas K. Rowland, Kirk W. Skeba, Russell D. Housley
-
Patent number: 5703951Abstract: The system and method of the present invention provides the support of high density removable media, such as CD-ROM or MO, to be used as a distributed media for storing data where access thereto is securely restricted. Through this system and method, the secure periodic distribution of several different sets of data information to the end user is achieved with access control selectively performed by at the user's site through communication with the billing/access center. User billing is based on the purchase of the decryption access codes as indicated by the access code attributes encoded on the media. Access code availability is further controlled by selectively providing for updates of decryption access codes.Type: GrantFiled: June 7, 1995Date of Patent: December 30, 1997Assignee: Spyrus, Inc.Inventor: Janet L. Dolphin
-
Patent number: 5677953Abstract: The system and method of the present invention provides the support of high density removable media, such as CD-ROM or MO, to be used as a distributed media for storing data where access thereto is securely restricted. Through this system and method, the secure periodic distribution of several different sets of data information to the end user is achieved with access control selectively performed by at the user's site through communication with the billing/access center. User billing is based on the purchase of the decryption access codes as indicated by the access code attributes encoded on the media. Access code availability is further controlled by selectively providing for updates of decryption access codes.Type: GrantFiled: June 7, 1995Date of Patent: October 14, 1997Assignee: Spyrus, Inc.Inventor: Janet L. Dolphin
-
Patent number: 5457746Abstract: The system and method of the present invention provides the support of high density removable media, such as CD-ROM or MO, to be used as a distributed media for storing data where access thereto is securely restricted. Through this system and method, the secure periodic distribution of several different sets of data information to the end user is achieved with access control selectively performed by at the user's site through communication with the billing/access center. User billing is based on the purchase of the decryption access codes as indicated by the access code attributes encoded on the media. Access code availability is further controlled by selectively providing for updates of decryption access codes.Type: GrantFiled: December 19, 1994Date of Patent: October 10, 1995Assignee: Spyrus, Inc.Inventor: Janet L. Dolphin
-
Patent number: D407376Type: GrantFiled: February 7, 1997Date of Patent: March 30, 1999Assignee: Spyrus, Inc.Inventors: Jeffrey P. Copeland, Gerald W. Vandenengel, Paul Waihung Chau
-
Patent number: D409565Type: GrantFiled: February 7, 1997Date of Patent: May 11, 1999Assignee: Spyrus, Inc.Inventors: Jeffrey P. Copeland, Gerald W. Vandenengel, Paul Waihung Chau