US 12,474,824 B2
Header for a user interface to track data submissions
Jose Lejin P J, Bengaluru (IN); and Ramanjaneyulu Y. Talla, Karnataka (IN)
Assigned to Salesforce, Inc., San Francisco, CA (US)
Filed by Salesforce, Inc., San Francisco, CA (US)
Filed on Oct. 19, 2022, as Appl. No. 17/969,066.
Prior Publication US 2024/0134511 A1, Apr. 25, 2024
Prior Publication US 2024/0231589 A9, Jul. 11, 2024
Int. Cl. G06F 3/0485 (2022.01); G06F 3/04847 (2022.01)
CPC G06F 3/04847 (2013.01) [G06F 3/0485 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A computer-implemented method for providing a header for a user interface to track data submissions comprising:
generating a header for a user interface that includes a timeline;
generating, based on a request to process data in a data field on a page of the user interface, a timestamp element to be added to the timeline in the header;
displaying, based on a first interaction with the timestamp element, a date and time associated with the timestamp element;
displaying, based on a second interaction with the timestamp element, a page representation window overlaid onto the user interface such that the header remains visible and an indicator element that illustrates a connection between the timestamp element and the page representation window, the page representation window including a representation of the data field indicative of the data field at a time the request to process data is received, a representation of the data in the data field indicative of the data in the data field at the time the request to process data is received, and an adjustment element that adjusts a visual depiction of the representation of the data field and the representation of the data in the data field based on an interaction; and
adjusting, based on a change in a location of the page representation window relative to a static location of the timestamp element, an angle of the indicated connection between the timestamp element and the page representation window, wherein the adjusting comprises at least one of decreasing the angle or increasing the angle between the timestamp element and the page representation window,
wherein each timestamp element within the timeline corresponds to instances of submission of data in fields for processing.