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

Icon_funbox Bizarre Patents

Patent No. 5593111

Safety System For Remove a Rider From a Vehicle by Deploying a Parachute

Methods and apparatus for reducing the velocity of a rider in or on an open cockpit vehicle when the rider is thrown from the vehicle.

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


          9            
NumberTitleIssue Date
7111285Method and system for protecting software applications against static and dynamic software piracy techniques
An application module is rewritten by overwriting executable code at identified authorization points with control transfers to a managed challenge system such that a rewritten application module results. The managed challenge system is constructed to include the ove...
09/19/2006
7111171Parallel distribution and fingerprinting of digital content
Distributing information, including the steps of watermarking the digital content, distributing the digital content using a multi-source system, and partially fingerprinting digital content at each stage of moving information from a point of origin to the viewer. â€...
09/19/2006
7107460Method and system for securing enablement access to a data security device
An embedded security subsystem, and method for implementing the same, which provide secure controllability of a data security device within a data processing system. The embedded security subsystem of the present invention includes a persistent enable flag for provi...
09/12/2006
7103574Enforcement architecture and method for digital rights management
An enforcement architecture and method for implementing digital rights management are disclosed. Digital content is distributed from a content server to a computing device of a user and received, and an attempt is made to render the digital content by way of a rende...
09/05/2006
7100199Systems and methods for secure transaction management and electronic rights protection
The present invention provides systems and methods for secure transaction management and electronic rights protection. Electronic appliances such as computers equipped in accordance with the present invention help to ensure that information is accessed and used only...
08/29/2006
7100203Operating session reauthorization in a user-operated device
An authorization-update process for use in a user-operated device re-authorizes an operating session after a rapid idle timeout using the authorization-update process, which has fewer steps than a normal authorization process. The re-authorization process can requir...
08/29/2006
7100047Adaptive transparent encryption
A technique for adaptive encryption of digital assets such as computer files. The system model monitors passage of files to uncontrollable removable storage media or through network connections and the like which may indicate possible abuse of access rights. In acco...
08/29/2006
7100055Information storage system, information transfer system and storage medium thereof
A storage medium includes a storage device for storing information, information required for encryption and encrypted information, and an I/F device for inputting and outputting information, information required for coding and store encrypted information in a storag...
08/29/2006
7096353Software modem with privileged mode decryption of control codes
A communications system includes a physical layer hardware unit and a processing unit. The physical layer hardware unit is adapted to communicate data over a communications channel in accordance with assigned transmission parameters and receive an incoming signal ov...
08/22/2006
7096238Dynamic feedback for determining collection-set size
A garbage collector collects a generation of a dynamically allocated heap in a computer's memory incrementally. A collection set within the generation is associated with each collection increment. The collector reclaims for reuse the memory space occupied by any col...
08/22/2006
7096004Test enabled application execution
Systems and methods consistent with the present invention provides safe and secure application distribution and execution and controls the risk of providing a test environment associated with the testing of applications. Test enabled permissions are created and dist...
08/22/2006
7095895Semiconductor integrated circuit for realizing coding circuit
Provided is a circuit for implementing the coding of a DVI (Digital Visual Interface) standard in a small size of hardware, at high speed, and with low power consumption. In a DVI coding circuit, the input of a number-of-levels comparison circuit 22 for judgi...
08/22/2006
7095853System and method for preventing an illegal copy of contents
The method of preventing illegal copy of contents encrypts a header using a key generated from the previous sector, performs variable-length coding to the encrypted header to shorten its length, and stores the decoded header into the recording medium as well as cont...
08/22/2006
7096355Dynamic encoding algorithms and inline message decryption
In general, data exchanged between users is protected using any of various encoding approaches. An example of encoding is encryption, but any kind of encoding may be used. The data used to encrypt the data exchanged between the users, referred to as a “key”, is ...
08/22/2006
7096357Cryptographic communication terminal, cryptographic communication center apparatus, cryptographic communication system, and storage medium
A cryptographic communication terminal serving as one of information transmitting and receiving terminals in cryptographic communication includes a cryptographic algorithm storage section for storing one or more types of cryptographic algorithm used for cryptographi...
08/22/2006
7096367System and methods for caching in connection with authorization in a computer system
An authorization handle is supported for each access policy determination that is likely to be repeated. In particular, an authorization handle may be assigned to access check results associated with the same discretionary access control list and the same client con...
08/22/2006
7096354Central key authority database in an ABDS system
Managing a database of a central key authority for a plurality of account holders, each account holder having at least one account associated with a public key of a public-private key pair of that account holder, includes maintaining for each account holder a record...
08/22/2006
7093298Apparatus and method for security object enhancement and management
An apparatus and method for security object enhancement and management are provided. The apparatus and method make use of security objects in which security object data is encapsulated with security object attributes and methods defining the way in which the securit...
08/15/2006
7093134Method and apparatus for signing and sealing objects
Signed objects and sealed objects can be generated using embodiments of the invention. A signed object is an object that has an associated digital signature that can be used to authenticate the object. A sealed object is an object that is encrypted to limit access t...
08/15/2006
7093124Mechanism to improve authentication for remote management of a computer system
According to one embodiment, a network is disclosed. The network includes a server computer and a client computer. The client computer accesses an authentication stack during power on self test (POST) that enables authentication of boot code that is to be downloaded...
08/15/2006
7093119Methods and computer program products for protecting source code of an interpreted programming language
Methods and computer program products for protecting interpreted-language source code from unauthorized copying, alteration, distribution, or reverse engineering, without regard to the choice of programming language. A language identifier and the source code are inp...
08/15/2006
7093021Electronic device for secure authentication of objects such as computers in a data network
An object is authenticated by transmitting a random number to the object. The object has an integrated circuit chip including a memory and encryption circuitry. The memory stores information defining an encryption scheme preassigned to the object. The encryption cir...
08/15/2006
7093020Methods and systems for coordinating sessions on one or more systems
The present invention extends to methods and systems for providing a seamless user interface to one or more web-based external systems and applications that monitor and control access to information, products, and/or services provided by such web-based external syst...
08/15/2006
7093019Method and apparatus for providing an automated login process
An automated login process is provided for a user connecting to a first server of multiple servers that are connected via a computer network. The server receives a connection to the user via a client data terminal, receives an identifier associated with a second ser...
08/15/2006
7092703Method and system for accessing a universal message handler on a mobile device
A mobile information device may execute a Java MIDlet or a non-MIDlet application. The mobile information device may further include an object-oriented application program interface that allows one or more object-oriented object classes to allow input and output dat...
08/15/2006
7092524Device for and method of cryptographically wrapping information
A device for and method of cryptographically wrapping information by first constructing information to be wrapped into an even multiple of y bits. Information to be wrapped is parsed into equal blocks P1, P2, . . . , Pn. Next, regist...
08/15/2006
7093139Unauthorized modification of values stored in flash memory
The invention is a method and system in which an authentication chip having secret information stored within it, including secret data stored in multi-level flash memory, is protected from unauthorized modification of values stored in the flash memory. The secret in...
08/15/2006
7093136Methods, systems, computer program products, and data structures for limiting the dissemination of electronic email
An e-mail sender client accesses an e-mail message and sets an associated “eyes-only” indicator indicating that functions that limit the opportunity to disseminate e-mail messages are to be applied to the e-mail message. The e-mail sender client then encrypts th...
08/15/2006
7089426Method and system for encryption
A method and systems are provided for creating an authentication of secure communications between a software video driver and a video display. A video driver transmitting digital video data deemed high-bandwidth digital content, to a display, can perform authenticat...
08/08/2006
7089242Method, system, program, and data structure for controlling access to sensitive functions
Provided are a method, system, and program for controlling access to a sensitive function in a class. A friend object is generated indicating objects from external classes external to the class including the sensitive function. The objects indicated in the friend ob...
08/08/2006
7089594Application rights management in a mobile environment
The present invention provides a technique for implementing digital rights management for digital content that can be used on Java enabled mobile devices. It enables the controlled usage of the digital content on the mobile device after it is downloaded from a conte...
08/08/2006
7086087Information processing device, card device and information processing system
It is a technological object of the present invention to provide an information processing device, a card and a card system that have a high level of security. In order to achieve the object described above, the present invention provides a data processing apparatus...
08/01/2006
7085927Secure data report preparation and delivery
A technique is provided for securely storing user data and generating user reports. The user data is input manually or automatically and is transmitted to a service provider via a network. The data is stored in a secure database operating in a processing space which...
08/01/2006
7082533Gauging risk in electronic communications regarding accounts in ABDS system
A system for communicating electronically over a communications medium regarding an account includes (a) maintaining information pertaining to the account in a database such that the information is retrievable by a unique identifier, the information including securi...
07/25/2006
7080092Application view component for system integration
An application view, or application view component, can represent a self-describing interface to functionality in a resource such as an application or enterprise system. An application view can abstract away much of the complexity in dealing with the application, su...
07/18/2006
7080249Code integrity verification that includes one or more cycles
Cyclic verification of code integrity is applied to an object by identifying multiple segments of the object. Each segment is separated into multiple blocks, and a message authentication code (MAC) value of each of these segments is computed. The computed module MAC...
07/18/2006
7080257Protecting digital goods using oblivious checking
Oblivious checking of a digital good is performed by identifying a plurality of key instructions within a function of a digital good. Each key instruction is an instruction that possibly modifies a register or a flag. An extra instruction is then inserted into the f...
07/18/2006
7080258IC, IC-mounted electronic device, debugging method and IC debugger
Authentication circuits are provided between a debug I/F circuit and a debug terminal. The authentication circuit transmits a transmission key externally at the time of activation, and authenticates based on a reception signal and the transmission key, and enables a...
07/18/2006
7076655Multiple trusted computing environments with verifiable environment identities
A host computing platform 20 provides one or more computing environments 24 and includes a trusted device 213 arranged to form an integrity metric individual to each computing environment 24. The integrity metric is provided to a user ...
07/11/2006
7076662Data alteration checking apparatus and method and recording medium
MAC values formed with respect to each file belonging to a directory 122A and ICVs (D-ICVc) formed on the basis of the MAC values of all files belonging to the directory 122A are stored into a sequence page 121A. Sequence pages 121A, 1...
07/11/2006
          9            
 
Sign InRegister
Username  
Password   
forgot password?