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/0329656 ORDERED EVENT NOTIFICATION
A method and data processing system are provided. The data processing system comprises an application associated with a plurality of sockets and a sub-system...
2017/0329655 METHOD AND APPARATUS OF UNLOADING OUT OF MEMORY PROCESSING FLOW TO USER SPACE
The present application discloses a method and apparatus of unloading an out of memory (OOM) processing flow to a user space. A specific implementation of the...
2017/0329654 PRESENTING A SYNTHESIZED ALERT USING A DIGITAL PERSONAL ASSISTANT
Techniques are described herein that are capable of presenting a synthesized alert using a digital personal assistant. A synthesized alert is an alert that is...
2017/0329653 SYSTEM AND METHOD FOR DETECTING, COLLECTING, ANALYZING, AND COMMUNICATING EVENT-RELATED INFORMATION
A system and method involves detecting operational social disruptive events on a global scale, modeling data in conjunction with linguistics analysis to...
2017/0329652 Chained use of serializing synchronization to obtain event notification type synchronization
A method along with an implementation for achieving effects of event notification type synchronization for the case of single predefined signaler by means of...
2017/0329651 SYSTEMS AND METHODS FOR LOAD BALANCING BASED ON THERMAL PARAMETERS
In accordance with embodiments of the present disclosure, a system may include a plurality of slots each configured to receive a modular information handling...
2017/0329650 INFORMATION PROCESSING APPARATUS AND JOB MANAGEMENT METHOD
An information processing apparatus takes each currently executing job as a candidate job, and when determining that a migration of a candidate job to a...
2017/0329649 DETERMINING AND USING CORRELATIVE THERMAL EFFICIENCY IMPACTS TO DISTRIBUTE WORKLOADS
An apparatus for determining and using correlative thermal efficiency impacts to distribute workloads includes a baseline module, a deviation module, and a...
2017/0329648 WORKER NODE REBUILD FOR PARALLEL PROCESSING SYSTEM
A method includes creating communication agents in each worker node in a distributed processing cluster, creating communication agents in nodes other than the...
2017/0329647 Object Storage Workflow Optimization Leveraging Storage Area Network Value Adds
A mechanism is provided for optimizing object storage workflow. A category of a computational algorithm received from a user of a client device is identified,...
2017/0329646 Graphical Processing Unit (GPU) Implementing a Plurality of Virtual GPUs
Techniques and structures relating to virtual graphics processing units (VGPUs) are disclosed. A VGPU may appear to software as an independent hardware GPU....
2017/0329645 APPARATUS AND METHOD FOR ADDING NODES TO A COMPUTING CLUSTER
Embodiments of apparatuses and methods for scaling up cluster nodes are described. In some embodiments, an apparatus may include a detector to detect hardware...
2017/0329644 COMPUTER-READABLE RECORDING MEDIUM HAVING STORED THEREIN PROGRAM, INFORMATION PROCESSING APPARATUS, INFORMATION...
An information processing apparatus includes a processor configured to: cause a plurality of processor cores (threads) to execute processes (packet processes)...
2017/0329643 DISTRIBUTED NODE INTRA-GROUP TASK SCHEDULING METHOD AND SYSTEM
An SSH protocol-based session parsing method and system. The method includes: step 101) receiving an SSH protocol-based session data packet and respectively...
2017/0329642 MANY-CORE SYSTEM AND OPERATING METHOD THEREOF
Provided is a many-core system including a resource unit including a resource needed for execution of an operating system and a resource needed for execution...
2017/0329641 OPERATION OF A MULTI-SLICE PROCESSOR IMPLEMENTING A LOAD/STORE UNIT MAINTAINING REJECTED INSTRUCTIONS
Operation of a multi-slice processor that includes a plurality of execution slices, a plurality of load/store slices, and one or more instruction sequencing...
2017/0329640 SYSTEMS AND METHODS FOR DESIGNATING STORAGE PROCESSING UNITS AS COMMUNICATION HUBS AND ALLOCATING PROCESSING...
Systems and methods for designating a storage processing unit as a communication hub(s) in a SSD storage system are provided. The storage system can include a...
2017/0329639 STEERING OF VIRTUALIZED RESOURCES
The invention addresses method, apparatus, system and computer program product for controlling virtualized resources, comprising receiving a request to...
2017/0329638 SYSTEMS AND METHODS FOR GRACEFUL TERMINATION OF APPLICATIONS IN RESPONSE TO POWER EVENT
In accordance with embodiments of the present disclosure, an information handling system may include a processor, a power supply unit for supplying electrical...
2017/0329637 PROFILING OPERATING EFFICIENCY DEVIATIONS OF A COMPUTING SYSTEM
Profiling operating efficiency deviations of a computing system includes: generating a profile of expected operating efficiency for a computing system in an...
2017/0329636 PREDICTIVE WATCH FACE INTERFACE
Systems, methods, and media related to utilizing a wearable device to monitor a remote system include receiving historical data related to operation of a...
2017/0329635 SYSTEMS AND METHODS FOR DISTRIBUTED COMPUTING
A distributed computing manager provides access to computing resources of a plurality of separate computing systems. The distributed computing manager emulates...
2017/0329634 MEDIA BALANCER EMPLOYING SELECTABLE EVALUATION SOURCE
A media balancer can assist in selecting replacement media items to be used in generating one or more target schedules from a single master schedule. The media...
2017/0329633 TRIGGERED QUEUE TRANSFORMATION
Methods and systems disclosed herein relate generally to evaluating resource loads to determine when to transform queues and to specific techniques for...
2017/0329632 DEVICE SCHEDULING METHOD, TASK MANAGER AND STORAGE MEDIUM
Disclosed a device scheduling method. A Task Description (TD) in a task queue is read and parsed, to acquire task information of a task corresponding to the...
2017/0329631 APPARATUS AND METHOD TO CONFIGURE AN OPTIMUM NUMBER OF CIRCUITS FOR EXECUTING TASKS
An apparatus includes a programmable circuit that configures circuits for executing tasks. The apparatus estimates an execution time-period required for...
2017/0329630 PERSONAL DIGITAL ASSISTANT
Disclosed herein are system, method, and computer program product embodiments for managing completion of a task. An embodiment operates by receiving a...
2017/0329629 SYSTEM FOR SELECTING A TASK TO BE EXECUTED ACCORDING TO AN OUTPUT FROM A TASK CONTROL CIRCUIT
The speed of task scheduling by a multitask OS is increased. A task processor includes a CPU, a save circuit, and a task control circuit. The CPU is provided...
2017/0329628 Task Processing Apparatus, Intelligent Device, Task Processing Method, and Baseband Processor
Embodiments of the present invention disclose an intelligent device, a task processing method, and a baseband processor. An intelligent device includes a...
2017/0329627 MONITORING UTILIZATION OF TRANSACTIONAL PROCESSING RESOURCE
An apparatus (2) may have a processing element (4) for performing data access operations to access data from at least one storage device (10, 12, 14). The...
2017/0329626 APPARATUS WITH AT LEAST ONE RESOURCE HAVING THREAD MODE AND TRANSACTION MODE, AND METHOD
An apparatus (2) has processing circuitry (6) having access to a first processing resource (20-0) and a second processing resource (20-3). A first thread can...
2017/0329625 METHOD, APPARATUS, AND SYSTEM FOR ACCESSING STORAGE DEVICE
A method, an apparatus, and a system for accessing a storage device. The method includes: acquiring, by an I/O adapter, an access request from a virtual...
2017/0329624 SECURING LIVE MIGRATION OF A VIRTUAL MACHINE WITHIN A SERVICE LANDSCAPE
In an embodiment of the invention, a method for secure live migration of a virtual machine (VM) in a virtualized computing environment can include selecting a...
2017/0329623 SUPPORT FOR APPLICATION TRANSPARENT, HIGH AVAILABLE GPU COMPUTING WITH VM CHECKPOINTING
Methods, software, and apparatus for application transparent, high available GPU computing with VM checkpointing. The guest access of certain GPU resources,...
2017/0329622 SHARED VIRTUAL DATA STRUCTURE OF NESTED HYPERVISORS
Using a shared virtual data structure to efficiently communicate between hypervisors within a nested virtualization environment. Execution of a child...
2017/0329621 CODE INJECTION AND CODE INTERCEPTION IN AN OPERATING SYSTEM WITH MULTIPLE SUBSYSTEM ENVIRONMENTS
Systems, methods, and apparatuses are provided for code injection and code interception in an operating systems having multiple subsystem environments. Code...
2017/0329620 Extending Legacy Scripting Languages with Graphical References
A graphical data type inference transparently transforms a legacy text-oriented command line interface (CLI) into a graphic-oriented or graphic-aware CLI...
2017/0329619 MULTI-BYTE COMPRESSED STRING REPRESENTATION
Multi-byte compressed string representation embodiments define a String class control field identifying compression as enabled/disabled, and another control...
2017/0329618 MODIFICATION OF WRITE-PROTECTED MEMORY USING CODE PATCHING
Systems and methods are provided for modifying a set of memory pages. An example method includes loading kernel code and patching code of a kernel into a guest...
2017/0329617 PARTIAL VALIDATION OF CONFIGURATIONS AT RUNTIME
A system configuration is partially validated in response to requested changes to the system configuration. First, a reduced set of constraints is identified...
2017/0329616 SCADA SYSTEM
Disclosed herein is a SCADA system that can adjust the size of a window added to the whole screen depending on the context of the window. The SCADA system...
2017/0329615 Interactive Time Delayed Transactions
An interactive time delayed submission that intentionally delays the actual transmission of a transaction. By embedding a time domain into the submission...
2017/0329614 NOTIFICATIONS IN MULTI APPLICATION USER INTERFACES
In one general aspect, a method and system are described for generating notifications in a user interface. The method may include detecting an availability of...
2017/0329613 METHOD OF AND APPARATUS FOR PROVIDING AN OUTPUT SURFACE IN A DATA PROCESSING SYSTEM
An apparatus for compositing an output surface (10) from a plurality of input surfaces (1, 2, 3, 4) includes processing circuitry and a composition processor....
2017/0329612 SYSTEMS AND METHODS FOR ON-DEMAND LOADING OF ADDED FEATURES FOR INFORMATION HANDLING SYSTEM PROVISIONING
In accordance with embodiments of the present disclosure, a method may include receiving a feature package associated with a provisioning action via a...
2017/0329611 Enhanced Low Cost Microcontroller
An 8-bit microprocessor has a program memory having a 16-bit instruction word size and a data memory having an 8-bit data size. An instruction word has a...
2017/0329610 FLEXIBLE MICROPROCESSOR REGISTER FILE
Architectures and methods for viewing data in multiple formats within a register file. Various disclosed embodiments allow a plurality of consecutive registers...
2017/0329609 APPARATUS AND METHOD FOR PERFORMING A SPIN-LOOP JUMP
An apparatus and method for performing a spin-loop jump. One embodiment of a processor comprises: jump-pause execution logic to execute a jump-pause...
2017/0329608 TECHNIQUES FOR DYNAMIC SEQUENTIAL INSTRUCTION PREFETCHING
A technique for operating a processor includes allocating an entry in a prefetch filter queue (PFQ) for a cache line address (CLA) in response to the CLA...
2017/0329607 HAZARD AVOIDANCE IN A MULTI-SLICE PROCESSOR
Hazard avoidance in a multi-slice processor including adding, to a hazard table, an entry for an effective address, wherein the entry comprises an instruction...
← 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 | 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.