...that two musicians were responsible for the invention of color print film? Fascinated by photography, Leopold Godowsky and Leopold Mannes worked together to produce an easy-to-use, practical color film. They worked full time as music teachers and gave concerts while experimenting during their off hours in Mannes' kitchen. Their success earned them full-time, well-paying jobs at Kodak and their efforts resulted in Kodachrome film, which was introduced in 1935.
Make the Most of Our Site
See this month's Top Inventors and Most Cited Patents.
Stay on top of the latest innovations by subscribing to an RSS feed.
Registered users: Manage your profile.
| Number | Title | Issue Date |
| 8094724 | Order value for specifying relationship between video pictures A method and apparatus for variable accuracy inter-picture timing specification for digital video encoding is disclosed. Specifically, the present invention discloses a system that allows the relative timing of nearby video pictures to be encoded in a very efficient... | 01/10/2012 |
| 8094167 | Display color correcting system A display color correcting method is provided. A first plurality of input color values are provided to a display, wherein the input color values correspond to a plurality of vertices of a plurality of cubes within a cubic color space of the display. Each cube has tw... | 01/10/2012 |
| 8094161 | Virtualization of graphics resources Graphics resources are virtualized through an interlace between graphics hardware and graphics clients. The interface allocates the graphics resources across multiple graphics clients, processes commands for access to the graphics resources from the graphics clients... | 01/10/2012 |
| 8094159 | Method and apparatus for frame buffer management Methods and apparatuses for dynamic virtual frame buffer management. At least one embodiment of the present invention dynamically enables or disables the use of a virtual frame buffer, which is not under control of graphics hardware of a data processing system, with... | 01/10/2012 |
| 8094128 | Channel scan logic A device that can autonomously scan a sensor panel is disclosed. Autonomous scanning can be performed by implementing channel scan logic. In one embodiment, channel scan logic carries out many of the functions that a processor would normally undertake, including gen... | 01/10/2012 |
| 8094079 | Handheld electronic devices with isolated antennas Handheld electronic devices are provided that contain wireless communications circuitry having at least first and second antennas. An antenna isolation element reduces signal interference between the antennas, so that the antennas may be used in close proximity to e... | 01/10/2012 |
| 8092251 | Active electronic media device packaging Active packaging for supplying power, data, or both power and data to an electronic media device while the device is housed within the active packaging is provided. The active packaging may include one or more electrical traces in-molded or printed onto the packagin... | 01/10/2012 |
| 8091178 | Hinge A hinge has a pintle, a moving leaf, a resilient device and a stationary leaf. The pintle has a resilient device mount formed on a distal end and is mounted securely in the stationary leaf. The moving leaf is mounted rotatably around the pintle and has a barrel havi... | 01/10/2012 |
| D652054 | Icon for a portion of a display screen | 01/10/2012 |
| D652050 | Graphical users interface for a display screen or portion thereof | 01/10/2012 |
| D652041 | Electronic device | 01/10/2012 |
| D652032 | Electronic device | 01/10/2012 |
| 8091045 | System and method for managing lists A computer-implemented method for displaying and managing lists on a portable multifunction device with a touch screen display includes displaying a list of items, detecting a finger contact on a moving-affordance icon, detecting movement of the finger contact on th... | 01/03/2012 |
| 8091039 | Authoring interface which distributes composited elements about the display Techniques are described for providing a display of visual elements representing various media elements on a composite media presentation, wherein the display may be altered such that the visual elements transition from an overlapping arrangement to an arrangement w... | 01/03/2012 |
| 8090767 | Pairing and storage access scheme between a handheld device and a computing system A method is described that involves detecting the presence of a pairing partner. Prior to establishing a paired relationship with the pairing partner, a user is prompted to verify himself/herself. In response to the user properly verifying himself/herself, the parin... | 01/03/2012 |
| 8090132 | Wireless communication headset with wired and wireless modes A wireless communication headset having both wired and wireless modes is provided. The wireless headset can include a headset connector assembly that can be coupled to a cable connector of a cable, which can in turn be connected to a telephone. When the wireless hea... | 01/03/2012 |
| 8090130 | Highly portable media devices An improved portable media device and methods for operating a media device are disclosed. ... | 01/03/2012 |
| 8090087 | Method, system, and graphical user interface for making conference calls A user interface for handling multiple calls includes displaying an image associated with a first party on a first call and an image associated with a second party on a second call. When one call is active and the other call is on hold, the image associated with the... | 01/03/2012 |
| 8090026 | Using order difference for calculating motion vector A method and apparatus for variable accuracy inter-picture timing specification for digital video encoding is disclosed. Specifically, the present invention discloses a system that allows the relative timing of nearby video pictures to be encoded in a very efficient... | 01/03/2012 |
| 8090023 | Method and apparatus for variable accuracy inter-picture timing specification for digital video encoding with reduced requirements for division operations A method and apparatus for performing motion estimation in a digital video system is disclosed. Specifically, the present invention discloses a system that quickly calculates estimated motion vectors in a very efficient manner. In one embodiment, a first multiplican... | 01/03/2012 |
| 8089488 | Virtualization of graphics resources Graphics resources are virtualized through an interface between graphics hardware and graphics clients. The interface allocates the graphics resources across multiple graphics clients, processes commands for access to the graphics resources from the graphics clients... | 01/03/2012 |
| 8089479 | Directing camera behavior in 3-D imaging system A method of associating a computer generated camera with an object in a three-dimensional computer generated space. The method receives a command to associate the camera with an object in the simulated space. Based on the command the method determines a path for mov... | 01/03/2012 |
| 8087939 | Magnetic connector for electronic device An electrical plug and receptacle relying on magnetic force from an electromagnet to maintain contact are disclosed. The plug and receptacle can be used as part of a power adapter for connecting an electronic device, such as a laptop computer, to a power supply. The... | 01/03/2012 |
| D651614 | Icon for a portion of a display screen | 01/03/2012 |
| D651610 | Icon for a portion of a display screen | 01/03/2012 |
| D651607 | Electronic device | 01/03/2012 |
| D651602 | Monitor | 01/03/2012 |
| 8086915 | Memory controller with loopback test interface In one embodiment, an apparatus comprises an interconnect; at least one processor coupled to the interconnect; and at least one memory controller coupled to the interconnect. The memory controller is programmable by the processor into a loopback test mode of operati... | 12/27/2011 |
| 8086904 | Event-based setting of process tracing scope Detecting an anomaly is disclosed. An indication that a computer system monitoring instrument is desired to provide as output a subset of the output data that it would produce if it were to remain on throughout a relevant period with no limit being placed on its out... | 12/27/2011 |
| 8086854 | Content protection information using family of quadratic multivariate polynomial maps A computer based method and apparatus to tie content protection information to recipient devices via a family of deterministic permutations of quadratic multivariate polynomial maps used for computing an HMAC (Hash Message Authentication Code) or a signed digest. Th... | 12/27/2011 |
| 8086781 | Serial pass-through device 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 intermediate device. The host device can exchange commands and data with the intermediate device, while th... | 12/27/2011 |
| 8086604 | Universal interface for retrieval of information in a computer system The present invention provides convenient access to items of information that are related to various descriptors input by a user, by means of a unitary interface which is capable of accessing information in a variety of locations, through a number of different techn... | 12/27/2011 |
| 8086535 | Decoupling rights in a digital content unit from download Systems and methods for enabling a user to obtain rights in a legitimate copy of a digital content unit without downloading the copy from a digital content store are provided. The systems and methods provide an encrypted copy of a digital content unit to a first use... | 12/27/2011 |
| 8086332 | Media delivery system with improved interaction Methods and systems for improved interaction between media devices and accessory devices are disclosed. In one embodiment, the improved interaction can operate to configure a user interface of a media device dependent on the type or condition of an accessory device.... | 12/27/2011 |
| 8086330 | Accessing accelerometer data Systems and processes for accessing acceleration data may include an accelerometer coupled to a nonvolatile memory. The nonvolatile memory may be coupled to a processor. Acceleration data may be obtained from the accelerometer via a bus coupling the nonvolatile memo... | 12/27/2011 |
| 8086281 | Apparatuses and methods that facilitate the transfer of power and information among electrical devices The present invention is directed to apparatuses, systems, methods, and computer readable media that can facilitate the transfer of power between at least two electrical devices. At least one of the electrical devices is preferably a battery operated device. The pre... | 12/27/2011 |
| 8085932 | Secure distribution of data or content using keyless transformation A computer enabled method and apparatus for encrypting and decrypting data using a keyless transformation cryptographic technique. Data is protected using a keyless (unkeyed) complex mathematical transformation, in contrast to a traditional cryptographic algorithm u... | 12/27/2011 |
| 8085318 | Real-time image capture and manipulation based on streaming data Systems and techniques to provide image capture and manipulation. In general, in one implementation, the technique includes receiving an input stream including image data from a source, displaying the input stream in real-time including displaying a plurality of ins... | 12/27/2011 |
| 8085280 | Asymmetric two-pass graphics scaling A method and an apparatus for determining an up scale factor and a down scale factor according to a scale factor received from a graphics application program interface (API) to scale a graphics data in a graphics processing unit (GPU) are described. The up scale fac... | 12/27/2011 |
| 8085271 | System and method for dilation for glyph rendering A system and method for dilating a glyph for glyph rendering is described. The method includes receiving information including at least one of an element value of a rendering matrix, a glyph characteristic, a display background characteristic, an application charact... | 12/27/2011 |