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 |
---|---|
2016/0170897 |
DATA STORAGE BASED ON MEMORY PERSISTENCY Technologies are generally described for methods and systems effective to store data in a memory module. The memory module may include a volatile portion and a... |
2016/0170896 |
N-ARY TREE FOR MAPPING A VIRTUAL MEMORY SPACE A page table is a data structure used by a virtual memory system in a computer system to store the mapping between virtual addresses and physical addresses.... |
2016/0170895 |
HIERARCHY MEMORY MANAGEMENT In one embodiment, a storage system comprises: a first type interface being operable to communicate with a server using a remote memory access; a second type... |
2016/0170894 |
DATA PROCESSING METHOD, INFORMATION PROCESSING DEVICE, AND RECORDING
MEDIUM A data processing method executed by a processor included in an information processing device, the data processing method includes reserving a storage area of... |
2016/0170893 |
NEAR CACHE DISTRIBUTION IN IN-MEMORY DATA GRID (IMDG)(NO-SQL) ENVIRONMENTS Near cache distribution in in-memory data grid environment that utilizes manifest of keys may be provided. An application instance may be initialized that... |
2016/0170892 |
EXPRESSION PATTERN MATCHING IN A STORAGE SUBSYSTEM Described here in are systems, methods and software to manage content patterns in a storage subsystem. In one example, a storage subsystem to pattern match... |
2016/0170891 |
DISK APPARATUS AND CONTROL METHOD According to one embodiment, there is provided a disk apparatus including a disk medium, a nonvolatile memory, and a controller. In the nonvolatile memory,... |
2016/0170890 |
BOUNDED CACHE SEARCHES Cache lines of a data cache may be assigned to a specific page type or color. In addition, the computing system may monitor when a cache line assigned to the... |
2016/0170889 |
Systems and Methods for Random Fill Caching and Prefetching for Secure
Cache Memories Systems and methods for random fill caching and prefetching for secure cache memories are provided. The system dynamically de-correlates fetching a cache line... |
2016/0170888 |
INTERRUPTION OF A PAGE MISS HANDLER A first operation associated with a request for a page miss handler may be identified. A second operation associated with a current execution of the page miss... |
2016/0170887 |
BATCHING MODIFIED BLOCKS TO THE SAME DRAM PAGE To efficiently transfer of data from a cache to a memory, it is desirable that more data corresponding to the same page in the memory be loaded in a line... |
2016/0170886 |
MULTI-CORE PROCESSOR SUPPORTING CACHE CONSISTENCY, METHOD, APPARATUS AND
SYSTEM FOR DATA READING AND WRITING BY... A multi-core processor supporting cache consistency, a method and apparatus for data writing, and a method and apparatus for memory allocation, as well as a... |
2016/0170885 |
CACHED VOLUMES AT STORAGE GATEWAYS Methods and apparatus for supporting cached volumes at storage gateways are disclosed. A storage gateway appliance is configured to cache at least a portion of... |
2016/0170884 |
CACHE SYSTEM WITH A PRIMARY CACHE AND AN OVERFLOW CACHE THAT USE DIFFERENT
INDEXING SCHEMES A cache memory system including a primary cache and an overflow cache that are searched together using a search address. The overflow cache operates as an... |
2016/0170883 |
APPARATUS AND METHOD FOR CONSIDERING SPATIAL LOCALITY IN LOADING DATA
ELEMENTS FOR EXECUTION In one embodiment of the invention, a processor comprising an upper level cache and at least one processor core. The at least one processor core includes one... |
2016/0170882 |
ADAPTABLE DATA CACHING MECHANISM FOR IN-MEMORY CLUSTER COMPUTING An in-memory cluster computing framework node is described. The node includes storage devices having various priorities. The node also includes a resource... |
2016/0170881 |
VIRTUAL MACHINE BACKUP A computer system comprises a processor unit arranged to run a hypervisor running one or more virtual machines; a cache connected to the processor unit and... |
2016/0170880 |
MULTICAST TREE-BASED DATA DISTRIBUTION IN DISTRIBUTED SHARED CACHE Systems and methods for multicast tree-based data distribution in a distributed shared cache. An example processing system comprises: a plurality of processing... |
2016/0170879 |
SYSTEMS AND METHODS FOR MANAGING CACHE OF A DATA STORAGE DEVICE A data storage device includes a data storage medium, a cache, and a cache control memory. The data storage medium has M data blocks. M is an integer greater... |
2016/0170878 |
APPARATUS, SYSTEM AND METHOD FOR CACHING COMPRESSED DATA Techniques and mechanisms to efficiently cache data based on compression of such data. The technologies of the present disclosure include cache systems,... |
2016/0170877 |
SYSTEM AND METHOD FOR MANAGING BANDWIDTH AND POWER CONSUMPTION THROUGH
DATA FILTERING Various embodiments of methods and systems for managing write transaction volume from a master component to a long term memory component in a system on a chip... |
2016/0170876 |
MANAGED RUNTIME CACHE ANALYSIS Analyzing a managed runtime cache is provided. A heap associated with a managed runtime environment, where the heap includes an N-generation cache or a... |
2016/0170875 |
MANAGED RUNTIME CACHE ANALYSIS Analyzing a managed runtime cache is provided. A heap associated with a managed runtime environment, where the heap includes an N-generation cache or a... |
2016/0170874 |
METHODS AND SYSTEMS FOR PRESERVING BLOCKS THAT ARE NEITHER OBSOLETE NOR
COLD A storage device made up of multiple storage media is configured such that one such media serves as a cache for data stored on another of such media. The... |
2016/0170873 |
INFORMATION PROCESSING DEVICE An information processing device includes a host and a memory subsystem. The host issues a write command or an erase command with tag information corresponding... |
2016/0170872 |
OPERATING METHOD OF STORAGE DEVICE An operation method a storage device including a nonvolatile memory and a memory controller configured to control the nonvolatile memory is provided. The... |
2016/0170871 |
MODEL BASED CONFIGURATION PARAMETER MANAGEMENT Apparatuses, systems, methods, and computer program products are disclosed for model based configuration parameter management. An association module is... |
2016/0170870 |
NON-VOLATILE MEMORY SYSTEM HAVING AN INCREASED EFFECTIVE NUMBER OF
SUPPORTED HEAT LEVELS A method, according to one embodiment, it dudes assigning data having a first heat to a first data stream, assigning data having a second heat to a second data... |
2016/0170869 |
SYSTEMS AND METHODS FOR IN-PLACE REORGANIZATION OF DEVICE STORAGE A method for in-place reorganization of contents stored in a non-volatile storage of a device and organized according to an original organization scheme having... |
2016/0170868 |
METHOD AND APPARATUS FOR THE AUTOMATED TESTING OF A SUBSYSTEM OF A SAFETY
CRITICAL SYSTEM A method for automated generation of at least one test pattern adapted to test a subsystem of a safety critical system comprising the steps of providing a... |
2016/0170867 |
EXPOSING METHOD RELATED DATA CALLS DURING TESTING IN AN EVENT DRIVEN,
MULTICHANNEL ARCHITECTURE Approaches for application testing are provided. An approach includes transmitting a command to an agent associated with an application installed on a mobile... |
2016/0170866 |
METHOD FOR ADJUSTING THE PRECISION OF A COMPUTER PROGRAM MANIPULATING AT
LEAST ONE NUMBER WITH A DECIMAL POINT A method is provided for adjusting the accuracy provided by a source computer program manipulating at least one number with a decimal point, comprising the... |
2016/0170865 |
DETECTING ERROR STATES WHEN INTERACTING WITH WEB APPLICATIONS Detecting error states when interacting with web applications is performed by accessing a first web page of a web application, determining that the first web... |
2016/0170864 |
INTEGRATED AUTOMATED TEST CASE GENERATION FOR SAFETY-CRITICAL SOFTWARE According to some embodiments, system comprises a communication device operative to communicate with a user to obtain one or more requirements associated with... |
2016/0170863 |
SOFTWARE TEST AUTOMATION In an approach for testing a software application on a target system, a computer provides a test framework being executed on a test framework system, the... |
2016/0170862 |
OBFUSCATING DEBUGGING FILENAMES An information handling system, method, and computer-readable media for obfuscating debugging filenames during a software build are described. The system... |
2016/0170861 |
Method and a Device Thereof for Achieving the Monitoring Option Script of
MySQL Database The invention discloses a method for achieving the monitoring option script of MySQL database, comprising the following steps: writing a shell monitoring... |
2016/0170860 |
DEPENDENT OBJECT DELEGATION TESTER A dependent object delegation testing approach can feature use of a dependent object delegation tester object that prompts a service provider to make... |
2016/0170859 |
GENERATING AND UTILIZING FINITE INPUT OUTPUT MODELS, COMPARISON OF
SEMANTIC MODELS AND SOFTWARE QUALITY ASSURANCE Aspects of the invention relate generally to software, and more specifically to one or more specifically to software development, FIOSM creation, comparison... |
2016/0170858 |
CONFIGURABLE INDICATOR ON COMPUTING DEVICE A computing device may include a policy agent configured to receive activity information, apply at least one display policy to the activity information, and... |
2016/0170857 |
CABINET TYPE ON-SITE MONITORING DEVICE AND MONITORING METHOD THEREOF The present disclosure illustrates a cabinet type on-site monitoring device, which comprises a monitoring module and a positioning mechanism, and monitoring... |
2016/0170856 |
APPARATUS AND METHOD FOR TESTING RANDOMNESS A randomness testing apparatus is disclosed. A randomness testing apparatus according to an embodiment includes a randomness testing module to conduct a... |
2016/0170855 |
IMPLEMENTING SHARED ADAPTER CONFIGURATION UPDATES CONCURRENT WITH
MAINTENANCE ACTIONS IN A VIRTUALIZED SYSTEM A method, system and computer program product are provided for implementing shared adapter configuration updates concurrent with maintenance actions for a... |
2016/0170854 |
PROVIDING DATA INTEGRITY IN A NON-RELIABLE STORAGE BEHAVIOR In one aspect of the disclosure, progress identifiers (e.g., a plurality of flags) and/or generation numbers are utilized to determine a "correct" non-volatile... |
2016/0170853 |
MEMORY REPAIR REDUNDANCY An integrated circuit including a memory, an array cache, and a cache replacement store is described. The memory includes a primary array and a redundant... |
2016/0170852 |
EFFICIENT HANDING OF SEMI-ASYNCHRONOUS RAID WRITE FAILURES For efficient handing of semi-asynchronous RAID write failures using a processor device in a computing environment, a write operation is committed on a primary... |
2016/0170851 |
MULTI LEVEL DATA RECOVERY IN STORAGE DISK ARRAYS Methods, computing systems and computer program products implement embodiments of the present invention that include arranging multiple storage devices as a... |
2016/0170850 |
PERFORMING AN ATOMIC WRITE OPERATION ACROSS MULTIPLE STORAGE DEVICES Provided are a computer program product, system, and method performing an atomic write operation across multiple storage devices. A determination is made of a... |
2016/0170849 |
LEVERAGE OFFLOAD PROGRAMMING MODEL FOR LOCAL CHECKPOINTS Methods, apparatus, and systems for leveraging an offload programming model for local checkpoints. Compute entities in a computing environment are implemented... |
2016/0170848 |
METHODS, SYSTEMS, AND COMPUTER READABLE STORAGE DEVICES FOR MANAGING
FAULTS IN A VIRTUAL MACHINE NETWORK Faults are managed in a virtual machine network. Failure of operation of a virtual machine among a plurality of different types of virtual machines operating... |