Systems and methods for proactively identifying and surfacing relevant content on an electronic device with a touch-sensitive display
Abstract
Systems and methods for proactively identifying and surfacing relevant content on an electronic device with a touch-sensitive display are disclosed herein. In one aspect, a method includes presenting content in a first application. At least a portion of the content is presented without requiring input from a user. The method further includes receiving a request to open a second application. In response to receiving the request, the second application is presented with an input-receiving field. Before receiving any user input at the input-receiving field, a selectable user interface object is displayed with an indication that the portion of the content was viewed in the first application, allowing the user to paste at least the portion of the content into the input-receiving field. In response to detecting a selection of the selectable user interface object, the portion of the content is pasted into the input-receiving field.
Claims
exact text as granted — not AI-modifiedWhat is claimed is:
1 . A non-transitory computer-readable storage medium storing executable instructions that, when executed by an electronic device with a touch-sensitive surface and a display, cause the electronic device to:
receive at least a portion of a voice communication, wherein the portion of the voice communication includes speech provided by a remote user of a remote device that is distinct from a user of the electronic device; determine that the voice communication includes speech that identifies a physical location; in response to determining that the voice communication includes speech that identifies the physical location, provide an indication that information about the physical location has been detected; detect, via the touch-sensitive surface, an input; and in response to detecting the input:
open an application that accepts geographic location data; and
populate the application with information about the physical location.
2 . The non-transitory computer-readable storage medium of claim 1 , wherein the voice communication is a live phone call.
3 . The non-transitory computer-readable storage medium of claim 1 , wherein the voice communication is a live FaceTime call.
4 . The non-transitory computer-readable storage medium of claim 1 , wherein the voice communication is a recorded voicemail.
5 . The non-transitory computer-readable storage medium of claim 1 , wherein providing the indication includes displaying a selectable description of the physical location within a user interface that includes recent calls made using a telephone application.
6 . The non-transitory computer-readable storage medium of claim 5 , wherein the selectable description indicates that the content item is associated with the voice communication.
7 . The non-transitory computer-readable storage medium of claim 5 , wherein detecting the input includes detecting the input over the selectable description while the user interface that includes recent calls is displayed.
8 . The non-transitory computer-readable storage medium of claim 1 , wherein providing the indication includes providing haptic feedback to the user of the electronic device.
9 . The non-transitory computer-readable storage medium of claim 1 , wherein providing the indication includes sending information regarding the physical location to a different electronic device that is proximate to the electronic device.
10 . The non-transitory computer-readable storage medium of claim 1 , wherein determining that the voice communication includes speech that describes the physical location includes analyzing the portion of the voice communication to detect information about physical locations, wherein the analyzing is performed while outputting the voice communication via an audio system in communication with the electronic device.
11 . The non-transitory computer-readable storage medium of claim 1 , wherein receiving at least the portion of the voice communication includes receiving an instruction from a user of the electronic device that the portion of the voice communication should be analyzed.
12 . The non-transitory computer-readable storage medium of claim 11 , wherein the instruction corresponds to selection of a hardware button.
13 . The non-transitory computer-readable storage medium of claim 11 , wherein the instruction corresponds to a command from a user of the electronic device that includes the words “hey Siri.”
14 . A method, comprising
at an electronic device with one or more processors, memory, a touch-sensitive surface, and a display:
receiving at least a portion of a voice communication, wherein the portion of the voice communication includes speech provided by a remote user of a remote device that is distinct from a user of the electronic device;
determining that the voice communication includes speech that identifies a physical location;
in response to determining that the voice communication includes speech that identifies the physical location, providing an indication that information about the physical location has been detected;
detecting, via the touch-sensitive surface, an input; and
in response to detecting the input:
opening an application that accepts geographic location data; and
populating the application with information about the physical location.
15 . An electronic device, comprising:
a touch-sensitive surface; a display; one or more processors; memory storing one or more programs that are configured to be executed by the one or more processors, the one or more programs including instructions for:
receiving at least a portion of a voice communication, wherein the portion of the voice communication includes speech provided by a remote user of a remote device that is distinct from a user of the electronic device;
determining that the voice communication includes speech that identifies a physical location;
in response to determining that the voice communication includes speech that identifies the physical location, providing an indication that information about the physical location has been detected;
detecting, via the touch-sensitive surface, an input; and
in response to detecting the input:
opening an application that accepts geographic location data; and
populating the application with information about the physical location.Join the waitlist — get patent alerts
Track US2021306812A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.