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/0344430 METHOD AND APPARATUS FOR DATA CHECKPOINTING AND RESTORATION IN A STORAGE DEVICE
In one embodiment, an apparatus comprises a storage device to store a reference namespace comprising a plurality of logical blocks that correspond to physical...
2017/0344429 Remediation of a Device using an Embedded Server
Methods, systems and devices for remediation of a malfunctioning IHS (Information Handling Systems) using a peer IHS. Upon detecting a failure condition that...
2017/0344428 SELECTING DATA FOR STORAGE IN A DISPERSED STORAGE NETWORK
A method includes receiving a first write request that includes a first encoded data slice, a slice name, a new revision level associated with the slice name,...
2017/0344427 CONCATENATING DATA OBJECTS FOR STORAGE IN A DISPERSED STORAGE NETWORK
A method includes identifying an independent data object of a plurality of independent data objects for retrieval from dispersed storage network (DSN) memory....
2017/0344426 COMPUTING SYSTEM WITH DATA PROTECTION ENHANCEMENT MECHANISM AND METHOD OF OPERATION THEREOF
A computing system includes: storage devices configured to read data sectors; and a data correction engine, coupled to the storage devices, configured to:...
2017/0344425 ERROR-LADEN DATA HANDLING ON A STORAGE DEVICE
In one example, the disclosure is directed to error-correcting code techniques for managing data in a hard drive. In some examples, a controller of a hard disk...
2017/0344424 ON-DIE ECC WITH ERROR COUNTER AND INTERNAL ADDRESS GENERATION
A memory subsystem enables managing error correction information. A memory device internally performs error detection for a range of memory locations, and...
2017/0344423 DATA STORAGE DEVICE AND DATA ACCESS-METHOD
The present invention provides a data-storage device including a flash memory and a controller. The flash memory includes a plurality of blocks, and each of...
2017/0344422 SEMICONDUCTOR DEVICES AND SEMICONDUCTOR SYSTEMS
A semiconductor device may be provided. The semiconductor device may include an error correction circuit and a verification operation control circuit. The...
2017/0344421 INTEGRAL POST PACKAGE REPAIR
A post-package repair system includes a memory channel controller, a first error counter, a scrubber, and a data processor. The memory channel controller...
2017/0344420 Discovery and Remediation of a Device via a Peer Device
Methods, systems and devices for peer remediation of a malfunctioning IHS (Information Handling System). A malfunctioning IHS broadcasts a mayday beacon...
2017/0344419 Correctable Error Filtering for Input/Output Subsystem
A switched fabric hierarchy (e.g., a PCIe hierarchy) may utilize hardware, firmware, and/or software for filtering duplicative or otherwise undesirable...
2017/0344418 POWER SUPPLY CONTROLLER SYSTEM AND SEMICONDUCTOR DEVICE
A power supply controller system includes a power supply portion, arithmetic processing portions, and first and second monitoring circuits configured to...
2017/0344417 ENCODER
An encoder includes: a reading device that reads respective electric signals from two incremental patterns respectively having graduation array pitches...
2017/0344416 DATA LIFECYCLE MANAGEMENT
A method and technique for data lifecycle management includes identifying a fault from a monitored system. One or more metrics that are related to the fault...
2017/0344415 DETECTING ANOMALOUS ACCOUNTS USING EVENT LOGS
The claimed subject matter includes techniques for detecting anomalous accounts. An example method includes receiving, via a processor, a list of monitored...
2017/0344414 ENABLING ERROR STATUS AND REPORTING IN A MACHINE CHECK ARCHITECTURE
In accordance with implementations disclosed herein, there is provided systems and methods for enabling error status and reporting in a machine check...
2017/0344413 SYSTEM IMPACT BASED LOGGING WITH ENHANCED EVENT CONTEXT
Embodiments include method, systems and computer program products for system impact-based event logging. Aspects include receiving, by a processor, one or more...
2017/0344411 EQUIPMENT FAILURE RISK DETECTION AND PREDICTION IN INDUSTRIAL PROCESS
Detecting equipment failure risk in industrial process may include distributing equipment operations data to a cluster of servers based on a range of time and...
2017/0344410 IDENTIFYING DEFUNCT NODES IN DATA PROCESSING SYSTEMS
A computer system may generate a lineage graph for a data processing system. The lineage graph may contain one or more nodes, and it may identify the flow of...
2017/0344409 IDENTIFYING DEFUNCT NODES IN DATA PROCESSING SYSTEMS
A computer system may generate a lineage graph for a data processing system. The lineage graph may contain one or more nodes, and it may identify the flow of...
2017/0344408 Method and System of Performing Inter-Process Communication Between OS-Level Containers In User Space
A computer-implemented method of performing inter-process communication includes a first process in a first operating system (OS) level container in a user...
2017/0344407 ELECTRONIC DEVICE FOR AUTHENTICATING APPLICATION AND OPERATING METHOD THEREOF
A method for operating an electronic device is provided. The method includes generating, by an authentication agent, a digital fingerprint of an application,...
2017/0344406 DATA PROCESSING APPARATUS, DATA PROCESSING METHOD, AND NON-TRANSITORY COMPUTER READABLE MEDIUM
A data processing apparatus according to the embodiment of the present invention includes a storing device configured to store a file, and an OS configured to...
2017/0344405 EVENT MANAGEMENT ARCHITECTURE
Generally described, aspects of the present disclosure relate to the management of event data. In one aspect, an event management service obtains information...
2017/0344404 Event Abstractor
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for detecting higher level events based on lower level events....
2017/0344403 SPINLOCK METHOD AND APPARATUS
Apparatuses, methods and storage medium associated with spinlock are disclosed herein. In embodiments, an apparatus for computing may comprise a first and a...
2017/0344402 MAINTENANCE CONFLICT TOOL
A job hold tool includes a memory, a conflict engine, a hold engine, and a start engine. The memory stores a maintenance schedule indicating a period of time...
2017/0344401 METHOD OF ACHIEVING INTRA-MACHINE WORKLOAD BALANCE FOR DISTRIBUTED GRAPH-PROCESSING SYSTEMS
Techniques are provided for efficiently distributing graph data to multiple processor threads located on a server node. The server node receives graph data to...
2017/0344400 METHOD AND SYSTEM FOR PERFORMANCE TICKET REDUCTION
A computer-implemented method for preventing the occurrence of performance tickets in a computing system comprising a plurality of virtual machines hosted by a...
2017/0344399 TIME-VARIANT SCHEDULING OF AFFINITY GROUPS ON A MULTI-CORE PROCESSOR
Methods and systems for scheduling applications on a multi-core processor are disclosed, which may be based on association of processor cores, application...
2017/0344398 ACCELERATOR CONTROL DEVICE, ACCELERATOR CONTROL METHOD, AND PROGRAM STORAGE MEDIUM
In order to increase the speed of a computation process using an accelerator, an accelerator control device 1 is provided with a generation unit 12 and a...
2017/0344397 DISTRIBUTING WORK IN A STREAMING APPLICATION TO COMPUTER SYSTEMS ACCORDING TO SYSTEM RESOURCES
An apparatus and method determine at runtime how to distribute work from a streaming application to multiple available computer systems based on system...
2017/0344396 System and Method of Providing System Jobs Within a Compute Environment
The disclosure relates to systems, methods and computer-readable media for using system jobs for performing actions outside the constraints of batch compute...
2017/0344395 INFORMATION PROCESSING APPARATUS AND JOB SUBMISSION METHOD
An information processing apparatus calculates, for each of a plurality of job execution conditions indicating a registration destination queue and a...
2017/0344394 VIRTUAL MACHINE PLACEMENT IN A HETEROGENEOUS DATA CENTER
An embodiment of the disclosure provides a method, performed by a resource management server, for mapping a plurality of unassigned virtual machines (VMs) to a...
2017/0344393 VIRTUAL MACHINE RESOURCE UTILIZATION IN A DATA CENTER
An embodiment of the disclosure provides a method, performed by a resource management server, for resource allocation in a virtualization environment. The...
2017/0344392 PREDICTIVE LOGIN OF VIRTUAL MACHINES
Described herein are systems, methods, and software to configure virtual machines for end users based on a login history for the end users. In one ...
2017/0344391 EXTENDING TRUSTED HYPERVISOR FUNCTIONS WITH EXISTING DEVICE DRIVERS
Systems, methods, and computer program products to perform an operation comprising executing a device driver in a private logical partition on a compute host,...
2017/0344390 METHOD FOR RESETTING A MEMORY IN A COMPUTER SYSTEM
A method for resetting a memory in the computer system includes turning on the computer system, and a memory controller of the computer system executing a boot...
2017/0344389 GENERATING PURCHASE ORDER DATA BASED ON PHYSICAL IDENTIFERS
Some examples provide a method where based on physical identifier data relating to a set of physical identifiers associated with a customer-ordered computer...
2017/0344388 ACTION-BASED COMPUTING RESOURCE CONFIGURATION
Provided are examples of apparatus and methods which relate to action-based computing resource configuration. In an example, an instruction indicating an...
2017/0344387 MANAGING A SET OF COMPUTE NODES WHICH HAVE DIFFERENT CONFIGURATIONS IN A STREAM COMPUTING ENVIRONMENT
Disclosed aspects relate to managing a set of compute nodes for processing a stream of tuples using a set of processing elements. The set of compute nodes is...
2017/0344386 STATE SYNCHRONIZED INTERACTIVE SOFTWARE DEMONSTRATION
Embodiments of the present invention provide systems and methods for interactive software demonstrations. While a presenter demonstrates software to the...
2017/0344385 INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING METHOD, AND STORAGE MEDIUM
An information processing apparatus for running an application on a virtual machine includes a management unit configured to manage a window of an application...
2017/0344384 SYSTEM FOR UTILIZING ONE OR MORE DATA SOURCES TO GENERATE A CUSTOMIZED INTERFACE
Systems and computer-readable media are disclosed for utilizing one or more data sources to generate a customized user interface. A first set of services and...
2017/0344383 INITIALIZE PORT
An apparatus to initialize a port includes a first input-output port to connect to a first device and, a control unit to initialize all input-output ports of...
2017/0344382 Stream computing application shutdown and restart without data loss
In a stream computing application shutdown, a shutdown message is received by a source operator of the stream computing application. In response, the source...
2017/0344381 REGISTER COMPARISON FOR OPERAND STORE COMPARE (OSC) PREDICTION
Embodiments relate to register comparison for register comparison for operand store compare (OSC) prediction. An aspect includes, for each instruction in an...
2017/0344380 DIRECT REGISTER RESTORE MECHANISM FOR DISTRIBUTED HISTORY BUFFERS
Techniques are disclosed for restoring register data in a processor. In one embodiment, a method includes receiving an instruction to flush one or more general...
← 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 | 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.