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/0139958 ASSIGNING LEVELS OF POOLS OF RESOURCES TO A SUPER PROCESS HAVING SUB-PROCESSES
Provided are a computer program product, system, and method for assigning levels of pools of resources in an operating system to a super process having...
2016/0139957 METHOD AND SYSTEM FOR SCHEDULING VIRTUAL MACHINES IN INTEGRATED VIRTUAL MACHINE CLUSTERS
A method for scheduling virtual machines in a virtual machine cluster includes obtaining a filename of a target virtual machine when a user requests to start...
2016/0139956 MONITORING OVERTIME OF TASKS
A computer system monitors the execution time of each of a plurality of tasks over a plurality of time periods. The system receives a first input that selects...
2016/0139955 QUIESCE HANDLING IN MULTITHREADED ENVIRONMENTS
Methods and apparatuses for performing a quiesce operation in a multithread environment is provided. A processor receives a first thread quiesce request from a...
2016/0139954 QUIESCE HANDLING IN MULTITHREADED ENVIRONMENTS
Methods and apparatuses for performing a quiesce operation in a multithread environment is provided. A processor receives a first thread quiesce request from a...
2016/0139953 PREFERENTIAL CPU UTILIZATION FOR TASKS
In a computing storage environment having multiple processor devices, lists of Task Control Blocks (TCBs) are maintained in a processor-specific manner, such...
2016/0139952 Throttle Control on Cloud-based Computing Tasks
Systems and methods for throttle control on cloud-based computing tasks are provided. An example method includes, obtaining a service request from a first...
2016/0139951 SERVICE CLEAN-UP
Versions of a service not reachable by a set of service requestors that use the service are removed. Multiple, different versions of a service are stored,...
2016/0139950 SHARING RESOURCES IN A MULTI-CONTEXT COMPUTING SYSTEM
In an embodiment, a method of providing quality of service (QoS) to at least one resource of a hardware processor includes providing, in a memory of the...
2016/0139949 VIRTUAL MACHINE RESOURCE MANAGEMENT SYSTEM AND METHOD THEREOF
Implementations of the present disclosure provide a virtual machine resource management system and method thereof. According to one implementation, a request...
2016/0139948 Dynamic Resource Configuration Based on Context
Aspects of the disclosure allocate shares of processing resources or other physical resources among virtual machines (VMs) operating as, for example, virtual...
2016/0139947 SYSTEM AND METHOD FOR AUTOMATICALLY LAUNCHING VIRTUAL MACHINES BASED ON ATTENDANCE
Certain aspect of the present disclosure relates to a virtual machine (VM) control system, which includes a VM controller. For a plurality of employees, the VM...
2016/0139946 WORKLOAD-AWARE LOAD BALANCING TO MINIMIZE SCHEDULED DOWNTIME DURING MAINTENANCE OF HOST OR HYPERVISOR OF A...
A computer-implemented method for computing an optimal plan for maximizing availability of the workload balancing of a virtual computing device, in the event...
2016/0139945 TECHNIQUES FOR CONSTRUCTING VIRTUAL IMAGES FOR INTERDEPENDENT APPLICATIONS
A technique for automating the construction of multiple virtual images with interdependencies includes creating a first virtual image (VI) instance by...
2016/0139944 Method and Apparatus for Combined Hardware/Software VM Migration
A method and apparatus are provided for migrating one or more hardware devices (105) associated with a virtual machine (103) from a source machine (101) to a...
2016/0139943 VIRTUAL MACHINE CLUSTER BACKUP
Embodiments are directed to backing up a virtual machine cluster and to determining virtual machine node ownership prior to backing up a virtual machine...
2016/0139942 VIRTUAL MACHINE INPUT/OUTPUT THREAD MANAGEMENT
A method performed by a physical computing system includes detecting an interrupt signal sent to a virtual processor being managed by the hypervisor, creating...
2016/0139941 METHOD AND SYSTEM FOR SORTING AND BUCKETIZING ALERTS IN A VIRTUALIZATION ENVIRONMENT
An architecture for sorts and bucketizes alerts in a virtualization environment. A plurality of alerts associated with virtual machines in the virtualization...
2016/0139940 SYSTEMS AND METHODS FOR CREATING VIRTUAL MACHINE
A system for creating virtual machines, adapted to a virtual management platform, includes a configuration module, a selection module, a determination module...
2016/0139939 SYSTEM AND METHOD TO CHAIN DISTRIBUTED APPLICATIONS IN A NETWORK ENVIRONMENT
A method is provided in one example embodiment and may include communicating information between a plurality of network function virtualized (NFV) based...
2016/0139938 ENFORCING SOFTWARE COMPLIANCE
An apparatus for enforcing a compliance requirement for a software application in execution in a virtualised computing environment, the apparatus comprising:...
2016/0139937 INTERFACING SYSTEMS AND METHODS
Systems and methods may replace and/or enhance green screens. A green screen may be replaced and/or enhanced by receiving green screen data, determining a...
2016/0139936 Method and apparatus for multi-mode mobile computing devices and peripherals
Embodiments of a method and apparatus are described for operating a mobile computing device in different modes using different operating systems. An apparatus...
2016/0139935 LIVE INITIALIZATION OF A BOOT DEVICE
Embodiments of the present invention are provided that include executing, by a processor, a software stack received from a first boot image, and retrieving and...
2016/0139934 HARDWARE INSTRUCTION SET TO REPLACE A PLURALITY OF ATOMIC OPERATIONS WITH A SINGLE ATOMIC OPERATION
Systems and methods may process a single atomic operation. An instruction set may be generated to replace a plurality of atomic operations with a single atomic...
2016/0139933 PROVIDING LOOP-INVARIANT VALUE PREDICTION USING A PREDICTED VALUES TABLE, AND RELATED APPARATUSES, METHODS, AND...
Providing loop-invariant value prediction using a predicted values table, and related apparatuses, methods, and computer-readable media are disclosed. In one...
2016/0139932 MANAGING HISTORY INFORMATION FOR BRANCH PREDICTION
Branch history information characterizes results of branch instructions previously executed by a processor. A count is stored of a number of consecutive branch...
2016/0139931 MORTON COORDINATE ADJUSTMENT PROCESSORS, METHODS, SYSTEMS, AND INSTRUCTIONS
A processor includes a decode unit to decode an instruction that is to indicate a source packed data operand to include Morton coordinates, a dimensionality of...
2016/0139930 FOUR-DIMENSIONAL MORTON COORDINATE CONVERSION PROCESSORS, METHODS, SYSTEMS, AND INSTRUCTIONS
A processor includes packed data registers, a decode unit, and an execution unit. The decode unit is to decode a four-dimensional (4D) Morton coordinate...
2016/0139929 THREE-DIMENSIONAL MORTON COORDINATE CONVERSION PROCESSORS, METHODS, SYSTEMS, AND INSTRUCTIONS
A processor includes a plurality of packed data registers, a decode unit, and an execution unit. The decode unit is to decode a three-dimensional (3D) Morton...
2016/0139928 TECHNIQUES FOR INSTRUCTION GROUP FORMATION FOR DECODE-TIME INSTRUCTION OPTIMIZATION BASED ON FEEDBACK
A technique of processing instructions for execution by a processor includes determining whether a first property of a first instruction and a second property...
2016/0139927 IDENTIFYING INSTRUCTIONS FOR DECODE-TIME INSTRUCTION OPTIMIZATION GROUPING IN VIEW OF CACHE BOUNDARIES
A technique for processing instructions includes examining instructions in an instruction stream of a processor to determine properties of the instructions....
2016/0139926 INSTRUCTION GROUP FORMATION TECHNIQUES FOR DECODE-TIME INSTRUCTION OPTIMIZATION BASED ON FEEDBACK
A technique of processing instructions for execution by a processor includes determining whether a first property of a first instruction and a second property...
2016/0139925 TECHNIQUES FOR IDENTIFYING INSTRUCTIONS FOR DECODE-TIME INSTRUCTION OPTIMIZATION GROUPING IN VIEW OF CACHE...
A technique for processing instructions includes examining instructions in an instruction stream of a processor to determine properties of the instructions....
2016/0139924 Machine Level Instructions to Compute a 4D Z-Curve Index from 4D Coordinates
In one embodiment, a processor includes 32-bit and 64-bit machine level instructions to compute a 4D Z-curve Index. A processor decode unit is configured to...
2016/0139923 LOAD REGISTER ON CONDITION IMMEDIATE OR IMMEDIATE INSTRUCTION
A data processor comprising a plurality of registers, and instruction execution circuitry having an associated instruction set, wherein the instruction set...
2016/0139922 CONTEXT SENSITIVE BARRIERS IN DATA PROCESSING
Apparatus for data processing and a method of data processing are provided, according to which the processing circuitry of the apparatus can access a memory...
2016/0139921 VECTOR INSTRUCTION TO COMPUTE COORDIANTE OF NEXT POINT IN A Z-ORDER CURVE
In one embodiment, a processor includes machine level instructions to compute a next point in a Z-order curve of a specified dimension for a specified...
2016/0139920 CARRY CHAIN FOR SIMD OPERATIONS
Examples of a carry chain for performing an operation on operands each including elements of a selectable size is provided. Advantageously, the carry chain...
2016/0139919 Machine Level Instructions to Compute a 3D Z-Curve Index from 3D Coordinates
In one embodiment, a processor includes 32-bit and 64-bit machine level instructions to compute a 3D Z-curve Index. A processor decode unit is configured to...
2016/0139918 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...
2016/0139917 INCREMENTAL SOURCE CODE ANALYSIS
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for generating a full set of analysis artifacts after...
2016/0139916 Build Deployment Automation for Information Technology Mangement
A computer-executable mechanism captures code modifications for a computer-executable process from a development environment into build packages that may be...
2016/0139915 EVALUATING SOFTWARE COMPLIANCE
A software compliance assessment apparatus for determining a level of compliance of a software application in execution in a virtualised computing environment,...
2016/0139914 CONTEXTUAL-BASED LOCALIZATION BASED ON MANUAL TESTING
Example embodiments relate to contextual-based localization based on manual testing. A system may recreate, based on code of an application and user action...
2016/0139913 SYSTEMS AND METHODS FOR INCREMENTAL SOFTWARE DEPLOYMENT
Methods and systems for facilitating incremental software deployment are disclosed. For example, a method can include receiving a command to deploy a second...
2016/0139912 SYSTEM, METHOD, AND COMPUTER-READABLE MEDIUM
A system includes: processing circuitry and a database which stores target data to be accessed by a plurality of information processing apparatus each of which...
2016/0139911 EXTERNAL PLATFORM EXTENSIONS IN A MULTI-TENANT ENVIRONMENT
Methods and systems are described for allowing third party developers to add extensions to a cloud service provider's software as a service (SaaS) services by...
2016/0139910 POLICY-DRIVEN MANAGEMENT OF APPLICATION TRAFFIC FOR PROVIDING SERVICES TO CLOUD-BASED APPLICATIONS
Policy-driven management of application traffic is provided for services to cloud-based applications. A steering policy refers to a set of rules is generated...
2016/0139909 DELTA PATCH PROCESS
The present disclosure describes methods, systems, and computer program products for providing a delta patch process. One computer-implemented method includes...
← 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 | 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.