| Patent # | Description |
|---|---|
| US-7,373,522 |
Smart card with enhanced security features and related system, integrated
circuit, and methods An integrated circuit (IC) may include at least one smart card memory for storing a set of default requests and at least one alternate request for each default... |
| US-7,373,521 |
Semiconductor IC, information processing method, information processing
device, and program storage medium A program supplied from a personal computer via an interface 31 is processed according to a program stored in a ROM 36, developed in a RAM 33, and executed by a... |
| US-7,373,520 |
Method for computing data signatures A method and mechanism for generating object signatures within a file system. A file system is configured to generate signatures for objects such as files. The... |
| US-7,373,519 |
Distinguishing legitimate modifications from malicious modifications
during executable computer file... Prior to a modification of an executable computer file (101), a modification analysis manager (111) stores (1101) content concerning a specified number of... |
| US-7,373,518 |
Operation of a security module in a card reader Card reader having a control interface 18 for controlling 12 the card reader from the exterior, and a device for reading data cards, particularly chip cards, and... |
| US-7,373,517 |
System and method for encrypting and decrypting files A system and method distribute the task of decryption between a server and a client. To encrypt data, the client generates an encryption/decryption key. Namely,... |
| US-7,373,516 |
Systems and methods of securing resources through passwords Disclosed is a method of authorizing access to an item that maintains a lockout count and blocks access to the item if the lockout count exceeds a predetermined... |
| US-7,373,515 |
Multi-factor authentication system A suspect user (110) seeks access to a network resource from an access authority (150) utilizing a passcode received from an authentication authority (130).... |
| US-7,373,514 |
High-performance hashing system A high-performance, low-latency data retrieval system is disclosed using hash functions. Given a set of input data, the data retrieval system may generate one or... |
| US-7,373,513 |
Transmarking of multimedia signals A method of transmarking a watermarked media signal to adapt the watermark to the robustness and perceptibility constraints of a new environment. This... |
| US-7,373,512 |
Method and apparatus for providing information security to prevent digital
signature forgery A method and apparatus utilizes a digital signature verification map containing a plurality of acceptable message header identifiers associated with a public key... |
| US-7,373,511 |
Identification device, identification system, and card issuing device and
system needing identification The device and system of present invention identify the person to be identified according to a result given from certification bureau. These device or system... |
| US-7,373,510 |
System and method for implementing a robot proof Web site The invention prevents robots from browsing a Web site beyond a welcome page. When an initial request from an undefined originator is received, the Web site... |
| US-7,373,509 |
Multi-authentication for a computing device connecting to a network In an embodiment, a method includes authenticating a computing device and a different entity for a session of communication between the computing device and the... |
| US-7,373,508 |
Wireless security system and method A method for reauthentication during client roaming in a wireless network system. The network has at least one access server and a plurality of access points... |
| US-7,373,507 |
System and method for establishing secure communication A system and method is described in which two parties communicate a first shared random number and a second shared random number, and each independently use a... |
| US-7,373,506 |
Data authentication system A data processing system, apparatus and method are provided to verify and validate data. Cryptographic processes employ keys to encrypt the data, check the data... |
| US-7,373,505 |
Displaying a security element with a browser window The present invention provides a method and system for providing a security element that is directed at inhibiting malicious activity by displaying a browser... |
| US-7,373,504 |
Kernel-level cryptographic kernel interface A method for performing a cryptographic function including calling into an encryption framework to perform the cryptographic function, wherein calling into the... |
| US-7,373,503 |
Public key certificate revocation list generation apparatus, revocation
judgement apparatus, and authentication... An authentication system is provided having a revocation list generation apparatus that constructs and stores a revocation list in a tree structure, the... |
| US-7,373,502 |
Avoiding server storage of client state A method is disclosed for avoiding the storage of client state on a server. Based on a local key that is not known to a client, a server encrypts the client's... |
| US-7,373,501 |
System and method for on-line diagnostics An on-line diagnostics system and method enable equipment information stored in each piece of industrial equipment to be safely disclosed to maintenance... |
| US-7,373,500 |
Secure network processing In one general aspect, a network communication unit is disclosed that includes a cryptographic record parsing offload engine that has an input and an output. The... |
| US-7,373,499 |
Methods and apparatus for delegation of cryptographic servers for
capture-resilient devices Improved cryptographic techniques are provided by which a device that performs private key operations (e.g., signatures and/or decryptions), and whose private... |
| US-7,373,498 |
Method and apparatus for updating a system configuration through an active
or passive update A method and apparatus for updating the system configuration settings of a computer system Embodiments include a remote system configuration system that enables... |
| US-7,373,497 |
Methods and apparatus for rapidly activating previously inactive
components in a computer system A method of activating a previously inactive component in a computer system is disclosed. The method includes receiving a request for activating the previously... |
| US-7,373,496 |
Operating system rebooting apparatus for continuing to execute a non-stop
module even during rebooting A method of rebooting an operating system including a plurality of load modules in a single computer. One load module which is to be operated during rebooting of... |
| US-7,373,495 |
Hardware cross-emulation using personas An apparatus and method for a device to boot as though it were another device. The various devices have published personas describing their operation. A persona... |
| US-7,373,494 |
Method for using a timer based SMI for system configuration after a resume
event An information handling system (IHS) includes a processor, a memory coupled to the processor, a basic input/output system (BIOS) stored as instructions on a... |
| US-7,373,493 |
Boot methods, computer systems, and production methods thereof Boot methods for use in a computer system. The computer system boots from a partition comprising an OS in hibernation mode. The OS exits the hibernation mode to... |
| US-7,373,492 |
Boot disk management utility A computer utility for reducing downtime required for applying patches to a UNIX system, and for allowing changes to the system to be rolled back in the event of... |
| US-7,373,491 |
Processor with versatile external memory interface A processor architecture suitable for embedded systems and compatible with different kinds of external memory, executes a bootstrap program to determine the... |
| US-7,373,490 |
Emptying packed data state during execution of packed data instructions A method in a computer system, one embodiment includes accessing a packed data instruction and generating a corresponding set of control bits to cause a... |
| US-7,373,489 |
Apparatus and method for floating-point exception prediction and recovery An apparatus and method for floating point exception prediction and recovery. In one embodiment, a processor may include instruction fetch logic configured to... |
| US-7,373,488 |
Processing for associated data size saturation flag history stored in SIMD
coprocessor register using mask and... A method and apparatus for calculation and storage of Single-Instruction-Multiple-Data (SIMD) saturation history information. A first coprocessor instruction has... |
| US-7,373,487 |
Controller with fail-safe function A master CPU and a slave CPU for processing data supplied from a detector unit, and a timer cleared by a clear signal supplied every predetermined time period... |
| US-7,373,486 |
Partially decoded register renamer In one embodiment, a renamer comprises a plurality of storage locations and compare circuitry. Each storage location is assigned to a respective renameable... |
| US-7,373,485 |
Clustered superscalar processor with communication control between
clusters A clustered superscalar processor for reducing the miss rate of a register cache and reducing the possibility of miss penalties. The processor checks before... |
| US-7,373,484 |
Controlling writes to non-renamed register space in an out-of-order
execution microprocessor A method of controlling write operations to a non-renamed register space includes receiving a write operation to a given register within the non-renamed register... |
| US-7,373,483 |
Mechanism for extending the number of registers in a microprocessor An apparatus and method are provided, for accessing extended registers within a microprocessor. The apparatus includes translation logic and extended register... |
| US-7,373,482 |
Software-based technique for improving the effectiveness of prefetching
during scout mode One embodiment of the present invention provides a system that improves the effectiveness of prefetching during execution of instructions in scout mode. During... |
| US-7,373,481 |
Distributed-structure-based parallel module structure and parallel
processing method A Distributed-Structure-based parallel module structure and parallel processing method. One object is to provide a novel sequence-net computer architecture. A... |
| US-7,373,480 |
Apparatus and method for determining stack distance of running software
for estimating cache miss rates based... A method and apparatus for determining a stack distance histogram for running software. The method may include receiving a plurality of memory references each... |
| US-7,373,479 |
Method to allow PCI host bridge (PHB) to handle pre-fetch read
transactions on the PCI bus which access system... A method, system, and computer instructions for providing valid translation entries in the TCE table for all supported DMA addresses to prevent the occurrence of... |
| US-7,373,478 |
Information processing apparatus and software pre-fetch control method In an information processing apparatus (10) that includes a cache memory (560) formed from at least one hierarchy, and a pre-fetch command that speculatively... |
| US-7,373,477 |
Fragmentation executing method and storage device When a host apparatus transfers/swaps stored information between user sectors in a storage device for the purpose of defragmentation or the like, the storage... |
| US-7,373,476 |
System and method for configuration management of storage system A discrepancy between a management range of a user on a management computer, and a management range of the user in a storage, is detected with respect to a... |
| US-7,373,475 |
Methods for optimizing memory unit usage to maximize packet throughput for
multi-processor multi-threaded... Methods for optimizing memory unit usage to maximize packet throughput for a multiprocessor multithreaded architecture. One method employs a first phase of a... |
| US-7,373,474 |
Storage system, configuration management method, and program Techniques for realizing efficient setting and utilization of configuration including storage volumes in a storage system having an initiator and a target, with... |
| US-7,373,473 |
System and method for efficient storage and manipulation of extremely
large amounts of scan data Large data sets can be stored and processed in real time by combining and registering the large data sets into a single data set. The data can be stored in a... |