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/0329707 CACHE OFFLOAD ACROSS POWER FAIL
The disclosed technology provides for selection of a subset of available non-volatile memory devices in an array to receive a dirty cache data of a volatile...
2017/0329706 VOLATILE CACHE RECONSTRUCTION AFTER POWER FAILURE
The disclosed technology provides for off-loading dirty data from a volatile cache memory to multiple non-volatile memory devices responsive to detection of a...
2017/0329705 Determining a Data Layout in a Log Structured Storage System
Embodiments are provided for organizing data elements in a log-structured storage system. A profile is created based on a population of data elements in cache...
2017/0329704 DYNAMICALLY SIZED LOCALS WITH PRECISE GARBAGE COLLECTION REPORTING
An instance of universally shared generic code is generated. A runtime parameter enables the size of a stack frame on which local data can be stored to be...
2017/0329703 SELF-MANAGEMENT MEMORY SYSTEM AND OPERATING METHOD THEREOF
A semiconductor memory system and an operating method thereof include a controller configured to perform macro management; and a memory device including Nand...
2017/0329702 MEMORY ACCESS UNIT
A memory access unit for handling transfers of samples in a d-dimensional array between a one of m data buses, where m.gtoreq.1, and k*m memories, where...
2017/0329701 Application Pre-Release Report
Various embodiments provide an automated testing analysis tool, termed a "pre-release analysis tool", that tests applications for functional and nonfunctional...
2017/0329700 Executing Multi-Version Tests Against a Multi-Version Application
Particular embodiments provide a test system that allows the testing of different versions. The test system uses a repository of features that are included in...
2017/0329699 ANALYTICALLY SELECTING WHICH TESTS ARE TO BE EXECUTED IN A CONTINUOUS DELIVERY PROCESS
A method, system and computer program product for analytically selecting which tests are to be executed in a continuous delivery process. An analytics...
2017/0329698 System and Method for Provisioning a Virtual Machine Test Environment
A system for testing changes to a website includes a hypervisor that instantiates a first virtual machine, from a first snapshot stored in a repository, as a...
2017/0329697 DETECTING MISTYPED IDENTIFIERS AND SUGGESTING CORRECTIONS USING OTHER PROGRAM IDENTIFIERS
A code testing system determines mistyped identifiers in computer language code. For identifiers of objects in the code, such as variables and functions, the...
2017/0329696 TECHNIQUES FOR REAL TIME SERVER TESTING IN A PRODUCTION ENVIRONMENT
Techniques are provided for real-time server testing in a production environment. Unlike traditional testing frameworks, embodiments of the present invention...
2017/0329695 METHOD AND SYSTEM FOR IMPROVING OPERATIONAL EFFICIENCY OF A TARGET SYSTEM
A method for improving an operational efficiency of a target system includes receiving, by an application lifecycle analyzer (ALA), performance information...
2017/0329694 METHOD FOR CLASSIFYING ALARM TYPES IN DETECTING SOURCE CODE ERROR, COMPUTER PROGRAM THEREFOR, RECORDING MEDIUM...
The present invention relates to a method for classifying alarm types in detecting source code errors, a computer program therefor, and a recording medium...
2017/0329693 SYSTEMS AND METHODS FOR INCREMENTAL ANALYSIS OF SOFTWARE
Systems and methods for software verification. In some embodiments, a first application architecture model is generated for a software application, wherein:...
2017/0329692 SYSTEM AND METHODS FOR MODEL-BASED ANALYSIS OF SOFTWARE
Systems and methods for software verification. In some embodiments, an application architecture model is generated for a software application, wherein: the...
2017/0329691 SYSTEMS AND METHODS FOR USING SEMANTIC QUERIES TO ANALYZE SOFTWARE
Systems and methods for software verification. In some embodiments, a statement is identified from a discovery query written in a query language, comprising a...
2017/0329690 INDICATING AN APPLICATION STATUS BASED ON A DEVICE STATE
Apparatuses, systems, methods, and program products are disclosed for indicating an application status based on a device state. An application module...
2017/0329689 Legitimacy Determination of Reported Problems
Techniques for determining the legitimacy of a problem report are provided. Report data indicating a reported problem is received at a computer processor....
2017/0329688 REPLICATING TEST CODE AND TEST DATA INTO A CACHE WITH NON-NATURALLY ALIGNED DATA BOUNDARIES
Test code and test data is replicated into a memory cache with non-naturally aligned data boundaries to reduce the time needed to generate test cases for...
2017/0329687 Functional Behaviour Test System and Method
A functional behaviour test system for a target computer program includes data defining user interface functionality encoded in a data repository. The test...
2017/0329686 RAPID SYSTEM DEBUGGING USING FINITE STATE MACHINES
Systems and methods for improving system debugging using finite state machines are described. In one embodiment, the systems and methods includes selecting, by...
2017/0329685 NON-DESTRUCTIVE ANALYSIS TO DETERMINE USE HISTORY OF PROCESSOR
A method and system are provided for chip testing. The method includes ascertaining a baseline for a functioning chip with no stress history by performing a...
2017/0329684 METHOD AND APPARATUS FOR PERFORMING DATA RECOVERY IN REDUNDANT STORAGE SYSTEM
A method for performing data recovery in a redundant storage system and an associated apparatus are provided. The method includes: determining a state of a...
2017/0329683 METHOD AND APPARATUS FOR PERFORMING DATA RECOVERY IN REDUNDANT STORAGE SYSTEM
A method for performing data recovery in a redundant storage system and an associated apparatus are provided. The method includes: sending at least one basic...
2017/0329682 SYSTEMS AND METHODS FOR SEQUENTIAL RESILVERING
A method of reconstructing data from a failed storage device in a storage pool includes identifying a plurality of data blocks that are stored on the failed...
2017/0329681 OFFLINE INITIALIZATION FOR A REMOTE MIRROR STORAGE FACILITY
An initial remote region of a first remote storage device of a remote storage system not matching a corresponding local region of a local storage device of a...
2017/0329680 FAULT-TOLERANT STORAGE SYSTEM
A fault-tolerant storage system includes a first strand comprising a first initiating device connected to a first expansion device of a first set of serially...
2017/0329679 TAIL OF LOGS IN PERSISTENT MAIN MEMORY
A system that uses a persistent main memory to preserve events that await logging in a persistent store. Each event is written into the persistent main memory...
2017/0329678 RECONCILIATION IN SYNC REPLICATION
A distributed storage system replicates data for a primary logical storage object on a primary node of the storage system to a secondary logical storage object...
2017/0329677 SYSTEMS AND METHODS FOR SECURE FILE MANAGEMENT VIA AN AGGREGATION OF CLOUD STORAGE SERVICES
The present disclosure describes systems and methods for aggregation and management of cloud storage among a plurality of providers via file fragmenting to...
2017/0329675 GENERATING A CHAIN OF A PLURALITY OF WRITE REQUESTS
Provided are a computer program product, system, and method for generating a chain of a plurality of write requests including a commit wait flag and plurality...
2017/0329674 FLUSHING HOST CACHE DATA BEFORE REBUILDING DEGRADED REDUNDANT VIRTUAL DISK
A storage management method includes receiving a degrade signal indicating a degraded state of a virtual disk associated with a host system. Rebuild-flush...
2017/0329673 Distributed Erasure Coded Virtual File System
A plurality of computing devices are communicatively coupled to each other via a network, and each of the plurality of computing devices comprises one or more...
2017/0329672 METHODS FOR PROVIDING GLOBAL SPARE DATA STORAGE DEVICE MANAGEMENT AND DEVICES THEREOF
A method, non-transitory computer readable medium and computing device that determines in response to an event when currently owned spare data storage devices...
2017/0329671 DATA STORAGE ERROR PROTECTION
Apparatuses and methods for data storage error protection are described. One example apparatus for data storage error protection includes an array of memory...
2017/0329670 SEMICONDUCTOR STORAGE DEVICE AND MEMORY SYSTEM HAVING THE SAME
A semiconductor storage device and a memory system having the same. The semiconductor storage device includes a memory array, an error checking/correction...
2017/0329669 Selective Error Correction in a Data Storage Device
The present disclosure discloses a data storage device having error detection and correction capabilities. The data storage device includes an information...
2017/0329668 FLASH MEMORY CONTROL APPARATUS UTILIZING BUFFER TO TEMPORARILY STORING VALID DATA STORED IN STORAGE PLANE, AND...
A flash memory control apparatus includes a data read/write interface and a controller. The data read/write interface is arranged for coupling a first flash...
2017/0329667 NONVOLATILE MEMORY DEVICE AND READ AND COPY-BACK METHODS THEREOF
A read method of a nonvolatile memory device is provided. The method includes storing data sensed from selected memory cells of the nonvolatile memory device...
2017/0329666 TRANSMISSION MANAGEMENT SYSTEM, COMMUNICATION METHOD, AND NON-TRANSITORY RECORDING MEDIUM
A disclosed transmission management system is for managing a first transmission terminal and a second transmission terminal, the first transmission terminal...
2017/0329665 COMMUNITY CONTENT IDENTIFICATION
In one embodiment, a method for community content identification is provided. The method includes identifying one or more error messages from software running...
2017/0329664 VISUALIZATION OF ERROR FLOWS IN APPLICATION TRANSACTIONS
Error data may be collected. The error data may represent a first plurality of errors of a first type and a second plurality of errors of a second type to...
2017/0329663 DETERMINING CAUSES OF EXTERNAL FRAGMENTATION OF MEMORY
A method of determining causes of external fragmentation in a memory. The method includes collecting information associated with release of an area of the...
2017/0329662 CORRELATING APPLICATION ERRORS WITH INCOMPLETE TRANSACTIONS
Various methods and systems for tracking incomplete purchases in correlation with application performance, such as application errors or crashes, are provided....
2017/0329661 ESTIMATING RISK TO A COMPUTER NETWORK FROM A HIGH RISK FAILURE THAT OCCURRED ON A FIRST OR SECOND COMPUTER SYSTEM
First and second Tchebychev polynomial curves are generated and pass through first and second data points representing previous failures of a first and second...
2017/0329660 CORRELATION-BASED ANALYTIC FOR TIME-SERIES DATA
Techniques are described for modeling variations in correlation to facilitate analytic operations. In one or more embodiments, at least one computing device...
2017/0329659 LINUX SYSTEM-BASED CEN/XFS STANDARD ARCHITECTURE AND IMPLEMENTATION METHOD
A Linux system-based CEN/XFS standard architecture and a Linux system-based CEN/XFS standard implementation method are provided, for addressing the technical...
2017/0329658 METHODS OF COMMUNICATION BETWEEN A REMOTE RESOURCE AND A DATA PROCESSING DEVICE
Methods of communication between a remote resource and a data processing device, the system include storing in a transaction queue a message posted from the...
2017/0329657 CONTEXT-AWARE APPLICATION PROGRAMMING INTERFACE RESPONSE MANAGEMENT
A device may receive, from a consumer device, an application programming interface (API) request that includes information associated with a consumer of data...
← 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 | 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.