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-1,006,7905 Digital interface for manufacturing equipment
A manufacturing equipment digital interface includes a shared Small Computer Standard Interface (SCSI) connector that is electrically connected to a...
US-1,006,7904 System and method for abstracting SATA and/or SAS storage media devices via a full duplex queued command...
A simplified host accesses SATA and SAS storage media devices by abstracting the SATA and SAS protocols with one full duplex protocol that supports full command...
US-1,006,7903 Semiconductor device
A semiconductor device includes: various types of memories; an interface configured to transmit memory characteristic information of the memories to a host,...
US-1,006,7902 Slot based management controller address
Techniques for determining an address of a management controller are provided. A microcontroller on a cartridge may read a signal from an enclosure, wherein the...
US-1,006,7901 Methods and apparatuses for providing data received by a state machine engine
An apparatus can include a first state machine engine configured to receive a first portion of a data stream from a processor and a second state machine engine...
US-1,006,7900 Virtualized I/O device sharing within a distributed processing node system
A system that includes a switched fabric hierarchy (e.g., a PCIe hierarchy) may realize efficient utilization of a shared I/O device (e.g., a network or storage...
US-1,006,7899 Storage system and data transferring method thereof
A storage system and a data transferring method thereof are provided. The storage system includes at least one drawer storage device, a backplane board and a...
US-1,006,7898 Protocol adaptation layer data flow control for universal serial bus
In an example, a method for transmitting data includes determining, at a Universal Serial Bus (USB) host, a USB data transfer type of USB data being transmitted...
US-1,006,7897 System and method for determining the positions of side collision avoidance sensors on a vehicle
A system and method system for determining the positions of one or more collision avoidance sensors on a vehicle is provided. The system includes one or more...
US-1,006,7896 Hardware data structure for tracking partially ordered and reordered transactions
Methods and hardware data structures are provided for tracking ordered transactions in a multi-transactional hardware design comprising one or more slaves...
US-1,006,7895 Systems and methods for asynchronous toggling of I2C data line
A method of operating an I2C slave having an I2C clock pin and an I2C data pin is disclosed. The method includes (a) receiving a command via the I2C clock pin...
US-1,006,7894 Cable-based configuration
The following description is directed to cable-based configuration. In one example, a method can include determining a first end of a cable is connected to a...
US-1,006,7893 Acceleration framework with direct data transfer mechanism
Systems and methods for offloading computations from a CPU directly to an accelerator engine are disclosed. One embodiment includes determining a function of an...
US-1,006,7892 Microcontroller or microprocessor with dual mode interrupt
A microcontroller has a CPU with at least one interrupt input coupled with an interrupt controller, a plurality of peripherals, and a mode register comprising...
US-1,006,7891 System and method for USB redirection for conferencing in an enterprise
In certain information handling system environments, users may collaborate or communicate via remote conferencing software. In some instances an attendee may...
US-1,006,7890 Apparatuses and methods for variable latency memory operations
Apparatuses and methods for variable latency memory operations are disclosed herein. An example apparatus may include a memory configured to provide first...
US-1,006,7889 Bridge and method for coupling a requesting interconnect and a serving interconnect in a computer system
A bridge for coupling a requesting interconnect and a serving interconnect connected to a number of coherent units in a computer system includes N machines...
US-1,006,7888 I/O optimization with track splitting
Providing I/O operations to a storage device includes selecting a portion of original I/O operations based on a first set of criteria, determining whether to...
US-1,006,7887 Local interface redirection
In one embodiment, a method performed by one or more computing devices includes identifying, at a first computing device, a composite device having one or more...
US-1,006,7886 System for securing contents of removable memory
This disclosure includes a method for securing a memory of an electronic system that includes initializing the memory, creating a security key, transmitting the...
US-1,006,7885 Caching policies for selection and replacement of objects
In one embodiment, a computer-implemented method includes inserting a set of accessed objects into a cache, where the set of accessed objects varies in size. An...
US-1,006,7884 Distributing a plurality of tracks to add to cache to lists assigned to processors
Provided are a computer program product, system, and method for distributing a plurality of tracks to add to cache to lists assigned to processors. Tracks...
US-1,006,7883 Using an access increment number to control a duration during which tracks remain in cache
Provided are a computer program product, system, and method for using an access increment number to control a duration during which tracks remain in cache....
US-1,006,7882 Storage system and storage control method
A storage system manages correspondence relationships between physical addresses and logical addresses inside a storage device, as well as logical spaces...
US-1,006,7881 Compression and caching for logical-to-physical storage address mapping tables
A storage device that maps logical addresses to physical addresses includes a memory that stores machine instructions and a processor coupled to the memory that...
US-1,006,7880 Dynamic tier remapping of data stored in a hybrid storage system
Disclosed are embodiments for supporting dynamic tier remapping of data stored in a hybrid storage system. One embodiment includes a storage controller and...
US-1,006,7879 Apparatus and method to support a storage mode over a cache-line memory interface to a non-volatile memory dual...
Provided are an apparatus and method for using block windows configured in a memory module to provide block level access to memory chips in the memory module. A...
US-1,006,7878 Processor with logical mentor
A computing device includes a memory structure storing one or more Variables; and a logical mentor. The logical mentor is assigned to at least one of the one or...
US-1,006,7877 Method, apparatus and computer program product for use in managing multi-cache data storage systems
Described herein are techniques for multi-cache data storage systems. The techniques comprise providing a volatile memory device to store data. The techniques...
US-1,006,7876 Pre-fetching data from buckets in remote storage for a cache
Embodiments are disclosed for a prefetching method that may include copying, in response to a search query, a first bucket from a remote storage to a cache. The...
US-1,006,7875 Processor with instruction cache that performs zero clock retires
A method of operating a processor including performing successive read cycles from an instruction cache array and a line buffer array including providing...
US-1,006,7874 Optimizing the management of cache memory
It is determined that a cache operation relating to the transfer of data between a cache memory and a data storage system is required. A state of a utilization...
US-1,006,7873 Data storage device and operating method thereof
A method for operating a data storage device includes: dividing a cache into a plurality of cache areas; grouping a plurality of logical addresses into a...
US-1,006,7872 Memory speculation for multiple memories
A plurality of memory modules, which may be used to form a heterogeneous memory system, are connected to a plurality of prefetchers. Each prefetcher is...
US-1,006,7871 Logic analyzer for detecting hangs
A microprocessor comprises a cache including a tag array; a tagpipe that arbitrates access to the tag array; and a logic analyzer for investigating a...
US-1,006,7870 Apparatus and method for low-overhead synchronous page table updates
An apparatus and method are described for low overhead synchronous page table updates. For example, one embodiment of a processor comprises: a set of one or...
US-1,006,7869 System for distributed data processing with automatic caching at various system levels
Embodiments enable distributed data processing with automatic caching at multiple system levels by accessing a master queue of data processing work comprising a...
US-1,006,7868 Memory architecture determining the number of replicas stored in memory banks or devices according to a packet size
A memory architecture for storing information units, the memory architecture comprising a plurality of memory banks or a plurality of memory devices and a...
US-1,006,7867 Performing garbage collection on an object array using array chunk references
Techniques for performing garbage collection on an object array using array chunk references is described. A garbage collector (GC) thread identifies an object...
US-1,006,7866 Method and apparatus for mapping logical addresses between memories of a solid-state disk based on write...
A solid-state disk including first and second memories and a wear leveling module. The second memory has a lower write cycle lifetime than the first memory. The...
US-1,006,7865 System and method for allocating memory to dissimilar memory devices using quality of service
Systems and methods are provided for allocating memory to dissimilar memory devices. An exemplary embodiment includes a method for allocating memory to...
US-1,006,7864 Systems and methods for revising permanent ROM-based programming
An application program stored in a ROM includes a function lookup data structure in which functions called by the application program have identifiers and...
US-1,006,7863 Feature targeting of test automation lab machines
In some embodiments, the disclosed subject matter involves a system and method relating to automation test runs of a software build, where the test runs effect...
US-1,006,7862 Tracking asynchronous entry points for an application
Asynchronous operations associated with a request such as synchronous threads, runnable elements, callable elements, and other invokable objects are tracked to...
US-1,006,7861 Efficient software testing
A method includes receiving, via a processor, a model, a test case, and one or more suspect elements. The method includes calculating, via the processor, a...
US-1,006,7860 Defining test bed requirements
Systems and techniques are described for defining test bed requirements. A described technique includes receiving data specifying a first test to be performed...
US-1,006,7859 Constructing test-centric model of application
A test-centric model of an application is constructed. Each resource specified by each test governing an application is added to the test-centric model. The...
US-1,006,7858 Cloud-based software testing
In a method of software item testing, an automated test of a software item is initiated in a cloud-based computing environment in exchange for a fee. The test...
US-1,006,7857 Intelligent device selection for mobile application testing
A computer-implemented facility is provided for intelligent mobile device selection for mobile application testing. The computer-implemented facility determines...
US-1,006,7856 Employing code overlays to facilitate software development
In one embodiment, a method for editing and testing computer programming code is provided. The method includes receiving a first file comprising computer...
← 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 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 | 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.