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.
Method for providing stand-in objects
A method for providing stand-in objects, where relationships among objects are automatically resolved in an object oriented relational database model without the...
Execution control for processor tasks
Method and means for controlling the execution sequence of a first sequence of modules in a first task. The first sequence of modules are linked to one another...
Display device with a moveable assembly
Method and apparatus for updating and synchronizing information between a
client and a server
The present invention provides a method and apparatus for integrating applets running on a client with the application logic for applications running on a...
Display device with a moveable assembly
Method and apparatus for automatic detection and healing of signal pair
crossover on a high performance serial bus
An automatic crossover and healing process is disclosed for the P1394b standard. In particular, a crossover process is disclosed which comprises coupling the...
Object movie exporter
Methods and apparatuses for compressing and/or transmitting and/or receiving data representing different views of an object. In one method according to the...
A method and apparatus is described to control velocity of object movement in a display device. A path is provided that the object will follow in the display. A...
Object oriented editor for creating world wide web documents
A desktop publishing system contains an output display device that displays a palette window. The palette window contains a defined objects panel containing a...
Media player with instant play capability
A media player and a method for operating a media player are disclosed. A media program is able to substantially immediately begin playing after a media play...
Housing for a computing device
Improved housing for a computing device is disclosed. The improved housing is provided with one of an illuminable connector, a touch pad arrangement, and a palm...
Parallel vector table look-up with replicated index element vector
Methods and apparatuses for looking up vectors in parallel using vector table look up operations. In one aspect of the invention, a method to look up a plurality...
Wire bonding method and apparatus for integrated circuit
Wire bonding methods and apparatuses are described herein. In one aspect of the invention, an exemplary apparatus includes a plurality of electrically conductive...
Light guide panel and method of use
A light guide panel is disclosed. The panel comprises a plate for dispersing light and at least one light-emitting diode (LED) coupled to the plate for providing...
System with graphical user interface including automatic enclosures
A new behavior in a graphical user interface allows the user to open and close enclosures, while dragging an object. When the user pauses, gestures, or rolls...
System for real-time adaptation to changes in display configuration
A hot-plugging capability for video devices is achieved by shifting the responsibility for recognizing changes in the configuration of a display environment from...
System for iteratively designing an object heterarchy in an object-oriented
An object-oriented computing environment stores information relating to objects in a data file, and manipulates the information in the data file through a...
Interface providing continuous feedback on task progress in a computer
A user interface provides continuous feedback to a user regarding progress toward completion of a task being monitored in a status dialogue window. In one...
User interface for computer display
USB device notification
A method of notifying clients of a change in a USB (Universal Serial Bus) including a first client requesting notification of a first change in the USB,...
Quiet fan speed control
A novel a circuit for driving a fan includes an output terminal for supplying the fan with drive power, a pulse width modulation driver, and a limiter. A first...
System and method for interfacing index based and iterator based
application programming interfaces
A system and method for interfacing index based and iterator based file management routines. In general, the disclosed system maintains an iterator cache having...
Conserving power by reducing voltage supplied to an instruction-processing
portion of a processor
One embodiment of the present invention provides a system that facilitates reducing static power consumption of a processor. During operation, the system...
Method for dragging and dropping between multiple layered windows
Methods for manipulating a plurality of layered windows on a display are described. Specifically, the manipulation of layered windows includes moving a pointer...
Apparatus and method to facilitate universal remote control
A universal remote control, which includes a display screen and a user input mechanism. The universal remote control also includes a processing unit that is...
Ear phone and ear phone holder
Distributing and synchronizing objects
A method and apparatus for distributing and synchronizing objects. One or more embodiments of the invention provide for distributing copies of the objects...
Data driven layout engine
Systems and methods for providing a user with increased flexibility and control over the appearance and behavior of objects on a user interface are described....
Fly-by serial bus arbitration
In a first embodiment, multi-speed concatenated packet strings are transmitted by a first node on a serial bus. To accommodate multi-speed packets, a speed...
Mechanism for color-space neutral (video) effects scripting engine
A first command is retrieved from a script containing one or more commands written for a first color space. A behavior of the first command in the first color...
Matrix multiplication in a vector processing system
The present invention is directed to a system and method for multiplication of matrices in a vector processing system. Partial products are obtained by dot...
Computer component protection
A computing device is disclosed. The computing device includes a shock mount assembly that is configured to provide impact absorption to sensitive components...
Easel display arrangement
A display arrangement is disclosed. The display arrangement includes a flat panel display. The display arrangement further includes a display housing for the...
Cryptographic system using chaotic dynamics
The invention is a cryptographic system using chaotic dynamics. A chaotic system is used to generate a public key and an adjustable back door from a private key....
Apparatus and method for inter-node communication
A first set of signals is transformed into a second set of signals having a more stable set of current requirements. The more stable current requirements of the...
Glyph rendering quantization for subpixel positioning
A Font Quantization Engine receives layout data including font, font matrix, glyphs and position data. This received position data includes non-integer positions...
Icon for a portion of a display screen
Edit to tape
A method and apparatus is described that allows edited media to be recorded to a sequential storage device. An edited time based stream of information of a...
A recognition process for handwritten characters, including generating sub-segments representing at least one character stroke, the sub-segments each having a...
Method and apparatus for border node behavior on a full-duplex bus
A method for determining and communicating the existence of a hybrid bus In a full-duplex communications system having plurality of nodes, wherein one of the...
Method and apparatus for quantifying the number of identical consecutive
digits within a string
One embodiment of the present invention provides a system for quantifying a number of identical consecutive digits starting from a fixed position within a string...
Icon for a portion of a display screen such as an electronic display or a
Probe tile for probing semiconductor wafer
A tile used to hold one or more probes for testing a semiconductor wafer. The tile has one or more sites for inserting one or more probes to test the...
Methods and apparatuses for signal line termination
Methods and apparatuses for signal line termination with minimum current flowing through a termination node. In one embodiment, a voltage regulator is connected...
Method and apparatus for matrix transposition
Methods and apparatuses for transposing a matrix using a vector look up unit. In one aspect of the invention, a method for matrix transposition includes:...
User interface for computer display