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/0046576 SAVING POSITION OF A WEAR LEVEL ROTATION
In one example in accordance with the present disclosure, a system may include a wear level handler to start a current rotation of a wear level algorithm...
2018/0046575 SYSTEMS AND METHODS FOR FASTER READ AFTER WRITE FORWARDING USING A VIRTUAL ADDRESS
Methods for read after write forwarding using a virtual address are disclosed. A method includes determining when a virtual address has been remapped from...
2018/0046574 ADDRESS SCHEDULING METHODS FOR NON-VOLATILE MEMORY DEVICES WITH THREE-DIMENSIONAL MEMORY CELL ARRAYS
At least one address scheduling method includes selecting a first bit line, selecting a first string connected to the first bit line, performing address...
2018/0046573 OPTIMIZING MEMORY USAGE ACROSS MULTIPLE APPLICATIONS BASED ON GARBAGE COLLECTION ACTIVITY
A method, information processing system, and computer readable storage medium, vary a maximum heap memory size for one application of a plurality of...
2018/0046572 OPTIMIZING MEMORY USAGE ACROSS MULTIPLE GARBAGE COLLECTED COMPUTER ENVIRONMENTS
A method, information processing system, and computer readable storage medium, vary a maximum heap memory size for one application of a plurality of...
2018/0046571 CODE FAILURE LOCATOR
A method includes performing an integration test on executable software units. The integration test fails and identifies a symptomatic executable software unit...
2018/0046570 DEVELOPMENT AND PRODUCTION DATA BASED APPLICATION EVOLUTION
According to examples, development and production data based application evolution may include ascertaining a goal, development data, and production data for a...
2018/0046569 ASSOCIATION BETWEEN A TEST CASE AND SOURCE CODE
The present invention may be a method, a system, and/or a computer program product. An embodiment of the present invention provides a computer-implemented...
2018/0046568 Systems and Methods for Continuity of Dataflow Operations
A SaaS system and methods for capturing dataflow integration and optimizing continuity of operation are presented. Consistent with some embodiments, the method...
2018/0046567 QUANTIZATION OF DATA STREAMS OF INSTRUMENTED SOFTWARE
A data analysis system processes data generated by instrumented software. The data analysis system receives data streams generated by instances of instrumented...
2018/0046566 DETECTING RACE CONDITION VULNERABILITIES IN COMPUTER SOFTWARE APPLICATIONS
Testing computer software applications is performed by identifying first and second executable portions of the computer software application, where the...
2018/0046565 AUTOMATICALLY DETECTING DISTRIBUTED CONCURRENCY ERRORS IN CLOUD SYSTEMS
A method for detecting distributed concurrency errors in a distributed cloud computing system includes tracing operations that access objects in functions...
2018/0046564 SYSTEM AND METHOD FOR CAUSE POINT ANALYSIS FOR EFFECTIVE HANDLING OF STATIC ANALYSIS ALARMS
A method and system is disclosed herein to identify causes of alarms generated corresponding to each alarm of the static analysis. The system models the basic...
2018/0046563 EXCEPTION PREDICTION BEFORE AN ACTUAL EXCEPTION DURING DEBUGGING
An approach is provided for predicting an exception during a debugging of software code before the debugging encounters the exception. A number of lines X is...
2018/0046562 IDENTIFICATION OF CODE FEATURES POTENTIALLY ASSOCIATED WITH CODE BEHAVIOR
A first code version is received. The first code version includes a plurality of code features, such as methods or classes. A second code version is received....
2018/0046561 SYSTEM, CONTROLLER, METHOD, AND PROGRAM FOR EXECUTING SIMULATION JOBS
A system for executing simulation jobs including: a job scheduler receiving a job request from a system user, the request specifying a simulation job and...
2018/0046560 DEVICE-AGNOSTIC SYSTEMS, METHODS, AND MEDIA FOR CONNECTED HARDWARE-BASED ANALYTICS
Systems, methods, and media for tracking a connected device are disclosed. For example, a wireless connection can be established between a user computing...
2018/0046559 NON-TRANSITORY COMPUTER-READABLE STORAGE MEDIUM, FAILURE LOCATION SPECIFICATION APPARATUS, AND FAILURE LOCATION...
A failure location specification method executed including retrieving first setting information indicating a setting of a forward communication of a round trip...
2018/0046558 INFORMATION PROCESSING APPARATUS, CONTROLLING DEVICE, AND NON-TRANSITORY COMPUTER-READABLE RECORDING MEDIUM...
An information processing apparatus includes a plurality of partitions, a first controlling device belonging to a first partition among the plurality of...
2018/0046557 SEMICONDUCTOR DEVICE AND CONTROL METHOD THEREOF
A semiconductor device (1) includes a first processing unit (10-1), a second processing unit (10-2), a writing unit (12), a storage unit (14), and a processing...
2018/0046556 PERSISTENT MEMORY TRANSACTIONS WITH UNDO LOGGING
Undo logging for persistent memory transactions may permit concurrent transactions to write to the same persistent object. After an undo log record has been...
2018/0046555 METHOD FOR RESTORING FILES FROM A CONTINUOUS RECOVERY SYSTEM
A system and method for generating replicas of a file of a protected storage system from protected data in a recovery system. The method including protecting...
2018/0046554 Managing a Redundant Computerized Database Using a Replicated Database Cache
Data in a database cache in memory of an operating database server is copied to memory of a standby database server, without requiring synchronization between...
2018/0046553 STORAGE CONTROL DEVICE AND STORAGE SYSTEM
A storage control device includes a processor configured to create a first snapshot corresponding to a storage area by a copy-on-write method and management...
2018/0046552 VARIABLE DATA REPLICATION FOR STORAGE IMPLEMENTING DATA BACKUP
A log-structured data store implementing data backup may implement variable data replication. Write requests may be received at different storage nodes...
2018/0046551 RECOVERY LOG ANALYTICS WITH A BIG DATA MANAGEMENT PLATFORM
Provided are techniques for replicating relational transactional log data to a big data platform. Change records contained in change data tables are fetched. A...
2018/0046550 PRE-FILTERING OF JOIN EXECUTION OVER MULTI-COLUMN RANGE SUMMARIES AND OTHER SYNOPSES
Techniques are provided for pre-filtering of join execution over multi-column range summaries and other synopses. An exemplary method comprises maintaining a...
2018/0046549 HIGH AVAILABILITY STATE MACHINE AND RECOVERY
Embodiments of the present invention provide systems and methods for recovering a high availability storage system. The storage system includes a first layer...
2018/0046548 Method and Apparatus for Tracking Objects in a First Memory
A method for tracking objects in a first memory during a plurality of time intervals is provided, wherein the method comprises: updating, by one or more update...
2018/0046547 STORAGE CONTAINER DS UNIT REASSIGNMENT BASED ON DYNAMIC PARAMETERS
A dispersed storage network (DSN) includes storage units storing dispersed error-encoded data slices, and logically grouped into a container served by a...
2018/0046546 METHOD OF EXECUTING DATA SCRUBBING INSIDE A SMART STORAGE DEVICE
A smart storage device is provided. The smart storage device contains a data analysis engine and an error detection engine. An external controller sends a...
2018/0046545 Fault-Tolerant Distributed Information Handling Systems and Methods
Fault-tolerant distributed information handling systems and methods, including a method in a system including: a first host configured to store a first...
2018/0046544 ASSIGNING SLICES TO STORAGE LOCATIONS BASED ON A PREDICTED LIFESPAN
A computing device includes an interface configured to interface and communicate with a dispersed storage network (DSN), a memory that stores operational...
2018/0046543 ERASURE CODES TO PREVENT LOWER PAGE CORRUPTION IN FLASH MEMORY
Methods and structure for preventing lower page corruption in flash memory. One embodiment is a flash storage device that includes Multi-Level Cell (MLC) flash...
2018/0046542 DECODING METHOD, MEMORY STORAGE DEVICE AND MEMORY CONTROL CIRCUIT UNIT
In one exemplary embodiment, the decoding method includes: reading first data from a plurality of first memory cells of a rewritable non-volatile memory...
2018/0046541 DRAM ASSIST ERROR CORRECTION MECHANISM FOR DDR SDRAM INTERFACE
A method of correcting a memory error of a dynamic random-access memory module (DRAM) using a double data rate (DDR) interface, the method includes conducting...
2018/0046540 REDUNDANT BYTES UTILIZATION IN ERROR CORRECTION CODE
Techniques for codeword decoding are described. In an example, a system accesses information about a block of a storage device of the system. The block...
2018/0046539 ERROR DETECTION CODE GENERATING DEVICE AND ERROR DETECTING DEVICE
An error detection code generating device includes: a detector configured to detect a number of changed bits, which indicates a number of bits changed between...
2018/0046538 MODIFIABLE STRIPE LENGTH IN FLASH MEMORY DEVICES
A memory device including a memory having a plurality of memory cells for storing data. The memory device includes a controller communicatively coupled to the...
2018/0046537 LOGICALLY AND HIERARCHICALLY DELINEATED VAULTS
A method for execution by one or more processing modules of one or more computing devices of a dispersed storage network (DSN), the method begins by receiving...
2018/0046536 Guest Enlightened Virtual Faults
Processing faults in a virtual computing environment. A method includes receiving a request to perform a memory access for a virtual machine. The method...
2018/0046534 INFORMATION TRANSMISSION SYSTEM
A network device includes a processor; and a memory storing computer-readable instructions therein, the computer-readable instructions, when executed by the...
2018/0046533 STACK DETAIL RECOVERY
A computer-implemented method, includes, in a pageable operating system environment that does not keep all kernel pages in memory, identifying one or more...
2018/0046532 REQUESTING MANUAL INTERVENTION ON FAILURE OF INITIAL MICROCODE LOAD ATTEMPTS DURING RECOVERY OF MODIFIED...
A storage system maintains a cache and a non-volatile storage. An error recovery component queries a cache component to determine whether modified customer...
2018/0046531 SAFETY-RELEVANT COMPUTER SYSTEM
A safety-relevant computer system, in particular a railway safety system, contains at least two hardware channels. A memory check results of the channels are...
2018/0046530 PROCESSOR SYSTEM, ENGINE CONTROL SYSTEM AND CONTROL METHOD
A processor system includes a master processor that successively processes a plurality of tasks, a checker processor that successively processes at least one...
2018/0046529 LOG ANALYSIS SYSTEM, LOG ANALYSIS METHOD AND PROGRAM RECORDING MEDIUM
In order to specify and analyze a failure occurring in an information processing system with a high degree of accuracy, an log analysis system includes an...
2018/0046528 HARD DISK DRIVE MANAGEMENT SYSTEM AND ELECTRONIC DEVICE USING THE SAME
A management system for a plurality of hard disk drives which gives disk-specific information includes a storage unit and a processor. The storage unit is...
2018/0046527 MEMORY SYSTEM WITH A WEIGHTED READ RETRY TABLE
A storage device with a memory may utilize an optimized read retry operation. A read retry table includes a number of read retry cases with updated read...
2018/0046526 End-to- End Application Tracking Framework
Novel tools and techniques for tracing application execution and performance. Some of the tools provide a framework for monitoring the execution and/or...
← 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 | 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.