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/0074963 HIGH-BANDWIDTH PREFETCHER FOR HIGH-BANDWIDTH MEMORY
A method for prefetching data into a cache is provided. The method allocates an outstanding request buffer ("ORB"). The method stores in an address field of...
2018/0074962 INDEX BASED MEMORY ACCESS
A computing system comprising a central processing unit (CPU), a memory processor and a memory device comprising a data array and an index array. The computing...
2018/0074961 SELECTIVE APPLICATION OF INTERLEAVE BASED ON TYPE OF DATA TO BE STORED IN MEMORY
Technology for an apparatus is described. The apparatus can include a plurality of cache memories and a cache controller. The cache controller can allocate a...
2018/0074960 Multi-CPU Device with Tracking of Cache-Line Owner CPU
A processing apparatus includes multiple Central Processing Units (CPUs) and a coherence fabric. Respective ones of the CPUs include respective local cache...
2018/0074959 NODE-BASED COMPUTING DEVICES WITH VIRTUAL CIRCUITS
According to an example, a node-based computing device includes memory nodes communicatively coupled to a processor node. The memory nodes may form a main...
2018/0074958 LIGHT-WEIGHT CACHE COHERENCE FOR DATA PROCESSORS WITH LIMITED DATA SHARING
A data processing system includes a plurality of processors, local memories associated with a corresponding processor, and at least one inter-processor link In...
2018/0074957 METHOD AND DEVICE FOR ACCESSING A CACHE MEMORY
A method and a device for accessing a cache memory are provided. The method comprises: generating, by a bit prediction unit (BPU), a prediction bit...
2018/0074956 METHOD, APPARATUS, AND ELECTRONIC DEVICE FOR MODIFYING MEMORY DATA OF A VIRTUAL MACHINE
A method, an apparatus, and an electronic device for modifying memory data of a virtual machine are provided. The method can include: acquiring a physical...
2018/0074955 TIME DE-INTERLEAVING CIRCUIT AND TIME DE-INTERLEAVING METHOD
A time de-interleaving circuit is located at a signal receiver of a communication system to perform a time de-interleaving process on an interleaved signal....
2018/0074954 COMPARATOR AND MEMORY REGION DETECTION CIRCUITRY AND METHODS
Comparator circuitry comprises carry-save-addition (CSA) circuitry to generate a set of partial sum bits and a set of carry bits in respect of corresponding...
2018/0074953 MEMORY CONTROLLER AND ACCESSING SYSTEM UTILIZING THE SAME
A memory controller including a first transmittal module, a clock pin, a second transmittal module, a first control module and a second control module is...
2018/0074952 NON-VOLATILE SEMICONDUCTOR MEMORY DEVICE
A flash memory includes a memory array including a memory mat MAT-0, MAT-1; a page buffer 170-0, holding data read from the memory mat MAT-0; a page buffer...
2018/0074951 STORAGE SYSTEM WITH ELECTIVE GARBAGE COLLECTION TO REDUCE FLASH CONTENTION
A method for elective garbage collection in storage memory, performed by a storage system is provided. The method includes monitoring storage space available...
2018/0074950 ALIGNMENT BASED BLOCK CONCURRENCY FOR ACCESSING MEMORY
Embodiments relate to accessing data in a memory. A method for accessing data in a memory coupled to a processor is provided. The method receives a memory...
2018/0074949 PROVIDING MEMORY BANDWIDTH COMPRESSION USING ADAPTIVE COMPRESSION IN CENTRAL PROCESSING UNIT (CPU)-BASED SYSTEMS
Providing memory bandwidth compression using adaptive compression in central processing unit (CPU)-based systems is disclosed. In one aspect, a compressed...
2018/0074948 AUTOMATIC IDENTIFICATION OF STORAGE REQUIREMENTS, SUCH AS FOR USE IN SELLING DATA STORAGE MANAGEMENT SOLUTIONS
Systems and methods for demonstrating a replacement information management software for a computing system. The methods may include determining if existing...
2018/0074947 USING RUN TIME AND HISTORICAL CUSTOMER PROFILING AND ANALYTICS TO ITERATIVELY DESIGN, DEVELOP, TEST, TUNE, AND...
Aspects of the present invention include a method, system and computer program product. The method includes a processor determining characteristics of one or...
2018/0074946 USING CUSTOMER PROFILING AND ANALYTICS TO CREATE A RELATIVE, TARGETED, AND IMPACTFUL CUSTOMER PROFILING...
Aspects of the present invention include a method, system and computer program product. The method includes a processor collecting data relating to a specific...
2018/0074945 SEGMENTED ACCESSIBILITY TESTING IN WEB-BASED APPLICATIONS
Generating accessibility suggestions for segments of a web page. A web page is segmented into constituent portions and an accessibility of each portion is...
2018/0074944 TEST CASE GENERATOR BUILT INTO DATA-INTEGRATION WORKFLOW EDITOR
Embodiments presented herein provide techniques for generating test cases for transformation modules that are part of a larger data-integration workflow for an...
2018/0074943 JAVASCRIPT PATH ENUMERATION
In one example in accordance with the present disclosure, a method may include receiving code corresponding to an HTML page structure including a plurality of...
2018/0074942 USING CUSTOMER WORKLOAD PROFILING AND ANALYTICS TO UNDERSTAND AND VISUALIZE CUSTOMER WORKLOAD EXECUTION
Aspects of the present invention include a method, system and computer program product for using customer workload profiling and analytics to better understand...
2018/0074941 INFORMATION PROCESSING APPARATUS AND NON-TRANSITORY COMPUTER READABLE MEDIUM
An information processing apparatus includes an extraction unit, a generation unit, a building unit, and a presentation unit. The extraction unit extracts, in...
2018/0074940 DEBUG SYSTEM, MICROCOMPUTER, AND ITS METHOD
A microcomputer includes a CPU core, a memory which stores a program to be debugged and a debugging program, an event detection unit which detects...
2018/0074939 METHOD FOR CORRECTING VIOLATION OF SOURCE CODE AND COMPUTER READABLE RECORDING MEDIUM HAVING PROGRAM PERFORMING...
The present disclosure relates to a method for correcting violation of a source code and a computer readable recording medium having a program performing the...
2018/0074938 USING CUSTOMER PROFILING AND ANALYTICS TO MORE ACCURATELY ESTIMATE AND GENERATE AN AGILE BILL OF REQUIREMENTS...
Aspects of the present invention include a method, system and computer program product for more accurately porting a customer or test workload. The method...
2018/0074937 AUTOMATIC REPAIR OF SCRIPTS
A method and associated system for repairing a script. A change type of a missed object among one or more objects of a running script that is running in a...
2018/0074936 GROUPING AND ISOLATING SOFTWARE CHANGES TO INCREASE BUILD QUALITY
A method for assessing a quality of a plurality of changes to a plurality of source code is provided. The method may include receiving the plurality of source...
2018/0074935 STANDARDIZING RUN-TIME AND HISTORICAL CUSTOMER AND TEST ENVIRONMENTS AND WORKLOADS COMPARISONS USING SPECIFIC...
Aspects of the present invention include a method, system and computer program product. The method includes a processor determining a number of data points...
2018/0074934 METHOD FOR CHECKING EQUIVALENCE OF CODE, NON-TRANSITORY COMPUTER-READABLE STORAGE MEDIUM, COMPUTER PROGRAM...
A method checks the functional equivalence of two pieces of software for control systems, engineered from function block diagram with a plurality of...
2018/0074933 MANAGEMENT OF LOG DATA IN ELECTRONIC SYSTEMS
The disclosed method comprises receiving operating environment data, such as resource availability data, from connected computing devices and services,...
2018/0074932 OPTIMIZING A VIRTUALIZED COMPUTING ENVIRONMENT
A method and associated systems for optimizing a computing platform. A processor joins sets of configurable parameters into groups that each identifies a...
2018/0074931 AUTOMATION IDENTIFICATION DIAGNOSTIC TOOL
An automation identification diagnostic tool (AIDT) is disclosed that records and analyzes actions within a program that are taken by an agent to accomplish...
2018/0074930 SYSTEM AND METHOD FOR DYNAMIC ADJUSTMENT OF LOGGING
A method, computer program product, and computer system for identifying a current amount of resources used by a computing device. A future amount of resources...
2018/0074929 NETWORK MONITORING DEVICE, NETWORK SYSTEM, AND COMPUTER PROGRAM PRODUCT
According to an embodiment, a network monitoring device that monitors a network includes a software storage and a controller. The software storage is...
2018/0074928 METHOD AND SYSTEM FOR AUTOMATED TEST OF END-USER USER DEVICES
A test system, for example for set top boxes or game consoles, includes logic to reformat media signals output by a device under test, logic to receive the...
2018/0074927 DRAWING PROCESSING DEVICE, DIAGNOSTIC TEST METHOD AND PROGRAM
A drawing processing device includes a GPU, a diagnosis circuit which executes a diagnostic test of the GPU dividedly and a control unit which controls...
2018/0074926 EFFICIENT VALIDATION OF TRANSACTIONAL MEMORY IN A COMPUTER PROCESSOR
A transactional memory test tests a transactional memory system on a computer processor. A test case with a transactional memory test is constructed such that...
2018/0074925 SYSTEMS AND METHODS FOR RESYNCHRONIZING MIRRORING PARTNERS IN A STORAGE SYSTEM
Systems and methods which provide for managing multiple mirror resources in a storage distribution network are provided. In some embodiments, a system provides...
2018/0074924 THIRD VOTE CONSENSUS IN A CLUSTER USING SHARED STORAGE DEVICES
A third vote consensus technique enables a first node, i.e., a surviving node, of a two-node cluster to establish a quorum and continue to operate in response...
2018/0074923 IMPLEMENTING CABLE FAILOVER IN MULTIPLE CABLE PCI EXPRESS IO INTERCONNECTIONS
A method, system and computer program product are provided for implementing cable failover in multiple cable Peripheral Component Interconnect Express (PCIE)...
2018/0074922 EFFICIENT HIGH AVAILABILITY FOR A SCSI TARGET OVER A FIBRE CHANNEL
For efficient high availability for a multi-node cluster using a processor device in a computing environment, using duplicate, standby host-bus adaptors (HBAs)...
2018/0074921 SWITCHING INITIAL PROGRAM LOAD RESPONSIBILITY WHEN COMPONENTS FAIL
An approach for at least one service processor to receive a notification of at least one failure during an initial program load of a server and to identify at...
2018/0074920 MANAGING SERVER PROCESSES WITH PROXY FILES
Computer-implemented methods and systems are provided for detecting a failed server. The computer-implemented method includes detecting a plurality of servers...
2018/0074919 Hybrid Database Concurrent Transaction Control
A plurality of database modification statements are received as part of a database transaction that implicates data stored within a database. Thereafter, lock...
2018/0074918 INITIALIZABLE REPAIR CIRCUIT FOR SELECTIVELY REPLACING A TABLE-DRIVEN OUTPUT
An initializable repair circuit and method are provided to facilitate, when enabled, selective replacement of a table-driven output value provided by a lookup...
2018/0074917 CACHE RECOVERY FOR FAILED DATABASE INSTANCES
Techniques related to cache recovery for failed database instances are disclosed. A first database instance and a second database instance share a primary...
2018/0074916 AUTOMATIC DISASTER RECOVERY MECHANISM FOR FILE-BASED VERSION CONTROL SYSTEM USING LIGHTWEIGHT BACKUPS
In one implementation, lightweight incremental backups are created by a data recovery tool, which provides an extra layer of protection against data loss, and...
2018/0074915 Zero-Data-Loss with Asynchronous Redo Shipping to a Standby Database
Herein are techniques of zero data loss with asynchronously replicated redo logs. In an embodiment, a first server instance (FSI) of a plurality of server...
2018/0074914 FAILOVER SYSTEMS AND METHODS FOR PERFORMING BACKUP OPERATIONS
In certain embodiments, a tiered storage system is disclosed that provides for failover protection during data backup operations. The system can provide for an...
← 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 | 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.