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/0371705 TERMINAL APPARATUS
A terminal apparatus includes a storage generation unit that generates a storage module that stores, in association with information concerning a process...
2017/0371704 PROGRAM INFORMATION GENERATING SYSTEM, METHOD, AND PROGRAM PRODUCT
A program information generating system includes circuitry configured to acquire a program including a non-interruption instruction code and an interruption...
2017/0371703 ASYNCHRONOUS TASK MANAGEMENT IN AN ON-DEMAND NETWORK CODE EXECUTION ENVIRONMENT
Systems and methods are described for managing asynchronous code executions in an on-demand code execution system or other distributed code execution...
2017/0371702 SECURED COMPUTING SYSTEM
Examples related to secure computing systems are disclosed. In one example, a method includes, at a local agent computing device, sending to a remote work...
2017/0371701 APPARATUSES, METHODS, AND SYSTEMS FOR GRANULAR AND ADAPTIVE HARDWARE TRANSACTIONAL SYNCHRONIZATION
Methods and apparatuses relating to hardware transactions are described. In one embodiment, a processor includes one or more cores to concurrently execute a...
2017/0371700 Method and Apparatus for Managing Virtual Execution Environments Using Contextual Information Fragments
A computing apparatus includes a processor and a memory coupled with the processor and has a program to be executed in the processor. The program includes...
2017/0371699 SYSTEM AND METHOD FOR NESTED HYPERVISORS AND LAYER 2 INTERCONNECTION
Provided is a system and method for a multi-tenant datacenter with nested hypervisors. This is provided by at least two physical computing systems each having...
2017/0371698 VIRTUAL SWITCH FOR MULTI-COMPARTMENT MIXED CRITICAL NETWORK COMMUNICATIONS
The invention concerns a multi-core processing system comprising: a first input/output interface (312) configured to transmit data over a first network (313)...
2017/0371697 TEST SYSTEM FOR TESTING A COMPUTER OF A COMPUTER SYSTEM IN A TEST NETWORK
A test system for testing a particular computer of a particular computer system in a test network includes: a simulation server configured to emulate a test...
2017/0371696 CROSS-CLOUD PROVIDER VIRTUAL MACHINE MIGRATION
A method for migrating a virtual machine (VM) includes establishing a first connection to a first cloud computing system executing a first VM, and establishing...
2017/0371695 Techniques for Persistent Memory Virtualization
Examples may include techniques for persistent memory virtualization. Persistent memory maintained at one or more memory devices coupled with a host computing...
2017/0371694 VIRTUALIZATION OF A GRAPHICS PROCESSING UNIT FOR NETWORK APPLICATIONS
An accelerated processing unit includes a first processing unit configured to implement one or more virtual machines and a second processing unit configured to...
2017/0371693 MANAGING CONTAINERS AND CONTAINER HOSTS IN A VIRTUALIZED COMPUTER SYSTEM
One example relates to a computer system that includes a plurality of host computers each executing a hypervisor. The computer system further includes a...
2017/0371692 OPTIMIZED VIRTUAL NETWORK FUNCTION SERVICE CHAINING WITH HARDWARE ACCELERATION
Systems and methods for Virtual Network Function (VNF) service chain optimization include, responsive to a request, determining placement for one or more VNFs...
2017/0371691 Hypervisor Exchange With Virtual Machines In Memory
A hypervisor-exchange process includes: suspending, by an "old" hypervisor, resident virtual machines; exchanging the old hypervisor for a new hypervisor, and...
2017/0371690 DATABASE SYSTEMS AND RELATED METHODS FOR VALIDATION WORKFLOWS
Computing systems, database systems, and related methods are provided for supporting dynamic validation workflows. One exemplary method involves a server of a...
2017/0371689 LAYERED VIRTUAL MACHINE INTEGRITY MONITORING
Various embodiments are generally directed to the provision and use of various hardware and software components of a computing device to monitor the state of...
2017/0371688 METHOD FOR PROVIDING ADDITIONAL INFORMATION ABOUT APPLICATION AND ELECTRONIC DEVICE FOR SUPPORTING THE SAME
An electronic device and method are disclosed. The electronic device includes a communication unit, a display, a memory and a processor. The processor...
2017/0371687 AUTOMATED GLOBALIZATION ENABLEMENT ON DEVELOPMENT OPERATIONS
Techniques are disclosed for providing dynamic globalization enablement for developing an application during software development. A globalization development...
2017/0371686 NON-TRANSITORY COMPUTER-READABLE RECORDING MEDIUM STORING COMPUTER-READABLE INSTRUCTIONS FOR CAUSING...
An information processing device may read, from a shared storing area, first identification information indicating K pieces of first applications that are...
2017/0371685 USER INTERFACE EXECUTION APPARATUS AND USER INTERFACE DESIGNING APPARATUS
The present invention has an object of providing a user interface execution apparatus and a user interface designing apparatus which can estimate the maximum...
2017/0371684 PIN CONTROL METHOD AND DEVICE
A pin control method and device are provided. The method may be applied to a first chip and the first chip includes: a sleep pin connected with a wakeup pin on...
2017/0371683 PROVISIONING THE HYPER-CONVERGED INFRASTRUCTURE BARE METAL SYSTEMS FROM THE TOP OF THE RACK SWITCH
Methods and devices for provisioning a hyper-converged infrastructure of bare metal systems are disclosed herein. Two fabric elements are configured in a...
2017/0371682 INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING METHOD, AND STORAGE MEDIUM
A printer driver and an advanced UI application are associated with each other during installation, and the advanced UI application is activated in a different...
2017/0371681 SYSTEMS AND METHODS FOR USING DISTRIBUTED UNIVERSAL SERIAL BUS (USB) HOST DRIVERS
Systems and methods for using distributed Universal Serial Bus (USB) host drivers are disclosed. In one aspect, USB packet processing that was historically...
2017/0371680 IDENTIFICATION OF BOOTABLE DEVICES
A method for managing an initiation of a computing system. In an embodiment, the method includes a computer processor detecting that a first computing system...
2017/0371679 IDENTIFICATION OF BOOTABLE DEVICES
A method for managing an initiation of a computing system. In an embodiment, the method includes a computer processor detecting that a first computing system...
2017/0371678 METHOD AND APPARATUS FOR RUNNING GAME CLIENT
The present disclosure belongs to the field of computer technologies, and discloses a method and apparatus for running a game client. The method includes:...
2017/0371677 MANAGING INVOCATION OF TASKS
A graph-based program specification includes components, at least one having at least one input port for receiving a collection of data elements, or at least...
2017/0371676 MULTI-MULTIDIMENSIONAL COMPUTER ARCHITECTURE FOR BIG DATA APPLICATIONS
A data processing apparatus is provided comprising a front-end interface electronically coupled to a main processor. The front-end interface is configured to...
2017/0371675 Iteration Synchronization Construct for Parallel Pipelines
Embodiments include computing devices, apparatus, and methods implemented by the apparatus for implementing an iteration synchronization construct (ISC) for a...
2017/0371674 ARITHMETIC PROCESSING UNIT AND CONTROL METHOD FOR ARITHMETIC PROCESSING UNIT
An apparatus includes: a cache to retain an instruction; an instruction-control circuit to read out the instruction from the cache; and an...
2017/0371673 PROCESSOR WITH SLAVE FREE LIST THAT HANDLES OVERFLOW OF RECYCLED PHYSICAL REGISTERS AND METHOD OF RECYCLING...
A processor including physical registers, a reorder buffer, a master free list, a slave free list, a master recycle circuit, and a slave recycle circuit. The...
2017/0371672 STREAM BASED BRANCH PREDICTION INDEX ACCELERATOR FOR MULTIPLE STREAM EXITS
A computer-implemented method for predicting a taken branch that ends an instruction stream in a pipelined high frequency microprocessor includes receiving, by...
2017/0371671 STREAM BASED BRANCH PREDICTION INDEX ACCELERATOR WITH POWER PREDICTION
A computer-implemented method for predicting a taken branch that ends an instruction stream in a pipelined high frequency microprocessor includes receiving, by...
2017/0371670 STREAM BASED BRANCH PREDICTION INDEX ACCELERATOR FOR MULTIPLE STREAM EXITS
A computer-implemented method for predicting a taken branch that ends an instruction stream in a pipelined high frequency microprocessor includes receiving, by...
2017/0371669 BRANCH TARGET PREDICTOR
A method for predicting a fetch address of a next instruction to be fetched includes selecting, at a processor, a first way identifier or a second way...
2017/0371667 SYSTEM AND METHOD OF MERGING PARTIAL WRITE RESULT DURING RETIRE PHASE
A processor including a physical register file, a rename table, mapping logic, size tracking logic, and merge logic. The rename table maps an architectural...
2017/0371666 EFFECTIVENESS AND PRIORITIZATION OF PREFETECHES
A method, system, and computer program product are provided for prioritizing prefetch instructions. The method includes a processor issuing a prefetch...
2017/0371665 SYSTEM AND METHOD FOR PROCESSING DATA IN A COMPUTING SYSTEM
Systems, apparatuses, and methods for adjusting group sizes to match a processor lane width are described. In early iterations of an algorithm, a processor...
2017/0371664 PROGRAM INFORMATION GENERATION SYSTEM, METHOD, AND COMPUTER PROGRAM PRODUCT
A program information generation system includes circuitry configured to acquire a program and operation information, the program including a plurality of...
2017/0371663 GLOBAL CAPABILITIES TRANSFERRABLE ACROSS NODE BOUNDARIES
Example implementations relate to global capabilities transferrable across node boundaries. For example, in an implementation, a switch that routes traffic...
2017/0371662 EXTENSION OF REGISTER FILES FOR LOCAL PROCESSING OF DATA IN COMPUTING ENVIRONMENTS
A mechanism is described for facilitating extension of register files in computing environments. A method of embodiments, as described herein, includes...
2017/0371661 METHOD AND APPARATUS FOR IMPLEMENTING POWER MODES IN MICROCONTROLLERS USING POWER PROFILES
A method and apparatus for implementing power modes in microcontrollers (MCUs) using power profiles. In one embodiment of the method, a central processing unit...
2017/0371660 LOAD-STORE QUEUE FOR MULTIPLE PROCESSOR CORES
Technology related to load-store queues for block-based processor architectures is disclosed. In one example of the disclosed technology, a processor includes...
2017/0371659 LOAD-STORE QUEUE FOR BLOCK-BASED PROCESSOR
Technology related to load-store queues for block-based processor architectures is disclosed. In one example of the disclosed technology, a processor includes...
2017/0371658 MANAGING A DIVIDED LOAD REORDER QUEUE
Managing a divided load reorder queue including storing load instruction data for a load instruction in an expanded LRQ entry in the LRQ; launching the load...
2017/0371657 SCATTER TO GATHER OPERATION
Systems and methods relate to efficient memory operations. A single instruction multiple data (SIMD) gather operation is implemented with a gather result...
2017/0371656 DETECTION OF POTENTIAL NEED TO USE A LARGER DATA FORMAT IN PERFORMING FLOATING POINT OPERATIONS
Detection of whether a result of a floating point operation is safe. Characteristics of the result are examined to determine whether the result is safe or...
2017/0371655 PROCESSOR AND CONTROL METHOD OF PROCESSOR
A processor includes: a storage unit that stores instructions; a counting unit that specifies an instruction to be decoded by a count value; a decoding unit...
← 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 149 150 | 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.