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
2018/0181437 AUTOMATED CAPACITY PROVISIONING METHOD USING HISTORICAL PERFORMANCE DATA
The method may include collecting performance data relating to processing nodes of a computer system which provide services via one or more applications,...
2018/0181436 LAZY PERSISTENT STORAGE VOLUME PROVISIONING
Methods and systems for provisioning persistent storage are disclosed. For example, a new isolated guest and associated persistent storage volume are requested...
2018/0181435 CONSOLIDATION SUPPORT DEVICE AND METHOD AND NON-TRANSITORY COMPUTER-READABLE STORAGE MEDIUM
A non-transitory computer-readable storage medium storing a program that causes a computer to execute a process including retrieving business system...
2018/0181434 REMOTE OPERATION AUTHORIZATION BETWEEN PAIRS OF SITES WITH PRE-ESTABLISHED TRUST
One or more embodiments provide techniques for executing a workflow in a private data center. The cloud data center receives a request from a user. The cloud...
2018/0181433 Method and Apparatus for Protecting a Program Counter Structure of a Processor System and for Monitoring the...
A processor system comprises at least a program counter structure, an interrupt control device, a memory, and an apparatus. The interrupt control device is...
2018/0181432 METHOD, APPARATUS AND SYSTEM FOR HANDLING NON-POSTED MEMORY WRITE TRANSACTIONS IN A FABRIC
In one embodiment, a system on chip includes a first endpoint to issue a non-posted memory write transaction to a memory and a Peripheral Component...
2018/0181431 FRAMEWORKS AND INTERFACES FOR OFFLOAD DEVICE-BASED PACKET PROCESSING
High-speed processing of packets to, and from, a virtualization environment can be provided while utilizing hardware-based segmentation offload and other such...
2018/0181430 STORAGE VIRTUAL MACHINE RELOCATION
One or more techniques and/or devices are provided for storage virtual machine relocation (e.g., ownership change) between storage clusters. For example,...
2018/0181429 IDENTIFYING APPLICATION USAGE ROLES FOR DEVICES PROVIDED TO VIRTUAL MACHINES
Embodiments of the disclosure provide techniques for or managing devices for a virtual machine. A method is provided that includes associating, by a processing...
2018/0181428 ADJUSTING VIRTUAL MACHINE MIGRATION PLANS BASED ON ALERT CONDITIONS RELATED TO FUTURE MIGRATIONS
Migration of virtual machines within a computing environment is facilitated. A processor obtains a current virtual machine to host mapping in the computing...
2018/0181427 FEEDBACK ANALYSIS FOR VIRTUAL MACHINES MANAGER SCHEDULING
Embodiments of the present invention include a method for running a virtual manager scheduler for scheduling activities for virtual machines. The method may...
2018/0181426 VTPM-BASED VIRTUAL MACHINE SECURITY PROTECTION METHOD AND SYSTEM
The present application discloses a virtual trusted platform nodule (vTPM)-based virtual machine security protection method and system. The method, executed by...
2018/0181425 METHOD AND APPARATUS FOR HANDLING NETWORK I/O DEVICE VIRTUALIZATION
A method for handling network I/O device virtualization is provided. The method comprises, translating, by a virtual machine monitor, a guest physical address...
2018/0181424 VIRTUALIZED NETWORK FUNCTION MANAGEMENT APPARATUS, VIRTUAL MACHINE MANAGEMENT APPARATUS, METHOD FOR ALLOCATING...
A virtualized network function management apparatus includes: an orchestration part; a virtualized network function management part; a storage part that holds...
2018/0181423 COLLECTING AND PROCESSING CONTEXTUAL ATTRIBUTES ON A HOST
Some embodiments of the invention provide a novel architecture for capturing contextual attributes on host computers that execute one or more machines, and for...
2018/0181422 VIRTUAL MACHINE MIGRATION DEVICE AND METHOD
A virtual machine (VM) migration device can migrate a VM from a source location to a target location along a migration path calculated to not exceed a...
2018/0181421 TRANSFERRING PACKETS BETWEEN VIRTUAL MACHINES VIA A DIRECT MEMORY ACCESS DEVICE
An example computer system for transferring a packet includes a hypervisor to run a first virtual machine and a second virtual machine. The computer system...
2018/0181420 DEVICE-AGNOSTIC DRIVER FOR VIRTUAL MACHINES
Management of access to input/output devices by a virtual machine (VM) includes executing a hypervisor, and instantiating the VM to execute under supervision...
2018/0181419 METHOD FOR STORING DATA IN A VIRTUALIZED STORAGE SYSTEM
The invention relates to a method for storing data of an application running on a virtual machine, in a virtualized storage system corresponding to the...
2018/0181418 TRUE HIGH AVAILABILITY OF WORKLOADS IN A CLOUD SOFTWARE-DEFINED DATA CENTER
In accordance with an embodiment of the invention, a cloud computing system is disclosed. The system includes a software-defined data center (SDDC), the SDDC...
2018/0181417 LOGICAL PORT AUTHENTICATION FOR VIRTUAL MACHINES
A computer system authenticates a logical port for a virtual machine. A logical network maintains logical network data for a logical switch having the logical...
2018/0181416 INFORMATION PROCESSING APPARATUS, IC CHIP, INFORMATION PROCESSING METHOD, PROGRAM, AND INFORMATION PROCESSING...
There is provided an information processing apparatus, including a multi-platform capable of managing a plurality of applications, and an operating system...
2018/0181415 SYSTEM AND METHOD FOR CONTROLLING BATCH JOBS WITH PLUGINS
Systems, methods, and other embodiments associated with controlling batch jobs with plugins are described. In one embodiment, a method includes querying a...
2018/0181414 DERIVING PERSONALIZED EXPERIENCES OF SMART ENVIRONMENTS
A method for obtaining a representation of an environment includes requesting device context information from a user device. The request is sent to the user...
2018/0181413 SYSTEMS AND METHODS FOR GENERATING USER INTERFACE PROTOTYPES BASED ON PRODUCTION SYSTEM COMPONENTS
Systems, methods, and non-transitory computer readable media can obtain a user interface (UI) component of a production system, wherein the UI component is...
2018/0181412 ELECTRONIC DISPLAYS WITH CUSTOMIZED CONTENT
An online system customizes content items to be displayed on electronic displays. The electronic displays may be located at a venue with a large amount of foot...
2018/0181411 METHODS AND APPARATUS TO SUSPEND AND RESUME COMPUTING SYSTEMS
A disclosed example method to suspend and resume a device includes: after detecting a low-power suspend mode request, determining a storage performance of the...
2018/0181410 Hardware Device Safe Mode
A startup sequence in a computer system is initiated by detecting a bus reset event in an I/O device connected to a host, and responsively to the bus reset...
2018/0181409 METHOD AND APPARAUTS FOR ACCELERATING LOADING OF MOBILE APPLICATION CONTENT
The present disclosure in some embodiments provides a method and an apparatus for accelerated loading of mobile application content which are capable of...
2018/0181408 METHOD AND APPARATUS FOR PROCESSING SOFTWARE CODE
A mechanism for interacting with software code based on translation into a finite state machine is presented. The states of the translated code currently under...
2018/0181407 COMPUTING PERFORMANCE AND POWER MANAGEMENT WITH FIRMWARE PERFORMANCE DATA STRUCTURE
In some embodiments, a PPM interface for a computing platform may be provided with functionality to facilitate, to an OS through the PPM interface, firmware...
2018/0181406 ARITHMETIC PROCESSING DEVICE AND CONTROL METHOD OF THE ARITHMETIC PROCESSING DEVICE
Each of product-sum arithmetic units 501 to 503 acquires, from a register file 410, different pieces of first element data included in a first predetermined...
2018/0181405 METHOD AND APPARATUS TO CREATE REGISTER WINDOWS FOR PARALLEL ITERATIONS TO ACHIEVE HIGH PERFORMANCE IN HW-SW...
An apparatus includes a register file and a binary translator to create a plurality of strands and a plurality of iteration windows, where each iteration...
2018/0181404 GENERATING VECTOR BASED SELECTION CONTROL STATEMENTS
In one example, a system for generating vector based selection control statements can include a processor to determine a vector cost of the selection control...
2018/0181403 ISSUING INSTRUCTIONS TO MULTIPLE EXECUTION UNITS
A single chip sequential processor comprising at least one ALU-Block, where said sequential processor is capable of maintaining its op-codes while processing...
2018/0181402 PROCESSOR PREFETCH THROTTLING BASED ON SHORT STREAMS
In an embodiment, a processor comprises a prefetch history array and a prefetch circuit. The prefetch history array comprises a plurality of entries...
2018/0181401 COMMUNICATING VIA A MAILBOX INTERFACE OF A PROCESSOR
In one embodiment, a processor includes: a core to execute instructions, the core including a plurality of mailbox storages and a trust table to store a trust...
2018/0181400 APPARATUS AND METHODS TO SUPPORT COUNTED LOOP EXITS IN A MULTI-STRAND LOOP PROCESSOR
Embodiments described herein generally relate to the field of multi-strand out-of-order loop processing, and, more specifically, to apparatus and methods to...
2018/0181399 INFORMATION PROCESSING DEVICE, INFORMATION PROCESSING METHOD, AND STORAGE MEDIUM
An information processing device according to an example aspect of the invention includes a detection circuit a compilation execution circuit. A detection...
2018/0181398 APPARATUS AND METHODS OF DECOMPOSING LOOPS TO IMPROVE PERFORMANCE AND POWER EFFICIENCY
Embodiments described herein relate to apparatus and methods for decomposing loops to improve performance and power efficiency. In one embodiment, a processor...
2018/0181397 METHOD AND APPARATUS TO EFFICIENTLY HANDLE ALLOCATION OF MEMORY ORDERING BUFFERS IN A MULTI-STRAND OUT-OF-ORDER...
An apparatus includes a first circuit to determine a real program order (RPO) of an eldest undispatched instruction from among a plurality of strands, a second...
2018/0181396 METHOD TO DO CONTROL SPECULATION ON LOADS IN A HIGH PERFORMANCE STRAND-BASED LOOP ACCELERATOR
An apparatus includes a binary translator to hoist a load instruction in a branch of a conditional statement above the conditional statement and insert a...
2018/0181395 METHOD AND APPARATUS FOR PERFORMING LOGICAL COMPARE OPERATIONS
A method and apparatus for including in a processor instructions for performing logical-comparison and branch support operations on packed or unpacked data. In...
2018/0181394 PROCESSOR INSTRUCTIONS FOR DETERMINING TWO MINIMUM AND TWO MAXIMUM VALUES
Processor instructions for determining two minimum and two maximum values and associated apparatus and methods. The instructions include various 2MIN...
2018/0181393 METHOD AND APPARATUS FOR SUPPORTING QUASI-POSTED LOADS
A processor includes a decoder, a data return buffer, and an execution unit. The decoder is to decode an instruction for a non-posted load into a decoded...
2018/0181392 BIT-MASKED VARIABLE-PRECISION BARREL SHIFTER
According to one general aspect, an apparatus may include a monolithic shifter configured to receive a plurality of bytes of data, and, for each byte of data,...
2018/0181391 MONTGOMERY MULTIPLICATION PROCESSORS, METHODS, SYSTEMS, AND INSTRUCTIONS
A processor of an aspect includes a plurality of registers, and a decode unit to decode an instruction. The instruction is to indicate at least one storage...
2018/0181390 AUTOMATIC SCALING OF MICROSERVICES APPLICATIONS
A device may receive information identifying a set of tasks to be executed by a microservices application that includes a plurality of microservices. The...
2018/0181389 SYNCHRONIZING COMMENTS IN SOURCE CODE WITH TEXT DOCUMENTS
Various embodiments synchronize comments in a source code file with text of a source code document. In one embodiment, a source code document is compared to a...
2018/0181388 ELECTRONIC APPARATUS, VERSION CHECKING SYSTEM AND RECORDING MEDIUM
Provided is an electronic apparatus that performs updating of firmware easily and reliably. An EEPROM stores firmware that is divided according to function and...
← 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 147 148 | 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.