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.
Methods, devices, systems, and computer program products for managing and
delivering media content
An aspect of managing media content includes a memory device and a processor communicatively coupled to the memory device. The processor executes program...
Dynamic telemetry client message routing
A dynamic telemetry client message routing system is provided. The system comprises a provisioning application stored in a memory of a computer system that,...
Signalling gateway, method, computer program and computer program product
for communication between HTTP and SIP
A signalling gateway is arranged to allow a first client using hypertext transfer protocol, HTTP, to initiate a real-time connection to a SIP, session...
Providing and accessing data in a standard-compliant manner
In certain embodiments, a computer-implemented method includes receiving intercepted data associated with a first entity. The intercepted data may be...
Preboot environment with system security check
Booting an operating system that includes a secure preboot environment that performs integrity checks against security threats. A computer system boots to a...
System, method, and computer program product for improving memory systems
A system, method, and computer program product are provided for a memory system. The system includes a first semiconductor platform including at least one first...
Encrypted data exchange between computer systems
Aspects include encrypting data exchanged between two computer systems. A method includes accessing content of a memory, via a memory address, by at least one...
Updating firmware for charging device
A charging device may include a computer plug, outlet plug, AC-to-DC converter, controller, and memory. The computer plug may provide power to a computing...
Method and system for adaptive setting of verify levels in flash memory
A system and method for computing MLC flash memory cell programming parameters to dynamically adjust verify voltage levels is provided. The method may use an...
Adjustable read time for memory
Apparatuses, systems, methods, and computer program products are disclosed for controlling a read time of an electronic memory device. A method includes reading...
System, method and computer program product for processing read threshold
information and for reading a flash...
A method comprising: generating or receiving read threshold information indicative of multiple read thresholds values that were applied when reading multiple...
Measurement probe with heat cycle event counter
A system comprising a measurement device and a handheld device is disclosed, the system adapted to withstand, detect, record, and display heat cycle event...
Analytical motion blur rasterization with compression
A rasterizer, based on time-dependent edge equations, computes analytical visibility in order to render accurate motion blur. An oracle-based compression...
Graphics processor with non-blocking concurrent architecture
In some aspects, systems and methods provide for forming groupings of a plurality of independently-specified computation workloads, such as graphics processing...
Deciding an optimal action in consideration of risk
A method and system for deciding an optimal action in consideration of risk. The method includes the steps of: generating sequentially, by way of a Markov...
Method for managing memory space in a secure non-volatile memory of a
The invention relates to a method for managing non-volatile memory space in a secure processor comprising a secure non-volatile internal memory, the method...
System, method and apparatus for a scalable parallel processor
A system and method of parallel processing includes a computer system including a first processor, the first processor being a control flow type processor, a...
Managing model checks of sequential designs
A method, system or computer usable program product for model checking a first circuit model including determining whether the first circuit model is...
Earned media generation
An illustrative method for generating earned media includes collecting publisher descriptor data from a plurality of publishers, storing the descriptor data in...
Systems and methods for improved security and precision in executing
analytics using SDKS
This disclosure generally relates to computer-implemented analytics, and more particularly to systems and methods for improved security and precision in...
Disk optimized paging for column oriented databases
Implementing a database system using a plurality of sequentially ordered drives to store sequential portions of columns of the database, but where the database...
Computer, data storage method, and information processing system
A computer includes a memory that stores a program and received data; and a processor that executes an operation by executing the program stored in the memory,...
System and methods for the cluster of media
A computer implemented method for the cluster of media, the method comprises, selecting a media search source via a user interface; providing a form-based...
PCIE lane aggregation over a high speed link
A computer network system configured with disaggregated inputs/outputs. This system can be configured in a leaf-spine architecture and can include a router...
Concurrent dumping of large address space
A method for managing concurrent system dumps of address spaces of memory of a computing system. The method comprises analyzing address space of memory to...
Optimizing system memory usage
A computer determines whether a page boundary of a page has been crossed by a function. Based on the computer determining that the page boundary has been...
System and method for providing stealth memory
The described implementations relate to computer memory. One implementation provides a technique that can include providing stealth memory to an application....
Migration directives in a unified virtual memory system architecture
One embodiment of the present invention sets forth a computer-implemented method for altering migration rules for a unified virtual memory system. The method...
Managing coherent memory between an accelerated processing device and a
central processing unit
Existing multiprocessor computing systems often have insufficient memory coherency and, consequently, are unable to efficiently utilize separate memory systems....
Apparatus, method and system that stores bios in non-volatile random
A non-volatile random access memory (NVRAM) is used in a computer system to perform multiple roles in the platform storage hierarchy. The NVRAM is ...
Method and system for block scheduling control in a processor by remapping
A method and a system for block scheduling are disclosed. The method includes retrieving an original block ID, determining a corresponding new block ID from a...
Scheduling multiple tasks in distributed computing system to avoid result
Systems and methods are provided for processing a computing task divided into a plurality of discrete tasks using a plurality of data processors. The system...
Heterogeneous enqueuing and dequeuing mechanism for task scheduling
Methods, systems and computer-readable mediums for task scheduling on an accelerated processing device (APD) are provided. In an embodiment, a method comprises:...
Activating a subphysical driver on failure of hypervisor for operating an
I/O device shared by hypervisor and...
A control method for an I/O device, the I/O device being shared by a hypervisor and a first guest OS, the hypervisor comprising a physical driver for using a...
Controlling apparatus, and controlling method
A controlling method realized by a computer connected to a plurality of physical devices in which respective virtual machines (VMs) are operated and a process...
Image forming apparatus, memory access control method, and non-transitory
computer-readable recording medium...
A memory access control system includes a plurality of operators, a first memory, and a second memory. The plurality of operators are configured to execute...
Efficient branch predictor history recovery in pipelined computer
architectures employing branch prediction and...
A pipelined processor employs branch prediction based on branch source instructions situated in a last one of a variable number of branch delay slots associated...
Code stack management
Embodiments relate to code stack management. An aspect includes a processor configured to execute a software application. Another aspect includes a code stack...
Compiler method for generating instructions for vector operations in a
multi-endian instruction set
A compiler includes a vector instruction processing mechanism that generates instructions for vector instructions in a way that assures correct operation in a...
Method, medium, and apparatus for re-programming flash memory of a
A method of re-programming flash memory of a computing device is presented here. Software content having a plurality of software modules can be re-programmed by...
Method and apparatus for patching
A method for patching an application running in a computing system , the method comprising: in response to that there is a need to patch a first content and the...
Systems for downloading location-based application and methods using the
Systems for downloading location-based applications and associated methods are disclosed. The system can include a memory storing computer-executable...
Sequential read request management in data storage system environment
A host-based memory is maintained for a host computing device. Data obtained from a storage array in response to one or more read requests is stored in the...
Multi-level memory with direct access
Examples of a multi-level memory with direct access are described. Examples include designating an amount of a non-volatile random access memory (NVRAM) for use...
Modular computing device
Modular computing device techniques are described. In one or more implementations, a computing device includes a display modular component including a housing,...
Apparatus and method for measuring optical component
An apparatus for measuring an optical component (160, 170, 190) of the apparatus, the apparatus comprising a radiation source (130) configured to form a...
Systems, methods, and computer program products for managing access to
Systems, methods, and computer program products are for managing access to a femtocell coverage area. An exemplary method includes storing in a memory component...
High assurance authorization device
Methods and apparatus are provided for securing the transfer of data over the internet from malicious interference. The apparatus comprises a computing device...
Cross device information exchange using gestures and locations
A method, apparatus and software related product (e.g., a computer readable memory) are presented for exchanging information between two or more devices when...
Image reading apparatus and non-transitory computer readable medium
An image reading apparatus includes a document feeder, a platen, an image reader, a drive unit, a memory, and a controller. The controller is configured to...