U.S. patents available from 1976 to present.
U.S. patent applications available from 2005 to present.

Icon_funbox Did You Know...

...that in the early 1940s GE engineer James Wright was charged with a task of utmost importance to the war effort: develop a cheap substitute for rubber that could be used to produce tires, gas masks and a whole host of military gear. Wright tackled the task diligently -- and wound up inventing Silly Putty.

Newsletter  PatentStorm News

Make the Most of Our Site

See this month's Top Inventors and Most Cited Patents.

Stay on top of the latest innovations by subscribing to an RSS feed.

Registered users: Manage your profile.

 

Class 713/167 - Object protection


Subclass of Class 713 - Electrical computers and digital processing systems: support
Definition: Subject matter wherein the kernel or utility provides protection
No. of patents: 627
Last issue date: 05/08/2012


                    16  
NumberTitleIssue Date
5359660Local area network peripheral lock method and system
On a network, access to individual data processing systems is remotely controlled from a host data processing system. A security request is provided at the host data processing system. The security request specifies the target data processing systems, whe...
10/25/1994
5347578Computer system security
A computer system is described in which users can access a protected resource only by way of a call to a user monitor command, specifying the protected resource as a parameter. The user monitor command checks that certain conditions are satisfied and perf...
09/13/1994
5343527Hybrid encryption method and system for protecting reusable software components
Disclosed is a system and method for providing a reuser of a software reuse library with an indication of whether or not a software component from the reuse library is authentic and whether or not the software component has been modified. The system and m...
08/30/1994
5339403Access control in a distributed computer system
A distributed computer system, has a number of users and target applications. When a user logs on to the system, an authentication unit issues the user with a privilege attribute certificate (PAC) representing the user's access rights. When the user wishe...
08/16/1994
5337360Method and apparatus for creating, supporting, and using travelling programs
A method and apparatus for creating, supporting and using a "travelling program" is disclosed. A "travelling program" is a digital data structure which includes a sequence of instructions and associated data and which has the capability of determining at ...
08/09/1994
5315657Compound principals in access control lists
An access control list for determining the access rights of principals in a distributed system to a system resource is disclosed wherein the access rights of a specified principal are based on the access rights delegated to that principal....
05/24/1994
5315655Method and apparatus for encoding data objects on a computer system
A method and apparatus for real-time encoding and decoding of data on a computer system. The present invention is used preferably with a utility which causes data objects to be encoded and decoded. Such utilities include data compression utilities, data e...
05/24/1994
5301316System for determination of the equivalence of two objects without compromising then done by a third object nominated by one and accetped by the other
In an object oriented distributed system based on the client-server model, the client domains, the server domains and the objects are implemented in an improved manner such that a client domain determines whether a first and a second object implemented by...
04/05/1994
5283830Security mechanism for a computer system
A computer system includes a plurality of programs and a plurality of accessible objects. Each program has an associated program identifier, and at least some of the objects have respective access control lists (ACL). Each ACL entry may comprise a program...
02/01/1994
5276901System for controlling group access to objects using group access control folder and group identification as individual user
A method and system for controlling access by groups of users to multiple objects stored within a data processing system implemented library wherein each object has an access list associated therewith explicitly listing individual users permitted access t...
01/04/1994
5276735Data enclave and trusted path system
A data communication system providing for the secure transfer and sharing of data via a local area network and/or a wide area network. The system includes a secure processing unit which communicates with a personal keying device and a crypto media control...
01/04/1994
5274824Keyring metaphor for user's security keys on a distributed multiprocess data system
In a distributed data system in which processes running in trusted systems whose results may be proprietary or sensitive in nature may be invoked by operators at remote, untrusted workstations, and in which said processes are provided with locks which do ...
12/28/1993
5263147System for providing high security for personal computers and workstations
A security system 31 for use with a base computer system 29 includes an access monitoring unit 100 for continuously monitoring all operations in the memory address space, the input/output address space, or both, of the base computer 1 in parallel with bas...
11/16/1993
5263158Method and system for variable authority level user access control in a distributed data processing system having multiple resource manager
Variable authority level user access control for a plurality of resource objects within a distributed data processing system having a plurality of resource managers. A reference monitor service is established and a plurality of access control profiles are...
11/16/1993
5263157Method and system for providing user access control within a distributed data processing system by the exchange of access control profiles
A method is disclosed for providing user access control for a plurality of resource objects within a distributed data processing system having a plurality of resource managers. A reference monitor service is established and a plurality of access control p...
11/16/1993
5253297Data processing system with cryptographic facility
A cryptographic services facility uses object-oriented techniques to allow a user to interface with the facility in an algorithm-independent manner. The facility stores algorithm objects which specify algorithm attributes, and context type objects which s...
10/12/1993
5220604Method for performing group exclusion in hierarchical group structures
A method for denying a first group access to a system resource wherein a second group is selected such that the first group is a subgroup of the second group. Access is granted only to those members of the second group who do not derive their membership i...
06/15/1993
5220603Access control in a distributed computer system
A mechanism is described for controlling access to a target application (TA) in a distributed computer system. A user sponsor (US) acting on behalf of an end user is issued with a privilege attribute certificate (PAC) containing initiator qualifier attrib...
06/15/1993
5214700Method for obtaining a securitized cleartext attestation in a distributed data processing system environment
A method for obtaining at least one securitized cleartext attestation by at least one requestor subject coupled to a data processing system and communicating with each other through a network. The data processing system includes a plurality of subjects an...
05/25/1993
5173939Access control subsystem and method for distributed computer system using compound principals
A distributed computer system has a number of computers coupled thereto at distinct nodes and a naming service with a membership table that defines a list of assumptions concerning which principals in the system are stronger than other principals, and whi...
12/22/1992
5113442Method and apparatus for providing access control in a secure operating system
A method, and an operating system utilizing this method, for controlling access rights among a plurality of users to a plurality of secure objects. Each user is provided a user identification number which is prime and each secure object is provided an acc...
05/12/1992
5107443Private regions within a shared workspace
In a shared navigable workspace that is presented at more than one workstation, a region is made private in response to a user request. The user can also indicate the region's level of privacy by indicating levels of access of different users. The private...
04/21/1992
5073933X window security system
The method of rendering an X Windows server system running on a server and at least one host computer terminal secure including the steps of allowing users to view only resources of the X Windows server system the use of which has been specifically author...
12/17/1991
4961224Controlling access to network resources
A network includes digital computers, resources such as disk drives, printers and modems or disk files, file records or tasks, and a communications channel permitting data transfer between each digital computer and the resources. The function of mediating...
10/02/1990
4941175Tamper-resistant method for authorizing access to data between a host and a predetermined number of attached workstations
A tamper-resistant method is disclosed for controlling the number of users given authorized access to licensed software in a host-based, multiple terminal system by use of an encrypted authorization list depth parameter. The method embedded in the host-li...
07/10/1990
4919545Distributed security procedure for intelligent networks
A security technique for use in an intelligent network. The security technique provides a method for authorizing access by a process located in an invocation node to an object, or a network resource, located in an execution node. The method includes the s...
04/24/1990
                    16  
 
Sign InRegister
Username  
Password   
forgot password?