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/0255559 Control of persistent memory via a computer bus
A memory device includes a target memory, having a memory address space, and a volatile buffer memory, which is coupled to receive data written over a bus to...
2017/0255558 ISOLATION MODE IN A CACHE COHERENT SYSTEM
The invention involves isolating a cache coherence controller from agents or units. The term unit as used herein may refer to one or more circuits, components,...
2017/0255557 SELF-HEALING COARSE-GRAINED SNOOP FILTER
The disclosure relates to filtering snoops in coherent multiprocessor systems. For example, in response to a request to update a target memory location at a...
2017/0255556 WORKLOAD DETECTION AND MEDIA CACHE MANAGEMENT
Implementations disclosed herein include a method comprising detecting a workload request from a host, estimating a media cache fill-up rate based on the...
2017/0255555 APPLICATION CACHE REPLICATION TO SECONDARY APPLICATION(S)
Replicating a primary application cache that serves a primary application on one network node into a secondary application cache that serves a secondary...
2017/0255554 CACHE MEMORY AND OPERATION METHOD THEREOF
Provided is a cache memory. The cache memory includes a first to Nth level-1 caches configured to correspond to first to Nth cores, respectively, a level-2...
2017/0255553 CHANGING CACHE OWNERSHIP IN CLUSTERED MULTIPROCESSOR
A chip multiprocessor may include a first cluster and a second cluster, each having multiple cores of a processor, multiple co-located cache slices, and a...
2017/0255552 SYSTEMS AND METHODS FOR DYNAMIC RANDOM ACCESS MEMORY (DRAM) SUB-CHANNELS
A method and system for a DRAM having a first bank that includes a first sub-array (SA) and a second SA. The first SA includes a first storage unit coupled to...
2017/0255551 Multi-Section Garbage Collection
The embodiments relate to a computer system, computer program product and method for managing a garbage collection process. Processing control is obtained...
2017/0255550 DATA STORAGE DEVICE AND THE OPERATING METHOD THEREOF
A method for operating a data storage device includes determining a valid page distribution characteristic of used memory blocks; and performing a garbage...
2017/0255549 VIRTUALIZATION IN A MULTI-HOST ENVIRONMENT
Methods and systems for implementing improved partitioning and virtualization in a multi-host environment are provided. According to one embodiment, multiple...
2017/0255548 METHOD AND SYSTEM FOR DYNAMICALLY UPDATING DATA FIELDS OF BUFFERS
A computing system can include memory management capabilities. In one embodiment, the system receives a request to update a first size of each of a plurality...
2017/0255547 SOURCE CODE ERROR DETECTION DEVICE AND METHOD THEREOF
A source code error detection device and a source code error detection method are disclosed. The device and method are applied to detect source codes of a...
2017/0255546 SYSTEM AND METHOD FOR AUTOMATIC SOFTWARE DEVELOPMENT KIT CONFIGURATION AND DISTRIBUTION
A developer analytic module executing on an integrated development environment provides location tracing of a software development toolkit and automatic...
2017/0255545 METHODS AND SYSTEMS OF FUNCTION-SPECIFIC TRACING
A system and methods are provided for function-specific tracing of a program. In one embodiment, a method includes generating a trace profile identifying one...
2017/0255544 ASSESSING VULNERABILITY IMPACT USING CALL GRAPHS
Implementations are directed to enhancing assessment of one or more known vulnerabilities inside one or more third-party libraries used within an application...
2017/0255543 Detecting Errors for Function Calls with an Implicit Receiver Object
A code testing system identifies possible code errors that may generate unexpected application behaviors. The code testing system identifies function calls in...
2017/0255542 SYSTEM FOR AUTOMATED CODE VALIDATION AND DEPLOYMENT
The present invention provides for a consolidated interface for flexible and customizable code deployment. Specifically, a centralized interface for management...
2017/0255541 DEVICE AND METHOD FOR CONFIGURING MONITORING ENVIRONMENT OF APPLICATION
A method for configuring a monitoring environment of an application includes a monitoring location analysis step for detecting a monitoring location candidate,...
2017/0255540 HIGH-PERFORMANCE MECHANISM FOR GENERATING LOGGING INFORMATION IN RESPECT OF A COMPUTER PROCESS
Some embodiments are directed to a logging within a software application executed over an assembly of information processing devices. More particularly, some...
2017/0255539 OBTAINING APPLICATION PERFORMANCE DATA FOR DIFFERENT PERFORMANCE EVENTS VIA A UNIFIED CHANNEL
A system for obtaining performance data for different performance events includes a first application monitoring performance of a second application executing...
2017/0255538 USING PRINCIPLES OF NATURAL SELECTION TO OPTIMIZE A CLOUD-COMPUTING GENOME
A method and associated systems for optimizing a computing platform. A processor joins sets of configurable parameters into groups that each identifies a...
2017/0255537 DATA-AGNOSTIC ADJUSTMENT OF HARD THRESHOLDS BASED ON USER FEEDBACK
This disclosure is directed to data-agnostic computational methods and systems for adjusting hard thresholds based on user feedback. Hard thresholds are used...
2017/0255536 Realtime data stream cluster summarization and labeling system
A method is provided for automatically discovering topics in electronic posts, such as social media posts. The method includes receiving a corpus that includes...
2017/0255535 SELF-DIAGNOSIS OF DEVICE DRIVE-DETECTED ERRORS AND AUTOMATIC DIAGNOSTIC DATA COLLECTION
A self-diagnostic device driver includes a memory that stores machine instructions and a processor coupled to the memory that executes the machine instructions...
2017/0255534 PROCESSING FILE MODIFICATIONS IN A NETWORKED STORAGE SYSTEM
Disclosed are various embodiments for processing file modifications in a networked storage system. A file is stored in a file system. If a modification...
2017/0255533 STORAGE LIBRARY SYSTEM
Implementations generally relate to storage systems. In one implementation, a system includes a plurality of storage libraries that store a plurality of...
2017/0255532 HIGH-AVAILABILITY CLUSTER ARCHITECTURE AND PROTOCOL
Methods and systems are provided for an improved cluster-based network architecture. According to one embodiment, an active connection is established between a...
2017/0255531 SINGLE AND DOUBLE CHIP SPARE
Techniques are provided for overcoming failures in a memory. One portion of the memory may operate in a single chip spare mode. Upon detection of an error in a...
2017/0255530 USER-DEFINED FAILURE DOMAINS FOR SOFTWARE-DEFINED STORAGE SYSTEMS
Methods, computing systems and computer program products implement embodiments of the present invention that include defining a plurality of failure domains...
2017/0255529 SMART DATA REPLICATION RECOVERER
A processor-implemented method for selective data replication recovery in a heterogeneous environment is provided, including a source agent, a target agent,...
2017/0255528 SMART DATA REPLICATION RECOVERER
A processor-implemented method for selective data replication recovery in a heterogeneous environment is provided, including a source agent, a target agent,...
2017/0255527 LIVE ROLLBACK FOR A COMPUTING ENVIRONMENT
A first computing device is provided for rolling back a computing environment. The computing device includes processors configured to acquire a stream...
2017/0255526 HEADSTART RESTORE OF FIRST VOLUME TO A SECOND VOLUME
Headstart restore of a first volume to a second volume. In one example embodiment, a method for headstart restore of a first volume to a second volume may...
2017/0255525 SIMILARITY BASED DEDUPLICATION FOR SECONDARY STORAGE
For similarity based deduplication of remote data repositories, a parse module generates a rolling hash value based on a portion of an incoming stream of...
2017/0255523 NON-VOLATILE MEMORY DEVICES AND CONTROLLERS
For single-level cell flash memories and multi-level cell flash memories, different operations can be performed according to their stability when an abnormal...
2017/0255522 DATA STORAGE METHOD, DATA RECOVERY METHOD, RELATED APPARATUS, AND SYSTEM
A data recovery method to improve storage consistency of a distributed storage system includes: receiving a recovery message from a storage node after a fault...
2017/0255521 ERROR DETECTION DEVICE, STORAGE APPARATUS AND ERROR CORRECTION METHOD
An error detection device includes a generation unit and a detection-correction unit. When writing data into a storage unit, the generation unit generates...
2017/0255520 CACHE MEMORY DEVICE AND OPERATING METHOD THEREOF
Provided is an operating method of a cache memory device includes receiving an address from an external device, reading an entry corresponding to at least a...
2017/0255519 ERASURE CORRECTING CODING USING DATA SUBSETS AND PARTIAL PARITY SYMBOLS
In an illustrative example, a method includes receiving data that includes a set of data symbols. The method further includes generating a set of parity...
2017/0255518 ECC DECODING USING RAID-TYPE PARITY
A device includes a memory and a controller. The controller is configured to read codewords of a data structure from the memory. The codewords include a number...
2017/0255517 ECC AND RAID-TYPE DECODING
A device includes a memory and a controller. The controller is configured to read codewords of a data structure from the memory. The codewords include a number...
2017/0255516 Field-Repair System and Method of Mask-Programmed Read-Only Memory
The present invention discloses field-repair system and method for a mask-programmed memory (mask-ROM). The mask-ROM data are encoded with an ...
2017/0255515 METHOD AND APPARATUS FOR PERFORMING DATA RECOVERY IN A RAID STORAGE
A recovery method and apparatus for use in a redundant array of independent disks (RAID) storage device is provided that includes a plurality of nonvolatile...
2017/0255514 SEMICONDUCTOR MEMORY DEVICE AND MEMORY SYSTEM
A memory system includes a semiconductor memory device having a memory cell array including a first area and a second area, and a controller configured to...
2017/0255513 MEMORY SYSTEM AND MEMORY CONTROL METHOD
A memory system according to an embodiment includes a non-volatile memory that performs multi-value recording using a plurality of pages and a controller. The...
2017/0255512 MULTI-TYPE PARITY BIT GENERATION FOR ENCODING AND DECODING
A non-volatile memory system may be configured to generate a codeword with first-type parity bits and one or more second-type parity bits. If a storage...
2017/0255511 DECODING METHOD, MEMORY CONTROL CIRCUIT UNIT AND MEMORY STORAGE APPARATUS
A decoding method for a rewritable non-volatile memory module is provided. The method includes reading data from a plurality of memory cells of the rewritable...
2017/0255510 SYSTEM AND METHOD FOR REGENERATING CODES FOR A DISTRIBUTED STORAGE SYSTEM
An approach is provided for a system and a method for distributed storage based on regenerating codes. The system comprises a data source and multiple...
2017/0255509 SEMICONDUCTOR DEVICE AND MEMORY ACCESS CONTROL METHOD
The detection of a fault of the address signal system in memory access is aimed at. A semiconductor device according to the present invention includes an...
← 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 | 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.