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,026,1863 Runtime file system consistency checking during backup operations
The present disclosure relates to maintaining file system consistency on a mounted storage device in a computing system during system runtime. In one...
US-1,026,1862 Data replication in a database management system
According to an aspect, a database management system (DBMS) is operated to perform data replication. The DBMS includes a source database and a target database....
US-1,026,1861 Methods for error correction with resistive change element arrays
Error correction methods for arrays of resistive change elements are disclosed. An array of resistive change elements is organized into a plurality of...
US-1,026,1859 Bypassing error correction code (ECC) processing based on software hint
Methods and apparatus relating to techniques for avoiding cache lookup for cold cache. In an example, an apparatus comprises logic, at least partially...
US-1,026,1858 TCAM soft-error detection method and apparatus
Apparatuses, methods and storage medium associated with techniques to detect soft errors of a TCAM are disclosed herein. In embodiments, an apparatus may...
US-1,026,1857 Memory system and method for controlling code rate for data to be stored
A memory system includes a memory that includes a plurality of memory cells, and a controller. During a write operation to write data to the memory cells, the...
US-1,026,1856 Bitwise sparing in a memory system
An aspect includes providing communication links from a memory controller to contents of a plurality of bit locations in a plurality of memory devices. A...
US-1,026,1855 Systems and methods for application crash management
Systems, methods, and non-transitory computer-readable media can determine an application feature causing an application to crash. A set of users is ranked...
US-1,026,1854 Memory integrity violation analysis method and apparatus
Methods, apparatus, and system to analyze a memory integrity violation and determine whether its cause was hardware or software based.
US-1,026,1853 Dynamic replication error retry and recovery
A system, computer program product, and computer-executable method of managing replication within a data storage system, the system, computer program product,...
US-1,026,1852 Memory error determination
A technique includes accessing error information generated in response to memory errors of a memory device. The error information generated in response to the...
US-1,026,1851 Anomaly detection using circumstance-specific detectors
The technology disclosed relates to learning how to efficiently display anomalies in performance data to an operator. In particular, it relates to assembling...
US-1,026,1850 Aggregate predictive model and workflow for local execution
Disclosed herein are systems, devices, and methods related to assets and predictive models and corresponding workflows that are related to the operation of...
US-1,026,1849 Preventative remediation of services
A remediation server utilizing a deep neural network to analyze a live service to predict when a service is about to experience a failure and determine the...
US-1,026,1848 Decoder architecture for quantum error correction
A system for locating errors for quantum computing includes an interface, a shift array, a comparison block, a tree pipeline, and a serializer. The interface is...
US-1,026,1847 System and method for coordinating use of multiple coprocessors
An interface software layer is interposed between at least one application and a plurality of coprocessors. A data and command stream issued by the...
US-1,026,1846 Storing and verifying the integrity of event related data
The present invention extends to methods, systems, and computer program products for storing and validating the integrity of event related information. To...
US-1,026,1845 Transparent integration of application components
Differing implementations associated with components of dissimilar execution environments are mediated to facilitate component integration. A host is provided...
US-1,026,1844 Generic language application programming interface interpreter
Technical solutions are described for facilitating a first computer program product to communicate with a second computer program product. The first computer...
US-1,026,1843 Speculative execution management in a coherent accelerator architecture
Disclosed aspects relate to speculative execution management in a coherent accelerator architecture. A first access request from a first component may be...
US-1,026,1842 System and method for managing a virtualized computing environment
A technique for managing distributed computing resources in a virtual computing environment is disclosed. In an embodiment, a method includes receiving a...
US-1,026,1841 System and method for task scheduling and device management
Systems and methods are provided for task scheduling and device management. Such system may comprise (1) a server comprising a client module, a master module, a...
US-1,026,1840 Controlling virtual machine density and placement distribution in a converged infrastructure resource pool
Aspects include allocating virtual resources to physical resources in a computer environment and aggregating the virtual resources, as a virtual resource pool,...
US-1,026,1839 Outlier and root cause determination of excessive resource usage in a virtual machine environment
A computer-implemented method includes: monitoring, by a computing device, resource usage data for a hypervisor; monitoring, by the computing device, resource...
US-1,026,1838 Method and device for allocating resources in a system
Provided are a device and method for allocating system resources. In one example, the method includes identifying resources that are available from a plurality...
US-1,026,1837 Two-part job scheduling with capacity constraints and preferences
Exemplary embodiments relate to the problem of allocating a finite number of units of a resource among requestors willing to offer different amounts of value...
US-1,026,1836 Dynamic dispatching of workloads spanning heterogeneous services
A system for executing a workload that includes a plurality of transactions for a first time slot determines whether a metered cloud service has a sufficient...
US-1,026,1835 Hardware thread scheduling
An apparatus has processing circuitry to execute instructions from multiple threads and hardware registers to store context data for the multiple threads...
US-1,026,1834 Method and network node for selecting a media processing unit based on a media service handling parameter value
A method for selecting a media processing unit performed in a network node of a distributed cloud. The distributed cloud comprises two or more media processing...
US-1,026,1833 Scheduling tasks to resources for a network using fuzzy logic
The present invention provides a method which can be used to optimise the delivery of series over communications networks. Tasks which need to executed within a...
US-1,026,1832 Sorting apparatus
A sorter receives a list of elements to be sorted. An element of the list is supplied to a selected one of a plurality of processing units to be processed. The...
US-1,026,1831 Speculative loop iteration partitioning for heterogeneous execution
Embodiments include computing devices, apparatus, and methods implemented by the apparatus for implementing speculative loop iteration partitioning (SLIP) for...
US-1,026,1830 Cross-device task execution
Techniques and technologies for cross-device task execution are described. In at least some embodiments, a system includes a processing component configured to:...
US-1,026,1829 Generating differences for tuple attributes
A sequence of tuples, each having one or more attributes, is received at one of one or more processing elements operating on one or more processors. Each...
US-1,026,1828 Interprocessor memory status communication
A transactional memory environment includes a first processor and a processor set. The processor set includes one or more additional processors. In the...
US-1,026,1827 Interprocessor memory status communication
A transactional memory environment includes a first processor and a processor set. The processor set includes one or more additional processors. In the...
US-1,026,1826 Suppressing branch prediction updates upon repeated execution of an aborted transaction until forward progress...
Aspects of branch prediction are suppressed for branch instructions executing in transactions, of a transactional memory environment, that are re-executions of...
US-1,026,1825 Agent flow arrangement management
Disclosed aspects relate to agent flow arrangement management in a distributed commit processing environment. A first set of agent utilization data may be...
US-1,026,1824 Application aware service policy enforcement and autonomous feedback-based remediation
A virtualization platform can discover capabilities of data devices connected in a virtual infrastructure. The virtualization platform allows a user (e.g.,...
US-1,026,1823 Agile VM load balancing through micro-checkpointing and multi-architecture emulation
Methods and systems for agile load balancing include detecting an increased load for a first primary virtual machine (VM) on a first node that has a plurality...
US-1,026,1822 Resource management for virtual machines in cloud computing systems
A system receives a request to deploy a virtual machine on a node from a plurality of nodes running a plurality of virtual machines in a cloud computing system....
US-1,026,1821 System and method to expose remote virtual media partitions to virtual machines
Systems and methods are disclosed for managing access to a remote storage media with a management controller. The method may include managing a first virtual...
US-1,026,1820 Memory deduplication based on guest page hints
Methods, systems, and computer program products are included for de-duplicating one or more memory pages. A method includes receiving, by a hypervisor, a list...
US-1,026,1819 Determining an optimal computing environment for running an image based on performance of similar images
Aspects of the present invention provide an approach that evaluates a locally running image (e.g., such as that for a virtual machine (VM)) and determines if...
US-1,026,1818 Optimizing virtual machine synchronization for application software
Real-time application metrics of an application executed by a virtual machine are dynamically monitored by a controlling agent and analyzed to determine an...
US-1,026,1817 System on a chip and method for a controller supported virtual machine monitor
A system on a chip comprising: a first communication controller; at least one second communication controller operably coupled to the first communication...
US-1,026,1816 Interactive web-based codeset selection and development tool
A web server uses selection criteria for identifying an electronic consumer device to identify a codeset likely to be appropriate for communicating with the...
US-1,026,1815 Methods and systems to determine and improve cost efficiency of virtual machines
Methods and systems to compute cost efficiency of virtual machines ("VMs") running in a private cloud are described. Methods and systems compute a cost...
US-1,026,1814 Local service chaining with virtual machines and virtualized containers in software defined networking
Methods, software, and apparatus for implementing local service chaining (LSC) with virtual machines (VMs) or virtualized containers in Software Defined...
US-1,026,1813 Data processing system for dispatching tasks from a plurality of applications to a shared resource provided by...
A data processing system comprising an accelerator that acts as a common shared resource for plural applications executing in respective virtual machines. The...
← 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 143 144 145 146 | 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.