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,996,414 Auto-disabling DRAM error checking on threshold
An aspect includes a method for auto-disabling dynamic random access memory (DRAM) error checking based on a threshold. A method includes receiving data at a...
US-9,996,413 Ensuring data integrity on a dispersed storage grid
An improved system is disclosed for ensuring the integrity of data stored on a dispersed data storage network. Checksums are used to ensure integrity of both...
US-9,996,412 Enhanced chip-kill schemes by using sub-trunk CRC
Memory systems may include a memory storage, and a controller suitable for, receiving a plurality of codewords, each codeword including a user bits portion...
US-9,996,411 In-channel memory mirroring
Embodiments of the present invention provide methods, program products, and systems for improving DIMM level memory mirroring. Embodiments of the present...
US-9,996,410 Non-transitory computer-readable recording medium storing program for sign detection, sign detection device,...
A non-transitory computer-readable recording medium having stored therein a program for causing a computer to execute a process for detecting a sign, the...
US-9,996,409 Identification of distinguishable anomalies extracted from real time data streams
A big data processing system includes a workload trimming function that separates out from among a set of identified anomalies, those that are clearly outliers,...
US-9,996,408 Evaluation of performance of software applications
A method and system for evaluating performance of software applications. Steps in a first software application within a first web site are mapped to respective...
US-9,996,407 Methods for data acquisition systems in real time applications
A system may include a processing unit executing program instructions (SW), a data acquisition (DAQ) hardware device for acquiring sample data and/or generating...
US-9,996,406 Machining program processing apparatus
To provide a machining program processing apparatus capable of preventing an increase in the program correction time or does not let the program correction time...
US-9,996,405 Embedded prognostics on PLC platforms for equipment condition monitoring, diagnosis and time-to-failure/service...
A prognostics analysis software module is embedded in a programmable logic controller (PLC) software platform. During cycling of the PLC real-time operating...
US-9,996,404 Message cache management for message queues
A method and apparatus for message cache management for message queues is provided. A plurality of messages from a plurality of enqueuers are enqueued in a...
US-9,996,403 System and method for providing message queues for multinode applications in a middleware machine environment
A middleware machine environment can provide message queues for multinode applications. The transactional middleware machine environment includes a message...
US-9,996,402 System and method for implementing scalable adaptive reader-writer locks
NUMA-aware reader-writer locks may leverage lock cohorting techniques and may support reader re-entrancy. They may implement a delayed sleep mechanism by which...
US-9,996,401 Task processing method and virtual machine
A task processing method and virtual machine are disclosed. The method includes selecting an idle resource for a task; creating a global variable snapshot for a...
US-9,996,400 Multi-CPU system and multi-CPU system scaling method
In an asymmetric multi-CPU system on which a plurality of type of CPUs with different data processing performance and power consumption are mounted in groups...
US-9,996,399 System and method for hierarchical interception with isolated environments
A system, method, computer program, and/or computer readable medium for providing hierarchical interception for applications within isolated environments. The...
US-9,996,398 Application processor and system on chip
An application processor includes a first core and a second core. The first core is configured to implement a scheduler which monitors a workload of a task of...
US-9,996,397 Flexible device function aggregation
Apparatus, systems and methods aggregating electronic devices for sharing functionality to fulfill requested tasks, while also monitoring and controlling...
US-9,996,396 Cross architecture virtual machine migration
Provided are a computer program product, system, and method for transferring a virtual machine from a first server to a second server. A first enhanced system...
US-9,996,395 Managing maintenance operations in multi-machine configurations
A plan including several groups of tasks is constructed for performing maintenance on a plurality of interrelated machines. A maintenance task in a first group...
US-9,996,394 Scheduling accelerator tasks on accelerators using graphs
An application programming interface is provided that allows programmers to encapsulate snippets of executable code of a program into accelerator tasks. A graph...
US-9,996,393 Dynamic virtual processor manager
A method, program product, and system is provided for dynamic virtual processor management in a computer having a plurality of concurrent multi-threaded...
US-9,996,392 Idle time service
In embodiments of an idle time service, it can be determined that processing on a device is in an idle state. An execution duration of applications that are...
US-9,996,391 Parallel computer system, method of controlling parallel computer system, and recording medium
A management device includes: a memory; and a processor coupled to the memory. The processor executes a process including: storing therein an assignment table...
US-9,996,390 Method and system for performing adaptive context switching
Exemplary embodiments provide a method for managing a transaction for a memory module in a computer system. The memory modules have latencies. A busyness level...
US-9,996,389 Dynamic optimization of workload execution based on statistical data collection and updated job profiling
Embodiments presented herein provide techniques for optimizing parallel data flows of a batch processing job using a profile of the processing job. An...
US-9,996,388 Systems and methods for managing the execution of processing jobs
The illustrative embodiments described herein provide systems and methods for managing the execution of processing jobs. In one embodiment, a method includes...
US-9,996,387 Context switching for computing architecture operating on sequential data
A data stream processing unit (DPU) and methods for its use and programming are disclosed. A DPU includes a number of processing elements (PEs) arranged in a...
US-9,996,386 Mid-thread pre-emption with software assisted context switch
Methods and apparatus relating to mid-thread pre-emption with software assisted context switch are described. In an embodiment, one or more threads executing on...
US-9,996,385 Dynamic aggressiveness for optimizing placement of virtual machines in a computing environment
Dynamically changing the aggressiveness of optimization of virtual machines on physical hosts allows more efficient and varied optimization. An aggressiveness...
US-9,996,384 Virtual machine homogenization to enable migration across heterogeneous computers
Described is a technology by which a virtual machine may be safely migrated to a computer system with a different platform. Compatibility of the virtual machine...
US-9,996,383 Handling disk state inheritance for forked virtual machines
Techniques for handling inheritance of disk state when forking virtual machines (VMs) are provided. In one embodiment, a computer system can receive a request...
US-9,996,382 Implementing dynamic cost calculation for SRIOV virtual function (VF) in cloud environments
A method, system and computer program product are provided for implementing dynamic cost calculation for a Single Root Input/Output Virtualization (SRIOV)...
US-9,996,381 Live application management workflow using metadata capture
Techniques for configuring virtual machine instances are described herein. A virtual machine instance is instantiated and the virtual machine instance is...
US-9,996,380 System for managing and scheduling containers
A task definition is received. The task definition indicates at least a location from which one or more software image can be obtained and information usable to...
US-9,996,379 Program execution without the use of bytecode modification or injection
A method for registering a plurality of callbacks. The method may include receiving at least one callback function in a virtual machine, which includes a...
US-9,996,378 Managing a check-point based high-availability backup virtual machine
A technique for failure monitoring and recovery of a first application executing on a first virtual machine includes storing machine state information during...
US-9,996,377 Virtual machine migration via a mobile device
Embodiments relate to virtual machine (VM) migration via a mobile device. A method includes requesting, by a mobile device, a source computer to capture a state...
US-9,996,376 Virtual machine monitoring method and system thereof
A virtual machine monitoring method and a system thereof are provided. The virtual machine monitoring method includes: detecting at least one hardware resource...
US-9,996,375 Correlating a unique identifier of an independent server node with a location in a pre-configured...
A pre-configured hyper-converged computing device for supporting a virtualization infrastructure includes a first independent server node at a first location...
US-9,996,374 Deployment and installation of updates in a virtual environment
An update is deployed to a guest virtual machine of a hypervisor during runtime of the guest virtual machine. An executing thread of the guest virtual machine...
US-9,996,373 Avoiding overloading of network adapters in virtual environments
An approach for avoiding overloads of network adapters. The approach receives one or more requests from one or more virtual machines, wherein the one or more...
US-9,996,372 Information processing apparatus, information processing system and program
An information processing apparatus includes a time determination processor which determines a time for acquiring state information on an operation system, from...
US-9,996,371 Virtual switching method, related apparatus, and computer system
A virtual switching method, a related apparatus, and a computer system are provided. The method includes receiving a first message sent by a source node, where...
US-9,996,370 Page swapping in virtual machine environment
Disclosed are examples of memory allocation and reallocation for virtual machines operating in a shared memory configuration creating a swap file for at least...
US-9,996,369 Adaptive data analytics service
A closed-loop service, referred to as an Adaptive Data Analytics Service (ADAS), characterizes the performance of a system or systems by providing information...
US-9,996,368 Method to enable semi-automatic regeneration of manuals by saving manual creation operations as scripts
A method, system and computer program product for creating, editing, and generating operating manuals utilizing scripts. Operations performed by an author...
US-9,996,367 Cognitive screen sharing with contextual awareness
A method for cognitive screen sharing protection is provided. The method may include, in determining a screen sharing session of a client computing device...
US-9,996,366 Method and system for an interactive user interface to dynamically validate application program interface...
A user interface for dynamically validating at least a portion of programming codes as an application program interface (API) modification request. A first...
US-9,996,365 Mirroring application GUI layout to operating system GUI layout
A method, system, and/or computer program product formats a layout of an application graphical user interface (GUI). A description of a layout of an operating...
← 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.