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/0137046 RELOCATING DATA IN A MEMORY DEVICE
Methods that can facilitate more optimized relocation of data associated with a memory are presented. In addition to a memory controller component, a memory...
2018/0137045 AUTOMATIC MEMORY MANAGEMENT USING A MEMORY MANAGEMENT UNIT
In a computer system, an automatic memory management module operates by receiving, from a mutator, memory allocation requests for particular objects to be...
2018/0137043 Re-Use of Invalidated Data in Buffers
Reusing data in a memory. A method includes determining to revalidate a first set of data stored in a first, invalidated, portion of the memory. An amount of...
2018/0137042 PROCESSOR WITH INSTRUCTION CACHE THAT PERFORMS ZERO CLOCK RETIRES
A method of retiring cache lines from a response buffer array to an icache array of a processor including providing sequential addresses to the icache array...
2018/0137041 INCREMENTAL PROGRAM CONSTRUCTION FROM EMBEDDED PROGRAM CODE FOR EXTERNAL TESTING
An application can include program code in multiple programming languages. Typically, a primary or host application program code will include secondary program...
2018/0137040 SYSTEM AND METHOD FOR FACILITATING FIELD TESTING OF A TEST APPLICATION
Systems and methods for facilitating field testing of a test application are provided. In certain implementations, one or more metrics related to execution, at...
2018/0137039 EMBEDDING PROFILE TESTS INTO PROFILE DRIVEN FEEDBACK GENERATED BINARIES
Aspects of the present invention include a method, system and computer program product that embeds collected profiling test case information into a binary file...
2018/0137038 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/0137037 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/0137036 DETERMINING POTENTIAL TEST ACTIONS
Example implementations relate to determining potential test actions. Some implementations may include a data capture engine to capture data points during test...
2018/0137035 SIMULTANEOUS MULTI-PLATFORM TESTING
According to an example of the present disclosure, a software testing system is operable to test functionalities of a web application across different...
2018/0137034 SMART EMULATOR FOR WEARABLE DEVICES
Input of a video file is received. The video file includes video of a representation of a wearable device. One or more motion vector data is determined based...
2018/0137033 VEHICLE APPLICATION SIMULATION ENVIRONMENT
One or more techniques and/or systems are provided for facilitating simulation of an application used to access features of a vehicle. For example, an...
2018/0137032 SYSTEMS AND METHODS FOR TESTING SOURCE CODE
Methods and systems for testing source code are disclosed. The method includes mounting a shared memory and launching a controller container. The controller...
2018/0137031 WAVEFORM BASED RECONSTRUCTION FOR EMULATION
A process is disclosed to identify the minimal set of sequential and combinational signals needed to fully reconstruct the combinational layout after emulation...
2018/0137030 AUTOMATIC GENERATION OF AN EXCEPTION DETECTOR FOR DETERMINING AN OVERFLOW CONDITION
Systems and methods for automatic generation of an exception detector for determining an overflow condition are provided. In one example, a method including...
2018/0137029 MANAGING LOGGER SOURCE CODE SEGMENTS
A computer-implemented method includes identifying a primary code segment, determining a confidence score associated with said primary code segment, and...
2018/0137028 MANAGING LOGGER SOURCE CODE SEGMENTS
A computer-implemented method includes identifying a primary code segment, determining a confidence score associated with said primary code segment, and...
2018/0137027 System and Method for Predictive Performance Analysis via Dynamic Benchmark Generation
This invention relates to generating benchmarks without the need for executing the application on a specific benchmarking platform or by testing the...
2018/0137026 Service Test Validation Framework
The systems and methods that validate data are provided. The systems and methods include a validation module which is a single solution for validating data in...
2018/0137025 MULTI-LANGUAGE PLAYBACK FRAMEWORK
Technology related to tools for supporting multi-language software programs is disclosed. In one example of the disclosed technology, a method can be used for...
2018/0137024 NON-INTRUSIVE PERFORMANCE MONITOR AND SERVICE ENGINE
A method of monitoring a plurality of storage devices using a storage management system includes receiving and analyzing input/output data related to the...
2018/0137023 CONTROLLING AN ELECTRONIC CIRCUIT
Disclosed aspects relate to controlling an electronic circuit having multiple units with at least one signal input each. A set of signal resources is...
2018/0137022 ARITHMETIC OPERATION DEVICE AND VIRTUAL DEVELOPMENT ENVIRONMENT APPARATUS
Provided are an arithmetic operation device and a virtual development environment apparatus making it possible to give desirable control including desirable...
2018/0137021 SYSTEM AND METHOD FOR VERIFYING GENERAL PURPOSE INPUT OUTPUT FUNCTIONS
A system to verify the correct functioning of general purpose input output (GPIO) pins includes a main device and a processing chip. The main device stores a...
2018/0137020 ELECTRONIC CIRCUIT BOARD
According to an embodiment, an electronic circuit board includes a nonvolatile memory, a reading circuit to read data stored in the nonvolatile memory, a...
2018/0137019 HANDLING MIGRATION IN A VIRTUALIZATION ENVIRONMENT
In one embodiment, a system for migrating virtual machines in a virtualization environment includes a plurality of host machines implementing the...
2018/0137018 NON-BLOCKING LISTENER REGISTRATION IN THE PRESENCE OF DATA GRID NODES JOINING THE CLUSTER
A method of communicating data in a node cluster of a data grid is described. The method includes receiving, at a listener of a first node, data from a second...
2018/0137017 COPYING DATA FROM MULTIPLE POINT-IN-TIME COPIES TO A LOG STORAGE TO USE TO ROLL-BACK A SOURCE STORAGE
Provided are a computer program product, system, and method for copying data from multiple point-in-time copies to a log storage to use to roll-back a source...
2018/0137016 USING A FORWARD LOG STORAGE AND BACKWARD LOG STORAGE TO RECOVER A STORAGE TO A FORWARD OR BACKWARD POINT-IN-TIME
Provided are a computer program product, system, and method for using a forward log storage and backward log storage to recover a storage to a forward or...
2018/0137015 REPLICATION OF DATA IN DISTRIBUTED ENVIRONMENTS
Various embodiments of systems, computer program products, and methods to replicate data in a distributed environment are described herein. In an aspect, the...
2018/0137014 SYSTEM AND METHOD FOR CHECKING AND CHARACTERIZING SNAPSHOT METADATA USING SNAPSHOT METADATA DATABASE
System and method for checking and characterizing metadata of snapshots utilize a snapshot metadata database to execute at least one of checking and...
2018/0137013 STORAGE CONTROL SYSTEM MANAGING FILE-LEVEL AND BLOCK-LEVEL STORAGE SERVICES, AND METHODS FOR CONTROLLING SUCH...
A storage control system to provide file-level storage and block-level storage services. The storage control system has a computer system including a second...
2018/0137012 BLOCK LEVEL BACKUP OF VIRTUAL MACHINES FOR FILE NAME LEVEL BASED FILE SEARCH AND RESTORATION
A method for backing a computing system includes generating a local history table of filesystem objects that have changed since storing a first backup of the...
2018/0137011 PARTITION AWARE PARTIAL QUERY PROCESSING
Described herein includes a calculation scenario of a calculation engine that efficiently partitions data for processing at separate hosts, including in...
2018/0137010 DATABASE OBJECT DELIVERY INFRASTRUCTURE
In an example embodiment, one or more changes to one or more objects in the software object database are received from a developer. A change list is generated...
2018/0137009 EXECUTING COMPUTER INSTRUCTION INCLUDING ASYNCHRONOUS OPERATION
Technical solutions are described for executing a computer instruction including an asynchronous operation. An example method includes computing parameters...
2018/0137008 APPARATUS AND METHOD TO DETERMINE PLURAL LOCATIONS IN COMMUNICATION CIRCUITS AT WHICH FAILURES HAVE OCCURRED
An apparatus includes first and second circuits that transmit and receive information to and from each other through first paths, where each of the first and...
2018/0137007 REBOOT SYSTEM, INFORMATION PROCESSING APPARATUS, AND METHOD FOR REBOOTING
A reboot system for controlling rebooting of an apparatus includes a first device including first circuitry and a second device including second circuitry and...
2018/0137006 LINKED STORAGE SYSTEM AND HOST SYSTEM ERROR CORRECTING CODE
Described herein are enhancements for providing error correction in writing and reading data to and from a data storage device. In one implementation, an...
2018/0137005 INCREASED REDUNDANCY IN MULTI-DEVICE MEMORY PACKAGE TO IMPROVE RELIABILITY
In a memory system a multichip memory provides data redundancy for error recovery. The multichip memory can be an integrated circuit package with multiple...
2018/0137004 DYNAMICALLY RESTORING DISKS BASED ON ARRAY PROPERTIES
Embodiments of the present invention provide systems and methods for dynamically modifying data scrub rates based on RAID analysis. The method includes...
2018/0137003 MEDIA QUALITY AWARE ECC DECODING METHOD SELECTION TO REDUCE DATA ACCESS LATENCY
A memory system and operating method thereof includes a semiconductor memory device, and a memory controller controlling actions of the memory device. The...
2018/0137002 THREAD BASED DYNAMIC DATA COLLECTION
Execution of a program in a plurality of threads is monitored. Responsive to identifying an exception triggered by the program execution in a first of the...
2018/0137001 DISCOVERING CRITICAL ALERTS THROUGH LEARNING OVER HETEROGENEOUS TEMPORAL GRAPHS
A method is provided that includes transforming training data into a neural network based learning model using a set of temporal graphs derived from the...
2018/0137000 METHOD OF ENSURING OPERATION OF CALCULATOR
A method of ensuring operation of a calculator includes causing, by a CPU, the calculator to perform a predetermined operation verification calculation of...
2018/0136999 Diagnostic Fault Communication
Described embodiments provide circuits, systems and methods for detecting and communicating fault conditions. In an embodiment, an integrated circuit includes...
2018/0136998 TESTING A DATA COHERENCY ALGORITHM
Testing a data coherency algorithm of a multi-processor environment. The testing includes implementing a global time incremented every processor cycle and used...
2018/0136997 DYNAMIC ERROR CODE, FAULT LOCATION, AND TEST & TROUBLESHOOTING USER EXPERIENCE CORRELATION/VISUALIZATION...
An apparatus and method for testing and troubleshooting systems, such as remote systems, have been developed that provide for a test control system configured...
2018/0136996 SEMICONDUCTOR DEVICES AND SEMICONDUCTOR SYSTEMS INCLUDING THE SAME
A semiconductor device and or system may be provided. The semiconductor system may include a first semiconductor device and a second semiconductor device. 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 | 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.