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.
Computer controller front bezel
Method and apparatus for organizing addressing elements
A method and apparatus for organizing and accessing addressing elements is herein disclosed. In many situations in use of a handheld computer, for example, it...
Model driven application framework
A system, apparatus, method and article for a modular electronic mail software architecture are described. The apparatus may include a processing sub-system...
Quality of service controller and method for a data storage system
A quality-of-service controller and related method for a data storage system. Requests for each of a plurality of storage system workloads are prioritized. The...
System and method for improving the performance of a plurality of
A system for improving the performance of a plurality of peripheral devices is disclosed. In one embodiment, the invention comprises a first peripheral device...
Engine for rendering widgets using platform-specific attributes
A widget engine renders widgets using operating system platform-specific attributes. A widget application written at least partly in platform non-specific code...
System and method of reporting error codes in an electronically controlled
A method of reporting errors in an electronically controlled device, comprises generating a first bit field representative of a severity of an internal error,...
Systems and methods for CPU repair
Systems and methods for repairing a processor are provided. In one embodiment, a method for repairing a processor is provided that includes, for example, the...
Systems and methods for managing network communications
First and second management systems are placed in active and standby modes, respectively. The first and second management systems are configured to be in...
Method of controlling the processing of data
A method of controlling the processing of data, is provided comprising defining security controls for a plurality of data items, and applying individualised...
Virtual user authentication system and method
A virtual user authentication system comprising a virtual machine manager (VMM) communicatively coupled to a user operating system (OS) and a service OS, the VMM...
Method and system for governing access to storage device on SAN
The present invention in at least some embodiments relates to improved methods and systems for governing access to SAN data storage devices (or simply "SAN...
Communication within a communication network
A web page, including clickthroughs, is cached at a location within a network intermediate a client requesting the page and the host web site for the page....
Compositional balance and color driven content retrieval
For each image in a collection of images, a respective model of visual weight in the image and a respective model of color in the image are determined. An image...
Automatically processing digital assets of a digital camera
Embodiments of the present invention provide methods, a digital camera system and a computer-readable medium for processing digital image assets of a digital...
Profile configuration for a data processing apparatus
Data processing apparatus is disclosed comprising: a sensor module configured to sense a first profile comprised of one or more attributes of an environment of...
System and method using multiple automated speech recognition engines
A system comprises a computer system comprising a central processing unit coupled to a memory and resource management application. A plurality of different...
Methods and apparatus for controlling a mobile device by using a pivoting
A mobile device that performs at least one computing application and at least one phone application. This mobile device includes a user-controllable pivoting...
Processing of mosaic digital images
A full color output image is estimated from a mosaic digital image, the output image is transformed from an original color space into a luminance/chrominance...
Security printing method and system for enhancing security printing
A security printing method includes generating a security file having a plurality of metadata fields and an information field concatenated together in an initial...
Methods and apparatus for controlling processing entities, such as
distributed signalling gateways
A method of controlling a local process that forms part of a first processing entity, where the first processing entity maintains a plurality of associations...
Digital telephone data and control signal transmission system
Techniques are disclosed for using Ethernet Layer 1 as a means for transporting audio, control, and status signals between telephones and an aggregator device in...
Stackable routers employing a routing protocol
A stack of network routers is composed of at least one (elected) master unit and one or more slave units each capable of running a routing protocol. Only the...
Filter design for colorimetric measurement
A color detector includes a light source configured to generate light with a spectrum of wavelengths; a plurality of filters in optical communication with the...
Labeling methods and apparatus using energy of two wavelengths
A method of measuring a relative darkness of an image recorded on a recording medium, comprising: applying first electromagnetic energy having a first wavelength...
User interface technique for managing an active call
A portable electronic device includes a housing, a processor supported by the housing, a memory coupled to the processor, and a communications transceiver...
Power sequencing with logic enabled regulator
A power sequencing circuit includes a PNP transistor, a first, second and third resistor, and a logic enabled regulator. A voltage is coupled at a first node to...
Transparent double-injection field-effect transistor
A double-injection field-effect transistor has an anode, a cathode, a substantially transparent channel, a substantially transparent gate insulator, and at least...
Collapsible battery holder
A battery holder comprises a collapsible frame configured to receive at least one battery, the frame couplable to an electronic device to provide power from the...
System and a method for forming a heat fusible microporous ink receptive
A system for forming a microporous ink receptive coating includes a fusible latex configured to coat a substrate, wherein the fusible latex includes a hard core...
Fluid ejection device with deflective flexible membrane
A fluid ejection device includes a substrate having a fluid channel including a fluid inlet and a fluid outlet, a flexible membrane supported by the substrate...
Purging fluid from fluid-ejection nozzles by performing spit-wipe
Fluid is purged from a plurality of fluid-ejection nozzles of a fluid-ejection mechanism. A first series of spit-wipe operations is performed. A second series of...
Media handling system and method
A media handling system for delivering media sheets to be printed from a staging location to a drum along a media path, including: at least one drive roller...
Secure remote referencing of a networked object of service
A solution for a remote service provider outside a customer's controlled network to reference an object of service (OOS) that is part of the customer's...
Interposing a virtual machine monitor and devirtualizing computer hardware
A virtual machine monitor is interposed between computer hardware and an operating system at runtime. Hardware that is already virtualized can be devirtualized...
Multi-sample read circuit having test mode of operation
A data storage device includes non-volatile memory; and a read circuit for performing multi-sample read operations on the memory during a normal mode of...
Method for changing the configuration of a media drive apparatus, computer
readable medium, and media drive...
A configuration of a media drive apparatus is stored as a plurality of configuration settings in a non volatile memory of a media drive apparatus. A removable...
DMA access systems and methods
Methods and systems for performing direct memory access (DMA) transfers are described. An invalidate queue (or other storage device) contains an entry associated...
Model-based provisioning of resources
Resources are provisioned for shared services in a resource-on-demand system. A model representing an observed state of resources in the resource-on-demand...
Correlation of web service interactions in composite web services
Method and apparatus for tracing operations of and interactions between components of a composite web service. An identifier code is generated at the initiation...
Change management in a distributed system based on triggered policy rules
A method for providing change management in a distributed system is provided. The method includes compiling a policy for change management in the distributed...
System and method for controlling the presentation of advertisements
The present disclosure relates to a system and method for controlling the presentation of advertisements. In one arrangement, the system and method are adapted...
Dynamic sampling of functional simulation to determine whether to perform
both functional and timing simulation
A method for simulating a system normally performs functional simulation of the system without performing timing simulation of the system. The method dynamically...
Enhanced denoising system
A method and apparatus for processing a received digital signal that has been corrupted by a channel is disclosed. The method includes storing the received...
Coordinated media control system
A coordinated media control system includes a node manager, a device control system, and a device. The node manager is operatively connected to a first node. The...
Data structure for control information on rewriteable data storage medium
A data storage medium includes a data structure, called a disk control block, used for administration and control information for the data storage medium. One...
Controlling motion of storage media
An apparatus for writing data to a data storage medium on which data is stored in data groups (N-3 to N+1) comprising tracks extending across and spaced from a...
Ambient light absorbing screen
A method of creating a projection screen includes forming on a substrate a set of reflective areas directed to a first set of angles and forming on the substrate...
Networked keyboard and mouse drivers
In an embodiment, a method of controlling a computer in a network, includes: moving a cursor to a designated area of a screen of a first computer; receiving an...
Extension device of handheld computing device
A display system for a handheld computing device is disclosed. The display system includes a processing unit having a first communication port, and a visual...