Method and system for setting the user interface to suit the display screen of an electronic device

US10445113B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10445113-B2
Application numberUS-201213406542-A
CountryUS
Kind codeB2
Filing dateFeb 28, 2012
Priority dateMar 1, 2011
Publication dateOct 15, 2019
Grant dateOct 15, 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.

The invention provides a method and system for setting the user interface to best suit the display screen of an electronic device, for instance, a cellular phone or a tablet. The method comprises a software application for installation upon an electronic device. The software has a plurality of user-interface variants. A remote server is maintained, having a repository mapping a list of a plurality of user interface variants best suited to a plurality of predetermined electronic devices. The software reports the identity of the electronic device to the server, and queries the server for the user-interface variant best suited for the specific device. When an answer is returned, the user interface is set accordingly. In some embodiments, a user can manually select a preferred user interface variant. His choice is reported to a preference analysis module which communicates with the server, for use in regard to future queries.

First claim

Opening claim text (preview).

The invention claimed is: 1. A method for setting a user interface to a display screen of an electronic device, comprising: mapping a list of a plurality of user-interface variants for one or more specific models of the electronic device, wherein the plurality of user-interface variants are related to various attributes of specific hardware of the electronic device including at least a form factor, a display screen size, and whether the display screen has touch input; receiving a query identifying the electronic device to request a user-interface variant from the list of plurality of user-interface variants, wherein the query includes various attributes of the specific hardware of the mobile device to derive a device type identifier, and the device type identifier is to be a token that uniquely identifies mobile devices with shared usability attributes; providing, in response to the query, a selected user-interface variant for the electronic device from the list of the plurality of user-interface variants based at least in part on the device type identifier; setting, in response to receiving the selected user-interface variant, the selected user-interface variant for use in the electronic device; manually selecting, in response to setting the selected user-interface variant, a preferred user-interface variant from the list of plurality of user-interface variants, wherein the preferred user-interface variant is to provide displayed text and images for any software application to the display screen; and reporting the preferred user-interface variant to a preference analysis module. 2. The method of claim 1 , wherein providing, in response to the query, the selected user-interface variant, comprises querying the preference analysis module for a preferred user-interface variant selected by the preference analysis module as most suitable for the electronic device, wherein the query includes analyzing cumulative data received from multiple electronic devices of a same type. 3. The method of claim 2 , wherein the preference analysis module selects the most suitable preferred user-interface variant for the electronic device by identifying the user-interface variant which is most preferred by users of a same model of the electronic device. 4. A method for setting a user interface to suit a display screen of an electronic device operable under at least one of a plurality of user-interface variants, the method comprising: maintaining a repository that maps a list of the plurality of user-interface variants for one or more specific models of the electronic device, wherein the plurality of user-interface variants are related to various attributes of specific hardware of the electronic device including at least a form factor, a display screen size, and whether the display screen has touch input; receiving, from the electronic device, a query identifying the electronic device and requesting a selection of a user-interface variant from the repository, wherein the query includes various attributes of the specific hardware of the mobile device to derive a device type identifier, and the device type identifier is to be a token that uniquely identifies mobile devices with shared usability attributes; responding to the query by providing a selected user-interface variant for the electronic device from the list of the plurality of user-interface variants based at least in part on the device type identifier; setting, in response to receiving the selected user-interface variant, the selected user-interface variant for use in the electronic device; manually selecting, in response to setting the selected user-interface variant, a preferred user-interface variant from the list of the plurality of user-interface variants, wherein the preferred user-interface variant is to provide displayed text and images for any software application to the display screen; and reporting the preferred user-interface variant to a preference analysis module. 5. The method of claim 4 , wherein responding to the query comprises querying the preference analysis module for a preferred user-interface variant selected by the preference analysis module as most suitable for the electronic device, wherein the query includes analyzing cumulative data received from multiple electronic devices of a same type. 6. The method of claim 5 , wherein the preference analysis module selects the most suitable preferred user-interface variant for the specific electronic device by identifying the user-interface variant which is most preferred by users of a same model of the electronic device. 7. The method of claim 4 , wherein the user-interface variants reference a User Interface switcher page so as to allow a selection between user-interface variants. 8. The method of claim 4 , wherein the electronic device is selected from: a cellular phone, a tablet computer, a laptop computer, an electronic handheld game, an electronic handheld music player, and a personal computer. 9. The method of claim 4 , wherein the query and the response are communicated via one of: an Internet, a message sent via a cellular phone provider, a local area network, a telephone system, a wireless network, a satellite network, and a cable TV network. 10. The method of claim 4 , wherein the identifying the electronic device comprises retrieving information concerning the electronic device which defines electronic device hardware from an operating system of the electronic device. 11. A system for setting a user interface to suit a display screen of an electronic device operable under at least one of a plurality of user-interface variants, the system comprising: at least one software application configured for installation in the electronic device, the at least one software application having a list of user-interface variants that includes the plurality of user-interface variants; and a remote server maintaining a repository that maps the list of the plurality of user-interface variants to one or more specific models of the electronic device, wherein the plurality of user-interface variants are related to various attributes of specific hardware of the electronic device including at least a form factor, a display screen size, and whether the display screen has touch input, wherein the at least one software application is configured to: query the repository to select a user-interface variant from the list of the plurality of user-interface variants, wherein the query includes various attributes of the specific hardware of the mobile device to derive a device type identifier, and the device type identifier is to be a token that uniquely identifies mobile devices with shared usability attributes; receive a response comprising a selected user-interface variant for the electronic device from the list of the plurality of user-interface variants based at least in part on the device type identifier; set, in response to receiving the selected user-interface variant, the selected user-interface variant for use by the electronic device; manually select, in response to setting the selected user-interface variant, a preferred user-interface variant from the list of the plurality of user-interface variants, wherein the preferred user-interface variant is to provide displayed text and images for any software application to the display screen; and report the preferred user-interface variant to a preference analysis module. 12. The system of claim 11 , further comprising a preference analysis module in communication with the remote server and configured to receive, from the at least one software application, the manually selected preferred user-interface variant. 13

Assignees

Inventors

Classifications

  • for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range · CPC title

  • using a touch-screen or digitiser, e.g. input of commands through traced gestures · CPC title

  • Querying · CPC title

  • G06F9/451Primary

    Execution arrangements for user interfaces · CPC title

  • considering hardware capabilities · 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 US10445113B2 cover?
The invention provides a method and system for setting the user interface to best suit the display screen of an electronic device, for instance, a cellular phone or a tablet. The method comprises a software application for installation upon an electronic device. The software has a plurality of user-interface variants. A remote server is maintained, having a repository mapping a list of a plural…
Who is the assignee on this patent?
Perry Ron, IBM
What technology area does this patent fall under?
Primary CPC classification G06F9/451. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Oct 15 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 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).