Patents by Inventor Kenneth Greenebaum
Kenneth Greenebaum has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Patent number: 10354613Abstract: Scalable color balancing techniques for processing images to be presented on displays are described. One technique includes receiving ambient light color information from an ambient light sensor and input image data to be presented via a display coincident with receiving the ambient light color information. The display may have a first white point at a time prior to receiving the input image data. The technique may include determining a second white point for the display based on the input image data and the ambient light color information. The first and second white points may differ from each other. The technique may also include generating one or more chromatic adaptation transforms (CATs) based on the white points. Output image data may be generated based on applying the one or more CATs to the input image data. The output image data may be presented via the display. Other embodiments are described.Type: GrantFiled: June 13, 2017Date of Patent: July 16, 2019Assignee: Apple Inc.Inventors: Gabriel Marcu, Kenneth Greenebaum, Lu Zhang, Jiaying Wu, Ian Hendry
-
Publication number: 20180350322Abstract: Scalable color balancing techniques for processing images to be presented on displays are described. One technique includes receiving ambient light color information from an ambient light sensor and input image data to be presented via a display coincident with receiving the ambient light color information. The display may have a first white point at a time prior to receiving the input image data. The technique may include determining a second white point for the display based on the input image data and the ambient light color information. The first and second white points may differ from each other. The technique may also include generating one or more chromatic adaptation transforms (CATs) based on the white points. Output image data may be generated based on applying the one or more CATs to the input image data. The output image data may be presented via the display. Other embodiments are described.Type: ApplicationFiled: June 13, 2017Publication date: December 6, 2018Inventors: Gabriel Marcu, Kenneth Greenebaum, Lu Zhang, Jiaying Wu, Ian Hendry
-
Patent number: 9204172Abstract: Techniques are provided for encoding an extended image such that it is backwards compatible with existing decoding devices. An extended image format is defined such that the extended image format is consistent with an existing image format over the full range of the existing image format. Because the extended image format is consistent with the existing image format over the full range of the existing image format, additional image information that is included in an extended image can be extracted from the extended image. A base version of an image (expressed using the existing image format) may be encoded in a payload portion and the extracted additional information may be stored in a metadata portion of a widely supported image file format.Type: GrantFiled: April 10, 2015Date of Patent: December 1, 2015Assignee: Apple Inc.Inventors: Kenneth Greenebaum, Ian Hendry, Ian Ollmann, David Hayward, Brijesh Tripathi
-
Publication number: 20150222930Abstract: Techniques are provided for encoding an extended image such that it is backwards compatible with existing decoding devices. An extended image format is defined such that the extended image format is consistent with an existing image format over the full range of the existing image format. Because the extended image format is consistent with the existing image format over the full range of the existing image format, additional image information that is included in an extended image can be extracted from the extended image. A base version of an image (expressed using the existing image format) may be encoded in a payload portion and the extracted additional information may be stored in a metadata portion of a widely supported image file format.Type: ApplicationFiled: April 10, 2015Publication date: August 6, 2015Inventors: Kenneth Greenebaum, Ian Hendry, Ian Ollmann, David Hayward, Brijesh Tripathi
-
Patent number: 9036908Abstract: Techniques are provided for encoding an extended image such that it is backwards compatible with existing decoding devices. An extended image format is defined such that the extended image format is consistent with an existing image format over the full range of the existing image format. Because the extended image format is consistent with the existing image format over the full range of the existing image format, additional image information that is included in an extended image can be extracted from the extended image. A base version of an image (expressed using the existing image format) may be encoded in a payload portion and the extracted additional information may be stored in a metadata portion of a widely supported image file format.Type: GrantFiled: September 30, 2013Date of Patent: May 19, 2015Assignee: Apple Inc.Inventors: Kenneth Greenebaum, Ian Hendry, Ian Ollmann, David Hayward, Brijesh Tripathi
-
Publication number: 20150093023Abstract: Techniques are provided for encoding an extended image such that it is backwards compatible with existing decoding devices. An extended image format is defined such that the extended image format is consistent with an existing image format over the full range of the existing image format. Because the extended image format is consistent with the existing image format over the full range of the existing image format, additional image information that is included in an extended image can be extracted from the extended image. A base version of an image (expressed using the existing image format) may be encoded in a payload portion and the extracted additional information may be stored in a metadata portion of a widely supported image file format.Type: ApplicationFiled: September 30, 2013Publication date: April 2, 2015Inventors: Kenneth Greenebaum, Ian Hendry, Ian Ollmann, David Hayward, Brijesh Tripathi
-
Patent number: 8539182Abstract: Methods and an apparatuses that perform protected content data processing with limited access to system resources are described. One or more regions in a memory (including a source memory and a destination memory) can be allocated and unprocessed content data can be mapped to the source memory. A process can be initialized with the source and destination memories to process the content data. The process can be prevented from accessing resource other than the allocated regions in the memory. The processed content data can be stored in the destination memory. In one embodiment, the content data can include media content. A playing device can be instructed to play the media content based on the processed content data via the destination memory.Type: GrantFiled: July 6, 2012Date of Patent: September 17, 2013Assignee: Apple Inc.Inventor: Kenneth Greenebaum
-
Patent number: 8379039Abstract: Some embodiments of the invention provide several novel methods for distributing image content (e.g., picture content, video content, etc.). In some embodiments, the method tags the content with data that specifies an initial target color-region for the content. Some embodiments tag the data when the content is being created, while other embodiments tag the data when the content is being edited. The method uses the tag data to reformat the content for one or more different targets for the content. For instance, during the reformatting, some embodiments use the tags to perform proper color region conversion on the content. In some embodiments, this conversion converts the colors of each pixel in the content from the initial target color region to a subsequent target color region.Type: GrantFiled: June 7, 2009Date of Patent: February 19, 2013Assignee: Apple Inc.Inventor: Kenneth Greenebaum
-
Publication number: 20120278577Abstract: Methods and an apparatuses that perform protected content data processing with limited access to system resources are described. One or more regions in a memory (including a source memory and a destination memory) can be allocated and unprocessed content data can be mapped to the source memory. A process can be initialized with the source and destination memories to process the content data. The process can be prevented from accessing resource other than the allocated regions in the memory. The processed content data can be stored in the destination memory. In one embodiment, the content data can include media content. A playing device can be instructed to play the media content based on the processed content data via the destination memory.Type: ApplicationFiled: July 6, 2012Publication date: November 1, 2012Inventor: Kenneth Greenebaum
-
Patent number: 8225061Abstract: Methods and an apparatuses that perform protected content data processing with limited access to system resources are described. One or more regions in a memory (including a source memory and a destination memory) can be allocated and unprocessed content data can be mapped to the source memory. A process can be initialized with the source and destination memories to process the content data. The process can be prevented from accessing resource other than the allocated regions in the memory. The processed content data can be stored in the destination memory. In one embodiment, the content data can include media content. A playing device can be instructed to play the media content based on the processed content data via the destination memory.Type: GrantFiled: July 2, 2009Date of Patent: July 17, 2012Assignee: Apple Inc.Inventor: Kenneth Greenebaum
-
Publication number: 20110004737Abstract: Methods and an apparatuses that perform protected content data processing with limited access to system resources are described. One or more regions in a memory (including a source memory and a destination memory) can be allocated and unprocessed content data can be mapped to the source memory. A process can be initialized with the source and destination memories to process the content data. The process can be prevented from accessing resource other than the allocated regions in the memory. The processed content data can be stored in the destination memory. In one embodiment, the content data can include media content. A playing device can be instructed to play the media content based on the processed content data via the destination memory.Type: ApplicationFiled: July 2, 2009Publication date: January 6, 2011Inventor: Kenneth Greenebaum
-
Publication number: 20100309217Abstract: Some embodiments of the invention provide several novel methods for distributing image content (e.g., picture content, video content, etc.). In some embodiments, the method tags the content with data that specifies an initial target color-region for the content. Some embodiments tag the data when the content is being created, while other embodiments tag the data when the content is being edited. The method uses the tag data to reformat the content for one or more different targets for the content. For instance, during the reformatting, some embodiments use the tags to perform proper color region conversion on the content. In some embodiments, this conversion converts the colors of each pixel in the content from the initial target color region to a subsequent target color region.Type: ApplicationFiled: June 7, 2009Publication date: December 9, 2010Inventor: Kenneth Greenebaum