Displaying applications on a fixed orientation display

US9767532B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9767532-B2
Application numberUS-201615207263-A
CountryUS
Kind codeB2
Filing dateJul 11, 2016
Priority dateSep 21, 2012
Publication dateSep 19, 2017
Grant dateSep 19, 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.

A method and system is implemented at an electronic device for displaying output from an application on a fixed orientation display. The electronic device includes a display module and an application. The application sends a request to display output from the application in a second orientation with second dimensions, and receives from the electronic device a notification that a display associated with the electronic device is a fixed orientation display with a first orientation and first dimensions. The application then obtains application data verifying that it is able to scale the output for displaying in an orientation and dimensions different from the requested second orientation and second dimensions, and determines optimal dimensions to display the output from the application based on the first orientation and first dimensions associated with the fixed display. The electronic device then scales output data to match the determined optimal dimensions.

First claim

Opening claim text (preview).

What is claimed is: 1. A method of displaying output from a first application on a fixed orientation display, comprising: at an electronic device having one or more processors and memory storing one or more programs for execution by the one or more processors, the electronic device including a display module for enabling display on the fixed orientation display coupled to the electronic device, and the first application that is distinct from the display module and configured to display its output in a predetermined second orientation with predetermined second dimensions: executing the first application on the electronic device, including: sending to the display module of the electronic device a request to display output from the first application in the second orientation with the second dimensions; in response to sending the request, receiving from the display module a notification concerning a target display device associated with the electronic device, the notification indicating that the target display (i) is the fixed orientation display, with (ii) a first orientation, and (iii) first dimensions, wherein the target display device is distinct from the electronic device and interacts with the display module of the electronic device; obtaining, by the first application and from the memory, application data verifying that the first application is able to scale the output for display in an orientation and dimensions different from the requested second orientation and second dimensions; and determining by the first application optimal dimensions for scaling the output from the first application of the electronic device on the fixed orientation display based on the second orientation and second dimensions and the first orientation and first dimensions associated with the fixed orientation display; and scaling by the electronic device the output from the first application of the electronic device to match the determined optimal dimensions associated with the fixed orientation display. 2. The method of claim 1 , wherein the output from the first application is scaled by one of the display module and the first application of the electronic device. 3. The method of claim 1 , wherein an optimal aspect ratio of the determined optimal dimensions is the same as a second aspect ratio of the requested second dimensions. 4. The method of claim 1 , wherein an optimal aspect ratio of the determined optimal dimensions is different than a second aspect ratio of the second dimensions requested by the first application, such that displaying the output of the first application with the optimal aspect ratio uses a larger percentage of the fixed orientation display than is used when displaying the output with the second aspect ratio. 5. The method of claim 4 , further comprising: changing by one of the display module and the first application the output from the first application of the electronic device to match the optimal aspect ratio of the determined optimal dimensions. 6. The method of claim 1 , further comprising: enabling by the electronic device the display of the scaled output on the fixed orientation display according to the determined optimal dimensions associated with the fixed orientation display. 7. The method of claim 6 , wherein enabling by the electronic device the display of the scaled output data on the fixed orientation display further includes: sending the scaled output data by the first application to the display module of the electronic device for display on the fixed orientation display. 8. The method of claim 6 , wherein enabling by the electronic device the display of the scaled output data on the fixed orientation display further includes: sending instructions to center the displayed output of the first application at the center of the fixed orientation display. 9. The method of claim 6 , wherein enabling by the electronic device the display of the scaled output data on the fixed orientation display further includes: sending instructions to black out regions of the fixed orientation display not displaying the output of the application. 10. The method of claim 1 , wherein the notification further indicates that the requested second orientation and second dimensions are different from the first orientation. 11. An electronic device, for displaying a first application on a fixed orientation display, 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 fixed orientation display the first application that is distinct from the display module and configured to display its output in a predetermined second orientation with predetermined second dimensions; the one or more programs comprising instructions for: executing the first application on the electronic device, including: sending to the display module of the electronic device a request to display output from the first application in the second orientation with the second dimensions; in response to sending the request, receiving from the display module a notification concerning a target display device associated with the electronic device, the notification indicating that the target display (i) is the fixed orientation display, with (ii) a first orientation, and (iii) first dimensions, wherein the target display device is distinct from the electronic device and interacts with the display module of the electronic device; obtaining, by the first application and from the memory, application data verifying that the first application is able to scale the output for display in an orientation and dimensions different from the requested second orientation and second dimensions; and determining by the first application optimal dimensions for scaling the output from the first application of the electronic device on the fixed orientation display based on the second orientation and second dimensions and the first orientation and first dimensions associated with the fixed orientation display; and scaling by the electronic device the output from the first application of the electronic device to match the determined optimal dimensions associated with the fixed orientation display. 12. The electronic device of claim 11 , wherein the output from the first application is scaled by one of the display module and the first application of the electronic device. 13. The electronic device of claim 11 , wherein an optimal aspect ratio of the determined optimal dimensions is the same as a second aspect ratio of the requested second dimensions. 14. The electronic device of claim 11 , wherein an optimal aspect ratio of the determined optimal dimensions is different than a second aspect ratio of the second dimensions requested by the first application, such that displaying the output of the first application with the optimal aspect ratio uses a larger percentage of the fixed orientation display than is used when displaying the output with the second aspect ratio. 15. The electronic device of claim 11 , wherein the notification further indicates that the requested second orientation and second dimensions are different from the first orientation. 16. A non-transitory computer readable storage medium storing one or more programs configured for execution by an electronic device with a fixed orientation display positioned in a first orientation, 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 fixed or

Assignees

Inventors

Classifications

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

  • G09G5/005Primary

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

  • based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance · CPC title

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

  • Resolution change, inclusive of the use of different resolutions for different screen areas · 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 US9767532B2 cover?
A method and system is implemented at an electronic device for displaying output from an application on a fixed orientation display. The electronic device includes a display module and an application. The application sends a request to display output from the application in a second orientation with second dimensions, and receives from the electronic device a notification that a display associa…
Who is the assignee on this patent?
Google Inc
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 19 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 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).