US2020371765A1PendingUtilityA1

Automatic application installation and integration at an enterprise level based on a single install request

Assignee: TALKDESK INCPriority: May 21, 2019Filed: Sep 3, 2019Published: Nov 26, 2020
Est. expiryMay 21, 2039(~12.8 yrs left)· nominal 20-yr term from priority
H04L 63/0815G06F 8/61H04L 63/083
41
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

The present disclosure relates to systems, methods, and non-transitory computer readable media for automatically providing access to multiple user accounts associated with an enterprise account based on a single install request. In so doing, the disclosed systems can rapidly and automatically integrate a developer system with the enterprise account. For example, the disclosed systems can, for a requested application created by a developer system, determine application ID and authentication credential pairs unique to each user account that enable secure, independent access to the requested application for each user account. In addition, the disclosed systems can provide such access to the requested application on user devices through the associated user accounts without users having to separately login to the requested application. Further, the disclosed systems can handle access changes on an individual user account basis while maintaining cross-system synchronization.

Claims

exact text as granted — not AI-modified
What is claimed is: 
     
         1 . A method comprising:
 receiving login credentials from a user device through a user application by an enterprise system;   accepting the login credentials of the user device by the enterprise system;   receiving a call from a customer by the enterprise system;   in response to the call, routing the received call to the user device by the enterprise system;   in response to the call, requesting CRM data associated with the customer from a developer system by the enterprise system; and   causing the user application of the user device to display the CRM data.   
     
     
         2 . The method of  claim 1 , wherein the displayed CRM data is provided to the user device directly from the developer system. 
     
     
         3 . The method of  claim 1 , wherein the displayed CRM data is provided to the user device by the enterprise system. 
     
     
         4 . The method of  claim 1 , wherein the user application displays the CRM data without having to login or provide login credentials to the developer system. 
     
     
         5 . The method of  claim 1 , further comprising:
 receiving call data associated with the call by the enterprise system;   generating one or more reports based on the call data by the enterprise system; and   providing the generated one or more reports to the developer system by the enterprise system, wherein the developer system updates the CRM data associated with the customer using the one or more reports.   
     
     
         6 . The method of  claim 5 , wherein the call data is received in response to the call ending. 
     
     
         7 . The method of  claim 5 , wherein the call data comprises one or more of data obtained about the customer and data associated with handling of the call. 
     
     
         8 . A system comprising:
 at least one processor; and   at least one non-transitory computer-readable storage medium storing instructions that, when executed by the at least one processor, cause the system to:
 receive login credentials from a user device through a user application; 
 accept the login credentials of the user device; 
 receive a call from a customer; 
 in response to the call, route the received call to the user device; 
 in response to the call, request CRM data associated with the customer from a developer system; and 
 cause the user application of the user device to display the CRM data. 
   
     
     
         9 . The system of  claim 8 , wherein the displayed CRM data is provided to the user device directly from the developer system. 
     
     
         10 . The system of  claim 8 , wherein the system is an enterprise system 
     
     
         11 . The system of  claim 8 , wherein the user application displays the CRM data without having to login or provide login credentials to the developer system. 
     
     
         12 . The system of  claim 8 , further comprising instructions that, when executed by the at least one processor, cause the system to:
 receive call data associated with the call;   generate one or more reports based on the call data; and   provide the generated one or more reports to the developer system, wherein the developer system updates the CRM data associated with the customer using the one or more reports.   
     
     
         13 . The system of  claim 12 , wherein the call data is received in response to the call ending. 
     
     
         14 . The system of  claim 12 , wherein the call data comprises one or more of data obtained about the customer and data associated with handling of the call. 
     
     
         15 . A non-transitory computer-readable medium storing instructions that, when executed by at least one processor, cause a computer system to:
 receive login credentials from a user device through a user application;   accept the login credentials of the user device;   receive a call from a customer;   in response to the call, route the received call to the user device;   in response to the call, request CRM data associated with the customer from a developer system; and   cause the user application of the user device to display the CRM data.   
     
     
         16 . The computer-readable medium of  claim 15 , wherein the displayed CRM data is provided to the user device directly from the developer system. 
     
     
         17 . The computer-readable medium of  claim 15 , wherein the user application displays the CRM data without having to login or provide login credentials to the developer system. 
     
     
         18 . The computer-readable medium of  claim 15 , further comprising instructions that, when executed by the at least one processor, cause the computer system to:
 receive call data associated with the call;   generate one or more reports based on the call data; and   provide the generated one or more reports to the developer system, wherein the developer system updates the CRM data associated with the customer using the one or more reports.   
     
     
         19 . The computer-readable medium of  claim 18 , wherein the call data is received in response to the call ending. 
     
     
         20 . The computer-readable medium of  claim 18 , wherein the call data comprises one or more of data obtained about the customer and data associated with handling of the call.

Join the waitlist — get patent alerts

Track US2020371765A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.