US 11,711,450 B2
System, method, and computer program product for improved embedded application data management
Michael Cannon-Brookes, Sydney (AU); Ali Dasdan, Mountain View, CA (US); Pratima Arora, Mountain View, CA (US); Steven Brooks, Mountain View, CA (US); Jason Phan, Mountain View, CA (US); Aaron Gentleman, Mountain View, CA (US); Renato Galindo, Mountain View, CA (US); Lennon Liao, Mountain View, CA (US); Lisa Panda, Mountain View, CA (US); and Ryan-Vincent Alvarez, Mountain View, CA (US)
Assigned to ATLASSIAN PTY LTD, Sydney (AU); and ATLASSIAN, INC., San Francisco, CA (US)
Filed by ATLASSIAN PTY LTD, Sydney (AU); and ATLASSIAN, INC., San Francisco, CA (US)
Filed on May 21, 2021, as Appl. No. 17/326,415.
Application 17/326,415 is a continuation of application No. 17/090,648, filed on Nov. 5, 2020, granted, now 11,044,348.
Prior Publication US 2022/0141318 A1, May 5, 2022
This patent is subject to a terminal disclaimer.
Int. Cl. H04L 69/00 (2022.01); H04L 69/08 (2022.01); H04L 69/329 (2022.01); H04L 67/561 (2022.01); H04L 67/565 (2022.01)
CPC H04L 69/08 (2013.01) [H04L 67/561 (2022.05); H04L 67/565 (2022.05); H04L 69/329 (2013.01)] 18 Claims
OG exemplary drawing
 
1. An apparatus comprising at least one processor and at least one non-transitory memory including computer-coded instructions thereon, the computer coded instructions, with the at least one processor, configure the apparatus to:
identify, by a user-accessed application via a data-driven connection, an embedded app data object maintained by an embedded application, wherein the data-driven connection authorizes an embedded app user account to enable access to functionality for updating the embedded app data object via the user-accessed application;
cause rendering of a user interface comprising an embedded app engagement element and a second sub-interface associated with user-accessed application functionality;
receive, by the user-accessed application, user interaction with the embedded app engagement element, the user interaction indicating update of the embedded app data object; and
cause updating, by the user-accessed application via interaction with the embedded application utilizing the data-driven connection, of the embedded app data object.