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.
Intraoral sensing and communications appliance
Methods, apparatuses, systems, and computer-readable media for communicating via an electronic device for use in a mouth environment of an animal and resistant...
Systems and methods for location enabled electronic lock controls
A computer-implemented method, the method being performed in a system comprising an electronic lock and a client device comprising a central processing unit, a...
Pairing fonts for presentation
A system includes a computing device that includes a memory configured to store instructions. The system also includes a processor to execute the instructions...
Detection of compromise of merchants, ATMS, and networks
A system and method for detecting compromise of financial transaction instruments associated with a merchant or automated teller machine (ATM) are disclosed....
Over the air management of payment application installed in mobile device
Systems, apparatus, and methods for managing an application installed on a mobile device, such as a mobile phone are provided, so as to prevent or limit...
System, method for information delivery, and non-transitory
computer-readable storage medium
A system for information delivery includes: an electronic tag for holding a tag identifier being updatable; a server for storing the tag identifier held in the...
Systems, methods, and computer program products for interfacing multiple
service provider trusted service...
System, methods, and computer program products are provided for interfacing between one of a plurality of service provider (SP) trusted service managers (TSM)...
Systems and methods for authenticating firmware stored on an integrated
The invention discloses a method of authenticating data stored in an integrated circuit. The method includes storing randomized data in the integrated circuit...
Layout effect characterization for integrated circuits
A system for layout effect characterization of an integrated circuit includes a memory having computer readable instructions and a processor for executing the...
Hybrid table implementation by using buffer pool as permanent in-memory
storage for memory-resident data
Embodiments relate to a method, system, and computer program product for data management. An aspect includes a search index that is created for a database. The...
Memory-constrained aggregation using intra-operator pipelining
Disclosed herein are system, method, and computer program product embodiments for constraining the amount of memory used during data aggregation. An embodiment...
Methods and apparatus for providing a programmable mixed-radix DFT/IDFT
processor using vector engines
A programmable vector processor ("PVP") capable of calculating discrete Fourier transform ("DFT/IDFT") values is disclosed. In an exemplary embodiment, an...
Low latency remote direct memory access for microservers
An example method for facilitating low latency remote direct memory access (RDMA) for microservers is provided and includes generating queue pair (QPs) in a...
Stacked semiconductor device assembly in computer system
This application is directed to a stacked semiconductor device assembly including first and second integrated circuit (IC) devices. Each of the first and second...
Homogenous device access method which removes physical device drivers in a
computer operating system
A model and access method for devices to be homogenous irrespective whether they be character or block types. The access method is closely coupled between a...
System, method, and computer program product for warming a cache for a
A system, method, and computer program product for warming a cache for a task launch is described. The method includes the steps of receiving a task data...
Distributed reservation based coherency protocol
A method of operating a cache-coherent computing system includes storing first state information corresponding to a first reservation for a first exclusive...
Systems and methods for performing operations on memory of a computing
Systems and methods for performing operations on memory of a computing device are disclosed. According to an aspect, a method includes storing update data on a...
Memory management techniques
Memory management techniques that permit an executing process to store content in memory and later retrieve that content from the memory, but that also permit a...
Methods and systems for computing code coverage using grouped/filtered
source classes during testing of an...
Computer implemented methods and systems are provided for computing code coverage in a system that includes a user system and a cloud-based computing platform....
Information processing apparatus, method, and computer readable medium
An acquire an integrated value of count values and first information at every specific timing, the integrated value of count values being acquired by counting a...
Method of controlling communication path between virtual machines and
In a method of controlling a communication path among a plurality of virtual machines operating in one or more physical machines each of which includes one or...
Updating processor topology information for virtual machines
Systems and methods for providing dynamic processor topology information to a virtual machine hosted by a multi-processor computer system supporting non-uniform...
Compile method, non-transitory computer-readable recording medium storing
compile program, and information...
An information processing device includes: a memory that stores a program; and a processor that executes the program to perform operations, wherein the...
Reducing data hazards in pipelined processors to provide high processor
A pipelined computer processor is presented that reduces data hazards such that high processor utilization is attained. The processor restructures a set of...
Arithmetic and control unit, arithmetic and control method, program and
An arithmetic device which controls a parallel arithmetic operation includes a global memory, a plurality of compute units, each of the compute units including...
Mixed-precision memcomputing system
A computing system includes computational memory and digital combinational circuitry operatively coupled with the computational memory. The computational memory...
Generating node access information for a transaction accessing nodes of a
data set index
Provided are a computer program product, system, and method for generating node access information for a transaction accessing nodes of a data set index. Pages...
Arrangements for storing more data in faster memory when using a
hierarchical memory structure
Data employed in computations is processed so that during computations more of the data can be fit into or maintained in a smaller but higher speed memory than...
Mobile device photography apparatus for even illumination
A system for evenly-scattered adaptable subject lighting for mobile device photography, comprising a case configured to enclose and securely fasten a mobile...
Selectively accessible container apparatus, hinge assembly with a shape
memory alloy filament, and methods
Apparatus and methods for selectively providing or preventing access to areas, enclosed spaces or volumes, or for controlling the position of a pivot or hinge...
Robotic athletic training or sporting method, apparatus, system, and
computer program product
A sporting robotic device apparatus, system, method and/or computer program product may provide an electronically programmably controlled sporting device....
Chaining virtual network function services via remote memory sharing
Chaining virtual network functions is provided using a remote direct memory access in software-defined data centers in order to minimize latency. A data packet...
Authorizing transaction on a shared device using a personal device
Methods and computer systems are used to authorize a transaction. In one aspect, the method includes, at a computer system with one or more processors and...
Targeted user access control system
A system includes a network interface, at least one processing device, and at least one memory device. The at least one memory device stores instructions that...
Secure dynamic address resolution and communication system, method, and
The present invention is directed to a node (device), system, and computer program for providing secure dynamic address resolution and communication, without...
Computing units using directional wireless communication
A data center includes a plurality of computing units that communicate with each other using wireless communication, such as high frequency RF wireless...
Exact match lookup with variable key sizes
In a method for populating an exact match lookup table in a network device, a lookup key to be stored in a database of the network device is determined. The...
Communication apparatus, methods, and non-transitory computer-readable
media for determining IP addresses for...
A communication apparatus includes a processor and a memory. The processor executes computer-readable instructions stored in the memory. The instructions...
Methods, apparatuses and computer program products for facilitating toll
free data access
An apparatus for facilitating toll free data access includes a processor and memory storing executable computer code causing the apparatus to at least perform...
Extended capacity memory module with dynamic data buffers
A memory module uses dynamic data buffers for providing extended capacity for computing systems. The memory module comprises an external interface having a...
Immersive virtual reality production and playback for storytelling content
Methods for digital content production and playback of an immersive stereographic video work provide or enhance interactivity of immersive entertainment using...
Devices, systems and methods for auto-delay video presentation
A computer implemented method for automatic presentation of delayed video. During normal operation real-time video feed is sent to a digital screen for...
Information processing apparatus, computer readable storage medium, and
information processing method
An information processing apparatus including: a memory, and a processor coupled to the memory and the processor configured to: detect a plurality of sounds in...
Systems and methods for storing digital content
System and method for storing digital content for display on a display device, comprising at least one digital content item, configured to be displayed on the...
Smart user feedback
Embodiments of the present invention provide a method, system and computer program product for smart user feedback. In an embodiment of the invention, a method...
Resource usage optimized auditing of database shared memory
A method for security auditing of database transactions is provided in the illustrative embodiments. For a specified period, an available capacity of a...
Methods and systems for defending against cyber-attacks
Methods, systems, and computer-readable storage medium including a computer program product for defending against cyber-attacks are provided. One method...
Software precedence in ternary content-addressable memory (TCAM)
A method for processing ternary content-addressable memory (TCAM) data. The method may include transmitting a search query to a TCAM device. The TCAM device may...
Information processing device, computer-readable recording medium having
stored therein information processing...
An information processing device includes: a memory configured to store data concerning a write access; and a processor coupled to the memory, the processor...