Switching multimedia content based on a respective act
US-12175057-B2 · Dec 24, 2024 · US
US10120541B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-10120541-B2 |
| Application number | US-201414290973-A |
| Country | US |
| Kind code | B2 |
| Filing date | May 29, 2014 |
| Priority date | Jun 9, 2013 |
| Publication date | Nov 6, 2018 |
| Grant date | Nov 6, 2018 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
A device with a display and, optionally, a touch-sensitive surface detects a first input corresponding to a request to share first content from a first application while displaying the first application on the display. In response to detecting the first input, the device displays a sharing interface that includes a plurality of options for sharing the first content. While displaying the sharing interface, the device detects selection of an affordance in the sharing interface. In accordance with a determination that the affordance is a respective user-first sharing option for a respective user, the device initiates a process for sharing the first content with the respective user. In accordance with a determination that the affordance is a protocol-first sharing option for a respective protocol, the device initiates a process for sharing the first content using the respective protocol.
Opening claim text (preview).
What is claimed is: 1. A non-transitory computer readable storage medium storing one or more programs, the one or more programs comprising instructions, which when executed by an electronic device with a display, cause the device to: while displaying a first user interface of a first application on the display, detect a first input that corresponds to a request to share first content from the first application; in response to detecting the first input, while continuing to display at least a portion of the first user interface of the first application, display a sharing interface that includes a plurality of concurrently displayed, user-selectable options for sharing the first content, wherein the sharing interface includes: a first predefined region for displaying one or more user-first sharing options for sharing content directly with other users; and a second predefined region, separate from and concurrently displayed with the first predefined region, the second predefined region for displaying protocol-first sharing options for sharing content using a user-selected protocol of a plurality of protocols; and while displaying the sharing interface, detect user selection of an affordance in the sharing interface; and in response to detecting user selection of the affordance in the sharing interface: in accordance with a determination that detecting user selection of the affordance in the sharing interface includes detecting selection of a respective user-first sharing option for a respective user without detecting selection of any of the protocol-first sharing options in addition to selection of the respective user-first sharing option for the respective user, initiate a process for sharing the first content with the respective user, including replacing display of at least a portion of the sharing interface with a first user interface element corresponding to the user-first sharing option; and in accordance with a determination that detecting user selection of the affordance in the sharing interface includes detecting selection of a respective protocol-first sharing option for a respective protocol without detecting selection of any of the user-first sharing options in addition to selection of the respective protocol-first sharing option for the respective protocol, initiate a process for sharing the first content using the respective protocol, including replacing display of at least a portion of the sharing interface with a second user interface element corresponding to the respective protocol, wherein the second user interface element is different from the first user interface element. 2. The computer readable storage medium of claim 1 , wherein: prior to detecting the first input that corresponds to the request to share the first content, the device is not enabled to share the first content directly with other users; and the computer readable storage medium, including instructions, which when executed by the electronic device with the display, cause the device to: prior to detecting selection of the affordance in the sharing interface, display a sharing-enable affordance for enabling the device to share the first content directly with other users; detect activation of the sharing-enable affordance; and in response to detecting activation of the sharing-enable affordance, enable the device to share the first content directly with other users and display a plurality of user-first sharing options including the respective user-first sharing option for the respective user. 3. The computer readable storage medium of claim 1 , wherein the sharing interface includes a third predefined region, separate from and concurrently displayed with the first predefined region and the second predefined region, the third predefined region for displaying application-related options for performing non-sharing operations that are available in the application from which the sharing interface was opened. 4. The computer readable storage medium of claim 1 , including instructions, which when executed by the electronic device with the display, cause the device to: share the respective content from the first application in accordance with the affordance selected in the sharing interface; after sharing the respective content from the first application, open a second application that is different from the first application; while displaying a user interface for the second application on the display, detect a second input that corresponds to a request to share second content from the second application; in response to detecting the input, display a sharing interface that includes a plurality of sharing options for sharing the second content, wherein the sharing interface includes: the first predefined region for displaying one or more user-first sharing options for sharing content directly with other users; and the second predefined region separate from and concurrently displayed with the first predefined region for displaying protocol first sharing options for sharing content using a user-selected protocol of a plurality of protocols; and while displaying the sharing interface, detect selection of an affordance in the sharing interface: in accordance with a determination that the affordance is a user-first sharing option for the respective user, initiate a process for sharing the second content with the respective user; and in accordance with a determination that the affordance is a protocol-first sharing option for the respective protocol, initiate a process for sharing the second content using the respective protocol. 5. The computer readable storage medium of claim 1 , wherein the sharing user interface is a standardized user interface that includes common portions that are displayed in a plurality of different applications in response to a request from a user to share content from a respective application in the plurality of different applications. 6. The computer readable storage medium of claim 1 , wherein: the first predefined region includes a first row of icons that represent different users with whom content can be shared directly; and the second predefined region includes a second row of icons that represent different protocols that can be used to share the content. 7. The computer readable storage medium of claim 6 , including instructions, which when executed by the electronic device with the display, cause the device to: display, in the first predefined region at an edge of the first predefined region, a portion of an icon that represents a respective user without displaying the entire icon. 8. The computer readable storage medium of claim 6 , wherein the icons in the first row of icons have an appearance that is different from the icons in the second row of icons. 9. The computer readable storage medium of claim 6 , wherein: a first subset of the icons in the first row of icons each include a picture of a user that corresponds to the icon in the first subset of icons; and a second subset of the icons in the first row of icons each include initials of a name of a user that corresponds to the icon in the second subset of icons. 10. The computer readable storage medium of claim 1 , wherein the user-first sharing options are ordered based on user sharing preferences. 11. The computer readable storage medium of claim 1 , wherein: a first communication mode is used to identify users with whom content can be shared directly; and a second communication mode, distinct from the first communication mode, is used to transfer the first content to a selected recipient. 12. The computer readable storage medium of claim 1 , including instructions, which when executed by t
using icons (graphical or visual programming using iconic symbols G06F8/34) · CPC title
Several contacts: gestures triggering a specific function, e.g. scrolling, zooming, right-click, when the user establishes several contacts with the surface simultaneously; e.g. using several fingers or a combination of fingers and pen · CPC title
Interaction with lists of selectable items, e.g. menus · CPC title
using a touch-screen or digitiser, e.g. input of commands through traced gestures · CPC title
specially adapted for file transfer, e.g. file transfer protocol [FTP] · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.