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/0329819 SYSTEMS AND METHODS FOR IMPLEMENTING COHERENT MEMORY IN A MULTIPROCESSOR SYSTEM
Data units are stored in private caches in nodes of a multiprocessor system, each node containing at feast one processor (CPU), at least one cache private to...
2018/0329818 PRESERVING DATA UPON A POWER SHUTDOWN
Host data segments are received and stored in a cached data unit corresponding to a previously stored data unit currently stored in non-volatile memory....
2018/0329817 PERFORMING GARBAGE COLLECTION ON AN OBJECT ARRAY USING ARRAY CHUNK REFERENCES
Techniques for performing garbage collection on an object array using array chunk references is described. A garbage collector (GC) thread identifies an object...
2018/0329816 Data Storage Device and Method for Operating Data Storage Device
A data storage device includes a flash memory, a data processing module and a flash memory controller. Corresponding to the operation of a host, the flash...
2018/0329815 STORAGE SYSTEM AND METHOD FOR NON-VOLATILE MEMORY COMMAND COLLISION AVOIDANCE WITH EXPLICIT TILE GROUPING
A storage system is provided comprising a controller and a memory comprising a plurality of tiles of memory organized in a plurality of tile groups, wherein a...
2018/0329814 METHOD AND SYSTEM FOR AUTOMATED STORAGE PROVISIONING
Example embodiments of the present invention include a method, a system, and a computer-program product for storage automation. The method includes receiving a...
2018/0329813 SYSTEM AND METHOD FOR AUTOMATED INTELLIGENT MOBILE APPLICATION TESTING
A system for automated mobile application testing and activity monitoring where the mobile app runs on one of a plurality of available mobile devices running...
2018/0329812 Conducting Automated Software Testing Using Centralized Controller And Distributed Test Host Servers
Aspects of the disclosure relate to conducting automated software testing using a centralized controller and one or more distributed test host servers. A...
2018/0329810 TEST METHOD AND NON-TRANSITORY COMPUTER READABLE MEDIUM STORING PROGRAM
A test method for a first module that is performed by an information processing device includes integrating a second module or a test module that performs the...
2018/0329809 SYSTEM FOR SHARING PROCESSED DATA BETWEEN SOFTWARE APPLICATIONS
A system includes a first software module, a storage module and a second software module. The first software module receives first data and analyzes the first...
2018/0329808 Conducting Automated Software Testing Using Centralized Controller And Distributed Test Host Servers
Aspects of the disclosure relate to conducting automated software testing using a centralized controller and one or more distributed test host servers. A...
2018/0329807 FOCUS AREA INTEGRATION TEST HEURISTICS
Techniques are disclosed for identifying an optimal set of test cases of a larger test case bucket to execute on a new software release. The release includes...
2018/0329806 DEVELOPER EXPERIENCE FOR APPLICATION PROGRAMMING INTERFACES WITH VARIABILITY
The present disclosure relates to providing a developer experience relevant to a variation of an application programming interface (API). In some embodiments,...
2018/0329805 Flexible Testing Environment Using a Cloud Infrastructure - Cloud Technology
A flexible testing environment may include requesting an allocation of resources and testing characteristics of a project, verifying the testing ...
2018/0329804 METHOD AND APPARATUS FOR PROCESSING CODE
A mechanism for interacting with code such as software code is provided, whereby the code is represented as a graph such as a finite state machine ...
2018/0329803 CONDITIONALLY CRASHING SOFTWARE APPLICATIONS TO TRACK SOFTWARE USE
Systems and methods for controlling an intentional crash of a software application. One system includes a computing device including an electronic processor....
2018/0329802 IDENTIFICATION AND HANDLING OF NESTED BREAKPOINTS DURING DEBUG SESSION
Provided are techniques for identification and handling of nested breakpoints during debug session. Program code having functions, nested breakpoints, and an...
2018/0329801 DETECTING AND CORRECTING LAYOUT ANOMALIES IN REAL-TIME
Systems and methods are provided that automatically detect and correct website and application layout anomalies to improve the overall user experience. The...
2018/0329800 Correlation of Failures that Shift for Different Versions of an Analysis Engine
In some embodiments, a data set is selected based on one or more applications experiencing events. A first analysis of the data set is received that classifies...
2018/0329799 ANALYZING ANALYTIC ELEMENT NETWORK TRAFFIC
Disclosed embodiments include a computer system for verifying proper configuration of analytic elements. The computer system identifies an analytic element...
2018/0329798 METHOD AND APPARATUS FOR MACHINE-EXCEPTION HANDLING AND LEARNING RATE ADJUSTMENT
The present disclosure provides machine-exception handling methods and learning rate adjustment methods and apparatuses. One exemplary method comprises:...
2018/0329797 LOG OUTPUT CONTROL APPARATUS, LOG OUTPUT CONTROL METHOD, AND DATABASE SERVER
A log output control apparatus includes a memory and a processor configured to, when a first log acquisition request is accepted from a terminal apparatus,...
2018/0329796 STORAGE SYSTEM PERFORMANCE MODELS BASED ON EMPIRICAL COMPONENT UTILIZATION
A computer-implemented method according to one embodiment includes identifying aggregated customer performance data for a system resource, creating a first...
2018/0329795 USER INTERACTION LOGIC CLASSIFICATION
Back end calls triggered by a user interaction with a client user interface may be identified. The user interaction may be correlated with a logic flow, and...
2018/0329794 VISUALIZATION OF MAPPING BETWEEN NETWORK OVERLAY AND UNDERLAY
The subject disclosure describes solutions for graphically displaying hierarchical relationships between a network underlay and a network overlay. In some...
2018/0329793 TECHNIQUES AND ARCHITECTURES FOR MANAGING DATABASE FAILURE IN A SINGLE-NODE DATABASE ARCHITECTURE
In a computing environment having multiple application servers each having at least one connection agent and at least one pause agent and a database node,...
2018/0329792 NETWORK DEVICE MONITORING
A network standards file comprises information associated with a set of events and network variables associated with the device. An event and a network...
2018/0329791 Prevention of Event Flooding
An apparatus, method and programming product for preventing event flooding in an event processing system, comprising, responsive to receiving monitored a...
2018/0329790 RUNTIME MECHANISM TO CORRECT INCOMPLETE NAMESPACE IN PERSISTENT MEMORY
An Information Handling System (IHS) includes one or more persistent memory devices coupled to a processor and system memory. During runtime, a namespace...
2018/0329789 OPPORTUNISTIC FAILOVER IN A HIGH AVAILABILITY CLUSTER
Failover processing of a service in a cluster of nodes is disclosed. A node brings up a failover instance of a service in response to an indication of a...
2018/0329788 Cloud Architecture for Automated Testing
Apparatus and methods can be implemented to perform software testing or to perform emulated hardware testing using a cloud architecture that can utilize...
2018/0329787 DIRECT ACCESS TO BACKUP COPY
Techniques to provide direct access to backup data are disclosed. An indication is received to provide access to backup data backed up previously to a target...
2018/0329786 SYSTEMS AND METHODS OF UNIFIED RECONSTRUCTION IN STORAGE SYSTEMS
Systems and methods for reconstructing unified data in an electronic storage network are provided which may include the identification and use of metadata...
2018/0329785 FILE SYSTEM STORAGE IN CLOUD USING DATA AND METADATA MERKLE TREES
A data storage apparatus includes an interface for communicating with a backup storage system, and one or more processors. The one or more processors are...
2018/0329784 SYSTEMS AND METHODS FOR CONTENT SERVER MAKE DISK IMAGE OPERATION
Responsive to a request from a user device, a content server may perform an electronic discovery function. The request may include information on a quantity of...
2018/0329783 METHOD AND SYSTEM FOR BYZANTINE FAULT-TOLERANCE REPLICATING OF DATA ON A PLURALITY OF SERVERS
A method for byzantine fault-tolerant replication of data on a plurality of n servers includes performing, by a primary node (PN), a prepare procedure that...
2018/0329782 Data Migration For A Shared Database
Methods and systems for coordinating migration for a database of a service are described herein. Multiple releases of the service may be simultaneously...
2018/0329781 DATA ACCESS DURING DATA RECOVERY
A method, article of manufacture, and apparatus for accessing data during data recovery. In some embodiments, this includes sending an I/O request from an...
2018/0329780 High Data Integrity Processing System
Disclosed is a high data integrity processing system ("HDIPS") that includes a first processing device and a triple voted processing ("TVP") device in signal...
2018/0329779 CHECKPOINT TRIGGERING IN A COMPUTER SYSTEM
According to an aspect, a method for triggering creation of a checkpoint in a computer system includes executing a task in a processing node of the computer...
2018/0329778 CONTROLLER AND OPERATION METHOD THEREOF
A controller including: an initialization unit initializing values and states of variable nodes and initializing values of check nodes; a variable node update...
2018/0329777 REDUCING UNCORRECTABLE ERRORS BASED ON A HISTORY OF CORRECTABLE ERRORS
In some embodiments, a computer-implemented method includes maintaining two or more error indicators for correctable errors occurring at two or more memory...
2018/0329776 NON-VOLATILE MEMORY APPARATUS AND READING METHOD THEREOF
A non-volatile memory apparatus includes an error checking and correcting (ECC) decoding circuit, a main buffer circuit, a multiplexer, and an interface...
2018/0329775 METHOD AND APPARATUS FOR A VOLUME MANAGEMENT SYSTEM IN A NON-VOLATILE MEMORY DEVICE
Embodiments for partitioning a non-volatile memory device is described. In one embodiment a memory system includes a first addressable range of memory blocks...
2018/0329774 Processing System, Related Integrated Circuit, Device and Method
In some embodiments, a processing system includes at least one hardware block configured to change operation as a function of configuration data, a...
2018/0329773 METHOD AND SYSTEM FOR PROBLEM MODIFICATION AND PROCESSING
A notification of a problem associated with an application may be received. A difference may be determined between a problem version of the application and an...
2018/0329772 Program and Information Processing Apparatus
A non-transitory computer-readable medium has a program stored thereon and readable by a processor of an information processing apparatus configured to...
2018/0329771 IDENTIFYING FAILED CUSTOMER EXPERIENCE IN DISTRIBUTED COMPUTER SYSTEMS
Systems and methods for identifying failed customer experience in distributed computer systems. An example method comprises: receiving, by an application...
2018/0329770 FLASH MEMORY
A flash memory refreshes at a time before a read error might occur. A controller performs a first read operation and a second read operation using a sense...
2018/0329769 METHOD, COMPUTER READABLE STORAGE MEDIUM AND ELECTRONIC DEVICE FOR DETECTING ANOMALIES IN TIME SERIES
A method for detecting anomalies in time series, a computer readable storage medium and an electronic device. An example method comprises: obtaining current...
← 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 | 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.