Patents by Inventor Arthur L. Spence

Arthur L. Spence 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).

  • Publication number: 20240078949
    Abstract: An electronic device may include a display panel and processing circuitry. The display panel may display frames of image data having a static border that remains the same across multiple frames and a dynamic border that changes between a first frame and a second frame. The processing circuitry may apply a static gain value set from a static gain map to pixels to reduce or eliminate aliasing image artifacts along the static border. The processing circuitry may also apply a changing gain value set from a dynamic gain map to pixels to reduce or eliminate aliasing image artifacts along the dynamic border.
    Type: Application
    Filed: August 21, 2023
    Publication date: March 7, 2024
    Inventors: Mahesh B. Chappalli, Arthur L. Spence, Bartosz Ciechanowski, Ross Thompson
  • Publication number: 20240078961
    Abstract: Systems and methods are described herein to control brightness based on image content or other inputs to a display system. A dual-control system may integrate both slow control operations and fast control operations into a cohesive brightness management system. By using both shorter-term (e.g., fast control) and longer-term (e.g., slow control) brightness adjustment operations, the electronic device may quickly respond to high luminance and high brightness situations that may cause burn-in into the display, image artifacts, or other damage. Responding quickly to these high consumption situations may prevent damage or perceivable upset to an ongoing process, among other benefits.
    Type: Application
    Filed: December 6, 2022
    Publication date: March 7, 2024
    Inventors: Wanqing Xin, Yang Xu, Mohammad Ali Jangda, Jenny Hu, Koorosh Aflatooni, Giovanni Corradini, Martin Kocicka, Alexey Kornienko, Asha G Karvaje, Aishwarya Prem Renu, Andrew D Pangborn, Chaohao Wang, Yingying Tang, Arthur L Spence, Mahesh B Chappalli
  • Publication number: 20240038154
    Abstract: An electronic device may include processing circuitry configured to generate a first frame of image content and a second frame of image content. The second frame of image content is different from the first frame of image content. The electronic device may also include a display configured to display the first frame of image content at a first refresh rate. In response to receiving the second frame of image content, the electronic device may initially increase the refresh rate before tapering back to the first refresh rate while displaying the second frame of image content.
    Type: Application
    Filed: July 19, 2023
    Publication date: February 1, 2024
    Inventors: Jie Won Ryu, Ing-Jye Wang, Alex H Pai, Alexandre V Gauthier, Ardra Singh, Arthur L Spence, Gihoon Choo, Hyunsoo Kim, Hyunwoo Nho, Jenny Hu, Graeme M Williams, Jongyup Lim, Kingsuk Brahma, Marc J DeVincentis, Peter F Holland, Shawn P Hurley
  • Publication number: 20240013692
    Abstract: To reduce overall power consumption for an electronic display power management integrated circuit (PMIC), one of multiple electric power converters and/or electric power regulators may be selected based on an electrical load (e.g., due to the total brightness of the content displayed) on the electronic display at a given moment. In some embodiments, the PMIC may include a less efficient heavy load converter designed with high-current handling capability and a more efficient light load (e.g., low current) converter with lower current handling capability. A controller may dynamically select between the converters depending on a present load or an expected load on the electronic display.
    Type: Application
    Filed: June 21, 2023
    Publication date: January 11, 2024
    Inventors: Jie Won Ryu, Ardra Singh, Arthur L. Spence, Christopher P. Tann, Chun Lu, Daniel J. Drusch, Hyunwoo Nho, Jongyup Lim, Kingsuk Brahma, Marc J. DeVincentis, Mohammad Ali Jangda, Paolo Sacchetto, Peter F. Holland, Shawn P. Hurley, Wei H. Yao, Yue Jack Chu, Zhe Hua
  • Patent number: 11756503
    Abstract: An electronic device includes a display panel and image processing circuitry. The image processing circuitry receives input image data corresponding to an image to display on the display panel, modifies the input image data by executing a first context task (e.g., lower priority task), and receives a context switch request. The image processing circuitry also pauses modification of the input image data by pausing execution of the first context task and then switches to modifying the input image data by executing a second context task (e.g., higher priority task).
    Type: Grant
    Filed: May 11, 2022
    Date of Patent: September 12, 2023
    Assignee: Apple Inc.
    Inventors: Jim C. Chou, Honkai Tam, Roy G. Moss, Arthur L. Spence
  • Patent number: 11670252
    Abstract: A device implementing a system for displaying an image includes a processor configured to, generate, during a first power state of a device, a data structure specifying image frames and a respective display time for each of the image frames, and retrieve, during a second power state of the device and from the data structure, an image frame based on the respective display time for the image frame. The at least one processor is further configured to display, during a third power state of the device, the retrieved image frame on a display of the device.
    Type: Grant
    Filed: May 29, 2020
    Date of Patent: June 6, 2023
    Assignee: Apple Inc.
    Inventors: Simon M. Douglas, Ross Thompson, Russell A. Blaine, Arthur L. Spence, Brad W. Simeral, Giovanni M. Agnoli, Chendi Zhang, Jacob Z. Weiss, Yiqiang Nie, Brent W. Schorsch
  • Patent number: 11615727
    Abstract: In an embodiment, an electronic device includes an electronic display. The electronic display provides a programmable latency period in response to receiving a first image frame corresponding to first image frame data. The electronic display also displays the first image frame after the programmable latency period and during display of the first image frame, receives a second image frame corresponding to second image frame data. The electronic display also repeats display of the first image frame in response to receiving the second image frame.
    Type: Grant
    Filed: February 24, 2022
    Date of Patent: March 28, 2023
    Assignee: Apple Inc.
    Inventors: Kevin W. Sliech, Jason N. Gomez, David A. Hartley, Chengrui Le, Paolo Sacchetto, Arthur L. Spence
  • Patent number: 11568588
    Abstract: One embodiment provides for a display system to generate and display data on a display device, the display system comprising one or more graphics processors to generate one or more frames of data for display on the display device; a window manager to submit a request to display the one or more frames of data; a display engine to present the one or more frames of data to the display device for display; and display logic to receive the request to display the one or more frames of data and generate one or more display events for the display engine based on the request to display the one or more frames of data, wherein the display logic is to manage a set of statistics associated with the request.
    Type: Grant
    Filed: July 7, 2020
    Date of Patent: January 31, 2023
    Assignee: APPLE INC.
    Inventors: Arthur L. Spence, Jeremy T. Sandmel, David M. Chan, Chendi Zhang, Peter C. Tsoi
  • Publication number: 20220327977
    Abstract: In an embodiment, an electronic device includes an electronic display. The electronic display provides a programmable latency period in response to receiving a first image frame corresponding to first image frame data. The electronic display also displays the first image frame after the programmable latency period and during display of the first image frame, receives a second image frame corresponding to second image frame data. The electronic display also repeats display of the first image frame in response to receiving the second image frame.
    Type: Application
    Filed: February 24, 2022
    Publication date: October 13, 2022
    Inventors: Kevin W. Sliech, Jason N. Gomez, David A. Hartley, Chengrui Le, Paolo Sacchetto, Arthur L. Spence
  • Publication number: 20220270567
    Abstract: An electronic device includes a display panel and image processing circuitry. The image processing circuitry receives input image data corresponding to an image to display on the display panel, modifies the input image data by executing a first context task (e.g., lower priority task), and receives a context switch request. The image processing circuitry also pauses modification of the input image data by pausing execution of the first context task and then switches to modifying the input image data by executing a second context task (e.g., higher priority task).
    Type: Application
    Filed: May 11, 2022
    Publication date: August 25, 2022
    Inventors: Jim C. Chou, Honkai Tam, Roy G. Moss, Arthur L. Spence
  • Patent number: 11335296
    Abstract: An electronic device includes a display panel and image processing circuitry. The image processing circuitry receives input image data corresponding to an image to display on the display panel, modifies the input image data by executing a first context task (e.g., lower priority task), and receives a context switch request. The image processing circuitry also pauses modification of the input image data by pausing execution of the first context task and then switches to modifying the input image data by executing a second context task (e.g., higher priority task).
    Type: Grant
    Filed: September 14, 2020
    Date of Patent: May 17, 2022
    Assignee: Apple Inc.
    Inventors: Jim C. Chou, Honkai Tam, Roy G. Moss, Arthur L. Spence
  • Publication number: 20220084482
    Abstract: An electronic device includes a display panel and image processing circuitry. The image processing circuitry receives input image data corresponding to an image to display on the display panel, modifies the input image data by executing a first context task (e.g., lower priority task), and receives a context switch request. The image processing circuitry also pauses modification of the input image data by pausing execution of the first context task and then switches to modifying the input image data by executing a second context task (e.g., higher priority task).
    Type: Application
    Filed: September 14, 2020
    Publication date: March 17, 2022
    Inventors: Jim C. Chou, Honkai Tam, Roy G. Moss, Arthur L. Spence
  • Patent number: 11211036
    Abstract: Systems, apparatuses, and methods for implementing a timestamp based display update mechanism. A display control unit includes a timestamp queue for storing timestamps, wherein each timestamp indicates when a corresponding frame configuration set should be fetched from memory. At pre-defined intervals, the display control unit may compare the timestamp of the topmost entry of the timestamp queue to a global timer value. If the timestamp is earlier than the global timer value, the display control unit may pop the timestamp entry and fetch the frame next configuration set from memory. The display control unit may then apply the updates of the frame configuration set to its pixel processing elements. After applying the updates, the display control unit may fetch and process the source pixel data and then drive the pixels of the next frame to the display.
    Type: Grant
    Filed: July 2, 2020
    Date of Patent: December 28, 2021
    Assignee: Apple Inc.
    Inventors: Brijesh Tripathi, Arthur L. Spence, Joshua P. de Cesare, Ilie Garbacea, Guy Cote, Mahesh B. Chappalli, Malcolm D. Gray, Christopher P. Tann
  • Publication number: 20210389816
    Abstract: Direct access to device functionality from a low power state of the device is provided. The direct access can be provided without an initial user input to wake the device or the display of the device before activating the desired functionality. The low power state of the device may include a low power state of the display in which the time is persistently displayed, and may include a low power state or an inactive state of a main processor of the device. The direct access can be provided by detecting a type, location, or other aspects of a user input received while the device is in the low power state.
    Type: Application
    Filed: February 11, 2021
    Publication date: December 16, 2021
    Inventors: Jacob Z. WEISS, Ardra SINGH, Ari Y. BENBASAT, Arthur L. SPENCE, Asha G. KARVAJE, Brent W. SCHORSCH, Giovanni CORRADINI, Steven S. NOBLE
  • Patent number: 11061793
    Abstract: Circuits, methods, and apparatus that may estimate the power being consumed by an OLED display screen of an electronic device, may provide further information about that power usage, may modify or change functions performed by the electronic device based on that power usage, and may inform an application's developer about the amount of power being used by the electronic device while the electronic device is running the application. One example may estimate the power being used by an OLED display screen of an electronic device by determining the content of images being displayed during a duration. The estimated power may then be presented to a user. The estimated power may be used in decisions to modify or change parameters of the screen or other device components.
    Type: Grant
    Filed: February 20, 2018
    Date of Patent: July 13, 2021
    Assignee: Apple Inc.
    Inventors: Abhinav Pathak, Conor J. O'Reilly, Shashi K. Dua, Udaykumar R. Raval, Christopher W. Chaney, Amit K. Vyas, Albert S. Liu, Roberto Alvarez, Rohit Mundra, Vladislav Sahnovich, Patrick Y. Law, Paul M. Thompson, Paolo Sacchetto, Chaohao Wang, Arthur L. Spence, Jean-Pierre Simon Guillou, Mohammad Ali Jangda, Christopher Edward Glazowski, Yifan Zhang, Prajakta S. Karandikar, Han Ming Ong
  • Publication number: 20200410738
    Abstract: One embodiment provides for a display system to generate and display data on a display device, the display system comprising one or more graphics processors to generate one or more frames of data for display on the display device; a window manager to submit a request to display the one or more frames of data; a display engine to present the one or more frames of data to the display device for display; and display logic to receive the request to display the one or more frames of data and generate one or more display events for the display engine based on the request to display the one or more frames of data, wherein the display logic is to manage a set of statistics associated with the request.
    Type: Application
    Filed: July 7, 2020
    Publication date: December 31, 2020
    Inventors: Arthur L. Spence, Jeremy T. Sandmel, David M. Chan, Chendi Zhang, Peter C. Tsoi
  • Publication number: 20200402482
    Abstract: Systems, apparatuses, and methods for implementing a timestamp based display update mechanism. A display control unit includes a timestamp queue for storing timestamps, wherein each timestamp indicates when a corresponding frame configuration set should be fetched from memory. At pre-defined intervals, the display control unit may compare the timestamp of the topmost entry of the timestamp queue to a global timer value. If the timestamp is earlier than the global timer value, the display control unit may pop the timestamp entry and fetch the frame next configuration set from memory. The display control unit may then apply the updates of the frame configuration set to its pixel processing elements. After applying the updates, the display control unit may fetch and process the source pixel data and then drive the pixels of the next frame to the display.
    Type: Application
    Filed: July 2, 2020
    Publication date: December 24, 2020
    Inventors: Brijesh Tripathi, Arthur L. Spence, Joshua P. de Cesare, Ilie Garbacea, Guy Cote, Mahesh B. Chappalli, Malcolm D. Gray, Christopher P. Tann
  • Publication number: 20200380926
    Abstract: A device implementing a system for displaying an image includes a processor configured to, generate, during a first power state of a device, a data structure specifying image frames and a respective display time for each of the image frames, and retrieve, during a second power state of the device and from the data structure, an image frame based on the respective display time for the image frame. The at least one processor is further configured to display, during a third power state of the device, the retrieved image frame on a display of the device.
    Type: Application
    Filed: May 29, 2020
    Publication date: December 3, 2020
    Inventors: Simon M. DOUGLAS, Ross THOMPSON, Russell A. BLAINE, Arthur L. SPENCE, Brad W. SIMERAL, Giovanni M. AGNOLI, Chendi ZHANG, Jacob Z. WEISS, Yiqiang NIE, Brent W. SCHORSCH
  • Patent number: 10825419
    Abstract: In situations with reduced image changes, display panels, such as the ones disclosed herein, may reduce their power consumption by performing self-refresh cycles, in which they may display locally stored data in the display panel instead of retrieving it from an image buffer. Methods and circuitry for management of the self-refresh cycle may reduce jitter, luminance errors, and/or flickers that may be caused by untimely self-refresh cycles that may occur as a result of latency in the image buffer. In some implementations, the display panel may have a dedicated low latency input that notifies an arrival of an incoming image. In some implementations, the self-refresh cycles of the panel may be managed by a host or a buffer that is responsible for sending the images.
    Type: Grant
    Filed: September 27, 2017
    Date of Patent: November 3, 2020
    Assignee: Apple Inc.
    Inventors: Yue Jack Chu, Christopher P. Tann, Arthur L. Spence, Brad W. Simeral, Yafei Bi, Jiayi Jin, Ruo-Gu Huang, Haifeng Li, Weijun Yao, Chaohao Wang
  • Patent number: 10733942
    Abstract: Aspects of the subject technology relate to electronic devices with displays and ambient light sensors. An electronic device modifies the color of images to be displayed based on measured ambient light color. The modification is performed in a perceptually uniform color space and includes a determination of a bleaching effect of reflected ambient light, and a determination of a color correction factor to be applied within the perceptually uniform color space, based on the determined bleaching effect. The modification may also include an application of a strength factor that mitigates out-of-gamut colors in color compensated images.
    Type: Grant
    Filed: July 24, 2018
    Date of Patent: August 4, 2020
    Assignee: Apple Inc.
    Inventors: Francisco H. Imai, Chi Zhang, Adria Fores Herranz, Jiaying Wu, Arthur L. Spence, Marc Albrecht