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.
Programmable coherent proxy for attached processor
A coherent attached processor proxy (CAPP) within a primary coherent system participates in an operation on a system fabric of the primary coherent system on...
Systems and methods for enabling write-back caching and replication at
different abstraction layers
A computer-implemented method for enabling write-back caching and replication at different abstraction layers may include (1) identifying a cache abstraction...
Integrated circuit and method for accessing segments of a cache line in
arrays of storage elements of a folded...
An integrated circuit including a cache and first and second modules. The cache is folded a predetermined number of times. The cache includes arrays and storage...
Using predictions for store-to-load forwarding
The described embodiments include a core that uses predictions for store-to-load forwarding. In the described embodiments, the core comprises a load-store unit,...
Address index recovery using hash-based exclusive or
Systems and methods are provided that facilitate retrieval of a hash index in an electronic device. The system contains an addressing component that generates a...
System and method for migrating cache data
A computer-implemented method, computer program product and computing system for moving at least a portion of cache data from a first cache storage device...
System and method for apportioning storage
A computer-implemented method, computer program product and computing system for defining a cache storage portion within a cache storage device coupled to a...
Storage device management device and method for managing storage device
According to one embodiment, a storage device management device is connected to a random access memory and a first storage device. When the random access memory...
Address arithmetic on block RAMs
Systems and methods are disclosed for reducing or eliminating address lines that need to be routed to multiple related embedded memory blocks. In particular,...
Hierarchical garbage collection in an object relational database system
Techniques of hierarchical garbage collection in an object-relational database system are described. When the object-relational database system receives a...
Method and system for determining data integrity for garbage collection of
data storage systems
A garbage collector of a storage system traverses a namespace of a file system of the storage system to verify data integrity of segments. The namespace...
Removable memory card discrimination systems and methods
Removable memory card discrimination systems and methods are disclosed. In particular, exemplary embodiments discriminate between secure digital (SD) cards and...
Computer system and data recovery method for a computer system having an
A computer system and a data recovery method are provided. The computer system includes an embedded controller (EC). The data recovery method includes following...
Data processing apparatus, method for processing data, and computer
readable recording medium recorded with...
A data processing apparatus includes a first storage device which stores compressed data therein, a second storage device which accesses and temporarily stores...
Non-volatile memory device, control method for information processing
device, and information processing device
A storage device for a host device includes a non-volatile semiconductor memory and a control section configured to execute a delete process in response to a...
Information processing apparatus, information processing system, and
non-transitory computer readable medium...
An information processing apparatus includes a detecting unit that detects a capacity of a free space of a non-volatile storage device in an apparatus including...
Allocating memory usage based on voltage regulator efficiency
Systems and methods for allocating memory usage based on voltage regulator efficiency are disclosed. According to an aspect, a method may include receiving a...
Method for managing physical memory of a data storage and data storage
A method is provided managing physical memory of a data storage, for example, a heap. The method includes requesting a memory portion having a memory portion...
A memory device having a primary memory element, in which the memory device includes an evaluation device to ascertain whether the primary memory element...
Physical memory usage prediction
In general, in one aspect, the invention relates to a system that includes memory and a prediction subsystem. The memory includes a first memgroup and a second...
Semiconductor integrated circuit and method for operating same
First data to be written which is output from a function module (2) is supplied to a built-in memory (3) and a first buffer memory (11), and second data to be...
Method and apparatus for reducing the number of speculative accesses to a
A method includes: receiving a first plurality of consecutive bits from a base operand, wherein a MSB of the first plurality of consecutive bits from the base...
System and method for coordinating field user testing results for a mobile
application across various mobile...
Systems and methods for facilitating field testing of a test application are provided. In certain implementations, one or more metrics related to execution, at...
Integration testing method and system for web services
A method of testing a web service includes obtaining web service metadata from the web service. Test cases are generated automatically using the web service...
Testing framework for policy-based workflows
A system comprehensively tests each feasible path in a policy-based Extensible Markup Language (XML) workflow. The system may receive an input workflow and...
Generating input values for a test dataset from a datastore based on
A technique for operating a user interface automation framework includes accessing a datastore that includes semantic annotations with a dataset generator. The...
The present subject matter relates a testing system for an application. The system includes a test data generation module to generate test data for a program...
Testing data silo
In accordance with disclosed embodiments, there are provided methods, systems, and apparatuses for creating a data silo and testing with a data silo including,...
Decomposing application topology data into transaction tracking data
In an approach for generating transaction tracking data that is used to simulate a customer environment or test case scenario, a processor receives user input...
Diagnostics of declarative source elements
A method for diagnosing declarative source elements in an application, such as in debugging markup source elements or visual elements in an application, is...
Transparent performance inference of whole software layers and
context-sensitive performance debugging
Methods and systems for performance inference include inferring an internal application status based on a unified call stack trace that includes both user and...
Embedding and executing trace functions in code to gather trace data
Provided are a computer program product, system, and method for embedding and executing trace functions in code to gather trace data. A plurality of trace...
Call graph simplification/comparison and automatic initial suspects
finding of performance degradations
In one embodiment, a method for call graph analysis is provided. The method includes determining a plurality of nodes in a call graph. The plurality of nodes...
Disjoint-or trees for caching aggregated dependencies
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for using disjoint-or trees to cache aggregated dependencies....
Method for performance monitoring and optimization via trend detection and
A method for identifying trends in system faults. During a generating stage, monitoring via a software based performance monitoring unit, a state of a server on...
Methods, systems, and articles of manufacture for using multiple modes
during execution of a program
Disclosed are various embodiments relating to methods, systems, and articles of manufacture for using multiple modes during execution of a program. Various...
Determining and using power utilization indexes for servers
A power utilization index is determined for a server that defines an amount of energy that is consumed by the server for a unit of workload performed by the...
Systems, methods, and computer programs products providing relevant
correlation of data source performance
A method performed by a monitoring tool in a computer system, the method including: for a set of network nodes in a computer system: applying a correlation...
Method and arrangement for monitoring at least one battery, battery having
such an arrangement, and motor...
The present disclosure relates to a method and an arrangement for monitoring at least one battery, to a battery having such an arrangement, and to a motor...
Implementation on baseboard management controller of single out-of-band
communication access to multiple...
Certain aspects of the present disclosure are directed to a baseboard management controller (BMC). The BMC includes: a processor; a network interface controller...
Methods and systems for monitoring of software applications are described herein. In one implementation, monitoring data corresponding to at least one component...
Nonvolatile memory device including dummy wordline, memory system, and
method of operating memory system
A method of operating a memory system includes reading data of first memory cells, the first memory cells being connected to a first wordline from among a...
Safety circuit of an elevator, and method for identifying a functional
nonconformance of a safety circuit of an...
The invention relates to a safety circuit of an elevator and also to a method for identifying a functional nonconformance of the safety circuit of an elevator....
System for testing markup language applications on a device
A system is described for testing markup language-based applications, such as a web page, executing on an external computing device. A development device...
Persisting high availability protection state for virtual machines stored
on distributed object-based storage
Techniques are disclosed for persisting high availability (HA) protection state for virtual machines (VMs) running on host systems of a host cluster, where the...
Detecting data loss during site switchover
Techniques for detecting data loss during site switchover are disclosed. An example method includes storing at NVRAM of a first node a plurality of operations...
Non-disruptive controller replacement in network storage systems
A network-based storage system includes multiple storage devices and system controllers. Each storage device in multiple aggregates of storage devices can...
System and method for an integrated open network switch
A device includes a first processing unit and a second processing unit. The first processing unit is configured to execute a performance test on the device. The...
Failover mechanism in a distributed computing system
The disclosure is directed to failover mechanisms in a distributed computing system. A region of data is managed by multiple region servers. One of the region...
Method and system for handling failures by tracking status of switchover
Techniques for recovering from a failure at a disaster recovery site are disclosed. An example method includes receiving an indication to shift control of a set...