US 12,067,004 B2
Identifying recurring sequences of user interactions with an application
Sönke Rohde, San Francisco, CA (US)
Assigned to Salesforce, Inc., San Francisco, CA (US)
Filed by salesforce.com, inc., San Francisco, CA (US)
Filed on May 15, 2023, as Appl. No. 18/317,364.
Application 18/317,364 is a continuation of application No. 17/305,839, filed on Jul. 15, 2021, granted, now 11,687,524.
Application 17/305,839 is a continuation of application No. 16/580,846, filed on Sep. 24, 2019, granted, now 11,093,486, issued on Aug. 17, 2021.
Application 16/580,846 is a continuation of application No. 15/711,837, filed on Sep. 21, 2017, granted, now 10,467,225, issued on Nov. 5, 2019.
Application 15/711,837 is a continuation of application No. 14/571,040, filed on Dec. 15, 2014, granted, now 9,798,764, issued on Oct. 24, 2017.
Claims priority of provisional application 61/919,086, filed on Dec. 20, 2013.
Prior Publication US 2023/0359612 A1, Nov. 9, 2023
This patent is subject to a terminal disclaimer.
Int. Cl. G06F 16/23 (2019.01); G06F 16/9535 (2019.01); H04L 67/306 (2022.01)
CPC G06F 16/2379 (2019.01) [G06F 16/9535 (2019.01); H04L 67/306 (2013.01)] 18 Claims
OG exemplary drawing
 
1. A system comprising:
a database system implemented using a server system, the database system configurable to cause:
evaluating one or more sites associated with an organization to identify a pattern;
displaying a search box in a user interface;
obtaining an indication of user input in the search box;
generating, responsive to the indication of user input, one or more suggested results based on the pattern, the one or more suggested results comprising one or more of: a file worked on by a user, a command used by the user, or a person collaborated with by the user;
displaying the one or more suggested results in the user interface;
creating a shortcut to include at least a uniform resource locator (URL) and a category for a user-selected one of the one or more suggested results, the shortcut and the category being associated with the pattern using one or more data objects in a database; and
displaying the shortcut in the user interface as a user-selectable item for accessing the one or more sites via the URL.