US 11,729,130 B2
Live database records in a chat platform
Nate Botwick, San Francisco, CA (US); Anh Khuc, Millbrae, CA (US); Ben Cronin, Newton, MA (US); Matthew Chan, San Francisco, CA (US); Christopher Masterson, San Francisco, CA (US); David Engelberg, Seattle, WA (US); Diana Berlin, San Francisco, CA (US); Merwan Hade, San Francisco, CA (US); John Arlan Brock, Oakland, CA (US); Andrew Chung, Berkeley, CA (US); Justin Edmund, San Francisco, CA (US); and Norris Lee, South San Francisco, CA (US)
Assigned to Salesforce, Inc., San Francisco, CA (US)
Filed by salesforce.com, inc., San Francisco, CA (US)
Filed on Oct. 13, 2021, as Appl. No. 17/500,659.
Application 17/500,659 is a continuation of application No. 16/926,155, filed on Jul. 10, 2020, granted, now 11,159,470.
Prior Publication US 2022/0070127 A1, Mar. 3, 2022
Int. Cl. H04L 51/214 (2022.01); H04L 51/046 (2022.01); H04L 51/42 (2022.01); H04L 51/212 (2022.01); H04L 51/216 (2022.01)
CPC H04L 51/42 (2022.05) [H04L 51/046 (2013.01); H04L 51/212 (2022.05); H04L 51/214 (2022.05); H04L 51/216 (2022.05)] 20 Claims
OG exemplary drawing
 
1. A method comprising:
causing, by a computing device, display of a user interface element within a chat session displayed by a first user interface for a first participant device and a second user interface for a second participant device, the user interface element comprising a subset of fields of a database record, wherein a field of the subset of fields comprises a value;
determining, based on a change in a state of the chat session, an update to the value of the field of the subset of fields;
generating, based on determining the update to the value of the field, a visual indication of the value of the field changing to the updated value of the field;
identifying a first permission level for the first participant device and a second permission level for the second participant device;
causing, based on the first permission level, the first user interface to display the updated value of the field and an interactive element;
causing, based on an interaction with the interactive element, a third user interface for the first participant device to display editable fields of the database record; and
causing the display of another field of the subset of fields to be at least one of removed or obfuscated from the chat session displayed by the second user interface based on the second permission level.