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/0154706 FLASH COPY FOR DISASTER RECOVERY (DR) TESTING
In one embodiment, a system includes a processor and logic configured to create a backup copy of data stored to one or more production clusters and store the...
2016/0154705 DYNAMIC PRIORITIZED RECOVERY
A method, article of manufacture, and apparatus for recovering data. In some embodiments, this includes selecting an object to be recovered, recovering...
2016/0154704 BACKUP SYSTEM AND BACKUP METHOD THEREOF
A backup system and a backup method thereof are provided. The backup system includes an operational storage, a backup storage, a service client, a metadata...
2016/0154703 SYSTEM AND METHOD FOR PERFORMING AN IMAGE LEVEL SNAPSHOT AND FOR RESTORING PARTIAL VOLUME DATA
The present invention relates to a method for performing an image level copy of an information store. The present invention comprises performing a snapshot of...
2016/0154702 METHOD OF CONTROLLING SLED PLANAR OF BLADE SERVER
The present invention provides a method for controlling a sled planar of a blade server including activating a chassis management system, determining whether a...
2016/0154701 ENHANCED RESTART OF A CORE DUMPING APPLICATION
A method for enhanced restart of a core dumping application is provided. The method includes stopping a plurality of threads in an address space, except for...
2016/0154700 Startup Method and Apparatus and Computer System
A startup method and apparatus, and a computer system. When a CPU fails to start a system, receiving, by a startup apparatus, a backup area selection...
2016/0154699 LOW DENSITY PARITY CHECK ENCODER HAVING LENGTH OF 16200 AND CODE RATE OF 2/15, AND LOW DENSITY PARITY CHECK...
A low density parity check (LDPC) encoder, an LDPC decoder, and an LDPC encoding method are disclosed. The LDPC encoder includes first memory, second memory,...
2016/0154698 COORDINATING STORAGE OF DATA IN DISPERSED STORAGE NETWORKS
A method begins by a first computing device of a dispersed storage network (DSN) of a plurality of DSNs receiving a data segment for storage, encoding the data...
2016/0154697 ERROR CORRECTION CODING WITH HIGH-DEGREE OVERLAP AMONG COMPONENT CODES
A method for Error Correction Code (ECC) encoding includes receiving data to be encoded. The data is encoded to produce a composite code word that includes...
2016/0154696 FIRMWARE DUMP COLLECTION FROM PRIMARY SYSTEM DUMP DEVICE ADAPTER
A method of firmware dump collection from a primary dump adapter is provided. The method includes identifying a primary system dump device and a secondary...
2016/0154695 SIGNAL AUTO-TUNING SYSTEM AND METHOD OF USING THE SAME
A signal auto-tuning system is provided, which comprises a host, a controller, an expander, and a storage unit, The expander comprises a first error counting...
2016/0154694 CENTRALIZED CONFIGURATION CONTROL OF RECONFIGURABLE COMPUTING DEVICES
Methods, systems, and devices for configuration and upset recovery of reconfigurable devices are provided. A central program/recovery manager (CPRM) is coupled...
2016/0154693 METHOD FOR ERROR MONITORING, CONTROL AND DATA TRANSMISSION INSTALLATION AND CONTROL DEVICE
To simplify and/or improve error monitoring in a control and data transmission system for redundant process control, provided is a method for error monitoring...
2016/0154692 SYSTEMS AND/OR METHODS FOR HANDLING ERRONEOUS EVENTS IN COMPLEX EVENT PROCESSING (CEP) APPLICATIONS
Certain example embodiments address issues associated with erroneous events produced in Complex Event Processing (CEP) applications. An error handler is...
2016/0154691 Enhanced Error Detection with Behavior Profiles
Methods, systems, and computer-readable media for detecting errors within a system by using behavior profiles are presented. At a first time, user requests may...
2016/0154690 Subsystem Health Score
Disclosed herein are systems, devices, and methods related to assets and asset operating conditions. In particular, examples involve defining and executing...
2016/0154689 METHOD FOR HANDLING INVALID PACKET
A method for handling an invalid packet for a blade server includes identifying whether a packet is valid, when the packet is identified as invalid, comparing...
2016/0154688 PERFORMANCE PROBLEM DETECTION IN ARRAYS OF SIMILAR HARDWARE
Embodiments described herein include detecting under-performing devices using a correlational matrix in which devices are compared with one another in order to...
2016/0154687 Memory Access Method, Device, and System
A hierarchical and flexible method for setting a memory reliability level to implement a memory access mechanism for different running object types and...
2016/0154686 METHOD AND APPARATUS FOR PRESENTING CLIPBOARD CONTENTS ON A MOBILE TERMINAL
Methods and apparatus for presenting clipboard contents on a mobile terminal are provided herein. In an exemplary method, an input-method-control call-out...
2016/0154685 SYSTEM AND METHOD OF PROVIDING INTER-APPLICATION COMMUNICATIONS
A method of operating an operating system for providing inter-application communications between a publisher application and a subscriber application. The...
2016/0154684 DATA PROCESSING SYSTEM AND DATA PROCESSING METHOD
A data processing system comprising: a first storage device which stores, as input data, divisional data which is divided into a plurality of sets of the same...
2016/0154683 DYNAMIC THREAD STATUS RETRIEVAL USING INTER-THREAD COMMUNICATION
A method for dynamically providing a status of a hardware thread/hardware resource independent of the operation of the hardware thread/hardware resource using...
2016/0154682 MULTI-APPLICATION WORKFLOW INTEGRATION
Techniques are described for managing interactions between workflows being performed by different applications, such as to enable a combination of multiple...
2016/0154681 DISTRIBUTED JOBS HANDLING
Embodiments include methods, systems and computer program products for handling a distributed job by a FPGA. Aspects include obtaining a demand for performance...
2016/0154680 CALIBRATED TIMEOUT INTERVAL ON A CONFIGURATION VALUE, SHARED TIMER VALUE, AND SHARED CALIBRATION FACTOR
A processor-implemented method for implementing a shared counter architecture is provided. The method may include receiving, by a worker thread, an application...
2016/0154679 METHOD AND APPARATUS FOR DETERMINING A WORK-GROUP SIZE
Methods and apparatuses for determining a work-group size are provided. The method of determining a work-group size includes calculating a first value denoting...
2016/0154678 REVERTING TIGHTLY COUPLED THREADS IN AN OVER-SCHEDULED SYSTEM
A computer implemented method of processing a first task and a second task, by processing, in a parallel processing mode, the first task using a producer...
2016/0154677 Work Stealing in Heterogeneous Computing Systems
A work stealer apparatus includes a determination module. The determination module is to determine to steal work from a first hardware computation unit of a...
2016/0154676 Method of Resource Allocation in a Server System
A method of resource allocation in a server system includes predicting a resource requirement of an application by adopting a neural network algorithm. When...
2016/0154675 METHOD FOR CONTROLLING EMBEDDED SYSTEM AND DEVICE WITH EMBEDDED SYSTEM
Disclosed is a method for controlling an embedded system and a device with an embedded system, the method including: transmitting, by a scheduling process of...
2016/0154674 DATA PROCESSING METHOD AND SYSTEM WITH APPLICATION-LEVEL INFORMATION AWARENESS
A data processing system comprises a storage device, an interface module and a scheduler. The interface module is configured to dispatch a non-prioritized...
2016/0154673 METHODS, SYSTEMS, AND COMPUTER PROGRAM PRODUCTS FOR PROVIDING A MINIMALLY COMPLETE OPERATING ENVIRONMENT
A system, method, and computer program product are provided. In operation, a first representation of first source code written in a first programming language...
2016/0154672 Sharing Resources Allocated to an Entitled Virtual Machine
A mechanism is provided for sharing resources allocated to an entitled virtual machine (VM). A blocked domain is created around the entitled VM and one or more...
2016/0154671 Sharing Resources Allocated to an Entitled Virtual Machine
A mechanism is provided for sharing resources allocated to an entitled virtual machine (VM). A blocked domain is created around the entitled VM and one or more...
2016/0154670 System and Method for Resizing a Virtual Desktop Infrastructure using Virtual Desktop Infrastructure Monitoring...
A method includes launching a virtual machine based upon an image on a virtualization host, associating the virtual machine with a user, monitoring a metric of...
2016/0154669 HIBERNATION VIA PARAVIRTUALIZATION
Implementations describe hibernating virtual machines (VMs). In one implementation, a method includes receiving, by a first virtual processor of a VM executed...
2016/0154668 SELECTING A VIRTUAL BASIC INPUT OUTPUT SYSTEM BASED ON INFORMATION ABOUT A SOFTWARE STACK
A virtual basic input output system can be selected from different virtual basic input output systems. The selection of the virtual basic input output system...
2016/0154667 MANAGEABLE EXTERNAL WAKE OF VIRTUAL MACHINES
A manageable external wake of virtual machines. A processor of a computing system determines whether to wake a virtual machine in view of one or more parameters.
2016/0154666 Efficient Detection and Response to Spin Waits in Multi-Processor Virtual Machines
Various aspects are disclosed herein for attenuating spin waiting in a virtual machine environment comprising a plurality of virtual machines and virtual...
2016/0154665 VIRTUAL MACHINE DEPLOYMENT METHOD, VIRTUAL MACHINE DEPLOYMENT PROGRAM, AND VIRTUAL MACHINE DEPLOYMENT SYSTEM
A virtual machine deployment method includes acquiring, by a processor, a template in which definition information is described for deploying a virtual...
2016/0154664 INFORMATION PROCESSING SYSTEM AND METHOD OF CONTROLLING SAME
An information processing system includes a plurality of information processing devices and a management device that manages the plurality of information...
2016/0154663 VIRTUAL MACHINE BACKUP
A computer system comprises a processor unit arranged to run a hypervisor running one or more virtual machines; a cache connected to the processor unit and...
2016/0154662 DEVICE AND METHOD FOR DYNAMICALLY MAPPING PROCESSOR BASED ON TENANT
Provided is a device and a method for providing network virtualization, in which a method of dynamically mapping a processor includes extracting tenant...
2016/0154661 SYSTEMS AND METHODS FOR VIRTUAL MACHINE ATTRIBUTION WITH HARDWARE INFORMATION
Systems and methods for Virtual Machine (VM) attribution with hardware information. In an illustrative, non-limiting embodiment, an Information Handling System...
2016/0154660 MANAGING HYPERVISOR WEIGHTS IN A VIRTUAL ENVIRONMENT
A computer implemented method and system for managing resources available to an application in a shared pool of configurable network computing resources is...
2016/0154659 Mega Data Center Using Mini-cloud Host in Residential Environment
This invention presents a novel way to create a mega data center utilizing unused spare capacity in residential mini-cloud host devices. The host device is...
2016/0154658 CORRELATING CLASS LOADER OBJECTS ACROSS EXECUTION ENVIRONMENTS
Updating a native class pointer in persisted compiled code for use in an execution environment other than the one in which the native class pointer was...
2016/0154657 Extensible Firmware Abstraction
A method for extensible firmware abstraction includes creating a null library and adding null library dependencies to the null library's build file. The null...
← 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 | 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.