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.
Flash/DRAM/embedded DRAM-equipped system and method
An apparatus, computer program product, and associated method/processing unit are provided for utilizing a memory subsystem including NAND flash memory and...
Apparatus with deformable flexible user interface area and adjustable
hover input region and associated methods
An apparatus including at least one processor; and at least one memory including computer program code, the at least one memory and the computer program code...
An input apparatus includes a detection portion, a processor, and a memory. The detection portion is configured to detect a position. The memory is configured...
A sewing machine includes a coordinate indicator, a processor, and a memory. The coordinate indicator includes a cylindrical housing, a rod-shaped indicating...
Cutting plotter and non-transitory computer-readable storage medium
A cutting plotter includes a processor and a memory. The memory stores computer-readable instructions that cause the processor to perform setting, counting,...
Single user multiple presence in multi-user game
A method for providing a single user multiple presence implementation may include providing access for a user identified by a user account to a virtual...
Therapeutic apparatus, computer program product, and method for
determining an achievable target region for...
A therapeutic apparatus comprising a high intensity focused ultrasound system for treating a target region. The therapeutic apparatus further comprises a...
Function based device registration for data processing apparatus
A non-transitory computer-readable storage medium stores a set of instructions executed by a data processing apparatus. The instructions cause the data...
Method and apparatus for providing connectivity in a network with multiple
Methods and systems are provided for routing or forwarding packet data conforming to two different communication protocols simultaneously in a computer network....
Software upgrade using layer-2 management entity messaging
Principles, apparatuses, systems, circuits, methods, and computer program products for performing a software upgrade in a MoCA network includes receiving an...
Selective data migration or remapping of virtual processors to provide
required data accessibility to processor...
Selective resource migration is disclosed. A computer system includes physical memory and a plurality of physical processors. Each of the processors has one or...
Packet transmission system, method and non-transitory computer readable
storage medium of the same
A packet transmission system is provided that includes packet switching modules each having a memory unit to store packet flow tables and a control module...
An adaptive equalizer (100) has a signal converter (200) for performing a fast Fourier transform and/or an inverse fast Fourier transform. The signal converter...
Information processing device and computer program product
According to an embodiment, a device includes a processor unit, a control unit, a setting unit, a writing unit, and an executing unit. The processor unit is...
Multi-level memory with direct access
Embodiments of a method, device, and system for implementing multi-level memory with direct access are disclosed. In one embodiment, the method includes...
Method and apparatus for indicating historical analysis chronicle
An apparatus, comprising a processor, memory including computer program code, the memory and the computer program code configured to, working with the...
Graphic processor based accelerator system and method
An accelerator system is implemented on an expansion card comprising a printed circuit board having (a) one or more graphics processing units (GPUs), (b) two or...
System and method of creating and displaying messages
A system and method of creating a message and displaying the same are described. The system includes a message composer operable on a computer system for...
Wireless mobile transaction system and the procedure for carrying out
transactions with a mobile phone
The invention belongs to the field of systems for provision of computer-supported transactions with the use of a mobile phone, more exactly to the field of...
System, method and computer readable medium for using performance
indicators and predictive analysis for...
The method includes receiving first data from an in-memory computing module, the data including performance indicators, receiving second data from a enterprise...
Automated contract management
A system for automated contract management includes a computing device (102) and a memory storing program instructions that when executed by computing device...
Encoded information reading terminal including multiple encoded
information reading devices
An encoded information reading (EIR) terminal can comprise a microprocessor, a memory, a communication interface, and a plurality of EIR devices. Each EIR...
Privacy preserving method for summarizing user data
A method includes, in a server residing in a network of interconnected computers, receiving user data, dissecting the received user data into a plurality of...
Systems and methods for active operating system kernel protection
Systems and methods for intercepting computing device system calls for a computing device including a kernel having a system call table. A hypervisor is...
Secure password generation
A secure password generation method and system is provided. The method includes enabling by a processor of a computing system, password translation software....
Non-transitory computer readable medium, medical record search apparatus,
and medical record search method
A non-transitory computer readable medium stores a program causing a computer to execute a process. The process includes searching a document memory, the...
Memory management in a streaming application
One embodiment is directed to a method for processing a stream of tuples. The method may include receiving a stream of tuples to be processed by a plurality of...
Cooperation of device and display
An apparatus includes at least one processor and at least one memory including computer program code. The at least one memory and the computer program code are...
Pen/touch tablet computer having multiple operation modes and method for
switching operation modes
A tablet computer is provided, which includes a sensor section operable to detect positional input by a human operator and output a positional input signal; a...
Computer system, server module, and storage module
An exemplary computer system includes a server module including a first processor and first memory, a storage module including a second processor, a second...
File indexing using an exclusion list of a deduplicated cache system of a
A computer-implemented method for indexing content stored in a cache memory device is disclosed. The method starts with maintaining a file index having a...
Read-copy update implementation for non-cache-coherent systems
A technique for implementing read-copy update in a shared-memory computing system having two or more processors operatively coupled to a shared memory and to...
Pre-fetching in a storage system
A storage system, a non-transitory computer readable medium and a method of pre-fetching. The method may include determining, by a pre-fetch module of the...
Method for packing and storing cached data in deduplicated cache system of
a storage system
A computer-implemented method for caching content in a cache memory device is disclosed. The method starts with receiving, at a cache manager, one or more data...
Synchronous and asynchronous discard scans based on the type of cache
A computational device maintains a first type of cache and a second type of cache. The computational device receives a command from the host to release space....
Memory-link compression for graphic processor unit
A graphic processing unit having multiple computational elements flexibly interconnected to memory elements provides for data compressors/decompressors in the...
Computer, control method of computer, and recording medium
A computer includes a storage region in which an object generated by executing a program is disposed, and a control unit that performs execution of the program...
Combined memory and storage tiering
Techniques for combined memory and storage tiering. For example, in one example, a method for managing placement of data in a data memory and storage system...
System and method for generating a user callstack trace
A system and method for constructing a user callstack trace in a computer to monitor a user defined Function of a user program in relation to one or more...
System, method, and computer program product for monitoring an execution
flow of a function
A system, method, and computer program product are provided for monitoring an execution flow of a function. In use, data associated with a function is...
Method of obtaining instruction for triggering function
A method of obtaining a function triggering instruction is provided. The method is adapted to a computer system using a unified extensible firmware interface...
Generating soft decoding information for flash memory error correction
using hard decision patterns
A flash memory controller having soft-decoding error correcting code (ECC) logic generates log likelihood ratio or similar ECC decoder soft input information...
Stale data detection in marked channel for scrub
Embodiments relate to stale data detection in a marked channel for a scrub. An aspect includes bringing the marked channel online, wherein the computer...
Managing shared memory
Systems, methods, and computer-readable and executable instructions are provided for managing shared memory. A method for managing shared memory can include...
Generating an ordered sequence in a database system using multiple
A method, system, and computer program product is disclosed for generating an ordered sequence from a predetermined sequence of symbols using protected...
Object synchronization in shared object space
A shared object space in a computer system provides synchronized access to data objects accessible to a plurality of concurrently running applications in the...
Reentrant window manager
Systems, methods, and computer readable media for implementing reentrant compositing window manager applications are described. In general, techniques are...
Method, process, and apparatus to efficiently store, read, and/or process syllables of word data. A portion of a data word, which includes multiple syllables,...
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...
Method and system for transcoding data
Method and apparatus and computer program code for cross programming language transformation. This transcoding permits automation of a video game asset...