Easy To Use Patents Search & Patent Lawyer Directory

At Patents you can conduct a Patent Search, File a Patent Application, find a Patent Attorney, or search available technology through our Patent Exchange. Patents are available using simple keyword or date criteria. If you are looking to hire a patent attorney, you've come to the right place. Protect your idea and hire a patent lawyer.

Searching:





Search by keyword, patent number, inventor, assignee, city or state:




Patent # Description
US-8,086,842 Peer-to-peer contact exchange
A system may publish authenticated contact information in a publicly available index store, retrieve the contact information, and validate it. The claimed...
US-8,086,841 BIOS switching system and a method thereof
A BIOS switching system applicable to a computer system is provided. The BIOS switching system includes an input module and a memory module, and the memory...
US-8,086,840 Apparatus, system, and method for improving user boot via a storage area network
An apparatus, system, and method are disclosed for remotely booting a client from a storage area network ("SAN"). A connection module enables a client, such as...
US-8,086,839 Authentication for resume boot path
Methods and systems to perform an authentication operation after resuming from a sleep state are presented. In one embodiment, a method includes starting a boot...
US-8,086,838 Methods and systems for providing manufacturing mode detection and functionality in a UEFI BIOS
Methods and systems are described for managing manufacturing modes in a unified extensible firmware interface (UEFI) basic input output system (BIOS). The UEFI...
US-8,086,837 Method and apparatus to store initialization and configuration information
Briefly, in accordance with an embodiment of the invention, an apparatus and method to store initialization and configuration information is provided. The...
US-8,086,836 Method and apparatus for virtualization of appliances
A method and apparatus for the virtualization of appliances provides an embedded operating system (OS) which is included in the system boot ROM of a personal...
US-8,086,835 Rootkit detection
Embodiments of the present invention address deficiencies of the art in respect to rootkit detection and provide a method, system and computer program product...
US-8,086,834 System and method for populating a dedicated system service repository for an information handling system
An information handling system includes a processor, a memory device coupled to the processor, and a dedicated system service repository (DSSR) coupled to the...
US-8,086,833 Method and system for linking firmware modules in a pre-memory execution environment
A BIOS includes a core and multiple modules. The modules include both those that are platform specific and those that are not platform specific. Each module has...
US-8,086,832 Structure for dynamically adjusting pipelined data paths for improved power management
A design structure embodied in a machine readable, non-transitory storage medium used in a design process includes a system for dynamically varying the pipeline...
US-8,086,831 Indexed table circuit having reduced aliasing
In at least one embodiment, an indexed table circuit includes a plurality of banks for storing data to be accessed and a split index array. The indexed table...
US-8,086,830 Arithmetic processing apparatus
An arithmetic processing apparatus capable of performing an arithmetic operation for generating a condition flag commonly referred to by using a condition flag...
US-8,086,829 Method and apparatus for processing data related to handling interrupts in data processing
A method of processing data comprising: processing a function using a processor operable to perform a plurality of functions, the processor having interrupts...
US-8,086,828 Multiprocessor computing systems with heterogeneous processors
Heterogeneous processors can cooperate for distributed processing tasks in a multiprocessor computing system. Each processor is operable in a "compatible" mode,...
US-8,086,827 Mechanism for irrevocable transactions
A method and apparatus for designating and handling irrevocable transaction is herein described. In response to detecting an irrevocable event, such as an I/O...
US-8,086,826 Dependency tracking for enabling successive processor instructions to issue
An information handling system includes a processor with an issue unit (IU) that may perform instruction dependency tracking for successive instruction issue...
US-8,086,825 Processing pipeline having stage-specific thread selection and method thereof
One or more processor cores of a multiple-core processing device each can utilize a processing pipeline having a plurality of execution units (e.g., integer...
US-8,086,824 Stream processing system having a reconfigurable memory module
A stream processing system includes a stream processing module coupled to a memory module and operable so as to fetch stream elements from the memory module, to...
US-8,086,823 Method for speeding up page table address update on virtual machine
A method is provided which eliminates redundancy from the shadow PT operation performed by the virtual machine monitor (VMM) when the guest operating system...
US-8,086,822 In-place shadow tables for virtualization
In a computing system having virtualization software including a guest operating system (OS), a method for providing page tables that includes: providing a...
US-8,086,821 Input-output memory management unit (IOMMU) and method for tracking memory pages during virtual-machine migration
An input-output memory management unit (IOMMU) and method for tracking memory pages during virtual-machine migration are generally described herein. The IOMMU...
US-8,086,820 Data structure for highly efficient data queries
Apparatus and method for highly efficient data queries. In accordance with various embodiments, a data structure is provided in a memory space with a first...
US-8,086,819 Solid state drive optimizer
A method for optimizing a solid state drive is described. The method involves determining whether a free space fragment on the SSD is smaller than the threshold...
US-8,086,818 Storage apparatus and storage area allocation method
A storage apparatus is provided with a storage area for storing data sent from a host computer, and a virtual/logical volume to which a dynamically variable...
US-8,086,817 Method and system for efficient retrieval of data of large or unknown length by a native application program
A method and system for efficient allocation of memory in database retrieval employs a technique which allocates a memory portion of a first size which may or...
US-8,086,816 Method for controlling performance aspects of a data storage and access routine
A method for improving the performance of a computerized data storage and access system includes the steps (a) providing a virtual representation of an existing...
US-8,086,815 System for controlling memory accesses to memory modules having a memory hub architecture
A computer system includes a memory hub controller coupled to a plurality of memory modules. The memory hub controller includes a memory request queue that...
US-8,086,814 Semiconductor integrated circuit apparatus
A semiconductor integrated circuit apparatus includes a main clock generation circuit that generates a main clock signal, a plurality of function blocks, a...
US-8,086,813 Synchronous memory read data capture
A method of snap-shot data training to determine the optimum timing of the DQS enable signal in a single read operation is provided. This is accomplished by...
US-8,086,812 Transceiver with latency alignment circuitry
In a transceiver system a first interface receives data from a first channel using a first clock signal and transmits data to the first channel using a second...
US-8,086,811 Optimizations of a perform frame management function issued by pageable guests
Optimizations are provided for frame management operations, including a clear operation and/or a set storage key operation, requested by pageable guests. The...
US-8,086,810 Rapid defragmentation of storage volumes
Various embodiments for rapid defragmentation of storage volumes in a computing environment are provided. A plurality of source data sets is copied from the...
US-8,086,809 Interface systems and methods for accessing stored data
A modular data and storage management system. The system includes a time variance interface that provides for storage into a storage media of data that is...
US-8,086,808 Method and system for migration between physical and virtual systems
A method of migrating a computer system between a virtualized environment and a non-virtualized environment comprises configuring one or more storage volumes...
US-8,086,807 Backup data management method in which differential copy time is taken into account
Provided is a computer system, comprising a storage system and a management computer. The management computer manages differential copy start times,...
US-8,086,806 Systems and methods for coalescing memory accesses of parallel threads
One embodiment of the present invention sets forth a technique for efficiently and flexibly performing coalesced memory accesses for a thread group. For each...
US-8,086,805 Advanced contention detection
A multiple computer system is disclosed in which n computers (M1, M2 . . . Mn) each run a different portion of a single application program written to execute...
US-8,086,804 Method and system for optimizing processor performance by regulating issue of pre-fetches to hot cache sets
A method for pre-fetching data. The method includes obtaining a pre-fetch request. The pre-fetch request identifies new data to pre-fetch from memory and store...
US-8,086,803 Managing cache elements
A method for managing cache elements in an environment based on Common Information Model is described. Cache elements in the cache are associated with a time...
US-8,086,802 Instruction cache system, instruction-cache-system control method, and information processing apparatus
An instruction cache system includes an instruction-cache data storage unit that stores cache data per index, and an instruction cache controller that...
US-8,086,801 Loading data to vector renamed register from across multiple cache lines
A load instruction that accesses data cache may be off natural alignment, which causes a cache line crossing to complete the access. The illustrative...
US-8,086,800 Integrated circuit and method for buffering to optimize burst length in networks on chips
An integrated circuit includes a plurality of processing modules coupled by a network. A first processing module communicates with a second processing module...
US-8,086,799 Scalable deduplication of stored data
In a method and apparatus for scalable deduplication, a data set is partitioned into multiple logical partitions, where each partition can be deduplicated...
US-8,086,798 Multimedia storage device
The present invention discloses a multimedia storage device comprising a cartridge and a loader. The cartridge connects to media devices of different formats,...
US-8,086,797 Method and system for distributing commands to targets
Embodiments of systems and methods for routing commands to a distributed RAID system are disclosed. Specifically, embodiments may route a command to an...
US-8,086,796 Storage system, load distribution management method, and storage medium
A host computer includes a virtual disk control part for controlling an input/output request into a virtual disk. A plurality of storage subsystems includes a...
US-8,086,795 Onboard computer data storage, access, and caching system
A controller and memory unit for a host computer has a primary controller coupled to a parallel bus interface connectable or connected to the host computer, and...
US-8,086,794 System and method for data migration between computer cluster architecture and data storage devices
A system for data migration between a compute cluster and disk drives by inclusion of a buffer node coupled to the compute cluster to store data received...
US-8,086,793 Optical disc recorder and buffer management method thereof
A buffer management method is provided. A host issues a read command requesting access for a read data block and a write command requesting recording of a write...
← Previous | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 | Next →

File A Patent Application

  • Protect your idea -- Don't let someone else file first. Learn more.

  • 3 Easy Steps -- Complete Form, application Review, and File. See our process.

  • Attorney Review -- Have your application reviewed by a Patent Attorney. See what's included.