US 11,704,744 B2
Server-based architecture for automated generation of suggestive data for report input through algorithmic analysis of historical and geographical profile data
Aleksei Murashin, Harrogate (GB)
Assigned to FinancialForce.com, Inc., San Jose, CA (US)
Filed by FinancialForce.com, Inc., San Francisco, CA (US)
Filed on Feb. 21, 2022, as Appl. No. 17/676,509.
Application 17/676,509 is a continuation of application No. 16/130,946, filed on Sep. 13, 2018, granted, now 11,256,860.
Prior Publication US 2022/0284179 A1, Sep. 8, 2022
This patent is subject to a terminal disclaimer.
Int. Cl. G06F 16/332 (2019.01); G06F 40/174 (2020.01); G06Q 40/12 (2023.01); G06T 7/20 (2017.01); G06V 30/412 (2022.01)
CPC G06Q 40/12 (2013.12) [G06F 16/3322 (2019.01); G06F 40/174 (2020.01); G06T 7/20 (2013.01); G06V 30/412 (2022.01)] 20 Claims
OG exemplary drawing
 
1. A system, comprising:
a memory configured to store data from a user activity information pipeline associated with a self-reporting service; and
a processor configured to cause display of a user interface on a display device of a computing device, the user interface presenting a form including a text entry box, to collect the data from the user activity information pipeline associated with the self-reporting service, the user activity information pipeline having one or more sources of user activity information, at least one of the one or more sources of user activity information being associated with a tool configured to geotag the user activity information, and another of the one or more sources of user activity information being associated with a mobile sensor, the mobile sensor being configured to capture the user activity information geotagged by the tool, the user activity information geotagged by the tool being evaluated by the self-reporting service to deprioritize one or more suggestions over a plurality of suggestions presented on the user interface, to cause, in response to selection of the text entry box, display of a plurality of suggestions configured to be input to the selected text entry box such that a suggestion that is indicative of a journey is identified as prioritized and presented proximate to a center of the user interface of the display device, and to dynamically adjust, in response to text input into the text entry box, the plurality of suggestions while prioritizing display of the suggestion over a generic suggestion.