User Interface Tools
AssigneeApple Inc.
InventorsViswanadh Addala, Edward L. Ford
Life of this patent
Estimating the term…
Abstract
Methods, systems, and apparatus, including computer program products, for generating user interface tools are disclosed. In one aspect, a method includes identifying a resource (e.g., a web page) for display in an interface, identifying one or more user interface elements in the resource, generating a tool based on the one or more user interface elements, and combining the tool and the resource for display in the interface.
Claims17
A method comprising:
- receiving a resource for display in an interface;
- determining an interaction supported by the resource;
- generating a toolbar based on the interaction;
- and
- superimposing the toolbar at a position on the interface.
A method comprising:
- identifying a resource for display in an interface;
- identifying one or more user interface elements in the resource;
- generating a tool based on the one or more user interface elements;
- and
- combining the tool and the resource for display in the interface.
A system comprising:
- a processor;
- and
- memory coupled to the processor and storing instructions which, when executed by the processor, cause the processor to perform operations comprising:
- receiving a resource for display in an interface;
- determining an interaction supported by the resource;
- generating a toolbar based on the interaction;
- and
- superimposing the toolbar at a position on the interface.
A computer-readable medium having instructions stored thereon, which, when executed by a processor, cause the processor to perform operations comprising:
- receiving a resource for display in an interface;
- determining an interaction supported by the resource;
- generating a toolbar based on the interaction;
- and
- superimposing the toolbar at a position on the interface.
A system comprising:
- a processor;
- and
- memory coupled to the processor and storing instructions which, when executed by the processor, cause the processor to perform operations comprising:
- identifying a resource for display in an interface;
- identifying one or more user interface elements in the resource;
- generating a tool based on the one or more user interface elements;
- and
- combining the tool and the resource for display in the interface.
A computer-readable medium having instructions stored thereon, which, when executed by a processor, cause the processor to perform operations comprising:
- identifying a resource for display in an interface;
- identifying one or more user interface elements in the resource;
- generating a tool based on the one or more user interface elements;
- and
- combining the tool and the resource for display in the interface.
Dependencies are inferred from the claim text.