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.
Physical object with memory tag and apparatus for use with such objects
A physical object is provided that comprises a base medium, such as a paper sheet, and a memory tag embedded in it or attached to it. The memory tag stores at...
Runtime updating of virtual machine class files
The invention relates to a computer-implemented method of updating a virtual machine class file, including the steps of identifying a class file for execution...
Data processing system and method
A method of patching at least one function of an executing program, comprising determining when the at least one function is not being executed; and replacing...
Persistent error detection in digital memory
A method for detecting a persistent error in a digital memory is provided. Error location information for errors detected in the digital memory is received. A...
Error detection method and apparatus
To identify errored bits in a binary data set, an ordered plurality of modulo-2 summations of respective selections of the data-set bits are compared with a...
Migratory hardware diagnostic testing
A method and system of migratory hardware diagnostic testing is disclosed. In one embodiment, a method includes performing a diagnostic test of a hardware...
Intelligent power management of an intermediate network device switching
circuitry and PoE delivery
Embodiments of the invention include a management agent which has access to power output control circuitry of a digital electronic communication switch, a power...
System and method for snooping cache information using a directory
A system and method for maintaining coherency in a symmetric multiprocessing (SMP) system are disclosed. Briefly described, in architecture, one exemplary...
Controller receiving a configuration command while receiving an auxiliary
In at least some embodiments, a system comprises a plurality of electrical devices and management logic coupled to the electrical devices. While the electrical...
Methods and systems for controlling the admission of media content into a
Methods and systems for controlling the admission of media content into a network are disclosed. A method includes accessing a request for authorization to...
Adaptive client/server control protocol
In various embodiments of the present invention, tiered command-propagation methods are employed within client computers to ensure that...
Client-side auto-rediscovery for networked devices
Methodology, systems, and media associated with client-side auto-rediscovery for networked devices are described. One exemplary method may include discovering a...
A computer voting system arranged to receive votes from one or more mobile communications devices through a wireless personal area network in order to select...
System and method for subsequence matching
An embodiment of providing a computer-executed method of subsequence matching is provided. The method comprises receiving a search string. A plurality of...
System and method for query expression optimization
A method provided for optimizing a query expression on a database engine of a database server. The query expression is sent to the database engine. The query...
Compact palmtop computer system and wireless telephone with foldable
The present invention is a compact personal digital assistant (PDA) and cellular telephone with foldable dual-sided display. By utilizing flexible display...
Methods and systems for reducing acoustic echoes in multichannel
Various embodiments of the present invention are directed to adaptive real-time, acoustic echo cancellation methods and systems. One method embodiment of the...
Method and system for generating data transaction ID
A method for generating a data transaction ID for an interaction between first and second units, the method comprising: the first data unit generating a first...
Method and apparatus for monitoring device status
The monitor is for monitoring the status of a first client telephone, and for sending this status information via a central server to an authorized second...
Communication system and method
A method of determining information relating to one or more users of one or more communication devices in a communication system comprising receiving a request...
Method and apparatus for selecting spanning tree root
One embodiment relates to a method of selecting a root node for a spanning tree. Spanning trees are simulated with different nodes as the root node. An...
Virus/worm throttle threshold settings
One embodiment disclosed relates to a network device that includes at least one port to connect to a network and at least one throttle that limits a rate of...
According to an embodiment of the present invention, there is provided a system for cooling. The system comprises an equipment rack installable in a facility...
Printing device, carriage and color measurement method
The invention relates to a color printing device, whereby the color printing device comprises a reciprocating color measurement device and a reciprocating...
Hard imaging devices, and hard imaging device file system accessing and
Hard imaging devices, hard imaging systems, articles of manufacture, hard imaging device file system accessing methods, hard imaging device file system sharing...
Automatic arrangement of nested images as a function of assigned print
Images selected for printing are assigned respective print-speed modes so that at least first and second of said images are assigned to a relatively fast print...
Video camera calibration system and method
A video camera calibration system includes a video camera, having a fixed location and a variable viewing orientation with respect to a fixed object, and a...
Defective graphene-based memristor
A graphene-based memristor includes a first electrode, a defective graphene layer adjacent the first electrode, a memristive material that includes a number of...
Semiconductor device having a metal oxide channel
A semiconductor device includes a metal oxide channel and methods for forming the same. The metal oxide channel includes indium, gallium, and zinc.
A photonic structure includes a plurality of annealed, substantially smooth-surfaced ellipsoids arranged in a matrix. Additionally, a method of producing a...
Photodiode module and apparatus including multiple photodiode modules
Various embodiments of the present invention are directed to a photodiode module including a structure configured to selectively couple light to a ...
Phthalocyanine, naphthalocyanine, and bridged
phthalocyanine/naphthalocyanine dyes and inks containing the same
Phthalocyanine dyes, naphthalocyanine dyes, and/or bridged phthalocyanine/naphthalocyanine dyes represented by one of the general structures I to XVII, inkjet...
Fan module latching device
A fan module latching device includes a bezel, a base adapted for enclosing a fan, and a handle assembly rotatably retained between the bezel and the base. The...
Media tray assembly and a printer having the same
A media tray assembly for a printer includes an output tray that is removably and pivotally mounted onto an input tray. The output tray is configured such that...
Electro-optical connector and methods for aligning
An electro-optical connector including a first connector end and a second connector end. The first connector end is coupled to a first electro-optical device....
In one embodiment, a drop ejector assembly includes a printhead, a drop zone immediately downstream from the printhead, an array of optical fibers exposed to...
Case for a mobile computing device
Virtualization platform configured with virtual connect control
A data processing system enables configuration of a virtual connect functioning in combination with a virtualization platform. The illustrative data processing...
Fault-tolerant method and apparatus for updating compressed read-only file
A fault-tolerant approach for updating a compressed read-only file system in embedded devices using a two-step approach. In the first phase an update package...
Control of sparing in storage systems
Embodiments include methods, apparatus, and systems for controlling of sparing in a storage system. In one embodiment, a method compares a first amount of time...
Data verification by challenge
An embodiment of the invention provides an apparatus and method for data verification by challenge. The apparatus and method perform acts including: sending a...
Apparatus and method for booting a system
A method and apparatus for booting a system are provided. The apparatus may comprise a boot block and a baseboard management controller coupled together in the...
Data synchronization for two data mirrors with sidefiles
A data synchronization method (for a redundant data storage arrangement in which there are at least a primary storage entity and mirroring first and second...
Computer cache system with stratified replacement
Methods for selecting a line to evict from a data storage system are provided. A computer system implementing a method for selecting a line to evict from a data...
Method and system for maintaining a content server at safe load conditions
A data service system in a data access network system is described. The data service system includes a content server that stores content files for access by...
Communication with a mobile device
An embodiment of a synchronizer for a mobile device comprises memory for containing identification data and message data. The synchronizer is operative at least...
Session handoff of segmented media data
A method and system thereof for handing off a media session are described. In one embodiment, a first media segment is forwarded to a client node. The first...
System and method for executing queries
There is provided a computer-implemented method of executing a query plan against a database. An exemplary method comprises accessing a first subset of rows of...