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
2017/0337134 TWO LEVEL MEMORY FULL LINE WRITES
A memory controller receives a memory invalidation request that references a line of far memory in a two level system memory topology with far memory and near...
2017/0337133 CACHE ENTRY REPLACEMENT
A data processing system 2 incorporates a cache system 4 having a cache memory 6 and a cache controller 10, 12, 14, 16, 18. The cache controller selects for...
2017/0337132 ACCESSING PARTIAL CACHELINES IN A DATA CACHE
Accessing partial cachelines in a data cache including storing a first portion of a cacheline in a cache entry of the data cache; relaunching a load...
2017/0337131 RESOLVING MULTI-CORE SHARED CACHE ACCESS CONFLICTS
Preventing request conflicts within microprocessors and/or computer systems. More particularly, embodiments of the invention relate to a technique to manage...
2017/0337130 MEMORY DEVICE INCLUDING PAGE BUFFER AND METHOD OF ARRANGING PAGE BUFFER
A memory device includes a memory cell array, a plurality of bit lines, and a plurality of page buffers including a plurality of cache latches, exchanging data...
2017/0337129 METHOD FOR GENERATING ROW TRANSPOSED ARCHITECTURE BASED ON TWO-DIMENSIONAL FFT PROCESSOR
The invention discloses a method for generating a row transposed architecture based on a two-dimensional FFT processor, comprising the following...
2017/0337127 METHOD AND APPARATUS FOR MAPPING LOGICAL ADDRESSES BETWEEN MEMORIES OF A SOLID-STATE DISK BASED ON WRITE...
A solid-state disk including first and second memories and a wear leveling module. The second memory has a lower write cycle lifetime than the first memory....
2017/0337126 APPARATUSES AND METHODS FOR MEMORY DEVICE AS A STORE FOR PROGRAM INSTRUCTIONS
The present disclosure includes apparatuses and methods related to a memory device as the store to program instructions. An example apparatus comprises a...
2017/0337125 MEMORY MODULE WITH CONTROLLED BYTE-WISE BUFFERS
A memory module is configured to communicate with a memory controller. The memory module comprises DDR DRAM devices arranged in multiple ranks each of the same...
2017/0337124 PLUGGABLE FAULT DETECTION TESTS FOR DATA PIPELINES
Discussed herein are embodiments of methods and systems which allow engineers or administrators to create modular plugins which represent the logic for various...
2017/0337123 Using multiple sequence alignment to identify security vulnerability code paths
A static analysis tool is augmented to provide for enhanced security vulnerability determination from generated code traces. According to this disclosure, a...
2017/0337122 SYNTHETIC TEST RECORDER INSTALLED INLINE WITH A WEB PORTAL
A computer-implemented system is presented that enables automated testing of web applications operating within a web browser. The system is comprised of a...
2017/0337121 TEST CASE GENERATION SYSTEM
A method and system generate test cases for applications that include User Graphical Interfaces (GUIs). The system may extract GUI information from prototype...
2017/0337120 RUNTIME DETECTION OF UNINITIALIZED VARIABLE ACROSS FUNCTIONS
The disclosure provides a method for detection of an uninitialized variable. The method includes running a first function, wherein the first function comprises...
2017/0337119 RUNTIME DETECTION OF UNINITIALIZED VARIABLE ACROSS FUNCTIONS
The disclosure provides a method for detection of an uninitialized variable. The method includes running a first function, wherein the first function comprises...
2017/0337118 SELECTIVE OBJECT SENSITIVE POINTS-TO ANALYSIS
A method for points-to program analysis includes extracting a kernel from a program, performing a fixed object sensitive points to analysis of the kernel to...
2017/0337117 SOFTWARE INTEGRATION TESTING WITH UNSTRUCTURED DATABASE
According to examples, software integration testing with an unstructured database may include determining a driver class file for an integration testing tool...
2017/0337116 APPLICATION TESTING ON DIFFERENT DEVICE TYPES
Methods, systems, and apparatus include computer programs encoded on a computer-readable storage medium, including a p_method for testing applications. A...
2017/0337115 INSTRUCTION SAMPLING WITHIN TRANSACTIONS
A data processing apparatus (4) includes processing circuitry (6) for executing program instructions that form part of a transaction which executes to generate...
2017/0337114 SYSTEM AND METHOD FOR COMMUNICATION BETWEEN A DEBUGGER AND A TARGET PROCESSOR
A system for, and method of, allowing a debugger to debug application software executing on a target processor and a system for communication between a...
2017/0337113 Parallel Tracing
A device for tracing a computer program comprises a non-transitory memory having instructions and one or more processors in communication with the memory. The...
2017/0337112 CODE UPDATE BASED ON DETECTION OF CHANGE IN RUNTIME CODE DURING DEBUGGING
A method, and associated computer system and computer program product. A change of runtime code is detected by one or more processors of the computer system....
2017/0337111 CHECKING DEVICE FOR DATA PREPARATION UNIT
A checking device for a data preparation unit, including a preparation element for preparing sensor data for a data transmission; and a comparator for...
2017/0337110 DATA PROCESSING DEVICE
The present invention provides a data processing device that includes a memory and includes a first CPU and a second CPU, each having an instruction processing...
2017/0337109 VAULT TO OBJECT STORE
Systems and methods of enabling a service level agreement to specify interactions between an application and a remotely located object store that manages data...
2017/0337108 STORING AND RETRIEVING DATA USING PROXIES
A method begins by a storage unit receiving a read request for a decode threshold number of encoded data slices (EDSs) of a set of EDSs. The method continues...
2017/0337107 DATA STORAGE SYSTEM AND DATA STORAGE METHOD
The data storage system and the data storage approach based on redundant arrays of independent disks (RAID) is provided. The storage system includes: an RAID...
2017/0337106 DECODING METHOD, MEMORY STORAGE DEVICE AND MEMORY CONTROL CIRCUIT UNIT
A decoding method, a memory storage device and a memory control circuit unit are provided. The decoding method includes: reading memory cells based on a...
2017/0337105 SEMICONDUCTOR DEVICES
A semiconductor device may include a data storage region, a parity storage region and an error correction circuit. The data storage region may be configured to...
2017/0337104 COUNTER IN A FLASH MEMORY
A method of storing at least one counter into a flash memory, wherein each page of the memory assigned to the storage of the counter(s) includes: header data...
2017/0337103 METHOD AND APPARATUS TO PROVIDE DATA REDUNDANCY IN A SOLID-STATE DRIVE
A solid-state drive may be coupled via an interface with a processing device that receives an indication of a failure of a logical unit of a non-volatile...
2017/0337102 FLUSHING DATA CONTENT IN RESPONSE TO A POWER LOSS EVENT TO A PROCESSOR
In one example, a processor may include a processor core with a central processing unit as well as a processor cache separate from the processor core. The...
2017/0337101 CORRECTING OPERATIONAL STATE AND INCORPORATING ADDITIONAL DEBUGGING SUPPORT INTO AN ONLINE SYSTEM WITHOUT...
Techniques are provided for correcting the operational state of a multi-process system without disrupting any running processes. A library providing error...
2017/0337100 MACHINING PROGRAM PROCESSING APPARATUS
To provide a machining program processing apparatus capable of preventing an increase in the program correction time or does not let the program correction...
2017/0337099 SERVICE DIRECTORY AND FAULT INJECTION MANAGEMENT SYSTEMS AND METHODS
A system includes: at least one processor running instances of two or more services. Instances of a first service are dependent upon instances of a second...
2017/0337098 CLOUD DEVICE, TERMINAL DEVICE, AND METHOD FOR HANDLING ABNORMALITIES THEREIN
A cloud device, a terminal device, and a method for handling abnormalities are disclosed. The method includes: detecting a running state of the terminal device...
2017/0337097 NETWORK-AWARE STORAGE REPAIRS
In an example, there is disclosed a computing apparatus, having one or more logic elements, including at least one hardware logic element, comprising a...
2017/0337096 DIAGNOSTIC STACKFRAME BUFFER
This invention relates to a system, method, and computer program product for providing diagnostic data for execution of a program, the program executable in a...
2017/0337095 SERVICE BASED INFORMATION TECHNOLOGY PLATFORM
A Service-Base Information Technology Platform may facilitate the integration of heterogeneous technologies and disparate internal or external business...
2017/0337094 SYSTEMS, METHODS, AND DEVICES FOR INTEGRATED PROGRAM INTERFACES AND OPERATION
A system is disclosed that includes an API component, a start-up component, an expansion component, a host status component, and an interaction component. The...
2017/0337093 METHOD AND SYSTEM FOR REDUCING MESSAGE PASSING FOR CONTENTION DETECTION IN DISTRIBUTED SIP SERVER ENVIRONMENTS
A method, a system, and a computer program product are provided for reducing message passing for contention detection in distributed SIP server environments....
2017/0337092 PRIORITIZATION OF LOW ACTIVE THREAD COUNT VIRTUAL MACHINES IN VIRTUALIZED COMPUTING ENVIRONMENT
Virtual machines with low active thread counts are prioritized during periods of high system load in a virtualized computing environment to improve the...
2017/0337091 ALLOCATING COMPUTE OFFLOAD RESOURCES
Systems, methods, and computer program products to perform an operation comprising receiving, by a fog computing platform, a request from a wireless device to...
2017/0337090 TIMEOUT PROCESSING FOR MESSAGES
A method and system for message handling in a work dispatcher system that includes a client and one or more processing nodes. A message is received from the...
2017/0337089 METHOD FOR REGISTERING DEVICES, IN PARTICULAR CONDITIONAL ACCESS DEVICES OR PAYMENT OR VENDING MACHINES, ON A...
A method of registering devices (2), in particular access control devices or payment or vending machines, on a server (3) of a system where the device (2)...
2017/0337088 MANAGING APPLICATION RELATIONSHIPS IN MACHINE-TO-MACHINE SYSTEMS
Application relationships may be categorized and managed at a service layer, such as creating application relationship, updating application relationship,...
2017/0337087 SYSTEM AND METHODOLOGY FOR IMPLEMENTING THE SAFE DE-PROVISIONING OF POOLED CLOUD RESOURCES
A system and method of implementing safe deprovisioning of pooled cloud resources in response to physical resource shut down, comprises a cluster of computer...
2017/0337086 Method, Apparatus, and System for Adjusting Deployment Location of Virtual Machine
A method, an apparatus, and a system for adjusting a deployment location of a virtual machine in order resolve a problem that an inter-node communication cost...
2017/0337085 CORRELATION OF THREAD INTENSITY AND HEAP USAGE TO IDENTIFY HEAP-HOARDING STACK TRACES
Embodiments identify heap-hoarding stack traces to optimize memory efficiency. Some embodiments can determine a length of time when heap usage by processes...
2017/0337084 COMPUTE UNIT INCLUDING THREAD DISPATCHER AND EVENT REGISTER AND METHOD OF OPERATING SAME TO ENABLE COMMUNICATION
An apparatus includes a set of one or more processing cores, a thread dispatcher, and an event register of a first compute unit. The set of one or more...
← 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 | 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.