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.
Register access protocol
A system and a method are disclosed for allowing a host device to communicate with an accessory device using a lightweight communications protocol. A...
Interconnection fabric connection
Link used variables are defined for links related to an interconnection fabric. The links used variables are representative of whether or not a link is used for...
Method of processing request by server computer system
In an embodiment, a method of processing a request by a server computer system begins with a step of receiving an object. The object comprises the request, an...
Monitoring of windows on computers
Embodiments include methods, apparatus, and systems for monitoring windows on computers. In one embodiment, movement of a mouse or cursor in a focused window of...
A computer aided design (CAD) system is described where each type of change in a CAD-generated object is automatically and chronologically protocoled so that...
Modular query optimizer
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for modular query optimizer. In one aspect, a method includes...
Enhanced internal antenna architecture for a mobile computing device
Various embodiments of an internal multi-band antenna architecture for a mobile computing device are described. An internal antenna architecture for a mobile...
Use of local position fix when remote position fix is unavailable
A mobile computing device has a transceiver circuit, a location determination circuit, and a processing circuit. The transceiver circuit is configured to...
Processing messages from a mobile computing device for diagnosis or
Selecting a service for a mobile computing device includes receiving a message from the mobile computing device via a wireless network, storing data from the...
Image processing methods, image processing systems, and articles of
Image processing methods, image processing systems, and articles of manufacture are described. According to one aspect, an image processing method includes...
Automated distribution and indexing of prepaid calling card information
In certain embodiments, a system for automated distribution and indexing of prepaid calling card information comprises a central terminal operable to receive a...
Method and system for managing a network having an HSRP group
An exemplary method for monitoring status of a Hot Standby Routing Protocol group of routers includes, for each network interface of each router in the group,...
Transmitting a packet from a distributed trunk switch
A method of transmitting a packet from a distributed trunk switch and a computer-readable medium storing instructions therefor is described. The method...
Virtual network interface
A virtual network has network interfaces coupled by a multipoint tunnel (100) through a forwarding network (40), each interface having a forwarding address in...
Cascade system for network units
A network stack includes a plurality of network units each of which includes a multiplicity of ports for receiving and forwarding addressed data packets, at...
Charging database with class of service (COS)
Systems, methodologies, media, and other embodiments associated with provisioning an internet protocol (IP) multimedia core network subsystem (IMS) are...
Peer-to-peer data synchronization architecture
To enable the peer-to-peer synchronization among multiple devices, each device in the peer network keeps track of the changes it makes to any shared data and...
Method and switching device for stack port configuration
The invention provides a method and switching device for configuring stack ports. A switching device in a stacking system searches in the neighbor information...
Systems and methods for providing airflow
An exemplary embodiment of the present invention provides a silencer. The silencer includes an enclosure with a first airflow path configured to allow air to...
Computer storage device retention mechanism
An mechanism for retaining devices in a computer system is disclosed herein. A computer storage device enclosure includes an chassis configured to house a...
Color separation into Neugebauer primary area coverage vectors
The disclosure describes methods for color printing, performing a color separation process and performing a halftoning process. Furthermore, the disclosure...
Electrographic dot gain and optical density decoupling method, xerographic
image reproduction, and systems,...
A method is provided for decoupling the control of dot gain and optical density in electrophotographic based printing by varying the exposure level for each dot...
Spatial temporal visual analysis of thermal data
Systems, methods, and other embodiments associated with spatial temporal visual analysis of thermal data are described. One example system includes recording a...
Electronic device with bezel feature for receiving input
An electronic device includes a bezel feature, a connector and a processor. The bezel feature is rotatable amongst a plurality of positions on an arc length...
In a particular embodiment, a see-through display includes a screen having transparent layer of material with a front side and a back side. At least one...
Memristive programmable frequency source and method
A frequency source and a method of frequency generation employ a memristive negative differential resistance (M-NDR) voltage controlled oscillator (VCO). The...
Nanowire-based opto-electronic device
Nanowire-based opto-electronic devices including nanowire lasers, photodetectors and semiconductor optical amplifiers are disclosed. The devices include...
Integrated circuits with phase change devices
Embodiments include methods, apparatus, and systems with integrated circuits having phase change devices. One embodiment includes an integrated circuit die and...
Handheld and/or mountable fluid-ejection device having tip-extension
assembly and/or tubings
A fluid-ejection device includes a handheld and/or mountable enclosure, a removable tip having a fluid-ejection mechanism, a first fitting extending from the...
Systems and methods of attaching a cover to a text body
Systems and methods for attaching a cover to a text body to create bound documents with floating and attached spines are described. In some embodiments, a solid...
A fluid container includes a body having an inlet configured to receive a fluid, a printhead configured to eject the fluid received at the inlet, and an optical...
Fluid ejection device with electrodes to generate electric field within
A fluid ejection device includes a chamber, and first and second electrodes configured to generate an electric field within the chamber. A related method...
Image forming apparatus and method thereof
An image forming apparatus includes a fluid receiving member having fluid receiving cells in which the fluid receiving cells are configured to receive at least...
Coatings for tape guides
A guide for guiding a magnetic data storage tape has a curved support portion for supporting a major tape surface and at least one flange adjoining the support...
Soldering entities to a monolithic metallic sheet
Methods and apparatus are provided for solder bonding entities to solid materials. One or more through apertures are formed in a solid material. Solder paste is...
Roll fed printer
Housing for a mobile computing device
Computer-implemented method for obtaining a minimum biclique cover in a
A method includes providing a bipartite graph having vertices of a first type, vertices of a second type, and a plurality of edges, wherein each edge joins a...
Reserving resources in a resource-on-demand system for user desktop
Resources in a resource-on-demand system are reserved to support user desktop utility demand. A demand calendar specifies capacities of resources in the...
System and method for controlling aggregate CPU usage by virtual machines
and driver domains over a plurality...
A method comprises determining an amount of central processing unit (CPU) usage by a driver domain on behalf of a given virtual machine (VM) over a measurement...
Method of sampling hardware events in computer system
According to an embodiment, a method of sampling hardware events in a computer system comprises a first step and iterative performance of second and third...
Device management in a network
Methods and devices supporting the management of a plurality of electronic devices and processing of update information for updating software and/or firmware in...
Apparatus and method for analyzing source code using path analysis and
A computer readable storage medium includes executable instructions to identify a path in target source code. Constraints associated with the path are...
Viewing of internet content
Different pieces of Internet content are manually selected during viewing on a screen, the selected pieces are arranged into a single publication, and the...
Message clustering of system event logs
An automated method of processing computer system event logs comprises receiving event messages associated with one or more system event logs, each event...
Secure information distribution between nodes (network devices)
In an embodiment, a method of secure information distribution between nodes, includes: performing a handshake process with an adjacent node to determine...
Selecting a cell that is a preferred candidate for executing a process
According to one embodiment, a request is received for executing a process on a computer. Information is accessed for a plurality of cells associated with the...
Systems and methods of accessing common registers in a multi-core
Systems and methods for accessing common registers in a multi-core processor are disclosed. In an embodiment a method may comprise streaming at least one...