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
2017/0220395 METHOD FOR PROCESSING APPLICATION AND TERMINAL
The present disclosure provides a terminal and a method for processing an application. The method includes: monitoring a temperature change state of a CPU;...
2017/0220394 METHOD AND APPARATUS FOR MIGRATING VIRTUAL MACHINE FOR IMPROVING MOBILE USER EXPERIENCE
Provided is a cloud control server that controls a plurality of cloud servers, the cloud control server including a communication unit configured to transmit,...
2017/0220393 AUTONOMOUS DYNAMIC OPTIMIZATION OF PLATFORM RESOURCES
Methods for dynamically optimizing platform resource allocation of a logically-partitioned data processing system. Processor and memory resources are allocated...
2017/0220392 REBALANCING VIRTUAL RESOURCES FOR VIRTUAL MACHINES BASED ON MULTIPLE RESOURCE CAPACITIES
A workload of a virtualized computing environment is rebalanced by resizing and/or moving one or more virtual machines allocated resources from a shared pool...
2017/0220391 METHOD OF DISTRIBUTING TASKS BETWEEN COMPUTER SYSTEMS, COMPUTER NETWORK INFRASTRUCTURE AND COMPUTER PROGRAM PRODUCT
A method of distributing tasks between computer systems in a computer network infrastructure includes parallel receiving a task file by a plurality of broker...
2017/0220390 ACCELERATED ATOMIC RESOURCE ALLOCATION ON A MULTIPROCESSOR PLATFORM
A method, system, and apparatus are provided for accelerated atomic resource allocation on a multiprocessor platform. In particular, a resource allocation...
2017/0220389 DYNAMIC PERFORMANCE ISOLATION OF COMPETING WORKLOADS ON CPUS WITH SHARED HARDWARE COMPONENTS
A system and method for facilitating allocating computing resources to workloads, facilitating workload performance isolation. An example method includes...
2017/0220388 RESOURCE PROCESSING METHOD AND DEVICE
A resource processing method and device, the method comprising: establishing, according to a first resource storage for storing a target resource, a...
2017/0220387 PLACING WORKLOADS IN A MULTI-ARRAY SYSTEM
Placing workloads in a multi-array system comprising a plurality of storage arrays, including: determining, for each of a plurality of storage arrays, a...
2017/0220386 COMPUTING SESSION WORKLOAD SCHEDULING AND MANAGEMENT OF PARENT-CHILD TASKS
A single workload scheduler schedules sessions and tasks having a tree structure to resources, wherein the single workload scheduler has scheduling control of...
2017/0220385 CROSS-PLATFORM WORKLOAD PROCESSING
A system and technique for workload processing includes a scheduler operable to receive a request to process a workload where the workload includes data and an...
2017/0220384 Runtime Optimization of Multi-core System Designs for Increased Operating Life and Maximized Performance
Aspects include computing devices, systems, and methods for managing a first computing device component of a computing device in order to extend an operating...
2017/0220383 WORKLOAD CONTROL IN A WORKLOAD SCHEDULING SYSTEM
A method includes receiving, at a workload agent, a plurality of jobs for processing by the workload agent; determining a maximum amount of time that the...
2017/0220382 WEIGHT ADJUSTED DYNAMIC TASK PROPAGATION
A method of assigning data processing tasks to workload agents includes receiving workload parameters that relate to available capacities of a plurality of...
2017/0220381 IMPLICIT CO-SCHEDULING OF CPUS
Techniques for implicit coscheduling of CPUs to improve corun performance of scheduled contexts are described. One technique minimizes skew by implementing...
2017/0220380 PROXY OBJECT SYSTEM
In various embodiments, methods and systems, for implementing proxy objects are provided. A task request directed to a driver component is intercepted at a...
2017/0220379 SELECTING AND RESIZING CURRENTLY EXECUTING JOB TO ACCOMMODATE EXECUTION OF ANOTHER JOB
A job execution scheduling system and associated methods are provided for accommodating a request for additional computing resources to execute a job that is...
2017/0220378 PRIORITIZATION OF TRANSACTIONS BASED ON EXECUTION BY TRANSACTIONAL CORE WITH SUPER CORE INDICATOR
A method, system, and computer program product are provided for prioritizing transactions. A processor in a computing environment initiates the execution of a...
2017/0220377 MANAGEMENT OF A VIRTUAL MACHINE IN A VIRTUALIZED COMPUTING ENVIRONMENT BASED ON A CONCURRENCY LIMIT
One or more concurrency limits may be checked in connection with the performance of a virtual machine management operation such as a virtual machine deploy,...
2017/0220376 TEMPORAL DYNAMIC VIRTUAL MACHINE POLICIES
Temporal dynamic policies may be used to effectively alter the management of a virtual machine in a virtualized computing environment based upon some temporal...
2017/0220375 TEMPORAL DYNAMIC VIRTUAL MACHINE POLICIES
Temporal dynamic policies may be used to effectively alter the management of a virtual machine in a virtualized computing environment based upon some temporal...
2017/0220374 LIVE MIGRATION OF VIRTUAL MACHINES WITH MEMORY STATE SHARING
Embodiments described herein rapidly pre-migrate child virtual machines (VMs) by leveraging shared memory resources between parent and child VMs. In a first,...
2017/0220373 SYSTEMS AND METHODS OF SECURE DOMAIN ISOLATION INVOLVING SEPARATION KERNEL FEATURES
Systems and methods are disclosed for providing secure information processing. In one exemplary implementation, there is provided a method of secure domain...
2017/0220372 ELASTIC OFFLOAD OF PREBUILT TRAFFIC MANAGEMENT SYSTEM COMPONENT VIRTUAL MACHINES
Embodiments are directed towards employing a traffic management system (TMS) that is enabled to deploy component virtual machines (CVM) to the cloud to perform...
2017/0220371 VIRTUALIZED RESOURCE MANAGEMENT NODE AND VIRTUAL MACHINE MIGRATION METHOD
A virtual resource management node to seamlessly migrate a virtual machine with less influence on services in an NFV environment. A VIM is a VIM for managing...
2017/0220370 APPROACHES FOR MANAGING VIRTUAL INSTANCE DATA
A resource provider is able to manage instance data associated with virtual compute instances running in the resource provider environment. For example, when...
2017/0220369 HYPERVISOR POST-WRITE NOTIFICATION OF CONTROL AND DEBUG REGISTER UPDATES
Systems, apparatuses, and methods for implementing hypervisor post-write notification of processor state register modifications. A write to a state register of...
2017/0220368 THIN CLIENT WITH MANAGED PROFILE-SPECIFIC REMOTE VIRTUAL MACHINES
Systems herein include thin clients that operate with managed profile-based virtual machines. This can allow users to utilize personal user devices in an...
2017/0220367 OFFLINE HADOOP DEPLOYMENT ANOMALY IDENTIFICATION
A method includes receiving a trace of a job in a distributed computing system and a topology of the system and determining performance indicators of each...
2017/0220366 DECREASING HARDWARE RESOURCE AMOUNT ASSIGNED TO VIRTUAL MACHINE AS UTILIZATION OF HARDWARE RESOURCE DECREASES
An amount of a hardware resource is assigned to a virtual machine (VM) to be run on a computing device including the hardware resource. The VM is caused to run...
2017/0220365 VIRTUAL MACHINE ALLOCATION TO HOSTS FOR DATA CENTERS
An aspect of the disclosure includes a method, a system and a computer program product for determining allocation of virtual machines to computer servers. The...
2017/0220364 ASSIGNING APPLICATIONS TO VIRTUAL MACHINES USING CONSTRAINT PROGRAMMING
Techniques for assigning applications to virtual machines (VMs) using constraint programming are disclosed. The applications are associated with application...
2017/0220363 Mainframe system tape image data exchange between mainframe emulator system
This invention provides a method of solving the technological challenges with the rapid exchange of information between IBM mainframe computers and compatibles...
2017/0220362 POWER MONITORING CALIBRATION TO A TARGET PERFORMANCE LEVEL
Systems and methods for performing power monitoring calibration to a target performance level are described. In some embodiments, an Information Handling...
2017/0220361 VIRTUAL ASSISTANT SYSTEM TO ENABLE ACTIONABLE MESSAGING
A virtual assistant system includes a mobile device to receive an input command corresponding to a function to be performed at one or more external services,...
2017/0220360 PROOFING TASK PANE
In non-limiting examples of the present disclosure, systems and methods for providing customizable electronic document review options within electronic...
2017/0220359 RECALL SERVICE FOR PRODUCTIVITY APPLICATIONS
Non-limiting examples of the present disclosure describe surfacing a representation of digital artifacts for a user. An operation context associated with a...
2017/0220358 IDENTIFICATION AND PRESENTATION OF ELEMENT AT A FIRST DEVICE TO CONTROL A SECOND DEVICE
In one aspect, a first device includes a processor, a display accessible to the processor, and storage accessible to the processor. The storage bears...
2017/0220357 IMAGE DISPLAY APPARATUS AND METHOD OF OPERATING THE SAME
Provided is an image display apparatus including a sensor configured to sense a power control input with respect to the image display apparatus; a processor; a...
2017/0220355 SYSTEM FOR PROGRAMMABLY CONFIGURING A MOTHERBOARD
A system includes a programmable non-volatile memory, a switch, a control chipset, and a basic input/output (BIOS) module. The switch has a first terminal...
2017/0220354 SERVER NODE SHUTDOWN
Example implementations relate to server node shutdown. For example, a server node shutdown can include detecting a secondary power supply integrated into a...
2017/0220353 STACK POINTER VALUE PREDICTION
Methods and apparatus for predicting the value of a stack pointer which store data when an instruction is seen which grows the stack. The information which is...
2017/0220352 ACCESSING DATA IN MULTI-DIMENSIONAL TENSORS
Methods, systems, and apparatus, including an apparatus for processing an instruction for accessing a N-dimensional tensor, the apparatus including multiple...
2017/0220351 PROCESSORS, METHODS, SYSTEMS, AND INSTRUCTIONS TO TRANSCODE VARIABLE LENGTH CODE POINTS OF UNICODE CHARACTERS
A processor includes a plurality of packed data registers. The processor also includes a decode unit to decode a packed variable length code point length...
2017/0220350 APPARATUS AND METHOD TO REVERSE AND PERMUTE BITS IN A MASK REGISTER
An apparatus and method are described for performing a bit reversal and permutation on mask values. For example, a processor is described to execute an...
2017/0220349 Performing Rounding Operations Responsive To An Instruction
In one embodiment, the present invention includes a method for receiving a rounding instruction and an immediate value in a processor, determining if a...
2017/0220348 Performing Rounding Operations Responsive To An Instruction
In one embodiment, the present invention includes a method for receiving a rounding instruction and an immediate value in a processor, determining if a...
2017/0220347 Performing Rounding Operations Responsive To An Instruction
In one embodiment, the present invention includes a method for receiving a rounding instruction and an immediate value in a processor, determining if a...
2017/0220346 METHOD AND APPARATUS FOR INTER-LANE THREAD MIGRATION
Briefly, methods and apparatus to migrate a software thread from one wavefront executing on one execution unit to another wavefront executing on another...
2017/0220345 ACCESSING DATA IN MULTI-DIMENSIONAL TENSORS
Methods, systems, and apparatus, including an apparatus for processing an instruction for accessing a N-dimensional tensor, the apparatus including multiple...
← 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 | 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.