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.
DISPLAY SCALING APPLICATION
Embodiments described herein generally relate to a dynamic display scaling application. The display scaling application adapts to content displayed within a...
METHOD AND SYSTEM FOR DIGITAL CONTENT PORTION REPLICATION
A method executed in a processor of a computing device for redacting content is provided. The method includes receiving a request for content relocation at a...
DYNAMIC WEBPAGE IMAGE
A system for converting formatting of display object, including a logic (e.g., a computing device) that can be operable to traverse and record a part of source...
INFORMATION PROCESSING DEVICE, INFORMATION PROCESSING METHOD, AND
INFORMATION PROCESSING PROGRAM
An information processing method including processes of; generating from a complex asymmetric sparse matrix an elimination tree of a symmetric matrix of the...
DIGITAL PROCESSING APPARATUS AND DIGITAL PROCESSING METHOD
In order to enhance the speed of a processing necessary for setting the factor of a filter and further maintain the accuracy of the filter, a digital...
INTEGRATED FRAMEWORK OF MEMORY STORAGE MODULE AND SENSOR MODULE
An integrated framework of a memory storage module and a sensor module comprises a sensor controller, an embedded memory storage device controller, a...
EFFICIENT REMOTE POINTER SHARING FOR ENHANCED ACCESS TO KEY-VALUE STORES
A method to share remote DMA (RDMA) pointers to a key-value store among a plurality of clients. The method allocates a shared memory and accesses the key-value...
Pulsed Light Communication Key
A Universal Serial Bus (USB) key may include an optical transceiver having a USB interface for engagement to an electronic device such as a laptop computer or...
IMPLEMENTING HEALTH CHECK FOR OPTICAL CABLE ATTACHED PCIE ENCLOSURE
A method, system and computer program product are provided for implementing health check for optical cable attached Peripheral Component Interconnect Express...
SYSTEM ON CHIP FOR PACKETIZING MULTIPLE BYTES AND DATA PROCESSING SYSTEM
INCLUDING THE SAME
A system on chip includes a display serial interface (DSI) which includes a PHY protocol interface (PPI) used for communication between a DSI host controller...
Enhanced Storage Option In Multi-slot Communications Supporting USB UICC
Various embodiments include methods and apparatuses for managing multiple memories on a multi-slot communication device as a single contiguous combined memory....
Solid-State Optical Drive and Solid-State Storage Server
The present invention discloses a content delivery network (CDN) based on solid-state optical drive (SSO). Like a solid-state (hard) drive (SSD) is a...
PROCESSING SYSTEM NETWORK CONTROLLER WITH INTERFACE TO PROGRAMMABLE LOGIC
In an example, a programmable integrated circuit (IC) includes programmable logic, a processing system, and a network controller. The network controller...
ELECTRONIC SYSTEM AND METHOD OF SWITCHING OPERATING SYSTEMS THEREOF
An electronic system including a first electronic device and a second electronic device and a method of switching operating systems thereof are provided. The...
APPARATUS AND METHOD FOR BUFFERED INTERCONNECT
There is provided an interconnect for transferring requests between ports in which the ports include both source ports destination ports. The interconnect...
INTERCONNECT AND METHOD OF OPERATION OF AN INTERCONNECT
An interconnect, and method of operation of an interconnect, are provided for connecting a plurality of master devices and a plurality of slave devices. Hazard...
Method and Circuit Arrangement for Temporally Limiting and Separately
Access in a System on a Chip
A circuit arrangement and method for temporally limiting and separating access between at least one master unit and at least one slave unit via a ...
MEMORY CONTROLLER AND MEMORY SYSTEM INCLUDING THE SAME
Provided are a memory controller that supports a host direct memory access (DMA) and a memory system including the memory controller. The memory system...
DEVICE MANAGEMENT USING VIRTUAL INTERFACES
Methods managing data communication between a peripheral device and host computer system are provided. A physical interface for communicating data between a...
EXPANDER DATA ROUTING
A route table that includes entries of destination identifiers to indicate address information of corresponding destination devices connected to expanders, PHY...
POSITION DEPENDENT CODE IN VIRTUAL MACHINE FUNCTIONS
Methods, systems, and computer program products for executing a protected function are provided. A computer-implemented method may include storing a first...
METHOD FOR PROVIDING SECURITY FOR COMMON INTERMEDIATE LANGUAGE-BASED
Disclosed is a method for providing security of a program made in a script language. In a method for providing security for a common intermediate...
DATA PROTECTION METHOD, MEMORY CONTROL CIRCUIT UNIT AND MEMORY STORAGE
The present disclosure provides a data protection method, a memory control circuit unit and a memory storage device. The data protection method includes:...
CACHE OPERATIONS FOR MEMORY MANAGEMENT
In accordance with the present description, cache operations for a memory-sided cache in front of a backing memory such as a byte-addressable non-volatile...
Cache Line Compaction of Compressed Data Segments
Methods, devices, and non-transitory process-readable storage media for compacting data within cache lines of a cache. An aspect method may include...
SYSTEMS AND METHODS FOR PROVIDING DYNAMIC CACHE EXTENSION IN A
MULTI-CLUSTER HETEROGENEOUS PROCESSOR ARCHITECTURE
A dynamic cache extension in a multi-cluster heterogeneous processor architecture is described. One embodiment is a system comprising a first processor cluster...
CACHE-OPTIMIZED HASH TABLE DATA STRUCTURE
Various exemplary embodiments relate to a system for hashing a value into a cache, the system including a processor for performing a series of instructions; a...
DEVICE AND PROCESSING METHOD
A device includes, a memory, and, a processor coupled to the memory, including a cache memory, and configured, to hold a memory access instruction for...
MULTI-NODE CACHE COHERENCY WITH INPUT OUTPUT VIRTUALIZATION
Systems and methods maintain cache coherency between storage controllers using input/output virtualization. In one embodiment, a primary storage controller...
FILTERING SNOOP TRAFFIC IN A MULTIPROCESSOR COMPUTING SYSTEM
Filtering snoop traffic in a multiprocessor computing system, each processor in the multiprocessor computing system coupled to a high level cache and a low...
SYSTEMS AND METHODS FOR PHYSICAL STORAGE RESOURCE MIGRATION DISCOVERY
In accordance with embodiments of the present disclosure, a system may include a storage controller for managing virtual storage resources and physical storage...
VERIFICATION OF MANAGEMENT OF REAL STORAGE VIA MULTI-THREADED THRASHERS IN
MULTIPLE ADDRESS SPACES
A method, system, and computer program product to verify management of real storage via multi-threaded thrashers in multiple address spaces are described. The...
Secure Garbage Collection on a Mobile Device
Methods and systems for performing garbage collection involving sensitive information on a mobile device are described herein. Secure information is received...
STORAGE DEVICE INCLUDING BUFFER AND MAIN MEMORIES, AND USER DEVICE
INCLUDING THE SAME
a storage device includes a nonvolatile memory including a buffer region and a main region, and a memory controller responsive to a write request to store...
SYSTEM TO ENABLE MULTI-TENANCY TESTING OF BUSINESS DATA AND VALIDATION
LOGIC ON THE CLOUD
An adapter can execute a test script in parallel relative to separate tenant installations in a multi-tenant environment. Such tenant installations can be...
INSTRUCTION STREAM TRACING OF MULTI-THREADED PROCESSORS
A method and apparatus for tracing instruction streams for a multi-threaded processor are disclosed herein. In one embodiment, the apparatus includes a last...
COMPARATIVE PROGRAM EXECUTION THROUGH CONTROL OF TWO OR MORE DEBUG
SESSIONS TO AUTOMATICALLY DETERMINE...
According to embodiments of the present invention, machines, systems, methods and computer program products for controlling two or more remote sessions are...
DESIGN RULE SPACES AND ARCHITECTURE ROOT DETECTION
Errors in software may be detected via the use of design rule spaces and architecture root detection. Design rule spaces may reveal multiple overlapping...
METHODS AND APPARATUS TO OPTIMIZE PLATFORM SIMULATION RESOURCE CONSUMPTION
Methods, apparatus, systems and articles of manufacture are disclosed herein to optimize platform simulation resource consumption. An example apparatus...
MECHANISM FOR PROVIDING REAL TIME REPLICATION STATUS INFORMATION IN A
NETWORKED VIRTUALIZATION ENVIRONMENT FOR...
A method for providing real time replication status for a networked virtualization environment for storage management, includes scanning metadata to identify...
Instruction and logic to test transactional execution status
Novel instructions, logic, methods and apparatus are disclosed to test transactional execution status. Embodiments include decoding a first instruction to...
SYSTEM AND METHOD FOR INSPECTION OF SYSTEM STATE DURING TESTING
A system and method for inspecting system state during testing includes determining one or more inspection modules for examining respective portions of a state...
Efficient Data Reads From Distributed Storage Systems
A method of distributing data in a distributed storage system includes receiving a file into non-transitory memory and dividing the received file into chunks....
MEMORY SPARING ON MEMORY MODULES
Example implementations relate to using a spare memory on a memory module. In example implementations, a memory module may have a plurality of memories,...
PROACTIVE RESOURCE RESERVATION FOR PROTECTING VIRTUAL MACHINES
A system for proactive resource reservation for protecting virtual machines. The system includes a cluster of hosts, wherein the cluster of hosts includes a...
TRANSMISSION DEVICE, TRANSMISSION SYSTEM, AND TRANSMISSION METHOD
A first transmission device transmits a signal to a third transmission device by using an active line and a spare line. The first transmission device includes...
PRIORITY BASED FAILOVER FOR DATABASES
Embodiments of the present invention provide methods, systems, and computer program products for prioritizing database failover. In one embodiment, an order in...
DELTA REPLICATION OF INDEX FRAGMENTS TO ENHANCE DISASTER RECOVERY
In an example embodiment, a disaster is detected at a primary data center and, in response to the detection, a system switches over from the primary data...
CLIENT DEPLOYMENT WITH DISASTER RECOVERY CONSIDERATIONS
A system and method for deploying clients at a target site with disaster recovery considerations uses recovery profiles with multiple recovery parameter...
REAL TIME BACKUP SYSTEM FOR COMPUTER USERS
This invention involves tracking and backing all the information that a user generates on its computer devices (including embedded devices) in real time. The...