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.
System for monitoring disease progression
Personal communication devices and computer-implemented systems for monitoring of ALS disease state of a patient are presented. The computer-implemented system...
Devices and method for wear estimation based memory management
A system, a non-transitory computer readable medium and a method for wear estimation of a flash memory device, the method may include: programming information...
Processor with host and slave operating modes stacked with memory
A system, method, and computer program product are provided for a memory device system. One or more memory dies and at least one logic die are disposed in a...
Management apparatus, management method, and non-transitory
computer-readable recording medium storing...
A method includes obtaining, from a first device, first device identification information for identifying the first device; storing, in a memory, operation...
Data storage and access systems
Data storage and access systems enable downloading and paying for data such as audio and video data, text, software, games and other types of data. A portable...
Determining graphical elements associated with text
A computing device is described that includes at least one processor and a memory including instructions that when executed cause the at least one processor to...
Runtime reconfigurable dataflow processor with multi-port memory access
A processor includes a plurality of processing tiles, wherein each tile is configured at runtime to perforin a configurable operation. A first subset of tiles...
Dynamic association of application workload tiers to infrastructure
elements in a cloud computing environment
Embodiments of the present invention provide a method, system and computer program product for the dynamic association of components in a multi-tier application...
Computing in parallel processing environments
A computing system comprises one or more core processors coupled to a communication network among the cores via a switch in each core and switching circuitry to...
Data processing method, computer readable medium and data processing
A data processing method for a data processing device, the data processing device including: a program execution unit comprising a processor, and memories on a...
Multiple-core computer processor for reverse time migration
A multi-core computer processor including a plurality of processor cores interconnected in a Network-on-Chip (NoC) architecture, a plurality of caches, each of...
Reducing minor garbage collection overhead
A method and system are provided for reducing garbage collection overhead. The method includes representing, by a hardware processor, an application program by...
Non-volatile memory system having an increased effective number of
supported heat levels
A method, according to one embodiment, includes assigning data having a first heat to a first data stream, assigning data having a second heat to a second data...
Aggregating data for debugging software
A method for obtaining data to debug an issue that affects a software application. In an embodiment, the method includes at least one computer processor...
Implementing fault tolerance in computer system memory
A method of implementing fault tolerance in computer memory includes translating a logical address to a first physical address for a first memory location in...
Memory system, error correction device, and error correction method
According to an embodiment, a memory system includes a memory and a computation unit. Into the memory, data are written. The memory stores therein multiple...
Predictive caching for check word snooping in high performance FICON
Technical solutions are described for computing data check word for a host request for an I/O processing operation at a host computer system that communicates...
Securing a managed forwarding element that operates within a data compute
Some embodiments provide a method for securing a managed forwarding element (MFE) that operates in a data compute node (DCN) executing in a host machine. The...
Computing platform interface with memory management
In some embodiments, a PPM interface may be provided with functionality to facilitate to an OS memory power state management for one or more memory nodes,...
Generating pseudo-random numbers using cellular automata
A method for using cellular automata to generate quality pseudo-random numbers, which may be used in cryptographic and other applications. A cellular automaton...
Rebuilding encoded data slices in a dispersed storage network
A method for a computing device to rebuild a plurality of to-be rebuilt encoded data slices in a dispersed storage network (DSN) begins with the computing...
Storage system, computer program product, and method for managing a hybrid
memory device system
Provided are a computer program product, system and method for managing read/write operations in a hybrid memory device system. Determinations are made of an...
Electronic apparatus, method for executing application, and
computer-readable recording medium
A portable electronic device is provided. The portable electronic device includes a display, a memory to store a first set of applications and a second set of...
Electronic devices, associated apparatus and methods
An apparatus comprising: a processor; and a memory including computer program code, the memory and the computer program code configured to, with the processor,...
Performing an action associated with a motion based input
A method implemented by a computing device having a memory and a motion sensor detection sensor is disclosed. The memory stores an input model associated with a...
Dynamically integrating offline and online data in a geographic
A request for navigation directions for travelling from a source location to a destination location is received. Using data that was stored in a memory of a...
Systems and methods for determining functionality of a display device
based on position, orientation or motion
A system for interfacing with an interactive program is provided, including: a computing device for executing the interactive program, the interactive program...
Systems and methods for x-ray tomography having retrograde focal
A tomography apparatus includes a multi-focal point x-ray source, a support to travel a trajectory path, a detector having a plurality of pixels, where one of...
Digital overlay offers on connected media devices
A computing device includes memory for storing commercial metadata and offer metadata harvested from within an offer distribution network. A processor compares...
Signaling of view ID bit depth in parameter sets
An apparatus for encoding video information according to certain aspects includes a memory and computing hardware. The memory is configured to store video...
Methods, systems, and computer program products for sharing information
for detecting an idle TCP connection
An apparatus is provided comprising: a server computer including: a non-transitory memory storing a network application; and one or more processors in...
Methods, systems, and computer program products for sharing information
for detecting an idle TCP connection
A non-transitory computer readable medium is provided comprising: code for use by a client node including one or more processors in communication with a...
Transmitting data including pieces of data
A method and system for transmitting data including pieces of data. The method includes the steps of: placing a piece of data on at least one cache memory; and...
Cognitive and contextual detection of malicious DNS
From a record of a packet in a Domain Name System (DNS) communication between a DNS client and a DNS server, an input feature is constructed. Using the packet,...
Provisioning for smart navigation services
Techniques for provisioning a smart navigation service are presented. The provisioning can be performed by a name owner, by the smart navigation service itself,...
Method and system for processing a geographical internet protocol (IP)
Various aspects of a method and a system to process a geographical internet protocol (IP) lookup request of an IP address are disclosed herein. The method is...
Apparatus and methods for assigning internetwork addresses
According to an aspect, an access point data processing apparatus includes: a cache memory to store internetwork addresses of an internetwork in association...
Monitoring file system operations between a client computer and a file
Method and apparatus for detecting a hung up and/or slow-running syscall without affecting the performance of the syscall. Before a syscall is started, a time...
Interleaving and deinterleaving source data for single carrier modulation
and coding schemes
This disclosure describes methods, devices, and systems related to interleaving and deinterleaving symbols used in single carrier modulation and coding schemes....
Bias removal in PRBS based channel estimation
A system includes a pseudorandom binary sequence (PRBS) generator configured to generate a first PRBS and a second PRBS and an exclusive-OR logic configured to...
Beacon-based contactless reader identification
Systems, methods, and computer program products are provided for using proximity sensing systems, such as Bluetooth low energy (LE) beacons, to uniquely...
Compression and encryption of a file
A computing device (100), comprising a memory (240) and a controller (210), wherein said controller (210) is configured to compress a file (410) by transforming...
Configurable computing array based on three-dimensional vertical writable
The present invention discloses a configurable computing array. It is a monolithic integrated circuit comprising at least a configurable computing element and a...
Configurable computing array comprising three-dimensional writable memory
The present invention discloses a configurable computing array comprising three-dimensional writable memory (3D-W). It is a monolithic integrated circuit...
Apparatuses and methods for data movement
The present disclosure includes apparatuses and methods for data movement. An example apparatus includes a memory device that includes a plurality of subarrays...
Apparatuses and methods for performing invert operations using sensing
Apparatuses and methods related to performing logical operations using sensing circuitry are disclosed. One example apparatus comprises an array of memory cells...
Apparatuses and methods for performing logical operations using sensing
The present disclosure includes apparatuses and methods related to performing logical operations using sensing circuitry. An example apparatus comprises an...
Language training apparatus, method and computer program
An apparatus with a memory that has a learning database and a user database. The learning database has a set of details to be learned and the user database has...
Method, system and apparatus for displaying surgical engagement paths
A method and computing device for displaying surgical path data are provided. The computing device includes an input device, a display, a memory and a...
Reminding users of offers
Provided is a computer implemented process for reminding users of offers that were discovered by the user at one location when, at a later time, the user is at...