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.
Wireless card reader with contactless and contact card interfaces
Methods, systems, and apparatus, for a payment card reader comprising: a frame, where the frame includes a top surface, a bottom surface, a first side surface,...
System and method for providing secure access control to a graphics
Systems, methods, and computer programs are disclosed for providing secure access control to a graphics processing unit (GPU). One system includes a GPU, a...
Information disclosure system, information disclosure server,
communication terminal, information disclosing...
An information disclosure system includes: an information disclosing unit; a setting unit; a history storage unit; and an interaction frequency calculating...
Technologies for secure input and display of virtual touch user interfaces
Technologies for secure input and display of a virtual touch user interface include a computing device having a security monitor that may protect memory regions...
Digital identity device
A digital identity device for uniquely identifying legal entities. The digital identity device is used for secure electronic communications.
Program vulnerability identification
In one embodiment, a system for identifying and tracking application vulnerabilities includes an interface, a processor, and a memory. The interface is operable...
Policy enforcement in a topology abstraction system
A capability for providing policy enforcement in a topology abstraction system is presented. The capability for providing policy enforcement in a topology...
Dynamic identity switching
Techniques are disclosed for dynamically switching user identity when generating a web service request by receiving, at a client application, an invocation of a...
Mobile wireless hand-held identification system and method for
A mobile, wireless biometric identification system includes a biometric capture device which enables a smartphone, using a commercially established wireless...
Mobile communications device providing heuristic security authentication
features and related methods
A mobile communications device includes a plurality of first input devices capable of passively collecting input data, a second input device(s) capable of...
Rights management system for streamed multimedia content
To communicate requirements for a digital license from a receiver of corresponding digital content to a computing device upon which the digital content is to be...
Always-available embedded theft reaction subsystem
A platform protected by an always-available security system, the system is described. The system, in one embodiment, comprises a near field communications (NFC)...
Monitoring device for management of insulin delivery
Monitoring system and method for use with diabetic treatment management. The system comprises: a communication interface configured to permit access to stored...
Method for identifying a patient for later access to an electronic patient
record for the patient using a...
A method for identifying a patient for later access to an electronic patient record for the patient using a communication device belonging to an inquiring...
Disclosed herein, among other things, is a system comprising a content repository, a communication portal developer, a content manager, and an analytic engine....
Inventory data access layer
There is provided a method that includes (a) receiving a request for access to data, (b) identifying a data store that stores the data, and (c) communicating...
Method for combining a query and a communication command in a natural
language computer system
A method for processing a natural language input to a computerized system. The method parses the input to identify a query portion and a communication portion...
Flexible content storage management for DVRS
A media broker comprises a communication interface and a controller associated with the communication interface configured to divide at least one media item...
Systems, methods and computer program products for neurolinguistic text
Computer-implemented methods can transform a corpus of meaningful text sequences into a generalized computer-usable repository of neurolinguistic information...
Methods and apparatus for electronic document handling
A method for electronic document handling utilizing a browser apparatus communicatively coupled to a document execution server comprises downloading an unsigned...
Communication system and method of generating geographic social networks
in virtual space
A system and related method are disclosed for location-sensitive social networking. A server has access to a map and a list of points of interest with location...
Data driven composite location system using modeling and inference methods
Embodiments respond to a position inference request from a computing device to determine a location of a computing device. The position inference request...
Low latency dynamic route selection
Communicating among cores in a computing system comprising a plurality of cores, each core comprising a processor and a switch, includes: routing a packet from...
Handling two SGPIO channels using single SGPIO decoder on a backplane
An aspect of present disclosure relates to a computer-implemented method for handling two SGPIO channels by using one SGPIO decoder. The method includes: (a)...
Computer system with groups of processor boards
A computer system includes a plurality of printed circuit boards, each printed circuit board having one or more processor chips attached to the printed circuit...
System-on-chip design structure
Aspects may include a method of designing a system-on-chip. The method may include receiving multiple processing modules, each representing in software one of...
Aggregation of interrupts using event queues
Embodiments of input/output hub unit are disclosed for aggregating interrupts received from multiple endpoint devices. The input/output hub may include an...
Configurable memory circuit system and method
A memory circuit system and method are provided in the context of various embodiments. In one embodiment, an interface circuit remains in communication with a...
Coherency probe with link or domain indicator
A processor includes a set of processing modules, each of the processing modules including a cache and a coherency manager that keeps track of the memory...
Command execution using existing address information
Method and apparatus for managing data in a memory, such as a flash memory. In accordance with some embodiments, a memory module has a plurality of solid-state...
Memory system controller including a multi-resolution internal cache
A memory system comprising a non-volatile memory and a controller in communication with the non-volatile memory is disclosed. The controller may include a...
Storage module and method for determining ready/busy status of a plurality
of memory dies
A storage module and method are provided for determining ready/busy status of a plurality of memory dies. In one embodiment, a bus has a ready/busy line that is...
Storage control device, storage apparatus, and computer-readable recording
medium having storage control...
Each CM includes an interface unit, a first detection unit, and a reset control unit. The interface unit is configured to be connected to a communication...
Bus system having a master and a group of slaves and communication method
for interchanging data in said bus system
The invention relates to a bus system having a master and a group of slaves connected thereto via a bus and to a communication method for interchanging data...
Data processing system having messaging
A processing system includes a first processing system element, and a second processing system element configured to communicate with the first processing...
Inter-process communication channel
Techniques are described herein that are capable of constructing an inter-process communication channel, for example, between a requesting component and a...
Synchronizing communication over shared memory
Two threads may communicate via shared memory using two different modes. In a polling mode, a receiving thread may poll an indicator set by the sending thread...
Techniques to modify a document using a latent transfer surface
Techniques include modifying a document using a latent transfer surface. An apparatus may comprise a document editing subsystem comprising a transfer surface...
Separate plug-in processes in browsers and applications thereof
Embodiments of the present invention relate to browser plug-ins. In one embodiment, a system browses web content using a plug-in. The system includes at least...
Techniques for virtualization of application delivery controllers
A virtualized application delivery controller (ADC) device operable in a communication network comprises a hardware infrastructure including at least a memory,...
Network architecture and protocol for cluster of lithography machines
A lithography system having one or more lithography elements Each lithography element has a plurality of lithography subsystems. The lithography system further...
Virtualizing a host USB adapter
Virtualizing a host USB adapter in a virtualized environment maintained by a hypervisor, the hypervisor administering one or more logical partitions, where...
Inter-virtual machine communication using pseudo devices
Communication between software components in different virtual machines may be made through a hypervisor between pseudo-devices that have no corresponding...
Electronic apparatus, control device, control method, and computer
An electronic apparatus includes a first controller, a second controller, and plural devices. The first controller executes a first operating system. The second...
Interface for translating software commands and hardware commands for a
distributed computing system
In one embodiment, a method receives a software command from a software element in a main computer at a management computer via an application programming...
Nested communication operator
A high level programming language provides a nested communication operator that partitions a computational space. An indexable type with a rank and element type...
Systems and methods for shared display in a hybrid environment
Embodiments operating shared peripherals in a hybrid computing system are described. Embodiments control one or more shared peripheral devices variously between...
Image forming apparatus, image forming system, and non-transitory computer
readable medium storing program
Provided is an image forming apparatus, including an image reading device, a display unit that displays operation information of a user, a wireless...
Communication system, communication setup method, and terminal device
A communication system has a printer that connects for a first to a wireless network; and a terminal device that has a second wireless communication unit for...
Method and apparatus for transferring data between a host and both a
solid-state memory and a magnetic storage...
A hybrid circuit includes a system-in-a-package (SIP) and an integrated circuit. The SIP includes a solid-state memory, and a first control module. The first...