Display control device for left-to-right written language and right-to-left written language

US10424271B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10424271-B2
Application numberUS-201815950563-A
CountryUS
Kind codeB2
Filing dateApr 11, 2018
Priority dateApr 27, 2017
Publication dateSep 24, 2019
Grant dateSep 24, 2019

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.

A controller determines whether a language of an object in display data including the object and a coordinate of a rendering reference point of the object is a right-to-left writing language, and upon determining that the language of the object is the right-to-left writing language, determines an upper-right corner of a display screen of a display panel as a reference point, determines a position of the rendering reference point of the object on the display screen based on the determined reference point and the coordinate of the rendering reference point of the object included in the display data, and drives the display panel to display the object on the display screen based on the determined position of the rendering reference point on the display screen.

First claim

Opening claim text (preview).

What is claimed is: 1. A display control device for controlling a display panel having a display screen, the display control device comprising a controller configured to drive the display panel to display an object on the display screen based on display data including the object to be displayed on the display screen and a coordinate of a rendering reference point of the object; and an object storage configured to store the object and a reverse arrangement flag indicating whether the object is a target of horizontally-reverse arrangement in association with each other as an object list, wherein the controller is configured to: determine whether a language of the object in the display data is a right-to-left writing language expressing texts by arranging character strings from right to left or a left-to-right writing language expressing texts by arranging character strings from left-to-right; upon determining that the language of the object is the right-to-left writing language, determine an upper-right corner of the display screen as a reference point, determine a position of the rendering reference point of the object on the display screen based on the determined reference point and the coordinate of the rendering reference point of the object included in the display data, and drive the display panel to display the object on the display screen based on the determined position of the rendering reference point on the display screen, determine whether the object is the target of horizontally-reverse arrangement based on the object list; upon determining that the language of the object is the right-to-left writing language and that the object is the target of horizontally-reverse arrangement, determine the upper-right corner of the display screen as the reference point; upon determining that the language of the object is the right-to-left writing language and that the object is not the target of horizontally-reverse arrangement, determine an upper-left corner of the display screen as the reference point, and upon determining that the language of the object is the left-to-right writing language, determine an upper-left corner of the display screen as the reference point and drive the display panel to display the object on the display screen without horizontally reversing the object. 2. The display control device according to claim 1 , further comprising a used language storage configured to store a used language, wherein the controller is configured to: read the used language stored in the used language storage as the language of the object and determine whether the language is the right-to-left writing language, and upon determining that the language of the object is the right-to-left writing language, in response to a request of transition of the display screen, determine the upper-right corner of the display screen as the reference point, determine the position of the rendering reference point of the object on the display screen based on the determined reference point and the coordinate of the rendering reference point of the object included in the display data, and drive the display panel to display the object on the display screen based on the determined position of the rendering reference point on the display screen. 3. The display control device according to claim 2 , wherein the object includes a first object and a second object, the display control device further comprises an object storage configured to store the first object and a first reverse arrangement flag indicating whether the first object is a target of horizontally-reverse arrangement in association with each other as an object list and store the second object and a second reverse arrangement flag indicating whether the second object is the target of horizontally-reverse arrangement in association with each other as the object list, and the controller is configured to: determine whether each of the first object and the second object is the target of horizontally-reverse arrangement based on the object list; upon determining that the language of the first object is the right-to-left writing language and that the first object is the target of horizontally-reverse arrangement, determine the upper-right corner of the display screen as the reference point, determine a position of the rendering reference point of the first object on the display screen based on the determined reference point and the coordinate of the rendering reference point of the first object included in the display data, and drive the display panel to display the first object on the display screen based on the determined position of the rendering reference point of the first object on the display screen; and upon determining that the language of the second object is the right-to-left writing language and that the second object is not the target of horizontally-reverse arrangement, determine an upper-left corner of the display screen as the reference point, determine a position of the rendering reference point of the second object on the display screen based on the determined reference point and the coordinate of the rendering reference point of the second object included in the display data, and drive the display panel to display the second object on the display screen based on the determined position of the rendering reference point of the second object on the display screen. 4. The display control device according to claim 2 , wherein the object storage further stores, for each object, an object ID, coordinates indicating a position at which the object is displayed on the display screen, and the reverse arrangement flag, in association with each other. 5. The display control device according to claim 4 , where the object storage further stores a link table in which, for each object, the object ID and a string ID is stored in association with each other, the string IDs being assigned to the respective objects when the objects are targets of translation. 6. The display control device according to claim 5 , wherein the object storage further stores a translation table, in which, for each string ID, data of the object, in which character strings are translated into a plurality of languages are stored, in association with each other. 7. The display control device according to claim 1 , wherein the controller is configured to: upon determining that the language of the object is the right-to-left writing language and that the object is the target of horizontally-reverse arrangement, determine the upper-right corner of the display screen as the reference point and determine an upper-right corner of the object as the rendering reference point of the object; upon determining that the language of the object is the right-to-left writing language and that the object is not the target of horizontally-reverse arrangement, determine the upper-left corner of the display screen as the reference point and determine an upper-left corner of the object as the rendering reference point of the object; determine the position of the rendering reference point of the object on the display screen based on the determined reference point and the coordinate of the rendering reference point of the object included in the display data; and drive the display panel to display the object on the display screen based on the determined position of the rendering reference point in the object and the determined position of the rendering reference point on the display screen. 8. The display control device according to claim 1 , wherein the object includes a first object and a second object, the display control device further comprises an object storage configured to store the first object and a first reverse arrangement flag indicating whether the firs

Assignees

Inventors

Classifications

  • using straight lines or curves · CPC title

  • Display of right-to-left language · CPC title

  • G09G5/246Primary

    of ideographic or arabic-like characters · CPC title

  • Multi-lingual facilities · CPC title

  • Physics · mapped topic

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 US10424271B2 cover?
A controller determines whether a language of an object in display data including the object and a coordinate of a rendering reference point of the object is a right-to-left writing language, and upon determining that the language of the object is the right-to-left writing language, determines an upper-right corner of a display screen of a display panel as a reference point, determines a positi…
Who is the assignee on this patent?
Riso Kagaku Corp
What technology area does this patent fall under?
Primary CPC classification G09G5/246. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Sep 24 2019 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).