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.
A voltage-controlled switch comprises a first electrode, a second electrode, a switching junction situated between the first electrode and the second electrode,...
A surface has a vacuum and a vacuum relief.
Media handling device including a carrier structure for a set of
A media handling device for a printer is provided. The media handling device includes a base structure and an assembly provided on the base structure. The...
Printing method and apparatus
An apparatus and method for use in printing a swath in a multipass printing device are disclosed. The method comprises selectively depositing a drop of ink...
Fluid detection apparatus
Fluid detection apparatus including fluid non-retention members and fluid detection members is disclosed. The fluid non-retention members have concave curved...
Implementing a host security service by delegating enforcement to a
A method for applying a host security service to a network is described herein. The network may include a host device and a network device. The network device...
Coordination of tasks executed by a plurality of threads using two
synchronization primitive calls
To coordinate tasks executed by a plurality of threads that each includes plural task sections, a call of a mark primitive to mark a first point after a first...
Virtual machine migration according to environmental data
Embodiments are directed to virtual machine migration according to environmental data in a data center. One embodiment is a method that analyzes environmental...
User defined data partitioning (UDP)--grouping of data based on
Methods, systems, and computer program products are provided for generating application-aware data partitioning to support parallel computing. A label for a...
Deriving grounded model of business process suitable for automatic
A business process (15) having a number of computer implemented steps using software application components, to enable automatic deployment on computing...
Recursive flows in variable-data printing document templates
A method, system and a computer program product for generating, rendering and printing documents 100,110,120 from a variable-data printing document template 130...
Protecting the information encoded in a bloom filter using encoded bits of
Illustrated is a system and method that includes identifying data stored as an entry in a list. The system and method also includes truncating the entry to...
Processing a request to restore deduplicated data
For a restore request, at least a portion of a recipe that refers to chunks is read. Based on the recipe portion, a container having plural chunks is retrieved....
Identifying a location containing invalid data in a storage media
A system includes storage media and control logic coupled to the storage media, where the control logic is configured to receive a write request and determine...
Provision of services over a common delivery platform such as a mobile
One embodiment of a system for providing services to subscribers of a network supports the provision of a plurality of different services to multiple...
Adjustable server-transmission rates over fixed-speed backplane
connections within a multi-server enclosure
Embodiments of the present invention are directed to providing configurable transmission rates for devices within a multi-device enclosure, despite common...
Sharing status information across a plurality of communication networks
A method and system for sharing status information across a plurality of communication networks is presented. Such a method and system is adapted to collect and...
Explicit logging of network user node/target node coupling
An Edge switch. The edge switch includes a first module configured to receive multiple coupling signals from at least one user node. a second module, and a log....
Retrieving data of a virtual machine based on demand to migrate the
virtual machine between physical machines
To migrate a virtual machine from a first physical machine to a second physical machine over a network, execution of the virtual machine in the first physical...
Object identification by elector
Techniques for identifying an object are disclosed herein. In one embodiment, an object identification system includes a reference to an object acted on at a...
Data mirroring using a virtual connection
In a storage system, at least three storage sites are arranged in a full mirroring relationship using a virtual connection between instances of a storage group...
System and method for script and orientation detection of images
A system and method for script and orientation detection of images are disclosed. In one example, textual content in the image is extracted. Further, a vertical...
Determining parameter values based on indications of preference
Indications are received regarding which of plural outputs are preferred over others of the plural outputs. A continuous function is computed that satisfies...
Approximate enumerative coding method and apparatus
An approximate enumerative coding method (100, 200) and apparatus (300) employ a cardinality-approximating (C-A) lower bound in mapping a message M to a...
Method of managing broadcasts and multicasts by a network device
A method of managing broadcasts and multicasts in a network. A packet having a packet number is received and compared to a last received packet number stored in...
Accurate printing of a target colour
A method of accurately printing a target color is provided. The method comprises: in a first step measuring the light spectrum (106) of a first printed color...
Control of light-emitting diodes and sensors
A densitometer includes a plurality of light-emitting diodes (LEDs) and at least one sensor. The LEDs are activated one at a time in a sequential, repeatable...
Communicating visual representations in virtual collaboration systems
Systems and methods of visually indicating one or more gestures of a user of a node (22) in the content of a media stream (24) are disclosed. A node (22)...
Coated medium for inkjet printing and method of fabricating the same
A coated medium for inkjet printing is disclosed. The coated medium includes a coating layer formed on at least one side of a supporting substrate. The coating...
A print medium includes a first layer on at least one of a first side and a second side of a substrate and a second layer. The first layer consists essentially...
Printer including duplex media path
A printer includes a print engine to print on print media within a print zone, a print media path including a print path portion to direct the print media...
Wiping assembly for a fluid ejection device
A wiping assembly includes an endless belt and a plurality of rollers about which the belt is mounted. A first roller mounts a first end of the belt adjacent a...
Print speed determination based on a power budget
A printing system including a print mechanism to print on a print medium; and a control unit coupled to the print mechanism. The control unit is to determine a...
Printing systems and methods performed by printing systems
A method performed by a printing system is described herein. A request is provided to a user to enter data related to print quality of a mark or marks printed...
Determining an issue with an inkjet nozzle using an impedance difference
A method for determining an issue with an inkjet nozzle using an impedance difference includes taking a first impedance measurement with a sensor to detect a...
Identifier-based signcryption with two trusted authorities
Identifier-based signcryption methods and apparatus are disclosed both for signing and encrypting data, and for decrypting and verifying data. The signcryption...
Performing a copy operation on a replicated virtual cartridge
A replicated virtual cartridge is received into a media vault of a first virtual tape library and appears in a shadow library. The virtual cartridge is visible...
Modeling a cloud computing system
A method for modeling a cloud computing system services performed by a physical computing system includes assigning, with the physical computing system, a...
Deduplication while rebuilding indexes
Systems and methods of deduplicating while loading index entries are disclosed. An example method includes loading a first group of index entries into an index....
Disclosed is a system and computer-implemented method for extracting an acronym and one or more corresponding expansions of the acronym from a document...
Verifying consistency levels
A method for verifying a consistency level in a key-value store, in which a value is stored in a cloud-based storage system comprising a read/write register...
Managing an information technology system
According to one example, there is provided a method of managing an information technology (IT) system that comprising items of IT equipment. The method...
Allocation of speech recognition tasks and combination of results thereof
A system, method, computer-readable medium, and computer-implemented system for optimizing allocation of speech recognition tasks among multiple speech...
Stabilization of ink concentration in a solid ink add system
Apparatus for maintenance of ink concentration stability in a reservoir (12) of a solid ink add printing device (10) over the course of a printing operation,...
Dispersion scheme for physical layer diagnosis in bi-directional
dual-fiber optical networks
Methods, systems, and computer program products are provided for measuring modal dispersion in a bi-directional dual-multimode fiber optic network (BDON). A...
Method and system for dynamic color correction
Embodiments of the present invention disclose a system and method for dynamic color correction of an imaged object. According to one embodiment, an image...
Decoding video data
Decoding video data. At least one video stream including a first plurality of frames encoded at a first resolution and a second plurality of frames encoded at a...
Memory array with graded resistance lines
A memory array with graded resistance lines includes a first set of lines intersecting a second set of lines. A line from one of the sets of lines includes a...
Making a cross-linked polymer network
A method for making a cross-linked polymer network is disclosed herein. A mixture is formed of i) an electro-optic chromophore, ii) any of a cross-linkable...
Imaging systems, imaging device analysis systems, imaging device analysis
methods, and light beam emission methods
Imaging systems, imaging device analysis systems, imaging device analysis methods, and light beam emission methods are described. According to one aspect, an...