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.
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... |