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/0249253 MICROPROCESSOR ARCHITECTURE HAVING ALTERNATIVE MEMORY ACCESS PATHS
The present invention is directed to a system and method which employ two memory access paths: 1) a cache-access path in which block data is fetched from main...
2017/0249252 CACHE BLOCK APPARATUS AND METHODS
A method and apparatus for creating and using cached blocks of bytecode are disclosed. An example apparatus includes a virtual machine execution engine...
2017/0249251 Communication Monitoring System
A system for monitoring of integrity of a communication bus includes a communication bus; at least one transmitter configured to generate and transmit a signal...
2017/0249250 APPARATUS AND METHOD FOR IMPLEMENTING A MULTI-LEVEL MEMORY HIERARCHY
A system and method are described for integrating a memory and storage hierarchy including a non-volatile memory tier within a computer system. In one...
2017/0249249 SYSTEM AND METHOD FOR IMPROVED MEMORY PERFORMANCE USING CACHE LEVEL HASHING
Various embodiments of methods and systems for cache-level memory management in a system on a chip ("SoC") are disclosed. Memory utilization is optimized in...
2017/0249248 DATA BACKUP
Example implementations relate to data backup. For example, a data backup can include tracking a location of a data block on a first node and initiating a...
2017/0249247 MEMORY SYSTEM
According to one embodiment, a memory system is connectable to a host including a first memory. The memory system includes a non-volatile second memory, a...
2017/0249246 DEDUPLICATION AND GARBAGE COLLECTION ACROSS LOGICAL DATABASES
In some examples, a plurality of nodes may each host a respective logical database (LDB) that includes database data that references external resources stored...
2017/0249245 Control device, storage device, and storage control method
A control device includes: a management information generation unit configured to generate or update logical-physical block address management information with...
2017/0249244 METHOD AND APPARATUS FOR IMPROVING NON-UNIFORM MEMORY ACCESS
A method, computer readable medium and apparatus for improving non-uniform memory access are disclosed. For example, the method divides a plurality of stream...
2017/0249243 ALLOCATION SYSTEMS AND METHOD FOR PARTITIONING LOCKLESS LIST STRUCTURES
A memory allocation system is provided and includes nodes, one or more memories, and an allocation interface. Each of the nodes includes a respective set of...
2017/0249242 APPARATUS, SYSTEM, AND METHOD TO INCREASE DATA INTEGRITY IN A REDUNDANT STORAGE SYSTEM
In various embodiments, an apparatus, system, and method may increase data integrity in a redundant storage system. In one embodiment, a request is received...
2017/0249241 Method and System for Software Application Testing Recommendations
A method for application testing recommendation includes deploying a software application to first testers having first system configurations, and receiving...
2017/0249240 AUTOMATED TEST PLANNING USING TEST CASE RELEVANCY
A test automation tool detects a first set of parameters defining one or more software environments to be tested, where the first set of parameters includes at...
2017/0249239 ANALYSIS AND VISUALIZATION OF APPLICATION CONCURRENCY AND PROCESSOR RESOURCE UTILIZATION
An analysis and visualization depicts how an application is leveraging computer processor cores in time. The analysis and visualization enables a developer to...
2017/0249238 Virtual Test Environment for Webpages with Automation Features
A test environment as described herein allows for testing webpages prior to deployment to a website. More particularly, a virtual test environment allows a...
2017/0249237 Dynamic Virtual Testing Environment for Webpages
A test environment as described herein allows for testing webpages prior to deployment to a website. More particularly, a virtual test environment allows a...
2017/0249235 SYSTEMS AND METHODS FOR AUTOMATICALLY PARALLELIZING SEQUENTIAL CODE
Systems, methods, and apparatus for automatically parallelizing code segments are provided. For example, an environment includes a profiling agent, a...
2017/0249234 DATA-AUGMENTED SOFTWARE DIAGNOSIS METHOD AND A DIAGNOSER THEREFOR
The present invention is directed to a method for diagnosing faults in a software system, according to which, predictions of the probability of each software...
2017/0249233 SYSTEM AND METHOD FOR PROVIDING ADDITIONAL FUNCTIONALITY TO DEVELOPER SIDE APPLICATION IN AN INTEGRATED...
A developer analytic module executing on an integrated development environment provides location tracing of a software development toolkit and automatic...
2017/0249232 STORAGE MEDIUM STORING PERFORMANCE DEGRADATION CAUSE ESTIMATION PROGRAM, PERFORMANCE DEGRADATION CAUSE...
A performance degradation cause estimation method includes: for each of access types, calculating first access densities in respective time periods obtained by...
2017/0249231 ANALYTIC AND LAYER-BASED AUGMENTATION OF CODE REVIEWS
A computer system may identify a source code for a program. The source code may include one or more instructions. The computer system may then receive a...
2017/0249230 BREAKPOINT INSERTION INTO KERNEL PAGES
A method includes, with a hypervisor, receiving a first request from a guest'to write a first piece of data to a first memory location within a kernel code...
2017/0249229 QUERY A HARDWARE COMPONENT FOR AN ANALYSIS RULE
Examples disclosed herein relate to querying a hardware component for analysis rules. For example, a processor may determine to retrieve an analysis rule...
2017/0249228 PERSISTENT DEVICE FAULT INDICATORS
A method for execution by one or more processing modules of one or more computing devices, the method begins by identifying devices with a power connection....
2017/0249227 MEMORY DIAGNOSIS SYSTEM
A memory diagnosis system includes a memory device and a server. The memory device includes a memory module configured to adjust operational parameters in...
2017/0249226 METHOD AND SYSTEM FOR AUTOMATED TEST OF MULTI-MEDIA USER DEVICES
A test system, for example for set top boxes or game consoles, includes logic to reformat media signals output by a device under test, logic to receive the...
2017/0249225 MICROCONTROLLER AND METHOD FOR MODIFYING A TRANSMISSION SIGNAL
A microcontroller includes a signal interface for transmitting signals. The microcontroller further includes an error injection module. The error injection...
2017/0249224 SEMICONDUCTOR DEVICE
A semiconductor device that can be caused to easily generate an internal pseudo error is provided. Error detection circuits detect an error occurring in the...
2017/0249223 PREVENTING DATA CORRUPTION AND SINGLE POINT OF FAILURE IN A FAULT-TOLERANT MEMORY
According to an example, data corruption and single point of failure is prevented in a fault-tolerant memory fabric with multiple redundancy controllers by...
2017/0249222 GRANULAR CONSISTENCY GROUP REPLICATION
One or more techniques and/or computing devices are provided for granular replication for data protection. For example, a first storage controller may host a...
2017/0249221 Disaster Recovery As A Service Using Virtualization Technique
Embodiments of the invention relate to recovering from a disaster associated with an information technology environment. An information technology environment...
2017/0249220 GENERIC FILE LEVEL RESTORE FROM A BLOCK-LEVEL SECONDARY COPY
Systems and methods are provided which perform a file level restore by utilizing existing operating system components (e.g., file system drivers) that are...
2017/0249219 DATA STORAGE DEVICE AND FLASH MEMORY CONTROL METHOD
The data storage device included a flash memory, divided into a plurality of blocks with each block comprising a plurality of physical pages, and a control...
2017/0249218 DATA TO BE BACKED UP IN A BACKUP SYSTEM
Examples include splitting a non-leaf node of a directed acyclic graph (DAG) in response to determinations that a content-defined fingerprint of a data portion...
2017/0249217 HYPERVISOR AGNOSTIC INTERCHANGEABLE BACKUP RECOVERY AND FILE LEVEL RECOVERY FROM VIRTUAL DISKS
Provided are a computer program product, system, and method for hypervisor agnostic interchangeable backup recovery and file level recovery from virtual disks....
2017/0249216 NATIVE SNAPSHOTS IN DISTRIBUTED FILE SYTEMS
Methods and systems are disclosed to initiate a snapshot of a volume distributed across a plurality of storage nodes of a distributed file system. The systems...
2017/0249215 FAULT TOLERANT DISTRIBUTED TASKS USING DISTRIBUTED FILE SYSTEMS
Data files in a distributed system sometimes becomes unavailable. A method for fault tolerance without data loss in a distributed file system includes...
2017/0249214 FAULT-TOLERANT SYSTEM ARCHITECTURE FOR THE CONTROL OF A PHYSICAL SYSTEM, IN PARTICULAR A MACHINE OR A MOTOR VEHICLE
A fault-tolerant distributed real-time computer system for controlling a physical system, in particular a machine or a motor vehicle, wherein the components of...
2017/0249213 RISK BASED REBUILD OF DATA OBJECTS IN AN ERASURE CODED STORAGE SYSTEM
A rebuild node of a storage system can assess risk of the storage system not being able to provide a data object. The rebuild node(s) uses information about...
2017/0249212 MAXIMIZING REDUNDANT INFORMATION IN A MIRRORED VAULT
A method for execution by one or more processing modules of computing devices of a dispersed storage network (DSN), the method begins by dispersed storage...
2017/0249211 REDUNDANT ARRAY OF INDEPENDENT NAND FOR A THREE-DIMENSIONAL MEMORY ARRAY
The present disclosure includes a redundant array of independent NAND for a three dimensional memory array. A number of embodiments include a three-dimensional...
2017/0249210 MEMORY DEVICE AND MEMORY SYSTEM
According to an embodiment, a memory device includes a plurality of decoders each configured to (i) correct an error and output a corrected read data item if a...
2017/0249209 DATA STORAGE DEVICE AND OPERATING METHOD THEREOF
A data storage device includes at least one nonvolatile memory device; and a controller suitable for: generating parity data for data; performing a write...
2017/0249208 DATA STORAGE DEVICE AND OPERATING METHOD THEREOF
A data storage device includes a nonvolatile memory device including a target memory region; and a controller suitable for performing a read operation by...
2017/0249207 NON-VOLATILE MEMORY WITH CORRUPTION RECOVERY
A non-volatile storage system is provided that includes a mechanism to restore data that has been corrupted beyond the limits of traditional error correction....
2017/0249206 ON-THE-FLY ERROR DETECTION ALGORITHM DURING RETRY PROCEDURE
Technologies are described herein for or enhancing error recovery procedures in a storage device by utilizing on-the-fly error type detection. After a read...
2017/0249205 ISSUE ESCALATION BY MANAGEMENT UNIT
Monitoring the health status of a distributed storage network (DSN) can include obtaining first status information indicating a first operational status of at...
2017/0249204 RESTRUCTURING THE COMPUTER AND ITS ASSOCIATION WITH THE INTERNET
A computer operating system runs a computer. The computer operating system executes a computerized method including sending an RF signal to an external memory...
2017/0249203 OPTIMIZING AND SCHEDULING MAINTENANCE TASKS IN A DISPERSED STORAGE NETWORK
Monitoring the health status of a distributed storage network (DSN) and scheduling maintenance tasks relating to identified memory failures. In various...
← 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 | 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.