Media content management for a fixed orientation display

US10769756B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10769756-B2
Application numberUS-202016780717-A
CountryUS
Kind codeB2
Filing dateFeb 3, 2020
Priority dateSep 21, 2012
Publication dateSep 8, 2020
Grant dateSep 8, 2020

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 method is implemented at an electronic device for displaying output from an application. The electronic device includes a display module and an application. The application sends to the display module a request to display output on the fixed orientation display. The display module determines whether the application is able to scale the output from the application to fit the fixed orientation display. In accordance with a determination that the application is able to scale the output, the electronic device causes the application to receive information concerning the fixed orientation display from the display module and scale the output for display on the fixed orientation display according to the information. In accordance with a determination that the application is not able to scale the output, the display module scales the output received from the application, thereby enabling the output of the application to be displayed on the fixed orientation display.

First claim

Opening claim text (preview).

What is claimed is: 1. A method of displaying output from a user application on a target display device having first dimensions, comprising: at an electronic device including a display module for enabling display on the target display device: executing the user application, wherein the user application is installed on the electronic device and configured to display its output according to second dimensions; receiving a request to display output from the user application in the second dimensions; determining whether the user application is able to scale the output from the user application according to the first dimensions of the target display device; in accordance with a determination that the user application is able to scale the output, causing the user application to scale the output for display on the target display device according to the first dimensions; and in accordance with a determination that the user application is not able to scale the output, causing the display module to scale the output received from the user application, thereby enabling the output of the user application to be displayed on the target display device. 2. The method of claim 1 , wherein the target display device has a fixed orientation, and the user application is configured to display its output according to a second orientation. 3. The method of claim 1 , wherein determining whether the user application is able to scale the output from the user application further includes: determining by the display module that the user application is able to reconfigure the output from the user application from the second dimensions to the first dimensions of the target display device. 4. The method of claim 1 , wherein the user application is one of a plurality of applications that are installed on the electronic device to run thereon, and the user application is configured to provide the output in either one of a portrait orientation and a landscape orientation. 5. The method of claim 1 , further comprising: determining optimal dimensions for scaling the output from the user application of the electronic device for display on the target display device, wherein the output is scaled to the optimal dimensions for display on the target display device. 6. The method of claim 5 , wherein an optimal aspect ratio of the determined optimal dimensions is different than a second aspect ratio of the second dimensions requested by the user application, such that displaying the output of the user application with the optimal aspect ratio uses a larger percentage of the target display device than is used when displaying the output with the second aspect ratio. 7. The method of claim 5 , wherein an optimal aspect ratio of the determined optimal dimensions is the same as a second aspect ratio corresponding to the second dimensions of the user application. 8. The method of claim 1 , further comprising: obtaining metadata concerning the user application by the display module, wherein the display module is configured to determine whether the user application is able to scale the output based on the metadata concerning the user application. 9. The method of claim 8 , wherein the metadata is stored on the electronic device, retrieved from a remote database over a communication network interface, or provided by the user application. 10. The method of claim 1 , further comprising: enabling display of the output from the user application on the target display device, including centering the displayed output of the user application at the center of the target display device. 11. An electronic device, for displaying output of a user application on a target display device having first dimensions, comprising: one or more processors; and memory storing one or more programs to be executed by the one or more processors, wherein the memory is configured to store a display module for enabling display on the target display device, the one or more programs comprising instructions for: executing the user application, wherein the user application is installed on the electronic device and configured to display its output according to second dimensions; receiving a request to display output from the user application in the second dimensions; determining whether the user application is able to scale the output from the user application according to the first dimensions of the target display device; in accordance with a determination that the user application is able to scale the output, causing the user application to scale the output for display on the target display device according to the first dimensions; and in accordance with a determination that the user application is not able to scale the output, causing the display module to scale the output received from the user application, thereby enabling the output of the user application to be displayed on the target display device. 12. The electronic device of claim 11 , wherein determining whether the user application is able to scale the output from the user application further includes: determining by the display module that the user application is able to scale the second dimensions of the output from the user application except that the user application is not able to meet a first orientation of the target display device. 13. The electronic device of claim 12 , wherein the first orientation of the target display device is distinct from a second orientation associated with the output from the user application, further comprising: displaying the output from the user application with the second orientation and an aspect ratio corresponding to the second dimensions associated with the user application. 14. The electronic device of claim 12 , wherein the one or more programs further comprise instructions for: displaying the output from the user application with a second orientation and with an aspect ratio that is distinct from a first aspect ratio of the target display device and a second aspect ratio associated with the user application. 15. The electronic device of claim 11 , further comprising: enabling display of the output of the user application on the target display device, including blacking out regions of the target display device not displaying the output of the user application. 16. A non-transitory computer readable storage medium storing one or more programs configured for execution by an electronic device with a target display device having first dimensions, the one or more programs comprising instructions for: at the electronic device, wherein the electronic device includes a display module for enabling display on the target display device: executing a user application, wherein the user application is installed on the electronic device and configured to display its output according to second dimensions; receiving a request to display output from the user application in the second dimensions; determining whether the user application is able to scale the output from the user application according to the first dimensions of the target display device; in accordance with a determination that the user application is able to scale the output, causing the user application to scale the output for display on the target display device according to the first dimensions; and in accordance with a determination that the user application is not able to scale the output, causing the display module to scale the output received from the user application, thereby enabling the output of the user application to be displayed on the target display device. 17. The no

Assignees

Inventors

Classifications

  • Zooming at least part of an image, i.e. enlarging it or shrinking it · CPC title

  • Handling or displaying different aspect ratios, or changing the aspect ratio · CPC title

  • G09G5/005Primary

    Adapting incoming signals to the display format of the display terminal · CPC title

  • Rotation of whole images or parts thereof · CPC title

  • G06T3/40Primary

    Scaling of whole images or parts thereof, e.g. expanding or contracting · 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 US10769756B2 cover?
A method is implemented at an electronic device for displaying output from an application. The electronic device includes a display module and an application. The application sends to the display module a request to display output on the fixed orientation display. The display module determines whether the application is able to scale the output from the application to fit the fixed orientation …
Who is the assignee on this patent?
Google Llc
What technology area does this patent fall under?
Primary CPC classification G09G5/005. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Sep 08 2020 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 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).