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.
Scheduling queries using a stretch metric
A query scheduler orders queries in a queue. Each query is executed based on its position in the queue. When a new query is received, the new query is inserted...
Performance analyzer for self-tuning system controller
A performance analyzer for a self-tuning system controller, and a method for performance analysis. A range of values for a control parameter of a system...
Performing administrative tasks associated with a network-attached storage
system at a client
Installer code is received from a network attached storage (NAS) system at a client device. The installer code executing at the client device performs a...
Enclosure airflow controller
A system and method for controlling airflow in a computer system enclosure are described herein. A computer system includes an enclosure and an airflow...
Optical interconnect fabrics and optical switches
Optical interconnect fabrics and optical switches are disclosed. In one aspect, an optical interconnect fabric comprises one or more bundles of optical...
Monolithically integrated, self-aligning, optical-fiber ferrule
A monolithically integrated, self-aligning, optical-fiber ferrule for a pigtailed opto-electronic module. The ferrule includes a body, a cavity defined within...
Optical connector having a cleaning element
An optical connector includes a lens assembly that has at least one lens and a surface. A cleaning element is provided to clean the surface or a surface of...
An optical connector includes a first optical fiber and a second optical fiber. A first planar lens is positioned to operate on light exiting the first optical...
Composite wafer including a molded wafer and a second wafer
A composite wafer includes a molded wafer and a second wafer. The molded wafer includes a plurality of first components, and the second wafer includes a...
Controlling phase response in a sub-wavelength grating lens
A sub-wavelength grating device having controlled phase response includes a grating layer having line widths, line thicknesses, line periods, and line spacings...
Optical devices based on diffraction gratings
Embodiments of the present invention relate to planar optical devices composed of one or more sub-wavelength diffraction grating layers. In one embodiment, an...
Ink visible under narrow band UV radiation
An ink can be substantially invisible under most lighting conditions, and only visible when excited by UV energy having a wavelength specific to the colorant....
Charge director for liquid toner
A charge director material for charging a liquid toner, the charge director material comprising (a) nanoparticles of a simple salt and (b) a sulfosuccinate salt...
Fluid ejection device with particle tolerant thin-film extension
In an embodiment, a fluid ejection device includes a thin-film layer formed over a substrate, a chamber layer formed over the thin-film layer, the chamber layer...
Determining an issue in an inkjet nozzle with impedance measurements
A method for determining an issue in an inkjet nozzle with impedance measurements, includes taking a first impedance measurement to detect a drive bubble with...
In one example, a printhead structure includes: a first layer; an array of openings in the first layer to form printing fluid ejection chambers; a second layer...
Media pressure roller for a press
A press includes a blanket cylinder, an impression cylinder, and a roller. The impression cylinder rollingly engages the blanket cylinder to form a nip and...
Film stack including adhesive layer
An example provides an apparatus including a substrate, a metal layer, and an adhesive layer adhered between the substrate and the metal layer, the adhesive...
Jacket for a mobile computer
Wireless access point assignment
Embodiments disclosed herein relate to wireless access point assignment. In one embodiment, a client device is assigned to a wireless access point. For example,...
Systems and methods of communicating I/O data
Video conferencing systems and methods are provided. A video conferencing system can include an audio/video (A/V) data path coupling a plurality of network...
Privacy control for a visual-collaborative system
A visual-collaborative system including a display screen configured to display images captured at a remote location and a camera configured to capture an image...
An image acquisition technique includes obtaining information regarding a client ticket within a document of a TWAIN-compliant application and determining if a...
Virtual insertion into a network
A network appliance is virtually inserted in a data path within a network. Packet data that matches a criteria is intercepted at a logical point within the data...
Network switch connected to a sensor
A system comprises a rack and a network switch contained in the rack. The switch comprises a plurality of ports. The system further comprises a movable access...
System and method for automated deployment of multi-component computer
A system and method are disclosed for automating the deployment of a multi-component computer environment. A user interface module (102) is configured to enable...
Systems and methods for managing event messages
In one embodiment a method for managing event messages includes predicting an event message arrival rate, determining a current capacity of an event message...
Visual content query for multi-dimensional datasets
A method, apparatus, and system are disclosed for providing content queries for multi-dimensional datasets. One embodiment is a method for software execution...
Data skew insensitive parallel join scheme
A method for creating a joined data set from a join input data set is disclosed. The method starts by categorizing the join input data set into a high-skew data...
Computer system and network interface supporting class of service queues
A data processing system adapted for high-speed network communications, a method for managing a network interface and a network interface for such system, are...
Processing streaming data with open executors
Processing streaming data with open executors includes receiving input data at a computation dataflow station where the computation dataflow station contains a...
In one example a media authorization code may be authenticated in a printer to authorize the colorant supply to print when a counter does not exceed a...
Storing data in persistent hybrid memory
Storing data in persistent hybrid memory includes promoting a memory block from non-volatile memory to a cache based on a usage of said memory block according...
SAS virtual tape drive
A serial attached small computer system interface (SAS) expander for providing a virtual tape drive. The expander includes a virtual tape manager to generate a...
Touch discrimination using fisheye lens
Embodiments of the present invention disclose a system and method of touch discrimination using a fisheye lens. According to one embodiment, touch...
Optical scanning apparatus, system and method
An optical scanning apparatus, a system and a method of optical scanning independently determine illumination spot size and spacing. The apparatus includes an...
Vibration isolation system
A vibration isolation system, including a housing and a first isolation member which further includes a receptacle to receive an outer body of a motor, a first...
A media transport assembly includes a loadstop drive assembly to gather and compress a media stack in a media tray before a pick and feed cycle, and a pick...
Hard imaging device and method thereof
An imaging method includes coating a transfer member with an adhesion promoter in a liquid state, changing the adhesion promoter on the transfer member from the...
Image printing using specialty ink
An image is printed with an inkjet-printing device using specialty ink (300). The device can use standard cyan ink, standard magenta ink, standard yellow ink,...
Modules to contain interface cards
A module is insertable into a cage based on movement along a first axis. The module is to contain an interface card. A mechanism is to move the module along a...
Electrical resistor heating
Electrical resistor heating with an electrical resistor heating circuitry which includes an AC power source of at least one phase, a plurality of heating...
System and methods for distributed quality of service enforcement
A grid router for routing data over a grid sessionwise, involves multiple devices forwarding data according to sessions over an unreliable network between the...
Transmitting a packet from a distributed trunk switch
A method of transmitting a packet from a distributed trunk (DT) switch and a computer-readable medium storing instructions therefor is described. The method...
Mass serialization analytics
A method of determining whether a mass serialization engine is cryptographically secure is provided herein. The method includes performing (202) a specified...
Memory module errors
Techniques for handling errors on memory modules are provided. An uncorrected error from a pair of memory modules may be received. Memory modules other than the...
Systems and methods for modeling binary synapses
Methods and system for modeling the behavior of binary synapses are provided. In one aspect, a method of modeling synaptic behavior includes receiving an analog...