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.
System and method for cantilever based calorimetric analysis
A system for performing cantilever based calorimetric analysis system. A laser device is configured to emit a beam of laser energy along a beam pathway reaching...
Ink supply with ink/air separator assembly that is isolated from ink until
time of use
An ink container has a first chamber configured to contain ink, a second chamber configured to enclose an ink-air separating membrane consisting of a wet side...
Single handed u-shaped handle for computer controller
Computer having a door
Rack for holding entertainment media
Preserving content or attribute information during conversion from a
structured document to a computer program
A method of preserving a content model of an element during a transformation from a structured document that describes the content model of the element into a...
System for automatic generation of arbitrarily indexed hyperlinked text
A system that indexes text according to an arbitrary set of indices and automatically generates hyperlinks from each index to a related subject in a document. A...
Smart card for high-availability clustering
One embodiment disclosed relates to a high-availability (HA) cluster system. The cluster includes a plurality of computing nodes and clustering software...
Power supply input voltage indicator
In one embodiment, a circuit to indicate a match between a user-selectable power setting and an input voltage, comprises a first circuit node connected to a...
Self-authenticating quantum random number generator
A quantum random number generator uses measurements of a quantum state to generate a random value and to authenticate that the quantum state had the required...
Systems and methods for estimating the number of unique attributes in a
Systems and methods for estimating the number of unique attributes in a database are disclosed that can include generating a first estimate of the unique values...
System and arrangement for processing payments for purchases through a
A system and an arrangement that process payment requests received from a number of distinct data communication devices via respective communications channels...
System and method for generating process simulation parameters
A system and method is disclosed for generating process simulation parameters. The method discloses: identifying an execution process; partitioning the process...
Correlated auto-focus stabilization method and digital camera
Auto-focus in a digital camera is improved by stabilizing successive images. Each auto-focus image is correlated to previous images so that scene movement or...
Manual white balance using arbitrary surface
A digital camera is equipped with signal processing circuits that achieve white balance by calibrating CCD detector outputs to a non-standard target, such as the...
Thin-film transistor and methods
A thin-film transistor (TFT) is fabricated by providing a substrate, depositing and patterning a metal gate, anodizing the patterned metal gate to form a gate...
Methods for coupling diamond structures to photonic devices
Various embodiments of the present invention are directed to methods for coupling semiconductor-based photonic devices to diamond. In one embodiment of the...
Method and apparatus for verification of ingestion
A method and apparatus keeps track of ingestible objects (such as pills or food items) ingested by humans or animals. The objects are supplied with radio...
Boronic acid containing dyes to improve permanence of images
A printing system including a boronic acid dye and a coated print medium. The boronic acid dye comprises a boric acid group or a boronic acid group attached to...
An inkjet printhead includes a substrate having an ink feed hole formed therethrough and a plurality of ink drop generators formed on the substrate. The drop...
Authentication method and system
The present invention relates to a method for determining the authenticity of an object, the method comprising the steps of: providing an authentication code,...
Determining processor usage by a thread
Elapsed times between execution points of a thread are determined based on start times and stop times associated with the execution points. For each elapsed...
Reducing latency, when accessing task priority levels
One embodiment disclosed relates to a method of reducing access latency to a task priority register (TPR) of a local programmable interrupt controller unit...
Techniques for cross-module in-lining are disclosed. In an embodiment, in-lining is done in conjunction with a 3-phase compiler including a front-end phase, an...
Method and apparatus for coordinating display elements with the structure
of a computer system
A system and method are provided that enable a computer user to match a computer display wallpaper design to interchangeable components of a computing system....
Embedded spreadsheet commands
A cell of a spreadsheet is automatically updated and a comment is determined to have a command associated with the update. In response to detecting the command,...
Lost-cycle measurement using cycle counter
A method of lost-cycle measurement using a cycle counter. In some embodiments, the lost-cycle measurement method comprises: getting a current cycle counter...
Method and system executing user programs on non-deterministic processors
A method and system of loosely lock-stepped non-deterministic processors. Some exemplary embodiments may be a processor-based method comprising executing fault...
Input device feature
An input device includes a security feature to transmit information to a corresponding system.
System and method for reflashing disk drive firmware
There is provided a system and a method for reflashing disk drive firmware. Specifically, there is provided a method comprising storing a firmware flash image in...
Rapid locality selection for efficient memory allocation
One embodiment disclosed relates to a method of selecting a physical memory locality in a multiprocessor system. A data structure including sets of equidistant...
Method for determining a recovery schedule
Provided is a method for determining a recovery schedule. The method includes accepting as input a recovery graph. The recovery graph presents one or more...
Method and system of executing duplicate copies of a program in lock step
A method and system of executing duplicate copies of a program in lock step. Some illustrative embodiments are a computer system comprising a first processor...
Integrated circuit with a scalable high-bandwidth architecture
The present invention is broadly directed to a integrated circuit component with a scalable architecture. In one embodiment, an integrated circuit component is...
Determining placement of distributed application onto distributed resource
A method of determining a placement of services of a distributed application onto nodes of a distributed resource infrastructure comprises first, second, and...
Mechanism for sharing web-based imaging information from a mainframe
A method of providing distributed imaging capability to a user of a client device. Document creation, manipulation, editing, and output may be provided. Document...
Method and apparatus for identifying an object using an object description
Method and apparatus for establishing an identity for an object in an object description language. A set of attribute values describing the object may be read...
Assessing health of a subsystem or service within a networked system
A health assessor for assessing health of a target element within a multi-element system includes multiple sensors, each being operatively coupled to the target...
FSM closure of generalized tree models
Use of Generalized Context Trees to assign a unique state from a finite set to any string is provided. The method optionally refines the generalized context tree...
Workload placement based upon CRAC unit capacity utilizations
In a method of workload placement based upon capacity utilizations of a plurality of CRAC units, the provisioning of the plurality of CRAC units is determined...
Methods for determining relative phase differences in entangled quantum
Various embodiments of the present invention are directed to methods for determining a phase shift acquired by an entangled N-qubit system represented by a NOON...
Adjusting pixels by desired gains and factors
A low frequency value for a pixel value is adjusted by a desired gain. A first high frequency value for the pixel value is calculated. A second high frequency...
Method and device for three-dimensional graphics to two-dimensional video
A method and device for three-dimensional graphics to two-dimensional video encoding. A three-dimensional model representing at least one three-dimensional...
A network controller system comprising a plurality of network ports and a driver system that operates the plurality of network ports. The driver system...
Centrifugal fan clutch for an electronics cooling fan
An electronics cooling fan comprises a centrifugal clutch adapted to disengage and freewheel upon fan failure.
One embodiment of a display system includes an array that defines multiple, movable reflective devices on a front surface of the array, and multiple immovable...
System and method for alternating between transmitting and reducing
incident light on pixel portion of an imager
An imager apparatus comprises a pixel and a first filter positioned in an incident light path for a portion of the pixel, the filter being operable to alternate...
Printing retained print jobs
A computing system including a printer capable of retaining print jobs, a first computer and a second computer. The first computer is capable of transmitting a...
Nanostructures, systems, and methods including nanolasers for enhanced
Nanostructures configured to enhance the intensity of Raman scattered radiation scattered by an analyte include a substantially planar substrate, a plurality of...
Hierarchical image feature-based visualization
A method of visualizing and retrieving data files includes displaying a plurality of images representing data files on a display device using a first distance...