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.
Ink jet dye design
Magenta chromophore dyes which are stabilized by adding steric hindering groups to protect the imino carbons; nonlimiting examples of the steric hindering...
Optical recording medium with ink receptive coating
The instant disclosure relates to an ink jet printable optical recording medium including a substrate having opposing surfaces, namely a recording surface and a...
Piezoelectric printhead and related methods
A piezoelectric printhead and related methods provide a first metallic electrode and a second metallic electrode deposited over a top surface and a bottom...
Movable web support and cap
A method and apparatus raise and lower a web support and move a cap over and above the web support.
Passive linear encoder
A passive linear encoder includes a loop and a sensor. The loop is configured to engage print media and to move in concert with, and under power of, the print...
Trusted hardcopy document
A trusted hardcopy document is generated using a two-part confirmation number including a private part and a public part. A public part of the confirmation...
System and method for secure data transmission
A system for secure data transmission comprises a processor, a memory coupled to the processor, and a string generator stored in the memory and executable by...
Landmark chunking of landmarkless regions
A computer-executed method for forming data chunks from a sequence of data values comprises determining whether processing of the sequence of data values has...
Network connection management using connection profiles
Connections for sources to connect to a network are managed by storing connection profiles identifying network attributes for the connections. Each connection...
Artificial record added to a database
A method comprises receiving a database containing records. The method further comprises determining a number of artificial records to add to the database to...
Distributing content indices
A query-centric system and process for distributing reverse indices for a distributed content system. Relevance ranking techniques in organizing distributed...
Relationship management on a mobile computing device
A system and a method are disclosed for implementing managing relationships between data on a mobile computing based on user creation and definition of the...
Method for auction based simulation to extract demand curve
The present invention provides a novel simulation based method for analyzing new auction formats and rules, from limited and partially observable bidder...
Inventory management of components
A system for managing inventory of components in a room. The system includes an identification device configured to communicate identification information...
Method for determining cooling requirements of a computer system enclosure
A computer-implemented method is used for determining cooling requirements of a computer system enclosure, where the enclosure includes a number of installed...
Systems and methods for maintaining base stations in wireless networks
Systems and methods for maintaining base stations are provided. In this regard, a representative system, among others, includes a base station that is...
Controlling access to communication services
A method and corresponding apparatus and system of controlling access to communication services by a roaming wireless device are described. The method includes...
Intelligent wireless access point selection
A method or system of enabling a wireless client device to select an access point based on at least two performance related parameters. A performance related...
Memory module having a memory device configurable to different data pin
A memory module includes a memory device having a plurality of data pins and conductive lines electrically connected to the plurality of data pins. The memory...
Cartridge loading devices
A cartridge loading device 10 for magnetic tape cartridges comprises a first member 12, a second member 14 and a guide arrangement 30, 32, 36, 38 for guiding...
Among various embodiments of the present disclosure, image scanning can be performed by scanning an object in a forward direction and capturing a first image of...
Liquid crystal display image presentation
A display device comprises a liquid crystal module comprising a matrix of pixels, a backlight assembly, and a controller comprising logic to receive an image...
Method to form an interconnect
A plurality of electrodes are electrically coupled to each other by conductive interconnects formed from selectively sintered nanoparticles.
Inkjet ink solvent system
A smear resistant inkjet ink formulation includes ink includes between 0.1 and 6% colorant, between 1 and 40% solvent, between 0.3 and 10% latex binder having a...
Solvent/latex binder system for heated inkjet printing
An inkjet ink system includes an anionic jettable ink, and a cationic fixer fluid, wherein the anionic jettable ink includes between 0 and 4% styrene-acrylic or...
Ink delivery system
An ink delivery system includes a plurality of ink supplies, an air pressure source to generate ink pressure for each ink supply, an ink valve associated with...
System and method for evaluating a workload and its impact on performance
of a workload manager
A system comprises a workload evaluator that is operable to receive a representative workload that is representative of competing demands for capacity of at...
Nanoscale interconnection interface
One embodiment of the present invention provides a demultiplexer implemented as a nanowire crossbar or a hybrid nanowire/microscale-signal-line crossbar with...
System and method for programming a data storage device with a password
There is provided a system and method for programming a data storage device with a password. Specifically, there is provided a method comprising initiating a...
Allocating resources to partitions in a partitionable computer
Techniques are provided for allocating a plurality of resources on a chip to a plurality of partitions in a partitionable computer system. In one embodiment, a...
System and method for generating a user-defined function using a shell
A method is provided for generating a user-defined function (UDF) on a database engine of a database server. A user-function is sent to the database engine. The...
Secure and mediated access for E-services
A system for providing secure access for a user to network accessible services. The system comprises a client software agent to generate a services request that...
Method of reporting the presentation of data, a data storage medium and a
system for employing a web page
A method of reporting the presentation of data, a data storage medium, and a system for employing a web page is disclosed and that includes accessing a source...
Management of cryptographic keys for securing stored data
A management system generates a sequence of keys and an identifier of each key in the sequence. A current key in the sequence and the identifier of the current...
Electronic device physical security component
A portable electronic device comprises a physical security component configured to be in a retracted position and an extended position relative to a housing of...
Memristor-protection integrated circuit and method for protection of a
memristor during switching
A memristor-protection integrated circuit. The memristor-protection integrated circuit includes a first current-bias circuit, a second current-bias circuit, an...
Structure and method for modulating light
A structure includes a film having a plurality of nanoapertures and a semiconductor layer in connection with the film. The nanoapertures are configured to allow...
Structure for surface enhanced Raman spectroscopy
A structure for surface enhanced Raman spectroscopy is disclosed herein. The structure is made up of a substrate, a self-assembled layer of first metal...
Liquid crystal display
Exemplary methods and apparatus are provided herein related to display systems. According to one exemplary embodiment, a method of forming a display is...
Assembly for monitoring an environment
An assembly for monitoring an environment includes a RFID tag and a sensing unit. The sensing unit is configured to be activated by a RF signal received by the...
Technique for conveying overload conditions from an AC adapter to a load
powered by the adapter
A constant voltage/constant power AC adapter converts AC voltage to DC voltage to provide power to a plurality of loads. The adapter's output characteristic is...
Fluid ejector structure and fabrication method
In one embodiment, a fluid ejector structure includes an orifice sub-structure and an ejector element sub-structure direct contact bonded together along a...
Fluid ejection device
Embodiments of a fluid ejection device are disclosed.
Swivel support base apparatus
A swivel support base apparatus is disclosed. One embodiment of the swivel support base apparatus includes a frame, a swivel mechanism, said swivel mechanism...
Flow sensing systems and methods
A flow sensing system is provided. The system can include a first graphitic member and a first measurement device communicatively coupled to the first graphitic...
Inertial sensing system with a curved base and a diamagnetic mass
An inertial sensing system includes a diamagnetic mass, a plurality of permanent magnets positioned to form a curved base, wherein the plurality of permanent...
Controlling computer resource utilization
In one embodiment, a method comprises (i) identifying a group associated with an executable that is using a resource of a computer system, (ii) decrementing a...
Process replication method and system
A process replication method for use in a multi-threaded computing environment, for improving application performance, reducing the number of deadlocks and fork...
System and method for defining software management
A method for updating software is disclosed. The method includes accessing system data associated with a client and determining known issues to be resolved...