Custom user interface presentation
AssigneeApple Inc.
InventorsPeter William Rapp, Matthew Ross Lehrian
Life of this patent
Estimating the term…
Abstract
The present disclosure relates to the generation of distinctive presentations of an interface for different devices. In this manner, the interface is presented differently on different devices. In one embodiment, the interface is customized based upon a unique sequence or identifier associated with each electronic device such that the interface is distinctive on each respective device.
Claims25
A method for generating a user interface of an application or operating system, comprising:
- determining a sequence associated with an electronic device;
- generating a customized feature of the user interface based upon the sequence;
- and
- presenting the customized feature as part of the user interface.
A user interface of an electronic device, the user interface comprising:
- one or more interface features whose presentation is defined by one or more parameters populated using a sequence specific to the electronic device.
A user interface of an application or operating system, the user interface comprising:
- one or more elements whose presentation is automatically determined and which are presented differently on each respective electronic device running the application or operating system.
An electronic device, comprising:
- a display;
- a storage or memory storing an application or operating system which, when executed, presents an interface using the display, wherein the presentation of the interface on the electronic device is automatically determined such that the interface is displayed differently on the electronic device than it is on other electronic devices;
- a processor configured to execute the stored application or operating system.
Computer-readable media comprising a computer program product, the computer program product comprising routines which, when executed on a processor, perform the following:
- obtaining a sequence unique to an electronic device executing the computer program;
- generating values for one or more parameters based on the sequence, wherein the one or more parameters configure the presentation of an interface on the electronic device;
- presenting the interface on the electronic device.
Dependencies are inferred from the claim text.