System and method for improving internet communication by using intermediate nodes
US-12143461-B2 · Nov 12, 2024 · US
US2024419308A1 · US · A1
| Field | Value |
|---|---|
| Publication number | US-2024419308-A1 |
| Application number | US-202418652606-A |
| Country | US |
| Kind code | A1 |
| Filing date | May 1, 2024 |
| Priority date | May 5, 2023 |
| Publication date | Dec 19, 2024 |
| Grant date | — |
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.
An electronic device that includes or is in communication with a display generation component detects a first input that corresponds to a request to initiate a process for sharing first content. In response to detecting the first input, the electronic device causes display of a sharing interface via the display generation component. Displaying the sharing interface includes concurrently displaying one or more sharing options for sharing content with other devices and instructions for sharing content using a proximity-initiated sharing mode.
Opening claim text (preview).
1 - 23 . (canceled) 24 . A method, comprising: at a first electronic device that includes or is in communication with a display generation component: receiving a transfer of respective content from a second electronic device via a local connection; and in response to completion of the transfer of the respective content: in accordance with a determination that the transfer meets one or more transfer magnitude criteria, automatically causing display of at least a portion of the respective content via the display generation component; and in accordance with a determination that the transfer does not meet the one or more transfer magnitude criteria, forgoing automatically causing display of the at least a portion of the respective content via the display generation component. 25 . The method of claim 24 , wherein the one or more transfer magnitude criteria include a time-based criterion. 26 . The method of claim 24 , wherein the one or more transfer magnitude criteria include a size-based criterion and/or a content-type criterion. 27 . The method of claim 24 , further comprising, while receiving the transfer of the respective content, causing display of a transfer indicator via the display generation component. 28 . The method of claim 27 , wherein the transfer indicator is caused to be displayed in accordance with a determination that the transfer does not meet the one or more transfer magnitude criteria. 29 . The method of claim 27 , wherein the transfer indicator is displayed in a status region. 30 . The method of claim 29 , wherein the status region further includes display of information about one or more operations currently being performed by the first electronic device. 31 . The method of claim 29 , wherein the status region has a size and/or position that is adjusted based on content displayed within the status region. 32 . The method of claim 27 , further comprising: while receiving the transfer of the respective content, detecting a user input at a location that corresponds to the transfer indicator; and in response to detecting the user input, causing display of additional transfer information via the display generation component. 33 . The method of claim 24 , further comprising: while receiving the transfer of the respective content, detecting a user input; and in response to detecting the user input, performing an operation that corresponds to the user input. 34 . The method of claim 24 , further comprising, in response to completion of the transfer of the respective content: in accordance with the determination that the transfer does not meet the one or more transfer magnitude criteria, causing an option to be displayed via the display generation component, wherein the option, when selected, causes display of at least a portion of the respective content via the display generation component. 35 . The method of claim 34 , further comprising: detecting a user input corresponding to the option; and in response to detecting the user input: in accordance with a determination that the user input has a first input type, causing display of at least a portion of the respective content in a first application; and in accordance with a determination that the user input has a second input type, causing display of an option to view the respective content in a second application. 36 . The method of claim 24 , wherein the transfer is performed via a short-range device-to-device communication protocol. 37 . The method of claim 24 , further comprising: in accordance with a determination that the first electronic device and the second electronic device are associated with a same user account, initiating the transfer without requesting permission from a user of the first electronic device. 38 . The method of claim 24 , further comprising: in accordance with a determination that the first electronic device and the second electronic device are not associated with a same user account, causing display of an option to permit the transfer via the display generation component; detecting a user input corresponding to selection of the option to permit the transfer; and initiating the transfer in response to detecting the user input corresponding to selection of the option to permit the transfer. 39 . The method of claim 38 , wherein the option to permit the transfer is displayed on a wake screen of the first electronic device. 40 . The method of claim 24 , further comprising: in response to completion of the transfer of the respective content: in accordance with the determination that the transfer meets the one or more transfer magnitude criteria and a determination that an application associated with the respective content is active, causing display of an option to view the respective content using the application. 41 . The method of claim 24 , further comprising, in response to completion of the transfer of the respective content: causing display of a notification via the display generation component, the notification including an option to share content from the first electronic device. 42 . An electronic device, comprising: one or more processors; and memory storing one or more programs, wherein the one or more programs are configured to be executed by the one or more processors, the one or more programs including instructions for: receiving a transfer of respective content from a second electronic device via a local connection; and in response to completion of the transfer of the respective content: in accordance with a determination that the transfer meets one or more transfer magnitude criteria, automatically causing display of at least a portion of the respective content via a display generation component; and in accordance with a determination that the transfer does not meet the one or more transfer magnitude criteria, forgoing automatically causing display of the at least a portion of the respective content via the display generation component. 43 . A computer readable storage medium storing one or more programs, the one or more programs comprising instructions that, when executed by an electronic device, cause the electronic device to: receive a transfer of respective content from a second electronic device via a local connection; and in response to completion of the transfer of the respective content: in accordance with a determination that the transfer meets one or more transfer magnitude criteria, automatically cause display of at least a portion of the respective content via a display generation component; and in accordance with a determination that the transfer does not meet the one or more transfer magnitude criteria, forgo automatically causing display of the at least a portion of the respective content via the display generation component. 44 - 77 . (canceled)
involving copying of the display data of a local workstation or window to a remote workstation or window so that an actual copy of the data is displayed simultaneously on two or more displays, e.g. teledisplay · CPC title
using two-way short-range wireless interfaces · CPC title
specially adapted for file transfer, e.g. file transfer protocol [FTP] · CPC title
using a touch-screen or digitiser, e.g. input of commands through traced gestures · CPC title
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
Related publications grouped by family.
Answers are generated from the same data shown on this page.