Patents by Inventor Ian C. Hendry

Ian C. Hendry 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: 10217438
    Abstract: A method and user interface for direct setting of black and white points. Black point is set using a slider and matching of gray shades. White point setting is performed by having a setting object move within a defined region, such as a square or circle, with the area where the setting object moves being adjusted dynamically based on the location of the setting object with respect to the defined region. When the area is the desired white, the setting is complete. Preferably the defined region has a varying color border to allow a reference for the user in moving the setting object. A more detailed setting of gray levels can be accomplished by providing a gray scale with reference points. Each reference point has an associated white point setting area, so that settings are developed for each reference point. Settings at other locations are determined by interpolation or extrapolation.
    Type: Grant
    Filed: May 30, 2014
    Date of Patent: February 26, 2019
    Assignee: Apple Inc.
    Inventors: Gabriel Marcu, Kenneth I. Greenebaum, Ian C. Hendry
  • Publication number: 20180374190
    Abstract: Systems, methods, and computer readable media to promote a graphics context when rendering a digital image content with dynamic ranges and/or color gamut outside the current graphics context. Various embodiments render digital image content based on a graphics context that corresponds to an initial image rendering format. During the rendering process a determination is made that indicates the quality of the digital image content exceeds the graphics context's initial capabilities. The various embodiments can select an updated image rendering format based on the quality of the digital image and expand the grahic context's capabilties to correspond with the updated image rendering format.
    Type: Application
    Filed: August 29, 2018
    Publication date: December 27, 2018
    Inventors: Luke S. Wallis, Ian C. Hendry, Hans Werner Neubrand
  • Publication number: 20180350290
    Abstract: A data processing system can store a long-term history of pixel luminance values in a secure memory and use those values to create burn-in compensation values that are used to mitigate burn-in effect on a display. The long-term history can be updated over time with new, accumulated pixel luminance values.
    Type: Application
    Filed: January 18, 2018
    Publication date: December 6, 2018
    Inventors: PAUL S. DRZAIC, ROSS THOMPSON, GUY COTE, CHRISTOPHER P. TANN, JERROLD V. HAUCK, YIFAN ZHANG, JEAN-PIERRE GUILLOU, IAN C. HENDRY, VANESSA C. HEPPOLETTE, TAE-WOOK KOH, ARTHUR L. SPENCE
  • Publication number: 20180350295
    Abstract: A data processing system can store a long-term history of pixel luminance values in a secure memory and use those values to create burn-in compensation values that are used to mitigate burn-in effect on a display. The long-term history can be updated over time with new, accumulated pixel luminance values.
    Type: Application
    Filed: January 18, 2018
    Publication date: December 6, 2018
    Inventors: PAUL S. DRZAIC, TAE-WOOK KOH, ROSS THOMPSON, GUY COTE, CHRISTOPHER P. TANN, JERROLD V. HAUCK, YIFAN ZHANG, JEAN-PIERRE GUILLOU, IAN C. HENDRY, VANESSA C. HEPPOLETTE, ARTHUR L. SPENCE
  • Publication number: 20180350296
    Abstract: A data processing system can store a long-term history of pixel luminance values in a secure memory and use those values to create burn-in compensation values that are used to mitigate burn-in effect on a display. The long-term history can be updated over time with new, accumulated pixel luminance values.
    Type: Application
    Filed: January 18, 2018
    Publication date: December 6, 2018
    Inventors: ROSS THOMPSON, GUY COTE, CHRISTOPHER P. TANN, JERROLD V. HAUCK, IAN C. HENDRY, VANESSA C. HEPPOLETTE, ADAM J. MACHALEK, ALAN M. DUNN, ALI SAZEGARI, LARS M. LINDBERG, ARTHUR L. SPENCE
  • Publication number: 20180350289
    Abstract: A data processing system can store a long-term history of pixel luminance values in a secure memory and use those values to create burn-in compensation values that are used to mitigate burn-in effect on a display. The long-term history can be updated over time with new, accumulated pixel luminance values.
    Type: Application
    Filed: January 18, 2018
    Publication date: December 6, 2018
    Inventors: PAUL S. DRZAIC, ROSS THOMPSON, GUY COTE, CHRISTOPHER P. TANN, JERROLD V. HAUCK, YIFAN ZHANG, JEAN-PIERRE GUILLOU, IAN C. HENDRY, VANESSA C. HEPPOLETTE, TAE-WOOK KOH, ARTHUR L. SPENCE
  • Publication number: 20180330695
    Abstract: An electronic device may be provided with a display. A content generator may generate frames of image data to be displayed on the display. Control circuitry in the electronic device may be used in implementing a tone mapping engine. The tone mapping engine may display content from the content generator on the display in accordance with a content-luminance-to-display luminance mapping. The content-luminance-to-display-luminance mapping is characterized by tone mapping parameters such as a black level, a reference white level, and a specular white level. The tone mapping engine may adjust the tone mapping parameters based on ambient light levels, user brightness settings, content statistics, and display characteristics.
    Type: Application
    Filed: February 27, 2018
    Publication date: November 15, 2018
    Inventors: Teun R. Baar, Marc Albrecht, Tobias Jung, Jiaying Wu, Nicolas P. Bonnier, Nathaniel C. Begeman, Ian C. Hendry
  • Patent number: 10123005
    Abstract: A display may store extended display identification data for communicating the capabilities of the display to a source device such as a graphics processing unit. The extended display identification data may include a red primary color value, a green primary color value, and a blue primary color value. The primary color values in the extended display identification data may be determined during manufacturing. For example, a light sensor may measure the native primary colors of the display, and calibration computing equipment may determine if the native primary colors of the display are within a target color gamut. If the native primary colors of the display are outside of the target color gamut by an amount larger than a threshold, the primary color values in the extended display identification data may be adjusted to account for the color variation.
    Type: Grant
    Filed: February 19, 2016
    Date of Patent: November 6, 2018
    Assignee: Apple Inc.
    Inventors: Mingxia Gu, Andrew P. Aitken, Bongsun Lee, Gabriel Marcu, Ian C. Hendry, Jun Qi, Victor H. Yin, Wei Chen, Yanming Li
  • Publication number: 20180308224
    Abstract: Systems, methods, and computer readable media to improve the operation of a display system are disclosed. Techniques disclosed herein selectively darken a region of an image so that when text or other information is rendered into that region, the contrast between the text or other information and the underlying image in that area is sufficient to ensure the text or other information is visible and readable. In one embodiment, a region into which information is to be rendered may be combined or blended with tone mapped values of those same pixels in accordance with a given function, where the function gives more weight to the tone mapped pixel values the closer those pixels are to the midline of the region and more weight to untone-mapped image pixel values the further those pixels are from the midline of the region.
    Type: Application
    Filed: June 25, 2018
    Publication date: October 25, 2018
    Inventors: Ian C. Hendry, John C. Gnaegy
  • Patent number: 10110927
    Abstract: Methods and apparatus for switching between different video processing modes in an apparatus. In a first mode, minimal processing of the video frames may be performed by the apparatus prior to feeding the frames to a display controller. In a second mode, the apparatus may perform additional rendering of the video frames including compositing of other graphical input with the rendered video frames to generate display frames that may be fed to the display controller. To conserve power, the apparatus may operate in or switch to the first mode when the additional rendering and compositing is not required or when the device is in a low power mode, and operate in or switch to the second mode when the additional rendering and compositing is required to render desired graphical effects.
    Type: Grant
    Filed: July 31, 2013
    Date of Patent: October 23, 2018
    Assignee: Apple Inc.
    Inventors: Ian C. Hendry, Kenneth Christian Dyke
  • Patent number: 10089960
    Abstract: Methods and apparatus for rendering and displaying high dynamic range (HDR) digital image content according to a perceptual model. A model of viewer perceptual range may be determined according to the perceptual model based on inputs including ambient lighting conditions, display panel characteristics (e.g., light leakage and reflected ambient light), and/or display panel settings. The system may determine, according to the model of viewer perceptual range, a brightness level that defines a lower portion and an upper portion of a display space of the display panel, and a maximum rendering value M. Digital image content may be rendered according to the maximum rendering value M to generate HDR content in a dynamic range of (0.0-M). The rendered HDR content may then be mapped into the display space of the display panel according to the brightness level.
    Type: Grant
    Filed: June 3, 2016
    Date of Patent: October 2, 2018
    Assignee: Apple Inc.
    Inventors: Kenneth I. Greenebaum, Ian C. Hendry, Eric L. Dacquay
  • Patent number: 10074155
    Abstract: Systems, methods, and computer readable media to promote a graphics context when rendering a digital image content with dynamic ranges and/or color gamut outside the current graphics context. Various embodiments render digital image content based on a graphics context that corresponds to an initial image rendering format. During the rendering process a determination is made that indicates the quality of the digital image content exceeds the graphics context's initial capabilities. The various embodiments can select an updated image rendering format based on the quality of the digital image and expand the graphic context's capabilities to correspond with the updated image rendering format.
    Type: Grant
    Filed: June 10, 2016
    Date of Patent: September 11, 2018
    Assignee: Apple Inc.
    Inventors: Luke S. Wallis, Ian C. Hendry, Hans Werner Neubrand
  • Patent number: 10032263
    Abstract: Systems, methods, and computer readable media to improve the operation of a display system are disclosed. Techniques disclosed herein selectively darken a region of an image so that when text or other information is rendered into that region, the contrast between the text or other information and the underlying image in that area is sufficient to ensure the text or other information is visible and readable. In one embodiment, a region into which information is to be rendered may be combined or blended with tone mapped values of those same pixels in accordance with a given function, where the function gives more weight to the tone mapped pixel values the closer those pixels are to the midline of the region and more weight to untone-mapped image pixel values the further those pixels are from the midline of the region.
    Type: Grant
    Filed: June 12, 2017
    Date of Patent: July 24, 2018
    Assignee: Apple Inc.
    Inventors: Ian C. Hendry, John C. Gnaegy
  • Patent number: 10031712
    Abstract: A computing system that supports the use of multiple displays in display mirroring mode and extended display mode may automatically determine a display mode in which to configure the system (with little or no user input) based on various characteristics of the displays in the system. For example, the system may determine that a television, projector, or other presentation type display is connected in the system, and in response, may determine that the system should be configured in a display mirroring mode, rather than in an extended display mode. The system may also determine that the presentation type display is the preferred display, and may render image content in a best (or preferred) mode for that display using its native resolution, aspect ratio or color profile. The system may then scale the rendered image content for display on other (non-preferred) displays, such as an internal display, without re-rendering it.
    Type: Grant
    Filed: January 23, 2017
    Date of Patent: July 24, 2018
    Assignee: Apple Inc.
    Inventors: Geoffrey G. Stahl, Ian C. Hendry, Kenneth C. Dyke, Patrick L. Coffman, Steve S. Ko, Nathaniel C. Begeman
  • Patent number: 9984431
    Abstract: The disclosed embodiments provide a system that configures a graphics-processing unit (GPU) in a computer system. During operation, the system predicts an incoming workload to the GPU. Next, the system identifies an operational floor for the GPU based on the incoming workload. Finally, the system uses the operational floor to configure the subsequent execution of the GPU, wherein the operational floor facilitates processing of the incoming workload by the GPU.
    Type: Grant
    Filed: October 21, 2015
    Date of Patent: May 29, 2018
    Assignee: Apple Inc.
    Inventors: Ian C. Hendry, Anthony G. Sumpter
  • Publication number: 20170358050
    Abstract: Systems, methods, and computer readable media to promote a graphics context when rendering a digital image content with dynamic ranges and/or color gamut outside the current graphics context. Various embodiments render digital image content based on a graphics context that corresponds to an initial image rendering format. During the rendering process a determination is made that indicates the quality of the digital image content exceeds the graphics context's initial capabilities. The various embodiments can select an updated image rendering format based on the quality of the digital image and expand the graphic context's capabilities to correspond with the updated image rendering format.
    Type: Application
    Filed: June 10, 2016
    Publication date: December 14, 2017
    Inventors: Luke S. Wallis, Ian C. Hendry, Hans Werner Neubrand
  • Publication number: 20170358064
    Abstract: Systems, methods, and computer readable media to improve the operation of a display system are disclosed. Techniques disclosed herein selectively darken a region of an image so that when text or other information is rendered into that region, the contrast between the text or other information and the underlying image in that area is sufficient to ensure the text or other information is visible and readable. In one embodiment, a region into which information is to be rendered may be combined or blended with tone mapped values of those same pixels in accordance with a given function, where the function gives more weight to the tone mapped pixel values the closer those pixels are to the midline of the region and more weight to untone-mapped image pixel values the further those pixels are from the midline of the region.
    Type: Application
    Filed: June 12, 2017
    Publication date: December 14, 2017
    Inventors: Ian C. Hendry, John C. Gnaegy
  • Patent number: 9767840
    Abstract: The disclosed embodiments provide a system that drives a display from a computer system. During operation, the system writes graphical output to protected memory and drives the display from the protected memory. If the graphical output lacks protection, the system discontinues the driving of the display from the protected memory. In particular, upon detecting a lack of protection in the graphical output, the system continues to drive the display from the protected memory during a grace period associated with the lack of protection in the graphical output. The system then discontinues driving of the display from the protected memory if protection of the graphical output does not resume during the grace period.
    Type: Grant
    Filed: August 18, 2011
    Date of Patent: September 19, 2017
    Assignee: APPLE INC.
    Inventor: Ian C. Hendry
  • Publication number: 20170131963
    Abstract: A computing system that supports the use of multiple displays in display mirroring mode and extended display mode may automatically determine a display mode in which to configure the system (with little or no user input) based on various characteristics of the displays in the system. For example, the system may determine that a television, projector, or other presentation type display is connected in the system, and in response, may determine that the system should be configured in a display mirroring mode, rather than in an extended display mode. The system may also determine that the presentation type display is the preferred display, and may render image content in a best (or preferred) mode for that display using its native resolution, aspect ratio or color profile. The system may then scale the rendered image content for display on other (non-preferred) displays, such as an internal display, without re-rendering it.
    Type: Application
    Filed: January 23, 2017
    Publication date: May 11, 2017
    Applicant: Apple Inc.
    Inventors: Geoffrey G. Stahl, Ian C. Hendry, Kenneth C. Dyke, Patrick L. Coffman, Steve S. Ko, Nathaniel C. Begeman
  • Publication number: 20170093434
    Abstract: Systems, methods, and computer readable media are described for effectively using dither techniques upon signals having a predicted quantization error that varies across the range of the signal. In some embodiments, predicted error is used to shape a precision input signal so that the newly-shaped signal yields a uniform or relatively uniform predicted quantization error. A dither is applied to the re-shaped signal, and the shaping is reversed, after which the signal may be slope limited and/or quantized, taking full and efficient advantage of the dithering technique.
    Type: Application
    Filed: September 23, 2016
    Publication date: March 30, 2017
    Inventors: Kenneth I. Greenebaum, Eric L. Dacquay, Ian C. Hendry