User interface including content from a remote device

US9285968B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9285968-B2
Application numberUS-201414222302-A
CountryUS
Kind codeB2
Filing dateMar 21, 2014
Priority dateMay 13, 2008
Publication dateMar 15, 2016
Grant dateMar 15, 2016

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 user interface displayed by an electronic device can include a first user-interface portion generated by the electronic device and a second user interface portion generated by a remote device. The electronic device can detect received input and determine whether the input corresponds to an interactive element in the first user-interface portion or an interactive element in the second user interface portion. If the input corresponds to an interactive element in the first user-interface portion, the electronic device can generate a response to the input. If the input corresponds to an interactive element in the second user-interface portion, the electronic device can transmit information indicative of the input to the remote device.

First claim

Opening claim text (preview).

What is claimed is: 1. An electronic device, comprising: one or more processors; a touchscreen display; one or more input devices; memory; and one or more programs, wherein the one or more programs are stored in the memory and configured to be executed by the one or more processors, the one or more programs including instructions for: displaying, on the touchscreen display having a designated area for displaying a second user-interface portion received from a remote device, a user interface, wherein the user interface includes a first user-interface portion generated by the electronic device and the second user-interface portion generated by the remote device, wherein the second user-interface portion is displayed in the designated area; detecting input from an input device of the one or more input devices; and in response to detecting the input: determining whether the input is detected on the touchscreen display within the designated area or outside of the designated area in accordance with a determination that the input is detected on the touchscreen outside of the designated area, conditionally generating a response to the input based on a location of the input; and in accordance with a determination that the input is received on the touchscreen within the designated area: transmitting information indicative of the input to the remote device; after transmitting the information indicative of the input to the remote device, receiving, from the remote device, one or more graphical elements; and responding to the input by updating the second user-interface portion to display the one or more graphical elements received from the remote device, wherein the information indicative of the input transmitted to the remote device includes location information indicating a location within the designated area of the touchscreen display at which a touch was detected. 2. The device of claim 1 , wherein the information indicative of the input transmitted to the remote device includes pixel coordinates of a location within the designated area of the touchscreen display. 3. The device of claim 1 , wherein the information indicative of the input transmitted to the remote device includes information identifying a control with which an interaction occurred. 4. The device of claim 1 , wherein the information indicative of the input transmitted to the remote device includes information indicating an operation associated with the input. 5. The device of claim 1 , wherein the transmitting of information indicative of the input to the remote device occurs without interpretation by the remote device. 6. The device of claim 1 , wherein, in response to receiving information indicative of the input transmitted to the remote device, the remote device is configured to perform at least one action. 7. The device of claim 6 , wherein the at least one action performed by the remote device includes at least one of: updating a user interface of the remote device, providing instructions to the electronic device to update a user interface of the electronic device, initiating playback of a media file; pausing playback of a media file, modifying a setting of the remote device; and sending instructions to the electronic device to modify a setting of the electronic device. 8. The device of claim 2 , wherein the remote device is configured to interpret the pixel coordinates of the location within the designated area of the touchscreen display and perform at least one action based on the interpretation of the pixel coordinates. 9. The device of claim 2 , wherein the one or more graphical elements are selected by the remote device in accordance with the pixel coordinates of the location within the designated area of the touchscreen display. 10. The device of claim 1 , wherein the one or more graphical elements are selected by the remote device in accordance with the location information indicating the location within the designated area of the touchscreen display at which a touch was detected. 11. The device of claim 1 , wherein the one or more graphical elements are generated by the remote device without any intervention by the electronic device. 12. The device of claim 1 , wherein at least one of the one or more graphical elements indicate a functionality of the remote device that was invoked in response to interpretation of the input by the remote device. 13. The device of claim 1 , wherein the electronic device is an in-vehicle media control unit and the remote device is a portable media device. 14. A method comprising: at an electronic device with one or more processors, a touchscreen display, one or more input devices, memory: displaying, on the touchscreen display having a designated area for displaying a second user-interface portion received from a remote device, a user interface, wherein the user interface includes a first user-interface portion generated by the electronic device and the second user-interface portion generated by the remote device, wherein the second user-interface portion is displayed in the designated area; detecting input from an input device of the one or more input devices; and in response to detecting the input: determining whether the input is detected on the touchscreen display within the designated area or outside of the designated area; in accordance with a determination that the input is detected on the touchscreen outside of the designated area, conditionally generating a response to the input based on a location of the input; and in accordance with a determination that the input is received on the touchscreen within the designated area: transmitting information indicative of the input to the remote device; after transmitting the information indicative of the input to the remote device, receiving, from the remote device, one or more graphical elements; and responding to the input by updating the second user-interface portion to display the one or more graphical elements received from the remote device, wherein the information indicative of the input transmitted to the remote device includes location information indicating a location within the designated area of the touchscreen display at which a touch was detected. 15. The method of claim 14 , wherein the information indicative of the input transmitted to the remote device includes pixel coordinates of a location within the designated area of the touchscreen display. 16. The method of claim 14 , wherein the information indicative of the input transmitted to the remote device includes information identifying a control with which an interaction occurred. 17. The method of claim 14 , wherein the information indicative of the input transmitted to the remote device includes information indicating an operation associated with the input. 18. The method of claim 14 , wherein the transmitting of information indicative of the input to the remote device occurs without interpretation by the remote device. 19. The method of claim 14 , wherein, in response to receiving information indicative of the input transmitted to the remote device, the remote device is configured to perform at least one action. 20. The method of claim 19 , wherein the at least one action performed by the remote device includes at least one of: updating a user interface of the remote device, providing instructions to the electronic device to update a user interface of the electronic device, initiating playback of a media file; pausing playback of a media file, modifying a setting of

Assignees

Inventors

Classifications

  • for remote control or remote monitoring of applications · CPC title

  • Interaction techniques based on graphical user interfaces [GUI] · CPC title

  • Interaction with lists of selectable items, e.g. menus · CPC title

  • Physics · mapped topic

  • Selection of displayed objects or displayed text elements (G06F3/0482 takes precedence) · 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 US9285968B2 cover?
A user interface displayed by an electronic device can include a first user-interface portion generated by the electronic device and a second user interface portion generated by a remote device. The electronic device can detect received input and determine whether the input corresponds to an interactive element in the first user-interface portion or an interactive element in the second user int…
Who is the assignee on this patent?
Apple Inc
What technology area does this patent fall under?
Primary CPC classification G06F3/04842. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Mar 15 2016 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).