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/0089090 INSTRUCTION PREDICATION CIRCUIT CONTROL SYSTEM
In some embodiments, a system includes an execution unit, a register file, an operand cache, and a predication control circuit. Operands identified by an...
2018/0089089 GUEST ORDERING OF HOST FILE SYSTEM WRITES
Systems and methods for data storage management technology that enables a guest module of a virtual machine to indicate an order in which a host module should...
2018/0089088 APPARATUS AND METHOD FOR PERSISTING BLOCKS OF DATA AND METADATA IN A NON-VOLATILE MEMORY (NVM) CACHE
Provided are an apparatus and method for persisting blocks of data and metadata in a non-volatile memory (NVM) cache. A non-volatile memory (NVM) cache caches...
2018/0089087 BYTE-ADDRESSABLE FLASH-BASED MEMORY MODULE
A method of storing data in a memory module including an in-module prefetcher, an in-module prefetch buffer, memory, and a memory controller, the method...
2018/0089086 TRACKING ACCESS PATTERN OF INODES AND PRE-FETCHING INODES
Disclosed herein are methods, systems, and processes track access patterns of inodes, and to issue read-ahead instructions to pre-fetch inodes into memory. An...
2018/0089085 REUSING TRAINED PREFETCHERS
A proposed prefetcher may operate at a cache level where accesses are conducted using physical addresses. The proposed prefetcher may include one or more...
2018/0089084 POWER EFFICIENT SNOOP FILTER DESIGN FOR MOBILE PLATFORM
A method includes: receiving a coherent request from a requester; looking up a state array of a snoop filter table corresponding to an index identified by the...
2018/0089083 DISTRIBUTED RESERVATION BASED COHERENCY PROTOCOL
A method of operating a cache-coherent computing system includes storing first state information corresponding to a first reservation for a first exclusive...
2018/0089082 COOPERATIVE WRITE-BACK CACHE FLUSHING FOR STORAGE DEVICES
In one embodiment, a request to access a first storage location of a storage device may be received, wherein the storage device comprises a data storage and a...
2018/0089081 TECHNOLOGIES FOR PROVIDING CROSS DATA STORAGE DEVICE COMMUNICATIONS
Technologies for providing cross data storage device communication include a compute device to transmit, with a processor, a move request to a first data...
2018/0089080 DATA STORAGE CACHE MANAGEMENT
A method of managing a data storage cache, comprising: providing a redundant cache comprising first and second caches associated with first and second storage...
2018/0089079 APPARATUS, MEMORY CONTROLLER, MEMORY MODULE AND METHOD FOR CONTROLLING DATA TRANSFER
An apparatus, memory controller, memory module and method are provided for controlling data transfer in memory. The apparatus comprises a memory controller and...
2018/0089078 STORAGE DEVICE THAT RESTORES DATA LOST DURING A SUBSEQUENT DATA WRITE
A storage device that can be connected to a host device includes a plurality of nonvolatile memories. Each nonvolatile memory includes first memory cells...
2018/0089077 METHOD OF MANAGING REDUNDANT ARRAY OF INDEPENDENT DISKS AND ELECTRONIC DEVICE
Embodiments of the present disclosure provide a method of managing a redundant array of independent disks (RAID) system and an electronic device. The method...
2018/0089076 TECHNOLOGIES FOR COMBINING LOGICAL-TO-PHYSICAL ADDRESS UPDATES
Technologies for combining logical-to-physical address updates include a data storage device. The data storage device includes a non-volatile memory to store...
2018/0089075 NVS THRESHOLDING FOR EFFICIENT DATA MANAGEMENT
For data management by a processor device in a computing storage environment, a threshold for an amount of Non Volatile Storage (NVS) space to be consumed by...
2018/0089074 Techniques to Manage Key-Value Storage at a Memory or Storage Device
Examples may include techniques to manage key-value storage at a memory or storage device. A key-value command such as a put key-value command is received and...
2018/0089073 AUTOMATING MANUAL RECONFIGURATION AND VERIFICATION OF A PROCESSING UNIT
Embodiments include methods, reconfiguration and verification systems, and computer program products automating manual reconfiguration and verification...
2018/0089072 AUTOMATED TESTING OF APPLICATION PROGRAM INTERFACE
A computer-implemented test method which includes obtaining, using a processor system, key words relating to a first application program interface developed...
2018/0089071 METHOD AND SYSTEM FOR TESTING SOFTWARE BASED SYSTEM
A method and a system for testing a software based system. The method includes collecting data from the software based system under test by a first data...
2018/0089070 WHITE BOX TESTING
The source code of a software artifact may be scanned, and a call tree model with leaf nodes may be generated based on the scan. A set of test cases can be...
2018/0089069 Methods and Systems for Testing Applications Using Human Senses
Methods and systems for testing an application using human senses are disclosed. The method includes generating test scenarios to test an application, the...
2018/0089068 METHODS AND SYSTEMS FOR TESTING MOBILE APPLICATIONS
A method, device, and non-transitory computer readable medium for testing mobile applications in a mobile application testing system is disclosed. The method...
2018/0089067 WHITE BOX TESTING
The source code of a software artifact may be scanned, and a call tree model with leaf nodes may be generated based on the scan. A set of test cases can be...
2018/0089066 SOFTWARE TESTING MANAGEMENT
A system may scan a version control repository to detect a first code and/or a first file written for a first test framework. The system may create a first...
2018/0089065 AUTOMATED SOFTWARE PROGRAM REPAIR
According to an aspect of an embodiment, a method may include identifying a fault location of a fault in a software program using a test suite. The method may...
2018/0089064 VISUALIZATION OF SECURITY WARNING SOLUTION POINTS
A source code processing application may process source code and realize the results of the code in a map configuration. In one example, the map may be...
2018/0089063 CODE BLOCK RATING FOR GUILTY CHANGELIST IDENTIFICATION AND TEST SCRIPT SUGGESTION
Code block rating for guilty changelist identification and test script suggestion is discussed herein. An embodiment operates by assigning, by at least one...
2018/0089062 REAL-TIME ANALYTICS OF MACHINE GENERATED INSTRUMENTATION DATA
An aspect includes generating instrumentation data for software that is executing on a computer and writing the instrumentation data to a memory located on the...
2018/0089061 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/0089060 DEBUG SESSION ANALYSIS FOR RELATED WORK ITEM DISCOVERY
A method for automatic debug session analysis for related work item discovery, is provided. The method includes recording metadata describing a particular...
2018/0089059 NON-COUPLED SOFTWARE LOCKSTEP
Systems and methods of detecting a difference in behavior of processes are provided. Differences may be detected by comparing operating system programmatic...
2018/0089058 METHOD AND SYSTEM FOR ANALYZING TEST CASES FOR AUTOMATICALLY GENERATING OPTIMIZED BUSINESS MODELS
A method and a system for analyzing one or more test case trees for automatically generating an optimized test tree model are disclosed. The one or more test...
2018/0089057 SYSTEMS AND METHODS FOR ROUTING SAMPLED VALUES UPON LOSS OF PRIMARY MEASUREMENT EQUIPMENT
Systems and Methods are disclosed for providing measurement data redundancy to intelligent electronic devices (IEDs) in an electric power system, without...
2018/0089056 METHOD FOR PERFORMANCE MONITORING USING A REDUNDANCY TRACKING REGISTER
Embodiments include a system for performance monitoring, the system includes a processor configured to perform a method. The method includes detecting, by a...
2018/0089055 METHOD AND APPARATUS FOR MONITORING LOGS
A disclosed log monitoring method includes: receiving identification information of a user among a plurality of users and execution log data for software...
2018/0089054 DETECTING TRANSITIONS
Examples disclosed herein relate to creating a first document skeleton associated with a first state of an application, creating a second document skeleton...
2018/0089053 CONTROL OF A COMPUTING SYSTEM TO PERFORM NETWORK FABRIC BENCHMARK MEASUREMENTS
In one embodiment, a method selects a percentage of a plurality hosts that are coupled together via a network fabric and calculates a number of workloads...
2018/0089052 SEMICONDUCTOR DEVICE
A ring oscillator for detecting a characteristic degradation of MOSFETs is required to be highly sensitive to NBTI degradation or PBTI degradation. A...
2018/0089051 MONITORING APPLICATION OPERATIONS USING USER INTERACTION TIMES
A plurality of application requests from an application may be monitored, with each of the application requests associated with an instance of a plurality of...
2018/0089050 METHOD AND APPARATUS FOR DISPLAYING MONITORING INFORMATION
Embodiments provide a method and apparatus for displaying monitoring information. The monitoring information is used for analysing a fault which has occurred...
2018/0089049 MODULARLY ASSEMBLED SMALL MOLECULES FOR THE TREATMENT OF MYOTONIC DYSTROPHY TYPE 1
Transcriptomes provide a myriad of potential RNAs that could be the targets of therapeutics or chemical genetic probes of function. Cell permeable small...
2018/0089048 HARDWARE MONITORING SYSTEM AND METHOD THEREFOR
A hardware monitoring system and a method therefor are disclosed. The hardware monitoring method includes: sensing a first temperature value of a first...
2018/0089047 DETECTING AND HANDLING AN EXPANSION CARD FAULT DURING SYSTEM INITIALIZATION
A method includes running a system mainline initialization process on a compute node that includes an expansion card with read-only memory storing expansion...
2018/0089046 SELF-DIAGNOSIS DEVICE AND SELF-DIAGNOSIS METHOD
A semiconductor device includes a plurality of functional blocks, and a self-diagnosis circuit that controls a test for the functional blocks. When an...
2018/0089045 METHOD AND DEVICE FOR PERFORMING HARDWARE MODULE DIAGNOSTICS
A computer implemented method, device and computer program device are provided that is under control of one or more processors that are configured with...
2018/0089044 TECHNOLOGIES FOR PROVIDING NETWORK INTERFACE SUPPORT FOR REMOTE MEMORY AND STORAGE FAILOVER PROTECTION
Technologies for providing network interface support for remote memory and storage failover protection include a compute node. The compute node includes a...
2018/0089043 Distributed Network Electronic Interference Abatement System and Method
A system to protect and reconfigure a computer network in case of advance warning of a disruption event that would disrupt the operation of the computer...
2018/0089042 DATA CENTER COST OPTIMIZATION USING PREDICTIVE ANALYTICS
A system, method and computer program product for optimizing total cost of ownership (TCO) of a piece of IT equipment, e.g., a hard drive or server, using...
2018/0089041 QUERY OPTIMIZED DISTRIBUTED LEDGER SYSTEM
Disclosed herein are distributed ledger systems and methods for efficiently creating and updating a query optimized distributed ledger. In particular, the...
← 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 | 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.