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,606,867 Maintaining data storage in accordance with an access metric
When an access metric regarding an encoded data object exceeds an access threshold, a method begins by a processing module of a dispersed storage network (DSN)...
US-9,606,866 Method of, and apparatus for, improved data recovery in a storage system
Method of defining a layout mapping function for a parity distributed RAID array including target objects, the layout mapping function defining the mapping of...
US-9,606,865 Method and apparatus for configuring a memory device
Apparatus and methods implemented therein use an ECC procedure to verify and correct errors in data corresponding to pre-programmed configuration data....
US-9,606,864 Non-volatile memory device having adjustable read voltage, memory system comprising same, and method of...
A nonvolatile memory device includes a memory cell array including a selected page including multiple error correction code (ECC) units, and a voltage...
US-9,606,863 Fabric-based solid state drive architecture
Embodiments of apparatus, methods and systems of solid state drive are disclosed. One embodiment of a solid state drive includes a non-blocking fabric, wherein...
US-9,606,861 Concurrent error detection in a ternary content-addressable memory (TCAM) device
A plurality of data words are written into a TCAM; each has binary digits and don't-care digits. Contemporaneously, for each of the words: a first checksum is...
US-9,606,859 Advanced digital audio broadcasting forward error correction processing in packet mode utilizing tokens
In an embodiment, a method for performing forward error correction (FEC) on protected data packets is disclosed. The method involves creating a FEC table having...
US-9,606,858 Temporarily storing an encoded data slice
A processing module encodes data using a dispersed storage error coding function to produce a set of encoded data slices and identifies storage units for...
US-9,606,857 Electronic control unit
An electronic control unit includes first and second devices. A transmitter of the first device transmits data to a receiver of the second device by start-stop...
US-9,606,856 Event logging and error recovery
A method, computer program product, and system to control event logging and error recovery in a system including adapters, ports, and channels are described....
US-9,606,855 Caller protected stack return address in a hardware managed stack architecture
Corruption of program stacks is detected by using guard words placed in the program stacks. A called routine executing on a processor checks a guard word in a...
US-9,606,854 Insider attack resistant system and method for cloud services integrity checking
An insider attack resistant system for providing cloud services integrity checking is disclosed. In particular, the system utilizes an automated integrity...
US-9,606,853 Protecting a memory device from becoming unusable
In an embodiment, a computing device may include a memory device that may be rendered unusable after a certain number of operations are performed on the memory...
US-9,606,852 Microcontroller and method for controlling peripheral circuits
In one aspect, the present disclosure provides a microcontroller device that has, in one chip: a central processing unit; a plurality of peripheral circuits...
US-9,606,851 Error monitoring of a memory device containing embedded error correction
Embodiments of the present disclosure provide an approach for monitoring the health and predicting the failure of dynamic random-access memory (DRAM) devices...
US-9,606,850 Apparatus and method for tracing exceptions
A data processing apparatus comprises processing circuitry for executing a stream of instructions, and exception handling circuitry for selecting, from one or...
US-9,606,849 Watchdog apparatus and control method thereof
The present invention provides a watchdog apparatus in which a main MCU and a sub MCU are connected by SPI communication, including: a token generating unit...
US-9,606,848 Iterative Kalman filtering
Several types of noise limit the performance of remote sensing systems, e.g., systems that determine the location, color, or shape of remote objects. When noise...
US-9,606,847 Enabling error detecting and reporting in machine check architecture
In accordance with embodiments disclosed herein, there is provided systems and methods for detecting and reporting errors in a machine check environment. A...
US-9,606,846 System and method for dynamic proxy generation
A system and method are described in which skeletons and/or stubs are manipulated based on deployment information. For example, a method according to one...
US-9,606,845 Proxy for accessing a middleware subsystem
A first application is constrained from calling a middleware subsystem, where the middleware subsystem is able to access at least one feature selected from...
US-9,606,844 Remotely-hosted interactive client-server session
Embodiments are directed to interacting with a server in a read-eval-print loop (REPL) environment. In an embodiment, a client computer system receives a proxy...
US-9,606,843 Runtime optimization of multi-core system designs for increased operating life and maximized performance
Aspects include computing devices, systems, and methods for adjusting the assignment of tasks to processor cores in a multi-core processing system to increase...
US-9,606,842 Resource and core scaling for improving performance of power-constrained multi-core processors
A multi-core processor provides circuitry for jointly scaling the number of operating cores and the amount of resources per core in order to maximize processing...
US-9,606,841 Thread scheduling across heterogeneous processing elements with resource mapping
A method for scheduling processes of a workload on a plurality of hardware threads configured in a plurality of processing elements of a multithreading parallel...
US-9,606,840 Enterprise data-driven system for predictive resource provisioning in cloud environments
Implementations of the present disclosure include methods, systems, and computer-readable storage mediums for predicting resource consumption in cloud...
US-9,606,839 Task distribution method and system
Systems and methods for task distribution are provided. A total number of available computing system's processing units is defined, where the total number of...
US-9,606,838 Dynamically configurable hardware queues for dispatching jobs to a plurality of hardware acceleration engines
A computer system having a plurality of processing resources, including a sub-system for scheduling and dispatching processing jobs to a plurality of hardware...
US-9,606,837 Empirical determination of adapter affinity in high performance computing (HPC) environment
A method, apparatus and program product utilize an empirical approach to determine the locations of one or more IO adapters in an HPC environment. Performance...
US-9,606,836 Independently networkable hardware accelerators for increased workflow optimization
Specialized processing devices comprise both processing circuitry that is pre-configured to perform a discrete set of computing operations more quickly than...
US-9,606,835 Determination of memory access patterns of tasks in a multi-core processor
A plurality of processing entities in which a plurality of tasks are executed are maintained. Memory access patterns are determined for each of the plurality of...
US-9,606,834 Allocating resources to threads based on speculation metric
Methods, reservation stations and processors for allocating resources to a plurality of threads based on the extent to which the instructions associated with...
US-9,606,833 Method and apparatus for providing a preemptive task scheduling scheme in a real time operating system
Method and apparatuses are provided for providing preemptive task scheduling for a Real Time Operating System (RTOS). A two-level priority is assigned to each...
US-9,606,832 Job scheduler for remote maintenance of servers and workstations
A method, system and program product for remote scheduling of at least one job to run on a plurality of computers in a computer network. The job scheduler...
US-9,606,831 Migrating virtual machine operations
Embodiments relate to systems and methods for reclassifying a set of virtual machines in a cloud-based network. The systems and methods can analyze virtual...
US-9,606,830 Method and device for handling optimization processes based on Euclidean distance
Examples of the present disclosure provide a method and device for handling an optimization process, which belong to computer technologies. The method includes:...
US-9,606,829 Suspending transactional-memory transactions without stack corruption
A technique for suspending transactional memory transactions without stack corruption. A first function that begins a transactional memory transaction is...
US-9,606,828 Selecting virtual machines to be migrated to public cloud during cloud bursting based on resource usage and...
A method, system and computer program product for selecting virtual machines to be migrated to a public cloud. The current resource usage for virtual machine...
US-9,606,827 Sharing memory between guests by adapting a base address register to translate pointers to share a memory...
In an approach to sharing memory between a first guest and a second guest both running on a data processing system, one or more computer processors provide a...
US-9,606,826 Selecting virtual machines to be migrated to public cloud during cloud bursting based on resource usage and...
A method, system and computer program product for selecting virtual machines to be migrated to a public cloud. The current resource usage for virtual machine...
US-9,606,825 Memory monitor emulation for virtual machines
According to one example, a method includes with a hypervisor, detecting that a guest has executed a memory monitor command for a virtual processor, making a...
US-9,606,824 Administering virtual machines in a distributed computing environment
In a distributed computing environment that includes which each execute a VMM, where each VMM supports execution of one or more VMs, administering the VMs may...
US-9,606,823 Adaptive interrupt and system call coalescing
Exemplary methods, apparatuses, and systems determine a virtual processing unit utilization value representing utilization for a first virtual machine of a...
US-9,606,822 Lightweight on-demand virtual machines
Virtual machines are made lightweight by substituting a library operating system for a full-fledged operating system. Consequently, physical machines can...
US-9,606,821 Virtual environment manager for creating and managing virtual machine environments
A virtual environment manager ("VEM") simplifies the usability of virtual machines and provides users with an enhanced design for creating and/or for managing...
US-9,606,820 Ensuring determinism during programmatic replay in a virtual machine
A replay core ensures that references to objects are removed at the same relative times and in the same relative order within a program's execution during both...
US-9,606,819 Wireless network, implementation method thereof, and terminal
The present invention provides a wireless network, an implementation method thereof, and a terminal. The wireless network includes a terminal, a mobile...
US-9,606,818 Systems and methods of executing multiple hypervisors using multiple sets of processors
An apparatus includes a primary hypervisor that is executable on a first set of processors and a secondary hypervisor that is executable on a second set of...
US-9,606,817 Systems and methods for virtualizing internet of things (IoT) devices
A virtual element includes a communication component that controls, from a remote location, communication with an Internet of Things (IoT) device of a plurality...
US-9,606,816 Enhanced computer performance based on selectable device capabilities
An aspect includes receiving, by a processor, a capability indicating one or more performance aspects capable of being rendered by at least one hardware device...
← 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 140 141 142 | 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.