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
2018/0189184 STREAMING ENGINE WITH SEPARATELY SELECTABLE ELEMENT AND GROUP DUPLICATION
A streaming engine employed in a digital data processor specifies a fixed read only data stream defined by plural nested loops. An address generator produces...
2018/0189183 DATA STORAGE DEVICE ADJUSTING COMMAND RATE PROFILE BASED ON OPERATING MODE
A disk drive is disclosed comprising a head actuated over a disk comprising a plurality of tracks, wherein each track comprises a plurality of data sectors...
2018/0189182 AGGREGATED WRITE BACK IN A DIRECT MAPPED TWO LEVEL MEMORY
In one embodiment, aggregated write back in a direct mapped two level memory in accordance with the present description, aggregates a dirty block or other...
2018/0189181 DATA READ METHOD AND APPARATUS
The present disclosure provides a data read method and apparatus. An example method includes receiving a first read request message sent by a second processor...
2018/0189180 OPTIMIZED CACHING AGENT WITH INTEGRATED DIRECTORY CACHE
System, method, and processor for enabling early deallocation of tracker entries which track memory accesses are described herein. One embodiment of a method...
2018/0189179 DYNAMIC MEMORY BANKS
A cache memory may receive, from a client, a request for a long cache line of data. The cache memory may receive, from a memory, the requested long cache line...
2018/0189178 Safe Write-Back Cache Replicating Only Dirty Data
An embodiment of a cache apparatus may include a first cache memory, a second cache memory, and a cache controller communicatively coupled to the first cache...
2018/0189177 DISTRIBUTED DATA OBJECT MANAGEMENT METHOD AND APPARATUS
Apparatus and method for distributed management of data objects in a network of compute nodes are disclosed herein. A first compute node interface may be...
2018/0189176 GRAPH DRIVER LAYER MANAGEMENT
Techniques and mechanisms described herein provide for a custom file system in a containerized application system in which an application instance may be...
2018/0189175 GARBAGE COLLECTION READ THROTTLING
A device that provides garbage collection read throttling includes at least one processor that is configured to receive a request to perform a garbage...
2018/0189174 METHOD FOR CREATING MULTI-NAMESPACE AND METHOD FOR ACCESSING DATA THEREIN
A method for creating a multi-namespace includes steps of: returning information of a namespace data structure according to a query command from, wherein the...
2018/0189173 SYSTEM MEMORY MIGRATION
Examples include a system comprising a non-volatile memory and a volatile memory. Examples resume the system to a prior state using state information stored in...
2018/0189172 DATA STORAGE APPARATUS AND OPERATING METHOD THEREOF
A data storage apparatus includes a nonvolatile memory device, a random-access memory including an address mapping table configured to store mapping...
2018/0189171 A SYSTEM AND METHOD FOR USE IN REGRESSION TESTING OF ELECTRONIC DOCUMENT HYPERLINKS
This disclosure relates to analysing an electronic document and has particular application to analysing webpages. Where the electronic document is in the form...
2018/0189170 DEVICE-BASED VISUAL TEST AUTOMATION
A device may receive test scripts that include first information identifying first elements of user interfaces or second information identifying test steps....
2018/0189169 METHOD,ELECTRONIC APPARATUS, SYSTEM, AND STORAGE MEDIUM FOR AUTOMATED TESTING OF APPLICATION USER INTERFACE
The present disclosure provides a method for automated testing of an application user interface, being implemented in an electronic apparatus, including:...
2018/0189168 TEST AUTOMATION USING MULTIPLE PROGRAMMING LANGUAGES
A device may receive information identifying a first set of instructions. The first set of instructions may identify an action to perform to test a first...
2018/0189167 METHODS, CIRCUITS, APPARATUS, SYSTEMS AND ASSOCIATED SOFTWARE MODULES FOR EVALUATING CODE BEHAVIOR
Disclosed are methods, circuits, apparatus, systems and associated software modules for dynamically evaluating code behavior in runtime. There is provided a...
2018/0189166 SYSTEM AND METHOD FOR USING DEVELOPMENT OBJECTIVES TO GUIDE IMPLEMENTATION OF SOURCE CODE
An information processing system, computer readable storage medium, and method with an integrated development environment to guide development of applications...
2018/0189165 METHOD FOR ASSISTING WITH DEBUGGING, AND COMPUTER SYSTEM
In testing a component-set whole process which includes a plurality of components and in which the order of execution of the plurality of components is...
2018/0189164 COLLECTION OF SENSITIVE DATA--SUCH AS SOFTWARE USAGE DATA OR OTHER TELEMETRY DATA--OVER REPEATED COLLECTION...
A facility for reporting on original values on behalf of each of a plurality of users--each falling within a domain partitioned into a plurality of segments of...
2018/0189163 Optimizing Adaptive Monitoring in Resource Constrained Environments
Adaptive monitoring dynamically optimizes the monitoring frequency of metrics with respect to system constraints. One or more metrics are monitored. The...
2018/0189162 N-WAY MONITOR
A processor core includes a decode circuit to decode an instruction, where the instruction specifies an address to be monitored. The processor core further...
2018/0189161 APPARATUS AND METHOD FOR GENERATING PERFORMANCE MONITORING METRICS
An apparatus and method are described for generating performance metrics of a processor. For example, one embodiment of a processor comprises: one or more...
2018/0189160 APPARATUS AND METHOD FOR MULTITHREADING-AWARE PERFORMANCE MONITORING EVENTS
An apparatus and method are described for a multithreaded-aware performance monitor of a processor. For example, one embodiment of a processor comprises: one...
2018/0189159 BLADE CENTRIC AUTOMATIC TEST EQUIPMENT SYSTEM
An automated test equipment (ATE) system includes a plurality of test blades each coupled to a test blade connector and mounted on a circular track; a central...
2018/0189158 BLADE CENTRIC AUTOMATIC TEST EQUIPMENT SYSTEM
An automated test equipment (ATE) system includes a plurality of test blades each coupled to a test blade connector and mounted on a circular track; a central...
2018/0189157 BLADE CENTRIC AUTOMATIC TEST EQUIPMENT SYSTEM
An automated test equipment (ATE) system includes a plurality of test blades each coupled to a test blade connector and mounted on a circular track; a central...
2018/0189156 RESET ISOLATION FOR AN EMBEDDED SAFETY ISLAND IN A SYSTEM ON A CHIP
The reset isolation mechanism describes an embedded safety island inside a system on a chip which reduces the overall system cost while achieving functional...
2018/0189155 CONDITIONAL JOURNAL FOR STORAGE CLASS MEMORY DEVICES
Systems and methods are disclosed for a journal for a storage class memory device. The storage class memory device may execute an access command for a first...
2018/0189154 Techniques for Non-Volatile Memory Page Retirement
Examples herein include techniques for flash page retirement following one or more defects in nonvolatile memory. In some examples, a storage controller may...
2018/0189153 MEMORY APPARATUS, MEMORY MODULE AND SEMICONDUCTOR SYSTEM CAPABLE OF DYNAMIC MIRRORING
A semiconductor system may include a host, a memory controller and a memory apparatus. The host may generate a mirror request when a program requiring a...
2018/0189152 VIRTUAL FIBRE CHANNEL PORT MIGRATION
Examples disclosed herein relate to virtual Fibre Channel port migration. In some examples disclosed herein, a failure in a primary physical host bus adapter...
2018/0189151 METHOD AND APPARATUS FOR DATA BACKUP IN STORAGE SYSTEM
Embodiments of the present disclosure disclose a solution for data backup and recovery in a storage system. When a source device in the storage system backs...
2018/0189150 SCHEDULED RECOVERY IN A DATA PROTECTION SYSTEM
Systems and methods for scheduling a recovery operation for a host. A user interface is displayed and a recovery operation is configured. Configuration...
2018/0189149 ERROR RECOVERY HANDLING
A device that provides error recovery handling includes a processor that is configured to receive an error recovery request including error type information...
2018/0189148 MULTIPLE DATA PROTECTION SCHEMES FOR A SINGLE NAMESPACE
A multiple data protection scheme logic enables applications to use objects encoded with different data protection schemes in a single namespace. Instead of...
2018/0189147 RISK MEASUREMENT DRIVEN DATA PROTECTION STRATEGY
Techniques are disclosed for dynamically changing a data protection plan based on a risk score. The risk score is continuously or periodically recalculated...
2018/0189146 RISK MEASUREMENT DRIVEN DATA PROTECTION STRATEGY
Techniques are disclosed for dynamically changing a data protection plan based on a risk score. The risk score is continuously or periodically recalculated...
2018/0189145 SYNTHETIC FULL BACKUP STORAGE OVER OBJECT STORAGE
Disclosed embodiments include a method (system and non-transitory computer-readable medium) for backing up updated portions of a plurality files having...
2018/0189144 APPARATUS AND METHOD FOR MEMORY STORAGE TO PROTECT DATA-LOSS AFTER POWER LOSS
Disclosed are a memory storing apparatus and method for preventing data loss after power loss. A memory storing method includes: determining a plurality of...
2018/0189143 SIMULTANEOUS COMPRESSION OF MULTIPLE STORED VIDEOS
A method and associated systems for simultaneously compressing multiple stored videos. A file-backup system receives a set of uncompressed media files. The...
2018/0189142 TECHNIQUES TO SCAN AND REORGANIZE MEDIA FILES TO REMOVE GAPS
Techniques to scan and reorganize media files to remove gaps are described. In one embodiment, an apparatus may comprise a media handling component operative...
2018/0189141 SELF-HEALING USING A VIRTUAL BOOT DEVICE
Methods, apparatus and computer program products implement embodiments of the present invention that enable a computer system comprising networked computers to...
2018/0189140 ENHANCED ERROR CORRECTING MECHANISM TO PROVIDE RECOVERY FROM MULTIPLE ARBITRARY PARTITION FAILURE
Embodiments are generally directed to an enhanced error correcting mechanism to provide recovery from multiple arbitrary partition failure. An embodiment of a...
2018/0189139 USING AN EVENTUALLY CONSISTENT DISPERSED MEMORY TO IMPLEMENT STORAGE TIERS
A method for a dispersed storage network begins by receiving one or more revisions of a data object for storage within a time frame and facilitating, for each...
2018/0189138 DETECTING AND DATA LOSS EVENTS IN A DISPERSED STORAGE NETWORK
A method for use in a dispersed storage network operates to identify missing, out-of-date or otherwise compromised encoded data slices in a dispersed storage...
2018/0189137 Hierarchic Storage Policy for Distributed Object Storage Systems
Techniques for distributing data in a distributed data storage system using a hierarchy rule that is generated based on a spreading policy and a set of...
2018/0189136 METHOD FOR PERFORMING DATA MANAGEMENT IN MEMORY DEVICE, ASSOCIATED MEMORY DEVICE AND CONTROLLER THEREOF
A method for performing data management in a memory device includes: receiving a set of data from a host device positioned outside the memory device; encoding...
2018/0189135 MEMORY WRITE VERIFICATION USING TEMPERATURE COMPENSATION
A device is disclosed that includes a data write engine configured to store data into a block of a memory. The device also includes a post-write read engine...
← 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 156 157 158 159 | 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.