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/0147438 Systems and Methods for Overlapping Parity Sectors
An apparatus for processing data includes a data detector configured to detect data values in data sectors to yield detected data, a data decoder configured to...
2017/0147437 INTELLIGENT STRESS TESTING AND RAID REBUILD TO PREVENT DATA LOSS
A method for intelligently rebuilding a RAID includes subjecting a storage drive in an existing RAID to a stress workload test by placing the storage drive in...
2017/0147436 RAID DATA LOSS PREVENTION
A method for preventing data loss in a RAID includes monitoring the age of storage drives making up a RAID. When a storage drive in the RAID reaches a...
2017/0147435 NON-VOLATILE MEMORY PROGRAM FAILURE RECOVERY VIA REDUNDANT ARRAYS
Methods, systems and computer-readable storage media for programming, by a storage controller, particular data stored in an allocated buffer to a particular...
2017/0147434 SEMICONDUCTOR MEMORY DEVICES AND METHOD OF OPERATING THE SAME
A method of operating a semiconductor memory device including a memory cell array and an error correction circuit is provided as follows. A write command, main...
2017/0147433 MEMORY CONTROLLER AND METHOD OF CONTROLLING MEMORY CONTROLLER
A utilization efficiency of a memory is improved. A codeword generation unit generates a codeword in an error detection and correction code from data to be...
2017/0147432 SEPARATE LINK AND ARRAY ERROR CORRECTION IN A MEMORY SYSTEM
A memory device may include link error correction code (ECC) decoder and correction circuitry. The ECC decoder and correction circuitry may be arranged in a...
2017/0147431 PROTECTING AN ECC LOCATION WHEN TRANSMITTING CORRECTION DATA ACROSS A MEMORY LINK
A memory sub-system may include a memory controller having error correction code (ECC) encoder/decoder logic. The memory controller may be configured to embed...
2017/0147430 METHODS AND APPARATUS TO DETECT AND CORRECT ERRORS IN DESTRUCTIVE READ NON-VOLATILE MEMORY
Methods and apparatus to measure detect and correct errors in destructive read non-volatile memory are disclosed. In some examples, the method and apparatus...
2017/0147429 ADJUSTABLE ERROR PROTECTION FOR STORED DATA
An apparatus is described that includes a semiconductor chip having memory controller logic circuitry. The memory controller logic circuitry has compression...
2017/0147428 TIME-SENSITIVE DATA STORAGE OPERATIONS IN A DISPERSED STORAGE NETWORK
A method begins by a dispersed storage (DS) processing module transmitting a set of write commands for storing a set of encoded data slices in storage units of...
2017/0147427 SYSTEM AND METHOD FOR SOFTWARE SIMULATION FOR TESTING A SAFETY MANAGER PLATFORM
A method includes transmitting an output file to a safety manager, where the output file is based on a configuration file associated with a plurality of inputs...
2017/0147426 ELECTRONIC DEVICE WITH RECORDING FUNCTIONALITY AND METHOD FOR RECORDING THEREOF
An electronic device includes functional modules, gates, monitor module, signal control module and record module. The functional modules are operated on clock...
2017/0147425 SYSTEM AND METHOD FOR MONITORING AND DETECTING FAULTY STORAGE DEVICES
In an enterprise environment that includes multiple data centers each having a number of first servers, computer-implemented methods and systems are provided...
2017/0147424 ADDITIONAL MESSAGE INFORMATION HANDLING FOR APPLICATIONS
Various embodiments of systems and methods to display an additional message information relevant to a product are described herein. Initially a determination...
2017/0147423 DUAL ENDIANESS AND OTHER CONFIGURATION SAFETY IN LOCK STEP DUAL-CORE SYSTEM, AND OTHER CIRCUITS, PROCESSES AND...
An electronic circuit includes a microcontroller processor (410), a peripheral (420) coupled with the processor, an endian circuit (470) coupled with the...
2017/0147422 EXTERNAL SOFTWARE FAULT DETECTION SYSTEM FOR DISTRIBUTED MULTI-CPU ARCHITECTURE
Various exemplary embodiments relate to a method performed by a first processor for managing a second processor, wherein both processors have access to a same...
2017/0147421 CONTROLLER THAT RECEIVES A CYCLIC REDUNDANCY CHECK (CRC) CODE FROM AN ELECTRICALLY ERASABLE PROGRAMMABLE MEMORY...
A controller includes a link interface that is to couple to a first link to communicate bi-directional data and a second link to transmit unidirectional...
2017/0147420 Big telematics data network communication fault identification system
Apparatus, device, methods and system relating to a vehicular telemetry environment for the for identifying in real time unpredictable network communication...
2017/0147419 MODEL CHECKING APPARATUS AND METHOD, AND STORAGE MEDIUM HAVING PROGRAM STORED THEREIN
In a model check with respect to a distributed environment model, in order to reduce redundant search, wasteful search is avoided and efficient search is...
2017/0147418 TUNING CONTEXT-AWARE RULE ENGINE FOR ANOMALY DETECTION
The technology disclosed relates to building ensemble analytic rules for reusable operators and tuning an operations monitoring system. In particular, it...
2017/0147417 CONTEXT-AWARE RULE ENGINE FOR ANOMALY DETECTION
The technology disclosed relates to detecting anomalous behavior of network components in a complex network setting. In particular, it relates to processing a...
2017/0147416 ELECTRONIC DEVICE HAVING FAULT MONITORING FOR A MEMORY AND ASSOCIATED METHODS
An electronic device includes a memory having memory locations being subject to transient faults and permanent faults, and a fault detection circuit coupled to...
2017/0147415 TECHNIQUES TO REMOTELY ACCESS OBJECT EVENTS
Various embodiments are generally directed to techniques to remotely access object events. An apparatus may comprise a processor and a memory communicatively...
2017/0147414 INFORMATION PROCESSING APPARATUS AND METHOD OF CONTROLLING INFORMATION PROCESSING APPARATUS
A native function bound to JavaScript is registered in API information 303, and by controlling to enable usage or disable usage of the native function in...
2017/0147413 PRECONDITION EXCLUSIVITY MAPPING OF TASKS TO COMPUTATIONAL LOCATIONS
Computational tasks are mapped with computational locations in a distributed system such as a cloud computing environment. Mapping does not rely on workload...
2017/0147412 CONCURRENT MUTATION OF ISOLATED OBJECT GRAPHS
Fine-grained parallelism within isolated object graphs is used to provide safe concurrent operations within the isolated object graphs. One example provides an...
2017/0147411 PROCESSING DEVICE, PROCESSING DEVICE CONTROL METHOD, AND STORAGE MEDIUM
Provided is a processing apparatus, including: a plurality of processing unit; at least one or more data buffers that are connected between a first processing...
2017/0147410 DYNAMIC VIRTUAL PROCESSOR MANAGER
A method, program product, and system is provided for dynamic virtual processor management in a computer having a plurality of concurrent multi-threaded...
2017/0147409 CONFIGURATION OF FLOATING NODE BOUNDARIES
Embodiments of the present invention provide systems and methods for resource allocation. The systems and methods for resource allocation include: configuring...
2017/0147408 COMMON RESOURCE UPDATING APPARATUS AND COMMON RESOURCE UPDATING METHOD
A common resource to be updated is logically divided among the respective threads, and update processing is performed in parallel among a plurality of cores....
2017/0147407 SYSTEM AND METHOD FOR PREDICITING RESOURCE BOTTLENECKS FOR AN INFORMATION TECHNOLOGY SYSTEM PROCESSING MIXED...
A method of predicting resource bottlenecks for an information technology system processing mixed workloads includes determining, through a processor, a...
2017/0147406 VIRTUAL MACHINE PLACEMENT IN A CLOUD COMPUTING ENVIRONMENT BASED ON FACTORS INCLUDING OPTIMIZED...
Optimized placement of virtual machines in a cloud environment is based on factors that include processor-memory affinity. A smart migration mechanism (SMM)...
2017/0147405 VIRTUAL MACHINE PLACEMENT IN A CLOUD COMPUTING ENVIRONMENT BASED ON FACTORS INCLUDING OPTIMIZED...
Optimized placement of virtual machines in a cloud environment is based on factors that include processor-memory affinity. A smart migration mechanism (SMM)...
2017/0147404 ESTIMATING JOB START TIMES ON WORKLOAD MANAGEMENT SYSTEMS
A method for estimating job start times on a system may include: performing a first simulation of the system by a first process to generate a first estimate of...
2017/0147403 APPARATUS AND METHOD FOR MATCHING OFFERS AND REQUESTS FOR SHARING OF RESOURCES
A resource assignment capability is presented. A resource specification associated with a plurality of elements is received. The resource specification...
2017/0147402 OPTIMIZED TASK PARTITIONING THROUGH DATA MINING
A method of partitioning tasks on a multi-core ECU. A signal list of a link map file is extracted in a memory. Memory access traces relating to executed tasks...
2017/0147401 API AND USER INTERFACE FOR MAPREDUCE JOBS
Implementations for a user interface for MapReduce job are disclosed. A method of the disclosure includes receiving a request to submit a MapReduce job to a...
2017/0147400 METHOD, APPARATUS, AND COMPUTER-READABLE MEDIUM FOR PERFORMING A DATA EXCHANGE
An apparatus, computer-readable medium, and computer-implemented method for performing a data exchange, including receiving tasks for execution, generating an...
2017/0147399 POLICY-BASED VIRTUAL MACHINE SELECTION DURING AN OPTIMIZATION CYCLE
Systems, methods, and computer program products configured to perform an operation comprising determining that use of a system resource of a first host system...
2017/0147398 ESTIMATING JOB START TIMES ON WORKLOAD MANAGEMENT SYSTEMS
A method for estimating job start times on a system may include: performing a first simulation of the system by a first process to generate a first estimate of...
2017/0147397 ENVIRONMENT PREFERENCE
In one implementation, a job dispatch engine can comprise a job engine to retrieve a job from a job store, a preference engine to receive a set of preference...
2017/0147395 DYNAMIC TIMEOUT PERIOD ADJUSTMENT OF SERVICE REQUESTS
According to one exemplary embodiment, a method for dynamically timing out a first process within a plurality of suspended processes is provided. The method...
2017/0147394 DYNAMIC TIMEOUT PERIOD ADJUSTMENT OF SERVICE REQUESTS
According to one exemplary embodiment, a method for dynamically timing out a first process within a plurality of suspended processes is provided. The method...
2017/0147393 CACHE-EFFICIENT SYSTEM FOR TWO-PHASE PROCESSING
A system provides determination of a first plurality of the plurality of data records assigned to a first processing unit, identification of a first record of...
2017/0147392 METHODS AND SYSTEMS FOR AUTOMATING DEPLOYMENT OF APPLICATIONS IN A MULTI-TENANT DATABASE ENVIRONMENT
In accordance with embodiments disclosed herein, there are provided mechanisms and methods for automating deployment of applications in a multi-tenant database...
2017/0147391 Context Switching for Computing Architecture Operating on Sequential Data
A data stream processing unit (DPU) and methods for its use and programming are disclosed. A DPU includes a number of processing elements (PEs) arranged in a...
2017/0147390 CREATING TEMPLATES OF OFFLINE RESOURCES
Implementations of the present invention allow software resources to be duplicated efficiently and effectively while offline. In one implementation, a...
2017/0147389 TECHNOLOGY FOR DYNAMIC RESOURCE POOL MASTER
For managing a pool of virtual computer systems, master status and a rebasing task are assigned to at least one virtual computer system of the pool. A...
2017/0147388 CONFIGURATION MANAGER AND METHOD FOR CONFIGURING A HOST SYSTEM FOR PROCESSING A PROCESSING JOB IN A VIRTUAL...
Described herein are systems, methods, and software for translating data requests in a data processing cluster. In one example, a method of operating a cache...
← 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 | 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.