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.
Incremental secure backup and restore of user settings and data
A data processing device receives a manifest from a previous backup operation and determines what files have changed by comparing the files to be backed up to...
Method and apparatus for executing program code
The described embodiments provide a system that executes program code. While executing program code, the processor encounters at least one vector instruction...
DMA controller that passes destination pointers from transmit logic
through a loopback buffer to receive logic...
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...
Application-specific group listing
A method, apparatus, and system for providing active contents between applications activated by a plurality of computer systems are provided. A list of one or...
Small lanyard connector for low profile device
A miniaturized attachment mechanism for attaching a lanyard to a cell phone, MP3 player or other portable device having a hole in its outer casing is disclosed....
Secure device configuration profiles
A method for configuring a device includes receiving a first configuration profile comprising a first configuration and a first certificate and a second...
Shared multiband antennas and antenna diversity circuitry for electronic
Electronic devices are provided that contain wireless communications circuitry. The wireless communications circuitry may have antenna diversity circuitry that...
Accessory device authentication
An authentication controller coupled to a first communication port of a portable computing device is allowed to provide authentication on behalf of an accessory...
Video program authoring systems and methods
Video program authoring systems and methods in a processor-based system removes an author from consideration of low-level configuration functions during...
Pre-processing method and system for data reduction of video sequences and
bit rate reduction of compressed...
Methods for pre-processing video sequences prior to compression to provide data reduction of the video sequence. In addition, after compression of the...
Method and apparatus for encoding using single pass rate controller
A method is used for specifying a bit allocation for encoding a set of images in a sequence of video images. The method computes a masking value for one or more...
Switch for graphics processing units
Methods and apparatuses are disclosed for improving switching between graphics processing units (GPUs). Some embodiments may include a display system, including...
Light sensitive display
A light sensitive display.
Circuits, methods, and apparatus for adapters and docking stations that include one or more of the following: reradiating antennas to enhance wireless signal...
Medical inspection device
An improved medical inspection device at least comprises a hand-held portion, a display portion being connected with the hand-held portion and comprising a...
Method and apparatus for checking an acoustic test fixture
A body has a first portion whose exterior surface is similar to that of a corresponding, first portion of a portable media device. An acoustic aperture is...
Housing for an electronic device
Techniques to pollute electronic profiling
Techniques to pollute electronic profiling are provided. A cloned identity is created for a principal. Areas of interest are assigned to the cloned identity,...
Methods and graphical user interfaces for conducting searches on a
portable multifunction device
In accordance with some embodiments, a graphical user interface on a portable multifunction device with a touch screen display includes: an application...
User definable transition tool
Systems and methods for verifying the authenticity of a remote device
Some embodiments of the invention are directed to, among other things, systems, computer readable media, methods and any other means for verifying the...
Device bootup from a NAND-type non-volatile memory
Systems and methods are provided for using a NAND-type non-volatile memory ("NVM"), such as NAND flash memory, to store NV pre-boot information for a bootloader...
Adaptive mobile device navigation
Adaptive mobile device navigation system, methods, and apparatus provide location information for a mobile device performing location estimation using dead...
Techniques for resource block mapping in a wireless communication system
A technique of operating a wireless communication device includes creating a resource block map by associating respective subscriber station identifications,...
Leakage and NBTI reduction technique for memory
In one embodiment, an integrated circuit includes a logic circuit and a memory circuit that includes multiple bit lines and bit line precharge circuits. The...
Interleaving charge pumps for programmable memories
Systems and methods, including computer software for performing operations enable interleaving of charging operations in a charging pump. A first charge pump is...
3D histogram for color images
The disclosed implementations relate generally to 3D histograms and other user interface elements for color correcting digital images. A color correction method...
Dynamic shader generation
Some embodiments provide a method of performing several shading operations for a graphic object in a scene that is displayed on a device. The device includes...
A display and techniques for displaying information involve the use of pixel-generating elements that include a light conduit and multiple adjustable light...
Switch assembly constructions
Electronic devices are provided with switch assembly input components that can have adhesives adhered to the side and/or bottom surfaces of support plates for...
Ad-hoc user account creation
A mechanism that allows a user to easily configure a rules engine to apply rules to decide which requests for access to a user's computer resources are to be...
Methods and graphical user interfaces for editing on a portable
Methods and graphical user interfaces for editing on a portable multifunction device with a touch screen display are disclosed. While displaying an application...
Opaque views for graphical user interfaces
A system and method of rendering a graphical user interface for a media based device which employs techniques for layering graphical elements. The method...
Browsing or searching user interfaces and other aspects
User interfaces for browsing and/or searching are described. In one embodiment, a method includes displaying a first display area for display representations of...
Computer enabled secure status return
Computer related method and apparatus to transmit a logical value (e.g., 1 or 0) between two entities, such as an operating system and application program, in a...
Communication between a host device and an accessory via an intermediate
A host device and an accessory exchange information (e.g., commands and data) via an intermediate device. The host device and accessory can each connect to the...
Method and apparatus for improving security in a data processing system
Methods and Apparatuses for processing data are described herein. In one aspect of the invention, an exemplary method receives data which may include an...
Method and apparatus for verifying and diversifying randomness
Method and apparatus for ensuring randomness of pseudo-random numbers generated by a conventional computer operating system or electronic device. Typically...
Image scaling arrangement
Methods and system for transferring images between devices is disclosed. For example, differently scaled images by a host device may automatically and/or...
Determining a location of a mobile device using a location database
Methods, program products, and systems for determining a location of a mobile device using a location database are described. The mobile device can host the...
A method of estimating, illuminant comprises minimizing a Minkowski norm with illuminant constraints. The norm is preferably between 3 and 7 and most preferably...
Generalized reference signaling scheme for multi-user, multiple input,
multiple output (MU-MIMO) using...
A multi-user multiple-input multiple-output (MU-MIMO) downlink beamforming system (200) is provided to enable transmit beamforming vectors to be efficiently...