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-9,817,781 Device and method for addressing, and converter
It is provided to implement a different number of logical slaves in a field device for use in an AS interface network as a function of the assigned address,...
US-9,817,780 Communicator with profiles
A communicator has profiles for holding locators for items in a tree-like database for a smart device that monitors a process. The communicator is connected to...
US-9,817,779 System and methods to support vendor defined USB requests for application managed USB devices in VDI environments
A redirected USB device that does not fall within well-defined device-classes requires special treatment as redirection software will not always permit the...
US-9,817,778 Electronic device and method for communicating with USB device
According to one embodiment, an electronic device includes a USB host controller, and a wireless transceiver connected to the USB host controller through a USB...
US-9,817,777 Multi-operating state serial ATA devices and methods of operation therefor
Methods and SATA devices having more than one operating state suitable for providing efficient command and data transfers over a SATA bus. A SATA device is...
US-9,817,776 Memory descriptor list caching and pipeline processing
Memory descriptor list caching and pipeline processing techniques are described. In one or more examples, a method is configured to increase efficiency of...
US-9,817,775 Control system for hard disk
A control system for a plurality of hard disks includes a chip unit, a first storage unit, and a second storage unit. The chip unit includes a first, second,...
US-9,817,774 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-9,817,773 System and method for preserving order of data processed by processing engines
A device includes an input processing unit and an output processing unit. The input processing unit dispatches first data to one of a group of processing...
US-9,817,771 Guarded memory access in a multi-thread safe system level modeling simulation
Methods, systems, and machine readable medium for multi-thread safe system level modeling simulation (SLMS) of a target system on a host system. An example of a...
US-9,817,770 Memory address re-mapping of graphics data
A method and apparatus for creating, updating, and using guest physical address (GPA) to host physical address (HPA) shadow translation tables for translating...
US-9,817,769 Methods and apparatus for improved access to shared memory
In one embodiment, a method includes receive a translation vector, selecting a translation entry from a plurality of translation entries, and determining...
US-9,817,768 Storage system and data storing method
Provided is a storage system including: a storage medium including a plurality of physical storage areas having an upper limit number of rewrites, and a medium...
US-9,817,767 Semiconductor apparatus and operating method thereof
A semiconductor apparatus may include: a buffer configured to store write request data input in response to a write request from a host; a memory device...
US-9,817,766 Managing relocation of slices in storage systems
A method is used in managing data relocation in storage systems. Metadata of a slice of a storage tier in a data storage system is evaluated for migrating the...
US-9,817,765 Dynamic hierarchical memory cache awareness within a storage system
A computing device-implemented method for implementing dynamic hierarchical memory cache (HMC) awareness within a storage system is described. Specifically,...
US-9,817,764 Multiple data prefetchers that defer to one another based on prefetch effectiveness by memory access type
A processor includes a first prefetcher that prefetches data in response to memory accesses and a second prefetcher that prefetches data in response to memory...
US-9,817,763 Method of establishing pre-fetch control information from an executable code and an associated NVM controller,...
A method of establishing pre-fetch control information from an executable code is described. The method comprises inspecting the executable code to find one or...
US-9,817,762 Facilitating efficient prefetching for scatter/gather operations
The disclosed embodiments relate to a computing system that facilitates performing prefetching for scatter/gather operations. During operation, the system...
US-9,817,761 Methods, systems, and computer readable media for optimization of host sequential reads or writes based on...
A method for optimization of host sequential reads based on volume of data includes, at a mass data storage device, pre-fetching a first volume of predicted...
US-9,817,760 Self-healing coarse-grained snoop filter
The disclosure relates to filtering snoops in coherent multiprocessor systems. For example, in response to a request to update a target memory location at a...
US-9,817,759 Multi-core CPU system for adjusting L2 cache character, method thereof, and devices having the same
A multi-core CPU system includes a shared L2 cache, an access control logic circuit, a plurality of cores, each core configured to access the shared L2 cache...
US-9,817,758 Instructions to mark beginning and end of non transactional code region requiring write back to persistent storage
A processor in described having an interface to non-volatile random access memory and logic circuitry. The logic circuitry is to identify cache lines modified...
US-9,817,757 Scalable metadata management in a multi-grained caching framework
In one embodiment, a system includes a back-end storage device, a cache storage device, and a processor and logic integrated with and/or executable by the...
US-9,817,756 Managing memory in virtualized environments
Techniques are described for enabling a virtual machine to be presented with an amount of available guest memory, where a hypervisor or other privileged...
US-9,817,755 Garbage collection management in memories
The disclosure is related to systems and methods of managing a memory. In a particular embodiment, a memory channel is disclosed that includes multiple memory...
US-9,817,754 Flash memory management
Disclosed aspects include managing the access of flash memory by a computer system. A physical memory address space which includes a flash memory portion is...
US-9,817,753 Flash memory management
Disclosed aspects include managing the access of flash memory by a computer system. A physical memory address space which includes a flash memory portion is...
US-9,817,752 Data integrity enhancement to protect against returning old versions of data
Systems, methods and/or devices are used to enhance data integrity to protect against returning old versions of data. In one aspect, a method includes (1)...
US-9,817,751 Multi-phase programming schemes for nonvolatile memories
A method for data storage includes defining an end-to-end mapping between data bits to be stored in a memory device that includes multiple memory cells and...
US-9,817,750 Profile-dependent write placement of data into a non-volatile solid-state storage
A method for storing user data is provided. The method includes distributing the user data throughout a plurality of storage nodes through erasure coding,...
US-9,817,749 Apparatus and method of offloading processing from a data storage device to a host device
A storage device includes non-volatile memory and a controller. A method performed in the data storage device includes sending an instruction to a host device...
US-9,817,748 Unified interface for development and testing of deployment resource architecture
Embodiments of the disclosure pertain to providing, via a graphical user interface, a set of user-selectable resources available for defining a resource...
US-9,817,747 Systems and methods for unit testing of functions on remote kernels
The disclosed computer-implemented method may include (1) providing a framework that includes (A) a user-space component that runs at a client site and (B) a...
US-9,817,746 Testing implementation parameters of a computer program in a distributed environment
A method of testing implementation parameters of a computer program in a distributed environment, the method comprising; testing of alternative implementation...
US-9,817,745 Binary program instrumentation and debugging
Disclosed is a system and method for setting breakpoints (BPs) that cannot be detected by code being debugged, e.g., to trap transparently at any instruction....
US-9,817,744 Method and apparatus for tracing memory accesses
Apparatus, computer-readable storage medium and a method executed by a computer for tracing the memory accesses of an object-oriented program comprises...
US-9,817,743 Maintenance apparatus of electronic device, maintenance method of electronic device, and non-transitory...
Provided is a technique of compensating time degradation of a CPU and maintaining performance of an electronic device without disturbing a normal operation of...
US-9,817,742 Detecting hardware and software problems in remote systems
A method for detecting hardware and/or software anomalies in remote systems. The method may include aggregating, in a centralized electronic database, by an...
US-9,817,741 Method for monitoring an apparatus connected to a communication channel
Method for monitoring an apparatus connected to a communication channel wherein the method is connected to a communication channel in a vehicle. When an...
US-9,817,740 Remote monitoring system for handheld electronic devices
A remote monitoring system for handheld electronic devices includes a multi-port hub, and a port visualizer connected to one of the ports of the multi-port hub....
US-9,817,739 Method to restore a virtual environment based on a state of applications/tiers
Methods and apparatuses for triggering backups of virtual machines using high-availability applications in the virtual machines are described herein. Also,...
US-9,817,738 Clearing poison status on read accesses to volatile memory regions allocated in non-volatile memory
Systems and methods may provide for detecting that a read operation is directed to a memory region while the memory region is in a poisoned state and clearing...
US-9,817,737 Systems and methods of building sequenceable test methodologies
Networks and applications can have many different profiles. Template configurations can consist of a wide variety of technologies such as IPv4, DHCP, and BGP. A...
US-9,817,736 Communication system, communication terminal, and computer program product
A plurality of communication terminals communicate via a communication line in a communication system. The communication system includes: a diagnosis unit...
US-9,817,735 Repairing a hardware component of a computing system while workload continues to execute on the computing system
Hardware component repair in a computing system while workload continues to execute on the computing system includes receiving an indication that an operational...
US-9,817,734 Virtual machine recovery on non-shared storage in a single virtual infrastructure management instance
Techniques for enabling virtual machine (VM) recovery on non-shared storage in a single virtual infrastructure management server (VIMS) instance are provided....
US-9,817,733 Resource recovery for checkpoint-based high-availability in a virtualized environment
A data processing system provides checkpoint high-available for an application in a virtualized environment with reduced network demands. An application...
US-9,817,732 Method for controlling failover and failback of virtual endpoints in a SCSI network
Embodiments are described for systems and methods that facilitate control of virtual endpoint failover/failback operations in a SCSI target network environment....
US-9,817,731 Acquiring diagnostic data selectively
One or more processors execute one or more software commands that are capable of command failure on one or more computing devices. One or more processors detect...
← 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 | 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.