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
2016/0350149 A Technique For Operating A System Controller Of A Virtualized Application Cluster
A technique for operating a system controller of a virtualized application cluster is presented. The cluster comprises one or multiple virtual machines. In a...
2016/0350148 THIN CLIENT SYSTEM, SERVER DEVICE, POLICY MANAGEMENT DEVICE, CONTROL METHOD, AND NON-TRANSITORY COMPUTER...
A thin client server, upon accepting a login request for a virtual machine using a specific user account from a thin client terminal, transmits information on...
2016/0350147 CONTROL METHOD AND CONTROL DEVICE
A control method includes acquiring result information including first timings and second timings, the first timings indicating time when each of a plurality...
2016/0350146 OPTIMIZED HADOOP TASK SCHEDULER IN AN OPTIMALLY PLACED VIRTUALIZED HADOOP CLUSTER USING NETWORK COST OPTIMIZATIONS
The present disclosure describes, among other things, a method for optimizing task scheduling in an optimally placed virtualized cluster using network cost...
2016/0350145 VIRTUAL MACHINE LOCKING
Systems and methods for virtual machine locking. An example method may include: applying a lock to a virtual machine, the lock enabling ongoing execution of...
2016/0350144 UPDATING NETWORKS WITH MIGRATION INFORMATION FOR A VIRTUAL MACHINE
Methods, computer program products, and network authority devices are presented. The methods include, for instance: updating a source network with migration...
2016/0350143 METHODS AND SYSTEMS TO ASSESS EFFICIENT USAGE OF DATA-CENTER RESOURCES BY VIRTUAL MACHINES
Methods and systems that compute an efficiency coefficient of a set of virtual machines ("VMs") running in a cloud-computing facility are described. The set of...
2016/0350142 Logical Data Shuffling
Embodiments relate to data shuffling by logically rotating processing nodes. The nodes are logically arranged in a two or three dimensional matrix. Every time...
2016/0350141 Controlling the Configuration of Computer Systems
Embodiments relate to controlling configuration of a computer system comprising one or more exchangeable components. The exchangeable components comprising...
2016/0350140 TRIGGERED CONTROLLED EVENT LISTENER LEARNER
Aspects of the present invention provide a solution for responding to a change in an environment of a computer system. In an embodiment, a set of triggered...
2016/0350139 SYSTEM AND METHOD TO INTEGRATE/SETUP MULTIPLE BRANDED APPLICATIONS IN THE SETUP WIZARD
Systems and methods for setting up carrier applications within a setup wizard are disclosed. In some implementations, a computing device launches an operating...
2016/0350138 BIOFEEDBACK SYSTEM
A virtual biofeedback system is provided. The virtual biofeedback system provides visualization animation related to parts of the human body subject to one or...
2016/0350137 GUIDE FILE CREATION PROGRAM
Provided is a program for helping the creation of a guide file, such as an electronic manual or operation navigator, for guiding an operator who operates a...
2016/0350136 ASSIST LAYER WITH AUTOMATED EXTRACTION
In general, this disclosure is directed to techniques for outputting, by a computing device and for display at a display component that is operatively coupled...
2016/0350135 DYNAMIC UPDATE OF TIPS ON A DEVICE
A query is sent from a client device to a server for tips to functionality of the client device. The query can include information, such as a device type,...
2016/0350134 PERSONAL ASSISTANT PROVIDING PREDICTIVE INTELLIGENCE USING ENTERPRISE CONTENT
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium for personal assistance based on enterprise information and...
2016/0350133 INFORMATION PROCESSING APPARATUS AND ELECTRONIC EQUIPMENT
An information processing apparatus includes a processor configured to extract one or more processing codes describing a screen of the program by analyzing...
2016/0350132 SYSTEMS AND METHODS FOR EXPORTING DIAGNOSTIC DATA AND SECURING PRIVILEGES IN A SERVICE OPERATING SYSTEM
Systems and methods for exporting failure and diagnostic data and securing privileges in a service Operating System (OS). In some embodiments, an Information...
2016/0350131 BOOTING DEVICE AND OPERATING METHOD THEREOF
A device is provide including: a storage device comprising a memory configured to store configuration data used for test booting for a process of testing the...
2016/0350130 DELAYED SHUT DOWN OF A COMPUTER
A computer-implemented computer shut-down method includes identifying that a computing device has been moved from an open configuration in which input and...
2016/0350129 TRANSACTION ABORT INSTRUCTION
A TRANSACTION ABORT instruction is used to abort a transaction that is executing in a computing environment. The TRANSACTION ABORT instruction includes at...
2016/0350128 TRANSACTION ABORT INSTRUCTION
A TRANSACTION ABORT instruction is used to abort a transaction that is executing in a computing environment. The TRANSACTION ABORT instruction includes at...
2016/0350127 MECHANISM TO PRECLUDE LOAD REPLAYS DEPENDENT ON OFF-DIE CONTROL ELEMENT ACCESS IN AN OUT-OF-ORDER PROCESSOR
An apparatus including first and second reservation stations. The first reservation station dispatches a load micro instruction, and indicates on a hold bus if...
2016/0350126 MECHANISM TO PRECLUDE LOAD REPLAYS DEPENDENT ON PAGE WALKS IN AN OUT-OF-ORDER PROCESSOR
An apparatus including first and second reservation stations. The first reservation station dispatches a load micro instruction, and indicates on a hold bus if...
2016/0350125 SPECULATIVE BRANCH HANDLING FOR TRANSACTION ABORT
Embodiments relate to speculative branch handling for transaction abort. An aspect includes detecting a beginning of a current execution of a transaction....
2016/0350124 ENABLING END OF TRANSACTION DETECTION USING SPECULATIVE LOOK AHEAD
A transaction within a computer program or computer application comprises program instructions performing multiple store operations that appear to run and...
2016/0350123 APPARATUS AND METHOD FOR PROGRAMMABLE LOAD REPLAY PRECLUSION
An apparatus including first and second reservation stations. The first reservation station dispatches a load micro instruction, and indicates on a hold bus if...
2016/0350122 APPARATUS AND METHOD TO PRECLUDE LOAD REPLAYS DEPENDENT ON WRITE COMBINING MEMORY SPACE ACCESS IN AN...
An apparatus including first and second reservation stations. The first reservation station dispatches a load micro instruction, and indicates on a hold bus if...
2016/0350121 APPARATUS AND METHOD TO PRECLUDE NON-CORE CACHE-DEPENDENT LOAD REPLAYS IN AN OUT-OF-ORDER PROCESSOR
An apparatus including first and second reservation stations. The first reservation station dispatches a load micro instruction, and indicates on a hold bus if...
2016/0350120 MECHANISM TO PRECLUDE LOAD REPLAYS DEPENDENT ON LONG LOAD CYCLES IN AN OUT-OF-ORDER PROCESSOR
An apparatus including first and second reservation stations. The first reservation station dispatches a load micro instruction, and indicates on a hold bus if...
2016/0350119 LOAD REPLAY PRECLUDING MECHANISM
An apparatus including first and second reservation stations. The first reservation station dispatches a load micro instruction, and indicates on a hold bus if...
2016/0350118 MECHANISM TO PRECLUDE UNCACHEABLE-DEPENDENT LOAD REPLAYS IN OUT-OF-ORDER PROCESSOR
An apparatus including first and second reservation stations. The first reservation station dispatches a load micro instruction, and indicates on a hold bus if...
2016/0350117 THERMAL AVAILABILITY BASED INSTRUCTION ASSIGNMENT FOR EXECUTION
An instruction control interface is provided for automatically controlling assigning of one or more instructions for processing by one or more processor cores...
2016/0350116 MITIGATING WRONG-PATH EFFECTS IN BRANCH PREDICTION
Systems and methods for mitigating influence of wrong-path branch instructions in branch prediction include a branch prediction write queue. A first entry of...
2016/0350115 REGISTER RENAMING
An apparatus has decoding circuitry to decode instructions to generate micro-operations, and register rename circuitry to map architectural register specifiers...
2016/0350114 REGISTER RENAMING
An apparatus has register rename circuitry to map architectural register specifiers specified by instructions to physical register specifiers identifying...
2016/0350113 INSTRUCTION SOURCE SPECIFICATION
Techniques are disclosed relating to specification of instruction operands. In some embodiments, this may involve assigning operands to source inputs. In one...
2016/0350112 SOURCE OPERAND READ SUPPRESSION FOR GRAPHICS PROCESSORS
Techniques to suppress redundant reads to register addresses and to replicate read data are disclosed. The redundant reads are suppressed when multiple source...
2016/0350111 METHOD, APPARATUS AND INSTRUCTIONS FOR PARALLEL DATA CONVERSIONS
Method, apparatus, and program means for performing a conversion. In one embodiment, a disclosed apparatus includes a destination storage location ...
2016/0350110 APPARATUS AND METHOD FOR AN INSTRUCTION THAT DETERMINES WHETHER A VALUE IS WITHIN A RANGE
A method is described that includes performing the following with a single instruction: receiving a first input operand V; receiving a second input operand S;...
2016/0350109 CONFIGURATION MANAGEMENT OF ENGINEERING ARTIFACTS WITH AUTOMATIC IDENTIFICATION OF RELATED CHANGE SETS BASED ON...
A user input initiating delivery of a first change set to a stream maintained by an artifact management application can be detected. A first set of elements...
2016/0350108 AUTOMATED EFFICIENT TRANSLATION CONTEXT DELIVERY
Embodiments relate to automatically providing textual context for source strings in a source language that are to be translated by a human translator to target...
2016/0350107 Stored Procedure Development and Deployment
Methods, systems, and computer-readable media for developing, storing, validating, tracking and transferring stored procedures are presented. The stored...
2016/0350106 CONFIGURATION MANAGEMENT OF ENGINEERING ARTIFACTS WITH AUTOMATIC IDENTIFICATION OF RELATED CHANGE SETS BASED ON...
A user input initiating delivery of a first change set to a stream maintained by an artifact management application can be detected. A first set of elements...
2016/0350105 AUTOMATIC COMMUNICATIONS GRAPHING FOR A SOURCE APPLICATION
A communications mapping system to generate a relational communications graph for a source application is provided. The deployment system includes at least one...
2016/0350104 COMPUTER SOFWARE BUILD MANAGEMENT
Various techniques for computer software build management are disclosed herein. In one embodiment, a computer system includes a plurality of software builders...
2016/0350103 Identifying Cause of Incidents in the DevOps Environment Automatically
In one aspect, a method for identifying software development teams causing operation incidents when changing and deploying code is provided. The method...
2016/0350102 MULTIVARIATE METADATA BASED CLOUD DEPLOYMENT MONITORING FOR LIFECYCLE OPERATIONS
Techniques are described for metadata-based monitoring of lifecycle operations on software deployments. In one embodiment, a set of metadata is stored in...
2016/0350101 ONLINE MARKETPLACE OF PLUGINS FOR ENHANCING DIALOG SYSTEMS
A method for enhancing dialog systems is disclosed herein. The method comprises maintaining an online marketplace that may include a plurality of dialog system...
2016/0350100 Athletic Activity Data Device Firmware Update
Systems and processes for downloading and installing a firmware update on an electronic device are provided. The firmware update may be downloaded on an...
← 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 151 152 153 154 155 156 157 158 159 160 161 162 163 164 | 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.