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.
Systems and techniques for reducing power consumption in a mobile
Various embodiments are directed to systems and techniques for reducing power consumption in a mobile computing device. In one or more embodiments, a mobile...
Integrated personal digital assistant device
An integrated device provides functionality of both a PDA and cellular telephone. Features include a power button offering control of both the computing and...
Image developer for presenting ink to a photoconductor
In one embodiment, an image developer includes a developer roller rotatable along a photoconductor for presenting a layer of ink to the photoconductor and a...
Method of tracking an object in a video stream
A method of tracking an object such as a face in a video stream comprises running an object detector at a plurality of locations on a first frame, defining a...
Echo cancellation in which sound source signals are spatially distributed
to all speaker devices
A system includes microphone devices, echo cancellation mechanism, and speaker devices. Each echo cancellation mechanism corresponds to one of the microphone...
Determining an active line
Embodiments for connecting and disconnecting a first pair of conductors of a jack from a second pair of conductors of the jack, the first pair of conductors...
Method, apparatus and software for providing communications between a
packet switched network and a public...
A method, apparatus and software is disclosed in which a gateway server provides communications between an Internet Protocol (IP) network and Public Switched...
Selecting communication mode of communications apparatus
A communications device capable of communicating via any one of a number of communication modes comprises a mode comparator configured to determine which of the...
A virtual network has virtual machines on physical devices connected to network interfaces each coupled by tunnels (100) through a forwarding network (40), each...
Electronic device restraint mechanism
A docking station comprises a sliding member accessible to a user of the docking station and coupled to a post. The station also comprises a locking mechanism...
Printer including output matching
A printing system includes a first module configured for capturing an image of a target printer test page including a plurality of color patches and configured...
Printers and printer systems having cellular input/output
A method includes accessing a cellularly configured printer with a cellular device; and cellularly sending the printer an indication of a resource that is to be...
Cellular telephone protocol adaptive printing
A cellular telephone protocol adaptive printing method is provided. An example method may include identifying a cellular telephone print item to print,...
Positioning devices in a rack based on optical signals
To position electronic devices in a rack, one of the electronic devices in the rack emits an optical signal. One of a plurality of optical receivers mounted to...
Signal-amplification device for surface enhanced raman spectroscopy
A signal-amplification device for surface enhanced Raman spectroscopy (SERS). The signal-amplification device includes a non-SERS-active (NSA) substrate, a...
User interface for a video teleconference
A method is described for initiating and controlling a video conference between multiple video conference studios. A virtual meeting space is defined within a...
Electronic device having improved user interface
Embodiments of the present invention provide an electronic device, comprising a first display and a second display arranged to display a region of the first...
Computer device output setting indicator
A computer device comprises an output monitor configured to determine an output configuration setting for the computer device and automatically actuate an...
Techniques to provide automatic reminders
Techniques to provide automatic reminders are described. A mobile computing device may comprise a memo database and a memo application. The memo application may...
Compensating for position errors in displacement transducers
Methods of compensating for position errors due to signal scaling, linearity, and offset between first and second members in a displacement transducer are...
Methods of producing ink toners and ink compositions including ink toners
Methods of making ink toners for use in electrostatic imaging are disclosed.
Method of charging toner particles
A method of charging toner particles in a liquid toner includes mixing the toner with an acid, and mixing the toner with a base that reacts with the acid to...
Cable management system and method
A cable management system comprises an electronic device having a display member movably coupled to a base member, and a printed circuit board (PCB)...
Web flow path
A web flow path extends in a first direction opposite a print head and in a second opposite direction from the print head to a dryer.
Tray surface cleaning device
An apparatus and method are disclosed in which printing material is printed upon a tray surface and transferred to a sheet supported by the tray surface. A...
Computer processor with fairness monitor
A computer processor includes a fairness monitor for monitoring allocations of a processor resource to requestors. If unfairness is determined, a resource...
Firmware update network and process employing preprocessing techniques
A network for updating firmware, drivers, or application software facilitates the access to generated update packages by electronic devices and the update of...
Displaying multiple storage windows
Various embodiments are disclosed for displaying multiple storage windows. One embodiment is a method that displays a first window having a depiction of storage...
Denoising and error correction for finite input, general output channel
Systems and methods are disclosed for denoising for a finite input, general output channel. In one aspect, a system is provided for processing a noisy signal...
Mitigating context switch cache miss penalty
Systems, methodologies, media, and other embodiments associated with mitigating the effects of context switch cache and TLB misses are described. One exemplary...
Virtual storage systems, virtual storage methods and methods of over
committing a virtual raid storage system
Virtual storage systems, virtual storage methods and methods of over committing a virtual RAID storage system are described. According to one aspect, a virtual...
System and method for efficient remote data access for server management
A system and method for efficient data access are described. A method for efficient remote data access for use by server management applications, includes...
Graph query adaptation
Systems, methods, and other embodiments associated with graph query adaptation are described. One example method includes generating an adapted topological...
Method of and apparatus for ascertaining the status of a data processing
In order to facilitate a user's ability to trust a computing environment, a trusted computing device (2) is arranged to challenge other devices in the computing...
Communication methods and systems
A system arranged to receive an authorization request from an application server using a first communication protocol; identify a charging server associated...
Methods and systems for blind dereverberation
Various embodiments of the present invention are directed to methods for dereverberation of audio generated in a room. In one aspect, a method for ...
A trusted service which publishes information describing security attributes of computing platforms in a defined physical area, for use by a visitor to a...
Telephone call chaining
A telephone system connects a user to a plurality of telephone call participants in a sequence of calls referred to as a "call chain." Features of each call in...
Systems and methods for making serial ports of existing computers
available over a network
Systems and methods for making serial ports of existing computers available over a network are disclosed. In an exemplary embodiment the system may comprise a...
Telephone recording and storing arbitrary keystrokes sequence with replay
with a single stroke
A telephone is described that allows any arbitrary combination of key strokes, including numerical keys, extension keys, as well as function keys such as...
Multiple image combination via comparative data transform and
normalization transform application
Multiple images are combined where the images exhibit variations in illumination between one another. The images are of the same portion of an object, and each...
A method of forming a color selection including selected color points. A first cluster in a color space is provided, the cluster being associated to a first...
Display with visually homogeneous border
A handheld device with a compact integrated touch panel is disclosed. A handheld device incorporating a touch panel display requiring electrical connections is...
Micro electro-mechanical system packaging and interconnect
A micro electro-mechanical system (MEMS) device includes an electrical wafer, a mechanical wafer, a plasma treated oxide seal bonding the electrical wafer to...
Clear fluid patterning on paper media
Methods and means for imaging on paper media are provided. A data file of an image to be printed is analyzed. A pattern for a clear fluid is determined...
Printhead diagnostic plot
Among various embodiments of the present disclosure, systems and methods for diagnosing printhead status are shown. The printhead status can be diagnosed by...
Integrated SIM holder with backcase and rotating door
An apparatus for holding a SIM (subscriber identification module) card for an electronic device. The electronic device is implemented using integrated circuits...
Password authentication system and methods
A system and methods authenticate sensitive information such as passwords. Password characters are transformed into distorted characters and distorted character...
Systems and methods for adjusting service queue capacity
Systems and methods for adjusting the number of tasks that are accepted for processing in a computer based on processing resources required by the tasks,...