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/0113812 RE-CONFIGURABLE NON-VOLATILE MEMORY STRUCTURES AND SYSTEMS
Technologies for re-configurable non-volatile memory structures and systems for FPGA, as well as, non-volatile static random access memory (nvSRAM) cells with...
2018/0113811 NESTED EXCEPTION HANDLING
An example system that includes a processor and a memory device. The processor may include multiple execution units to execute instructions and a memory device...
2018/0113810 METHOD AND SYSTEM FOR EFFICIENT HASHING OPTIMIZED FOR HARDWARE ACCELERATED CACHING
A system and method for data caching are provided. The disclosed method includes organizing a plurality of hash slots into a plurality of hash slot buckets...
2018/0113809 FACILITATING RECORDING A TRACE FILE OF CODE EXECUTION USING WAY-LOCKING IN A SET-ASSOCIATIVE PROCESSOR CACHE
Facilitating recording a trace of code execution using way-locking in a set-associative processor cache. A computing device reserves cache line(s) in set(s) of...
2018/0113808 MEMORY ACCESS METHOD AND MULTIPROCESSOR SYSTEM
The present invention disclose a memory access method, including: receiving, by a first processing module, a read request sent by a second processing module...
2018/0113807 DISTRIBUTED CLOUD-BASED DYNAMIC NAME SERVER SURROGATION SYSTEMS AND METHODS
A Dynamic Name Server (DNS) surrogation method, a DNS system, and a DNS server provide DNS surrogation which is the idea that if a user device sends a DNS...
2018/0113806 FACILITATING RECORDING A TRACE FILE OF CODE EXECUTION USING A PROCESSOR CACHE
Facilitating recording a trace file of code execution using a processor cache. A computing device includes a plurality of processing units and a processor...
2018/0113805 HEAP CONTRACTION FOR INCREASING MEMORY DENSITY IN CLOUD ENVIRONMENT
A computer-implemented method and a computer processing system are provided for increasing memory density in a memory using heap contraction. The method...
2018/0113804 DISTRIBUTED DATA PARALLEL METHOD FOR RECLAIMING SPACE
Techniques for copying forward live data within storage regions used by a file system to new storage regions are provided. Storage regions refer to ranges of...
2018/0113803 OPERATION METHOD OF MEMORY CONTROLLER AND OPERATION METHOD OF STORAGE DEVICE INCLUDING THE SAME
A method, executed by a memory controller, of controlling a nonvolatile memory device having first and second planes includes transmitting a first command...
2018/0113802 APPLICATION SIMULATOR FOR A VEHICLE
Disclosed herein are devices, methods and systems for implementing a vehicle-based simulator and an application store employing said vehicle-based simulator....
2018/0113801 ADAPTIVE DYNAMIC CODE ANALYSIS
An example method may include classifying a plurality of atomic pieces of historic feedback to create an association between the plurality of atomic pieces of...
2018/0113800 TESTING APPS IN MICRO-FLUIDICS BASED DEVICES
A method, system and computer program product are disclosed for remotely testing computing devices including dynamic, shapeable tactile touch screens. In an...
2018/0113798 AUTOMATED TESTING OF CODE MODULES AGAINST INDIVIDUALLY RELEVANT DATA SETS
A testing server tests new code modules, or re-tests previously tested code modules, using individualized sets of test data. The testing server receives test...
2018/0113797 INSTRUCTION SET ARCHITECTURE AND SOFTWARE SUPPORT FOR REGISTER STATE MIGRATION
Systems, apparatuses, and methods for migrating execution contexts are disclosed. A system includes a plurality of processing units and memory devices. The...
2018/0113796 AUTOMATIC GENERATION OF DATA COUPLING AND CONTROL COUPLING TEST CONDITIONS
An automatic test generator (ATG) parses a computer-executable design model of operational software of an aircraft electronic device to identify design model...
2018/0113795 Automatic Cognitive Adaptation of Development Assets According to Requirement Changes
A cognitive engine is coupled to at least one requirements management tool and at least one quality management tool. The cognitive engine is configured to:...
2018/0113794 WEBGL APPLICATION ANALYZER
Various systems and methods for analyzing WebGL applications are described herein. A system comprises a recorder service module to intercept a plurality of...
2018/0113793 FACILITATING DEBUGGING SERVERLESS APPLICATIONS VIA GRAPH REWRITING
Techniques that facilitate re-hosting a subset of a serverless application are provided. In one example, a system includes an interface component, a rewriter...
2018/0113792 INFORMATION PROCESSING SYSTEM AND UPDATING METHOD
An information processing system includes a first memory that stores information on a request for performing data processing associated with a type of the data...
2018/0113791 FACILITATING DEBUGGING SERVERLESS APPLICATIONS VIA GRAPH REWRITING
Techniques that facilitate re-hosting a subset of a serverless application are provided. In one example, a system includes an interface component, a rewriter...
2018/0113790 AGENTLESS DISTRIBUTED MONITORING OF MICROSERVICES THROUGH A VIRTUAL SWITCH
Disclosed are systems, computer-readable media and methods for monitoring performance data across microservices. One example method includes establishing a...
2018/0113789 REUSE OF A RELATED THREAD'S CACHE WHILE RECORDING A TRACE FILE OF CODE EXECUTION
Reusing a related thread's cache during tracing. An embodiment includes executing a first thread at a processing unit while recording a trace to a first...
2018/0113788 FACILITATING RECORDING A TRACE FILE OF CODE EXECUTION USING INDEX BITS IN A PROCESSOR CACHE
Facilitating recording a trace file of code execution using a processor cache. A method includes identifying an operation by a processing unit on a line of the...
2018/0113787 DEBUGGING SYSTEM AND METHOD
Approaches for debugging include receiving by a hardware debug server, a high-level language (HLL) debugging command for setting a breakpoint in an HLL...
2018/0113786 AUTOMATICALLY COMPLETE A SPECIFIC SOFTWARE TASK USING HIDDEN TAGS
A method to detect and diagnose where an error occurs in a source code that is associated with a software program or a website is provided. The method may...
2018/0113785 DEBUGGING OF PREFIXED CODE
A debugging capability that enables the efficient debugging of code that has prefixes, referred to herein as prefixed code. To debug application code, in which...
2018/0113784 DEBUGGING OF PREFIXED CODE
A debugging capability that enables the efficient debugging of code that has prefixes, referred to herein as prefixed code. To debug application code, in which...
2018/0113783 LOG PROCESSING AND ANALYSIS
A log of execution of an executable program is obtained. Log messages contained in the log are parsed to generate object identifiers representative of...
2018/0113782 ADAPTIVE WEB ANALYTIC RESPONSE ENVIRONMENT
The present invention provides a method for determining ease of usability of an interactive program or software. In particular, one or more of the input device...
2018/0113781 SYSTEMS AND METHODS FOR DISCOVERING AUTOMATABLE TASKS
According to at least one aspect, a system for analyzing computer usage data of a user to identify an underlying task being performed by the user is provided....
2018/0113780 SYSTEMS AND METHODS FOR DISCOVERING AUTOMATABLE TASKS
According to at least one aspect, a system for collecting computer usage information is provided. The system includes a hardware processor, a display coupled...
2018/0113779 INTELLIGENT PACKET ANALYZER CIRCUITS, SYSTEMS, AND METHODS
An intelligent packet analyzer circuit is configured to capture traffic being communicated over a serial communications bus. The intelligent packet analyzer...
2018/0113778 ON-SITE VISUALIZATION OF COMPONENT STATUS
Embodiments of the present invention enable a portable computing device such as a smartphone or a tablet computer, to capture one or more codes for one or more...
2018/0113777 DATA LOGGER AND METHOD FOR TRANSMISSION OF DATA FROM THE DATA LOGGER TO AN EXTERNAL DATA PROCESSING DEVICE
A data logger includes functional units for acquisition, digitization, storage and evaluation of measurement data and for wireless transmission of data to an...
2018/0113776 ELECTRONIC CARD AND DETECTING METHOD THEREOF
An electronic card and a detecting method are provided. The electronic card includes a connector. The detecting method detects whether an output signal from a...
2018/0113775 SYSTEMATIC TESTING OF FAILOVER AND RECOVERY FOR DISTRIBUTED SYSTEM COMPONENTS
In various embodiments, methods and systems for testing failover and recovery are provided. Systematic testing of a distributed system is performed, where the...
2018/0113774 UNIVERSAL AUTOMATED TESTING OF EMBEDDED SYSTEMS
A system and method are provided for testing features of an embedded system. The system includes a low-powered computing device communicatively coupled to a...
2018/0113773 APPLICATION MONITORING AND FAILURE PREDICTION
Data from an application is analyzed periodically in real-time using a predictive data model to predict potential application failures. Application logs are...
2018/0113772 INFORMATION PROCESSING APPARATUS, METHOD OF CONTROLLING THE SAME, AND STORAGE MEDIUM
An information processing apparatus is connected to a plurality of storage devices and performs mirroring between the plurality of storage devices. In...
2018/0113771 TRANSACTION CONSISTENCY QUERY SUPPORT FOR REPLICATED DATA FROM RECOVERY LOG TO EXTERNAL DATA STORES
Provided are techniques for transaction consistency query support for replicated data from recovery log to external data stores. An external data store is...
2018/0113770 SCALABLE FAULT TOLERANT SUPPORT IN A CONTAINERIZED ENVIRONMENT
Embodiments for providing failure tolerance to containerized applications by one or more processors. A layered filesystem is initialized to maintain checkpoint...
2018/0113769 LIGHTWEIGHT DATA RECONSTRUCTION BASED ON BACKUP DATA
A information management system allows a user to search through a secondary copy of data, such as a back up, archive, or snapshot without first retrieving the...
2018/0113768 PARTIAL FILE RESTORE IN A DATA STORAGE SYSTEM
The data storage system according to certain aspects can implement partial file restore, where only a portion of the secondary copy of a file is restored. Such...
2018/0113767 SYSTEMS AND METHODS FOR DATA BACKUP USING DATA BINNING AND DEDUPLICATION
Disclosed are methods and systems for performing data backup which implement data binning using log-structured merge (LSM) trees during deduplication. An...
2018/0113766 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/0113765 QUERY WITH DATA DISTRIBUTION IN A HOSPITAL NETWORK
A system and method for negotiating between a business intelligence application and one or more data sources. Business data from devices is received,...
2018/0113764 Hypervisor Based Watchdog Timer
A computing device runs a hypervisor that manages a watchdog timer, referred to as a hypervisor watchdog timer, for each operating system in each partition....
2018/0113763 CHECKPOINT AND RESTART
A method of performing a checkpoint on a set of connected processors and memories comprises the steps of creating one or more statefiles for one or more of the...
2018/0113762 SELECTING AN ALTERNATIVE REBUILDING METHOD IN A DISPERSED STORAGE NETWORK
A method for execution by an integrity processing unit of a dispersed storage network (DSN) includes detecting at least one storage error associated with...
← 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 | 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.