US2021006943A1PendingUtilityA1

Systems and methods for proactively identifying and surfacing relevant content on an electronic device with a touch-sensitive display

Assignee: APPLE INCPriority: May 27, 2015Filed: Sep 23, 2020Published: Jan 7, 2021
Est. expiryMay 27, 2035(~8.9 yrs left)· nominal 20-yr term from priority
G06F 3/0488G06F 3/0486G06F 3/041G06F 2203/04808H04W 4/02G06F 3/04817G06F 3/0346G06F 3/016G06F 9/453H04W 4/50G06F 3/04883G06F 16/00H04W 4/40H04W 4/029G06F 3/04186G06F 9/445H04M 1/247
68
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

Systems and methods for proactively identifying and surfacing relevant content are disclosed herein. An example method includes: detecting, via the touch-sensitive display, a search activation gesture from a user of the electronic device. The method also includes: in response to detecting only the search activation gesture, displaying a search interface on substantially all of the touch-sensitive display, the search interface including: (i) a search entry portion; and (ii) a predictions portion with one or more user interface objects each associated with a respective locally-installed application. Each respective locally-installed application is selected from among a plurality of locally-installed applications for inclusion in the predictions portion based on an application usage history associated with the user of the electronic device.

Claims

exact text as granted — not AI-modified
What is claimed is: 
     
         1 . A non-transitory computer-readable storage medium storing executable instructions that, when executed by an electronic device with a display and a touch-sensitive surface, cause the electronic device to:
 present, on the display, a text-input field associated with a first application and textual content associated with the first application;   determine, based on at least a portion of the textual content, whether a next input from a user of the electronic device to the text-input field likely relates to a first type of information;   in accordance with a determination that a next input likely relates to the first type of information:
 obtain first information; and 
 prepare the obtained first information for display as a predicted content item; 
   display, within the first application, an affordance that includes the predicted content item;   detect, via the touch-sensitive surface, a selection of the affordance; and   in response to detecting the selection, display a representation of the predicted content item.   
     
     
         2 . The non-transitory computer-readable storage medium of  claim 1 , wherein the first type of information is a location, and wherein obtaining the first information includes obtaining a suggested physical location. 
     
     
         3 . The non-transitory computer-readable storage medium of  claim 2 , wherein obtaining the suggested physical location includes obtaining current location information from a location sensor on the electronic device. 
     
     
         4 . The non-transitory computer-readable storage medium of  claim 2 , wherein obtaining the a suggested physical location includes analyzing the textual content and determining, based at least in part on the portion of the analyzed textual content, the suggested physical location. 
     
     
         5 . The non-transitory computer-readable storage medium of  claim 4 , wherein determining the suggested physical location is further based on location information recently viewed in a second application. 
     
     
         6 . The non-transitory computer-readable storage medium of  claim 2 , wherein the representation of the predicted content item is an address for the suggested physical location. 
     
     
         7 . The non-transitory computer-readable storage medium of  claim 2 , wherein the representation of the predicted content item is a maps object that includes an identifier for the suggested physical location. 
     
     
         8 . The non-transitory computer-readable storage medium of  claim 1 , wherein the first type of information is a contact, and wherein obtaining the first information includes conducting a search on the electronic device for contact information related to the portion of the textual content. 
     
     
         9 . The non-transitory computer-readable storage medium of  claim 1 , wherein the first type of information is an event, and wherein obtaining the first information includes conducting a new search on the electronic device for event information related to the portion of the textual content. 
     
     
         10 . The non-transitory computer-readable storage medium of  claim 1 , wherein determining whether the next input to the text-input field likely relates to the first type of information includes:
 performing natural-language processing on the portion of the textual content; and   determining that the portion of the textual content includes a question about the current location of the user of the electronic device.   
     
     
         11 . The non-transitory computer-readable storage medium of  claim 1 , wherein determining whether the next input to the text-input field likely relates to the first type of information includes:
 parsing the textual content as it is received by the application to detect stored patterns known to relate to the first type of information.   
     
     
         12 . The non-transitory computer-readable storage medium of  claim 1 , wherein the executable instructions, when executed by the electronic device, further cause the electronic device to:
 in accordance with detecting an additional input not selecting the affordance:
 cease to display the affordance. 
   
     
     
         13 . The non-transitory computer-readable storage medium of  claim 1 , wherein the affordance is displayed adjacent to the text-input field. 
     
     
         14 . A method, comprising:
 at an electronic device with a display and a touch-sensitive surface:
 presenting, on the display, a text-input field associated with a first application and textual content associated with the first application; 
 determining, based on at least a portion of the textual content, whether a next input from a user of the electronic device to the text-input field likely relates to a first type of information; 
 in accordance with a determination that a next input likely relates to the first type of information:
 obtaining first information; and 
 preparing the obtained first information for display as a predicted content item; 
 
 displaying, within the first application, an affordance that includes the predicted content item; 
 detecting, via the touch-sensitive surface, a selection of the affordance; and 
 in response to detecting the selection, displaying a representation of the predicted content item. 
   
     
     
         15 . An electronic device, comprising:
 a touch-sensitive display;   one or more processors;   a 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:
 presenting, on the display, a text-input field associated with a first application and textual content associated with the first application; 
 determining, based on at least a portion of the textual content, whether a next input from a user of the electronic device to the text-input field likely relates to a first type of information; 
 in accordance with a determination that a next input likely relates to the first type of information:
 obtaining first information; and 
 preparing the obtained first information for display as a predicted content item; 
 
 displaying, within the first application, an affordance that includes the predicted content item; 
 detecting, via the touch-sensitive surface, a selection of the affordance; and 
 in response to detecting the selection, displaying a representation of the predicted content item.

Join the waitlist — get patent alerts

Track US2021006943A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.