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

Icon_funbox Bizarre Patents

Patent No. 5100138

Motorized Mobile Boxing Robot

A simulation environment for the sport of boxing utilizing a robotic machine interface system which carries a person

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/191 - Upgrade/install encryption


Subclass of Class 713 - Electrical computers and digital processing systems: support
Definition: Subject matter wherein an encryption routine is
No. of patents: 297
Last issue date: 05/29/2012


1                
NumberTitleIssue Date
8190912Program development method, program development supporting system, and program installation method
An development environment of a high security level is provided for a key-installed system. Development of a program for a system having an LSI device which includes a secure memory is performed by providing another LSI device having the same structure and setting t...
05/29/2012
8185750Method for extending the CRTM in a trusted platform
A method, system and computer program product for enhancing the functionality of the existing core root of trust measurement (CRTM). The CRTM is extended to allow platform manufacturer controlled and certified code to be incorporated into the function of the CRTM, w...
05/22/2012
8086872Method for setting security channel based on MPCP between OLT and ONUs in EPON, and MPCP message structure for controlling frame transmission
Provided is a method for setting a security channel between an OLT and at least one ONU in an EPON. In detail, a channel is generated by which the OLT makes a reciprocal security capability agreement with the ONU that wants to set a security channel in a discovery i...
12/27/2011
8055909Method of and apparatus for reproducing information, and security module
An information reproducing apparatus of the present invention includes a secure module and a main memory. The information in the secure module can not be accessed from outside. The secure module reads, using a direct access method, information relating to software s...
11/08/2011
8015416Memory information protection system and methods
An information processing apparatus causes an encryption key data generating section to generate key data stored in a semiconductor memory by using encryption key source data read from the semiconductor memory and cipher generation data stored therein, and stores th...
09/06/2011
7925892Method to grant modification rights for a smart card
A Modification device (5) is designed to modify an application (A1, A2, A3, A4) run by a data carrier (S), wherein a first key information item (K1) is stored in the data carrier (S) and an associated second key information ...
04/12/2011
7921302Universal game download methods and system for legacy gaming machines
A universal method and system for downloading game software to ROM based legacy gaming machines, activating selected games and providing new services. The method includes a ROM emulator for replacing the game program image and an NVRAM emulator for swapping the game...
04/05/2011
7895449System and method for securely delivering installation keys to a production facility
A system and method for securely delivering installation keys from a key generator to an individualization device at a production facility is presented. Operators, using a production key server at the manufacturing facility, send a request to a key release server fo...
02/22/2011
7890770Method for deactivating and reactivating security modules
This invention concerns a security module deactivation and reactivation method particularly intended for access control of conditional access data. These security modules include a plurality of registers (R1, R2, R3, Rn) containing values. The m...
02/15/2011
7849329Licensing the use of a particular feature of software
Software is licensed for use on a particular computing device, such as a gaming console or a multimedia console. An unlocking code is provided from a distribution service to the computing device (either directly or via a user), which in turn, unlocks the appropriate...
12/07/2010
7814335System and method for installing system manufacturer provided software
A system and method of selectively installing software onto a computer system which includes reading a configuration file that contains computer system information, determining an encryption key from data contained in the configuration file, and deciphering data sto...
10/12/2010
7793113Guaranteed deployment of applications to nodes in an enterprise
A method, system and computer program product for updating distributed applications in a multiple application-server environment, in which at least one server receives updates later than another server and update delivery is tracked by an update tracker in the form ...
09/07/2010
7788503Universal game download system for legacy gaming machines
A gaming machine may include a locked enclosure and a first computing device disposed within the locked enclosure. The first computing device may be programmed to enable game play of the gaming machine. A second computing device may be provided that is controlled by...
08/31/2010
7774619Secure code execution using external memory
New code routines for a secure system (e.g., a TPM) are stored in a memory (e.g., a flash memory) that is located external to the secure system. For example, a chip may include a TPM and an external flash memory may be connected to the chip. New routines for the TPM...
08/10/2010
7730326Method and system for updating firmware stored in non-volatile memory
Improved approaches to update computer program code residing within a computing device are disclosed. By maintaining a former version of the computer program code, the computing device remains operable even if the update to the computer program code fails. Hence, th...
06/01/2010
7730324Method for controlling database copyrights
The present invention provides a method for controlling copyrights of digital data in a database system including real time transmission of a digital picture. Copyrights are controlled using one or more of the following, as necessary, in addition to a permit key: a ...
06/01/2010
7730325Verification system and method
A verification system has an operational component registry 10 that includes an interface 20, a memory device 30, and a processor 40. Preferably, the interface 20 in the operational component registry 10 communicates the ins...
06/01/2010
7725738FPGA configuration bitstream protection using multiple keys
Circuits, methods, and apparatus that prevent detection and erasure of encoding or encryption keys. These encoding keys may be used to encode a configuration bitstream or other data for an FPGA or other device. An exemplary embodiment of the present invention masks ...
05/25/2010
7702920Storage control device, host interface control unit of storage control device, and information protection method of storage control device
When a channel adapter (CHA) is replaced, the storage control device of the present invention deletes the security information held in the channel adapter to improve security. The CHA conducts encrypted communications with the host. Security information (encryption ...
04/20/2010
7685435Program development method, program development supporting system, and program installation method
An development environment of a high security level is provided for a key-installed system. Development of a program for a system having an LSI device which includes a secure memory is performed by providing another LSI device having the same structure and setting t...
03/23/2010
7657757Semiconductor device and method utilizing variable mode control with block ciphers
The present disclosure relates generally to semiconductor devices and related methods of operation. A semiconductor device is disclosed that comprises at least one cipher interface (126, 128) to a plurality of different cipher hardware modules (112, 114, 1...
02/02/2010
7653820System and method for securing using decryption keys during FPGA configuration using a microcontroller
A system for securely using decryption keys during FPGA configuration includes a FPGA having a microcontroller for receiving a bitstream having an encrypted bitstream portion as well as a configuration boot program. The configuration boot program can be code that ru...
01/26/2010
7644288Image forming apparauts that checks authenticity of an update program
An image forming apparatus is disclosed, the image forming apparatus including a storing unit that stores a program in accordance with which the image forming apparatus operates, an acquiring unit that acquires an update program from an external source, and an updat...
01/05/2010
7636859System and method for authorizing transfer of software into embedded systems
A method of authorizing transfer of software into an embedded system, comprising the steps of obtaining a hardware identification code (HWID) relating to one of a service/recalibration tool and an embedded system, obtaining a software identification code (SWID) rela...
12/22/2009
7634666Crypto-engine for cryptographic processing of data
A crypto-engine for cryptographic processing has an arithmetic unit and an interface controller for managing communications between the arithmetic unit and a host processor. The arithmetic unit has a memory unit for storing and loading data and arithmetic units for ...
12/15/2009
7613932Method and system for controlling access to software features in an electronic device
A method and system for controlling access to features on an electronic device, such as a printer, is disclosed. The electronic device is shipped with multiple software features, but one or more of the features may be disabled. According to aspects of the present in...
11/03/2009
7577853Restricted software and hardware usage on a computer
A client computer runs an operating system that executes additional applications by loading them using an application loader and executes device drivers for peripheral devices by loading the drivers using a device loader. The operating system restricts the functiona...
08/18/2009
7555657Communication device, software update device, software update system, software update method, and program
A software update device capable of communicating with a target update device via a network, the software update device including: a certification information setting unit for generating a first certification information, and transmitting the first certification inf...
06/30/2009
7496766Apparatus, method, and program product for secure data formatting and retriving, and computer readable transportable data recording medium storing the program product
A computer readable transportable information recording medium includes a recordable area and a read only area. The recordable area allows recording of data thereinto and reading of the data therefrom. The read only area stores a copy judging program, an encrypting ...
02/24/2009
7484105Flash update using a trusted platform module
An update utility requests a signature verification of the utility's signature along with a request to unlock the flash memory stored in the utility. A trusted platform module (“TPM”) performs a signature verification of the utility using a previously stored pub...
01/27/2009
7447914Method for controlling database copyrights
In the present invention, copyrights of digital data in a database system including real time transmission of a digital picture are controlled. Permit keys including a crypt key, are used when data which is encrypted and supplied is displayed, edited, stored, copied...
11/04/2008
7444520Data conversion system for protecting software against analysis and tampering
An execution system including a loader which (i) causes an error in a program which has been started within a range in which the caused error is correctable based on an error correcting code, and (ii) loads the program, in which the error is caused, into a main memo...
10/28/2008
7437570Method, system, and program for distributing software between computer systems
Disclosed is a system, method, and program for distributing computer software from a first computer system. The first computer system receives a request for software from a second computer system. In response, the first computer system generates a message, encrypts ...
10/14/2008
7401092Method and apparatus for exchanging sub-hierarchical structures within a hierarchical file system
A system and method is provided for exchanging a first sub-hierarchy of at least two sub-hierarchies of a hierarchical file system (HFS) with a second sub-hierarchy of the at least two sub-hierarchies, the HFS being accessible by at least one processor and having a ...
07/15/2008
7398553Scripting virus scan engine
Detecting and identifying an interpreted language virus, such as a scripting virus, and reasonably identifiable polymorphs of the virus source code. Scripting virus source is extracted and represented in a language independent form. This form includes a linearized s...
07/08/2008
7392391System and method for secure configuration of sensitive web services
The present invention discloses a system and method for configuration of access rights to sensitive information handled by a sensitive Web-Service. In a case of requested configuration changes initiated by the client system the Web-Server system provides a configura...
06/24/2008
7392400Microprocessor apparatus and method for optimizing block cipher cryptographic functions
The present invention provides an apparatus and method for performing cryptographic operations on a plurality of input data blocks within a processor. In one embodiment, an apparatus for performing cryptographic operations is provided. The apparatus includes a crypt...
06/24/2008
7392415Sleep protection
Methods, apparatus and machine-readable medium are described that attempt to protect secrets from sleep attacks. In some embodiments, the secrets are encrypted and a security enhanced environment dismantled prior to entering a sleep state. Some embodiments further r...
06/24/2008
7389428Data processing system, data processing method, and program providing medium
The inventive data processing apparatus initially generates verifying values for verifying integrity of contents data stored in a memory device, then stores the verifying values in correspondence with contents data, and then, using the verifying values, the data pro...
06/17/2008
7386883Systems, methods and computer program products for administration of computer security threat countermeasures to a computer system
A countermeasure for a computer security threat to a computer system is administered by establishing a baseline identification of an operating or application system type and an operating or application system release level for the computer system that is compatible ...
06/10/2008
1                
 
Sign InRegister
Username  
Password   
forgot password?