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 system indicator panel with exposed indicator edge
A computer system comprising a computer chassis supporting at least one electronic component, the computer chassis having a volume and at least one interactive...
Reversible cable support arm
A cable support arm is provided. In one embodiment, the cable support arm includes first and second arm sections that are rotatably coupled one over the other at...
An information card and method of use are utilized in connection with external devices and networks. One method embodiment includes storing a variety of user...
Method and system for hosting an application with a facade server
One exemplary embodiment may be a system that comprises a central processing unit (CPU), an application, and a facade server. The facade server may host the...
Processing system with component architecture platform support
Disclosed herein is an embedded system having a processor and at least one reference lookup table. The embedded system may be capable of supporting a component...
Recovery operations in storage networks
Exemplary storage network architectures, data architectures, and methods for creating and using snapdifference files in storage networks are described. One...
System and method for throttling memory power consumption based on status
of cover switch of a computer system
A power throttling method and system for a memory controller in a computer system. One embodiment includes, responsive to a determination that a change in the...
Method and apparatus for secured digital video and access tracking
The specification discloses a system and related method for tracking access to digital information that involves combining biometric information of a person...
Methods and devices relating to distributed computing environments
The suitability of a service provider for performing a task having a sensitivity level is gauged by using a trust level associated with the provider, in...
System and method for securing drive access to data storage media based on
A method for securing access to a data medium comprises listing at least one unique identifier of media that a data transfer element is allowed to access in...
Preemptive write back controller
A preemptive write back controller is described. The present invention is well suited for a cache, main memory, or other temporarily private data storage that...
System and method for uniform resource locator filtering
A system and method for Uniform Resource Locator (URL) filtering is disclosed. The method comprises receiving an event notification upon the occurrence of an...
Index validation system and method
An index validation system comprises a processor and a validator accessible by the processor. The validator is adapted to access index data corresponding to...
Testing for a misconnection between first and second networks
An apparatus to test whether a first network is misconnected to a second network includes an interface to the first network, and a controller coupled to the...
Systems and methods for a unified computer system fabric
Disclosed are systems and methods providing a unified system fabric in a computer. The systems and methods of embodiments including first interface disposed...
Storage device having information to identify defective storage region
A storage device includes a storage medium and a probe to read from and write to the storage medium. The storage medium has a plurality of storage regions, where...
Method and system of a portable computer with a detachable display
A method and system of a portable computer with a detachable display. Some illustrative embodiments may be a portable computer comprising a base unit comprising...
Piezoelectric flexures for light modulator
A device includes a micro-display that includes at least one light modulator. The light modulator includes a first reflector plate, a second reflector plate, and...
Various embodiments of a MEMs structure including flexures movably supporting a reflective face are disclosed.
Lens and CCD correction using singular value decomposition
Imaging devices, such as digital cameras, scanners, displays and projectors, and related processing methods that implement calibration and post-capture image...
A method of manufacturing an electromagnetic (EM) waveguide capable of guiding a wave along a pre-defined propagation path is described. The method includes...
Self-aligned coating on released MEMS
A method of making a semiconductor device including the steps of fabricating at least one component on a substrate and coating the component with a first...
Sensor array using sail
Provided is a sensor array and a method of forming the same. The sensor array includes an array of apertures etched into a 3D patterned resist layer to expose...
Projection of overlapping and temporally offset sub-frames onto a surface
A method of displaying images with a display system includes receiving image data for the images. The method includes generating at least a first sub-frame and...
Cabinet-surface-mounted projection lens and methods
A projection system includes a cabinet having a surface with an aperture therein, a projector disposed within the cabinet, adapted to project light through the...
Thermal drop generator
A silicon die having an orifice layer with plural openings formed therein defines a drop ejection device for use in a handheld inhaler. An underlying control...
Video conference endpoint
Enabling multiple testing devices
A method for enabling multiple testing devices within a system. The method may include determining whether a first testing device or a second testing device is...
Signals crossing multiple clock domains
Methods, systems, and circuits are provided for signals crossing multiple clock domains. One circuit includes a number of different clock domains located on...
Managing data received from processes of a distributed computing
Data is received from a plurality of processes of a distributed computing arrangement. The computing arrangement contains a plurality of processing nodes. In a...
Method and apparatus for coping with condition in which subject is too
close to digital imaging device for...
A digital imaging device automatically detects that a subject is too close to the device for acceptable focus to be achieved and informs the user, takes...
Method and apparatus for cluster interconnection using multi-port nodes
and multiple routing fabrics
Interconnect networks are described that allow nodes having more than two ports to be interconnected. More particularly, each node interfaces with multiple and...
Optical data processing using photo-detector array and framing marks on
An optical system configured for optical data processing is disclosed. In one example of the system, a photodetector array is configured to obtain an image of...
A printing apparatus includes one of a first cartridge or a second cartridge. The first cartridge has a first contact array including a plurality of contact...
Back pressure control in inkjet printing
A method of inkjet printing includes establishing a back pressure corresponding to a desired print mode in a printhead and changing the back pressure in response...
A medicament dispenser that includes a medicament supply, an ejector, and a controller configured to actuate the ejector, where the controller is configured to...
Apparatus and method for creating a trusted environment
A computer apparatus for creating a trusted environment comprising a trusted device arranged to acquire a first integrity metric to allow determination as to...
System and method for interposition-based selective simulation of faults
for access requests to a data storage...
According to one embodiment, a method comprises intercepting, at an interposition agent, requests for accessing a data storage device. The method further...
System and method for journal recovery for multinode environments
A system and method are disclosed for providing journal recovery in a multi-node environment which comprises determining whether a block was updated by a first...
Method of estimating storage system reliability
An embodiment of a method of estimating storage system reliability begins with a first step of modeling a storage system design in operation under a workload to...
Kernel configuration recovery
Systems, methods, and devices are provided for kernel configurations. One embodiment includes a kernel configuration tool, a system file accessible by the kernel...
Method and system of aligning execution point of duplicate copies of a
user program by exchanging information...
A method and system of aligning execution point of duplicate copies of a user program by exchanging information about instructions executed. At least some of the...
Methods and systems for allocating power to an electronic device
In at least some embodiments, a system comprises an electronic device having an adjustable hardware inventory and control logic coupled to the electronic device....
Method to increase the life span of limited cycle read/write media
A file system technique extends the life cycle of limited read/write media. Rewrite cycles of each file and/or each region of the media may be tracked. Different...
Concurrent data restore and background copy operations in storage networks
Exemplary storage network architectures, data architectures, and methods for data restore operation are disclosed. In one embodiment, a storage device comprises...
Methods and apparatuses for determining the state of a memory element
Methods and apparatuses are disclosed for measuring values of a plurality of memory elements, where the measured values may be indicative of the digital state of...
Configurable I/O bus architecture
An I/O bus architecture is configurable so that I/O bandwidth may be re-allocated from one I/O slot or device to another. A first intermediate bus couples a...
Timeouts on accessing a shared resource
A computer-implemented method of generating timeout errors based on shared register access by two processors is described. A processor access timer is started...
Diversified host based route selection metric
An embodiment of the invention evaluates the suitability of routes for use in a network route cache. An embodiment of the invention allows the use of network...