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 and apparatus for typographic glyph construction including a glyph
A system for typographic glyph construction includes a graphics system, a glyph server coupled to the graphics system, and an operating system coupled to the...
Housing of an electronic device formed by doubleshot injection molding
A method for forming an enclosure for enclosing internal electronic components of an electronic device is provided, which comprises: performing a first injection...
Run-time code injection to perform checks
A digital rights management system permits an application owner to cause code to be injected into the application's run-time instruction stream so as to restrict...
Method for embedding object codes in source codes
Methods for embedding codes executable in a first system having a first microprocessor into codes executable in a second system having a second microprocessor...
User interface presentation of information in reconfigured or overlapping
A graphical user interface provides a display of multiple items of information in a manner such that the user can comprehend the relationship of various items to...
Keyboards for portable electronic devices
A plurality of icons are displayed on a touch-sensitive display. A respective icon in at least a subset of the plurality of icons corresponds to two or more...
Method and apparatus for producing a packaged presentation
Some embodiments of the invention provide a computerized method for creating a scene selection from a marker for a multi-image content. The method allows...
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 and system for seamlessly accessing remotely stored files
A system and method by which users via programs on one computer may seamlessly access files remotely stored on other computers that run a well known file access...
Methods and systems for managing data
Systems and methods for managing data, such as metadata or indexes of content of files. In one exemplary method, notifications to update a metadata database or...
Workflows for color correcting images
The disclosed implementations relate generally to improved workflows for color correcting digital images. In some implementations, a method of correcting images...
Video encoding in a video conference
Some embodiments provide an architecture for establishing multi-participant video conferences. This architecture has a central distributor that receives video...
Automatic synthesis of font tables for character layout
Data tables that are required for the proper processing of font glyphs are automatically synthesized if they do not form part of an original font definition. The...
Error compensation for multi-touch surfaces
Normalization of the built-in DC offset error in each analog channel is disclosed to reduce image distortion in multi-event (multi-touch or multi-hover) sensor...
Technique for reducing wasted material on a printed circuit board panel
A process for assembling a rigid-flex printed circuit board (PCB) is presented. During operation, the process receives rigid-flex PCBs that are to be coupled...
Animated graphical user interface for a display screen or portion thereof
Parental control graphical user interface
Improved graphical user interfaces suitable for restricting the availability of media items and/or podcasts are also disclosed. The graphical user interfaces are...
Manipulation of elements in a graphical user interface is aided by allowing the graphical user interface to treat certain mouse button actuation and releases as...
Method and apparatus for increasing the operating frequency of an
One embodiment of the present invention provides a system that facilitates temporarily increasing the operating frequency of an electronic circuit, such as a...
Method of synchronising three or more electronic devices and a computer
system for implementing that method
Methods, systems and machine readable media for synchronising three or more electronic devices.In one exemplary method of synchronising three or more electronic...
Cold worked metal housing for a portable electronic device
A cold worked stainless steel bezel for a portable electronic device is provided. The bezel is secured flush to a housing to form part of the case of the...
Luminance point correction without luminance degradation
White point is corrected without degrading luminance on a display device. A white point manager modifies the balance between red, green and blue according to a...
Adaptive method for acquiring color measurements
A system and method for measuring a color parameter values of a display for calibration purposes. An initial measurement of the color parameter value from the...
Methods and apparatuses for operating a portable device based on an
Methods and apparatuses for operating a portable device based on an accelerometer are described. According to one embodiment of the invention, an accelerometer...
Broadband antenna with coupled feed for handheld electronic devices
Broadband antennas and handheld electronic devices with broadband antennas are provided. A handheld electronic device may have a housing in which electrical...
Power converters having varied switching frequencies
Systems and techniques for performing power conversion operations in a portable device are used to convert an input voltage to a voltage at an output. The...
Dome switch with integral actuator
A dome switch structure that includes an actuator integrally formed with a dome is disclosed. Advantageously, the actuator can be formed so as to be positioned...
Oxygen-scavenging containers having low haze
A container providing effective oxygen-scavenging functionality, while having low haze. The container has at least one wall, wherein the wall comprises a...
Techniques and systems for supporting podcasting
Improved podcasts and techniques that facilitate their use are disclosed. The improved techniques can pertain to creating, publishing, hosting, accessing,...
User interface for computer display
Automated creation of media asset illustrations
The invention pertains to techniques for creating media asset illustrations for media assets are disclosed. The created media asset illustrations are useful for...
Text flow in and around irregular containers
Providing text flow in or around an irregular container, such as a non-rectangular graphic, is disclosed. In the case of flow around a container, the...
Apparatus for air cooling of an electronic device
An apparatus for air-cooling an electronic device is disclosed. A contoured panel channels a flow of air within the housing of an electronic device so as to...
Integrated monitor and docking station
A docking station is disclosed. The docking station includes a display and a housing configured to hold the display in a manner that exposes a viewing surface of...
Display that emits circularly-polarized light
One embodiment of the present invention provides a display that emits circularly-polarized light. This display includes a display mechanism that emits...
Shape detecting input device
A system and method for recognizing a signet and for performing an action associated with the signet. In one embodiment, the method includes generating a touch...
Icon for a portion of a display screen
Method for variable length decoding using multiple configurable look-up
Methods and apparatuses for variable length decoding using multiple look-up tables simultaneously. In one aspect of the invention, a method for execution by a...
DMA controller configured to process control descriptors and transfer
In one embodiment, an apparatus comprises a first interface circuit, a direct memory access (DMA) controller coupled to the first interface circuit, and a host...
Multiple media type synchronization between host computer and media device
Improved techniques for transferring media assets between a host computer and a media device are disclosed. The transfer of media assets between a host computer...
Spooling during video format conversions
Techniques are provided which allow computers with relatively less computational power to perform dynamic conversion of video from inter-frame dependent format...
Display housing for computing device
An improved housing for a computing device is disclosed. The improved housing can have one or more of the following aspects. A first aspect of the invention...
Straightening digital images
As the user operates the straighten control, the rotational orientation of a selected image is changed. According to one embodiment, a grid is superimposed over...
Method and apparatus for identifying user-selectable regions within
multiple display frames
The method and apparatus determine a specific position of a user-selectable region at a particular point in time within a sequence of display frames. The method...
Docking station for hand held electronic devices
A docking system is disclosed. The docking system includes a single docking station and a plurality of inserts that are placed in the docking station so that the...