Terminal and apparatus and method for reducing display lag

US9811301B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9811301-B2
Application numberUS-201514628172-A
CountryUS
Kind codeB2
Filing dateFeb 20, 2015
Priority dateSep 15, 2014
Publication dateNov 7, 2017
Grant dateNov 7, 2017

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

An apparatus includes an overlay buffer configured to store overlay data; a touch path logic to: receive first touch events from the first touch sensor panel and generate a first output based on the first touch events, and receive second touch events from the second touch sensor panel and generate a second output based on the second touch events; and a rendering logic to, when the first touch events occur: receive a first video image; receive the first output; and combine the first video image with the overlay data corresponding to the first video image to output at least one combined display image, and, when the second touch events occur: receive a second video image; receive the second output; and combine the second video image with the overlay data corresponding to the second video image to output the at least one combined display image.

First claim

Opening claim text (preview).

What is claimed is: 1. An apparatus for reducing a display lag of a terminal comprising at least one display panel and first and second touch sensor panels corresponding to the at least one display panel, the apparatus comprising: at least one overlay buffer configured to store at least one overlay data; at least one touch path logic configured to: receive first touch events from the first touch sensor panel and generate a first output based on the first touch events, receive second touch events from the second touch sensor panel and generate a second output based on the second touch events, and generate mask data in accordance with the first touch events or the second touch events; and at least one rendering logic configured to, when the first touch events occur: receive a first video image; receive the first output of the touch path logic; and combine the first video image with the overlay data corresponding to the first video image based on the mask data to output at least one combined display image, and to, when the second touch events occur: receive a second video image; receive the second output of the touch path logic; and combine the second video image with the overlay data corresponding to the second video image based on the mask data to output the at least one combined display image. 2. The apparatus of claim 1 , wherein the first video image or the second video image comprises a line displayed on the display panel, and wherein a characteristic of the overlay data matches a characteristic of the line. 3. The apparatus of claim 2 , wherein the characteristic comprises a color. 4. The apparatus of claim 1 , wherein the mask data comprises a matrix of numerical values, each of the numerical values identifying an operation of the at least one rendering logic to produce the at least one combined display image, and wherein positions of the numerical values within the matrix correspond to positions of pixels in the at least one combined display image. 5. The apparatus of- claim 4 , wherein the at least one rendering logic is configured to combine the first or second video image with the overlay data by determining, for each pixel in the at least one combined display image, whether to output the first or second video image of a corresponding pixel or the overlay data in accordance with a numerical value in a corresponding position of the mask data. 6. The apparatus of claim 4 , wherein the at least one rendering logic is configured to combine the first or second video image with the overlay data by determining, for each pixel in the at least one combined display image, how to blend the first or second video image of a corresponding pixel and the overlay data in accordance with a numerical value in a corresponding position in the mask data. 7. The apparatus of claim 4 , wherein the overlay data comprises a plurality of pages, and wherein the mask data comprises information identifying at least one of the plurality of pages. 8. The apparatus of claim 4 , wherein the at least one touch path logic is configured to: receive a parameter, compute an estimated touch path in accordance with the first or second touch events, and generate the mask data in accordance with the estimated touch path and the parameter, and wherein the parameter controls a region wherein the estimated touch path is allowed, or controls a width, a style, or a shape of the estimated touch path. 9. The apparatus of claim 1 , wherein the at least one display panel comprises a first display panel corresponding to the first touch sensor panel and a second display panel corresponding to the second touch sensor panel, wherein the at least one touch path logic comprises a first touch path logic configured to generate the first output based on the first touch events and a second touch path logic configured to generate the second output based on the second touch events, and wherein the at least one rendering logic comprises a first rendering logic configured to combine the first video image with the overlay data corresponding to the first video image and a second rendering logic configured to combine the second video image with the overlay data corresponding to the second video image. 10. The apparatus of claim 1 , wherein the first touch sensor panel corresponds to a front face of the display panel, and the second touch sensor panel corresponds to a rear face of the display panel. 11. The apparatus of claim 1 , wherein the overlay buffer is configured to receive and store the overlay data during a blank time of a horizontal period or a blank time of a vertical period in a frame. 12. The apparatus of claim 1 , wherein the overlay buffer is configured to receive and store the overlay data together with the first or second video image in a frame. 13. A terminal comprising: an application processor; at least one display panel; first and second touch sensor panels corresponding to the display panel; and a processor configured to receive a video frame for the display panel from the application processor, to, when first touch events occur on the first touch sensor panel, determine a first touch path based on the first touch events and generate a first mask data in accordance with the first touch path, and to update the video frame based on the first mask data and stored first overlay data, and to, when second touch events occur on the second touch sensor panel, determine a second touch path based on the second touch events and generate a second mask data in accordance with the second touch path, and to update the video frame based on the second mask data and stored second overlay data. 14. The terminal of claim 13 , wherein the video frame comprises a line displayed on the display panel, wherein a characteristic of the first or second overlay data matches a characteristic of the line. 15. The terminal of claim 13 , wherein the mask data comprises a matrix of numerical values, positions of the numerical values corresponding to positions of pixels in the video frame, and wherein the processor is configured to update the video frame by determining, for each pixel in the video frame, whether to output a corresponding pixel data of the video frame or the first or second overlay data in accordance with a numerical value in a corresponding position of the mask data. 16. The terminal of claim 13 , wherein the mask data comprises a matrix of numerical values, positions of the numerical values corresponding to positions of pixels in the video frame, and wherein the processor is configured to update the video frame by determining, for each pixel in the video frame, how to blend a corresponding pixel data of the video frame and the first or second overlay data in accordance with a numerical value in a corresponding position of the mask data. 17. The terminal of claim 13 , wherein the processor is configured to receive a parameter from the application processor, and to update the video frame based on the first or second touch path, the first or second overlay data, and the parameter, and wherein the parameter controls a region wherein the first or second touch path is allowed, or controls a width, a style, or a shape of the first or second touch path. 18. The terminal of claim 13 , wherein the display panel comprises a first display panel corresponding to the first touch sensor panel and a second display panel corresponding to the second touch sensor panel, and wherein the processor comprises a first processor configured to update the video frame based on the f

Assignees

Inventors

Classifications

  • G06F3/0416Primary

    Control or interface arrangements specially adapted for digitisers · CPC title

  • Creating or editing images; Combining images with text · CPC title

  • G06F3/1407Primary

    General aspects irrespective of display type, e.g. determination of decimal point position, display with fixed or driving decimal point, suppression of non-significant zeros · CPC title

  • Synchronisation with the driving of the display or the backlighting unit to avoid interferences generated internally · CPC title

  • characterised by the display of a graphic pattern, e.g. using an all-points-addressable [APA] memory · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9811301B2 cover?
An apparatus includes an overlay buffer configured to store overlay data; a touch path logic to: receive first touch events from the first touch sensor panel and generate a first output based on the first touch events, and receive second touch events from the second touch sensor panel and generate a second output based on the second touch events; and a rendering logic to, when the first touch e…
Who is the assignee on this patent?
Samsung Display Co Ltd
What technology area does this patent fall under?
Primary CPC classification G06F3/0416. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Nov 07 2017 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 1 related publication on this page (citations in our corpus or others sharing the same primary CPC).