System and method for event driven browser launch
View Patent ↗Systems and methods for providing event driven browser launch are provided. In exemplary embodiments one or more communication data variables associated with a communication are received. Browser launch settings for an individual associated with the communication are reviewed to determine a time to launch a browser. The browser may then be launched at the predetermined time. In exemplary embodiments, the browser provides data retrieved from a URL associated with at least one of the communication data variables.
1. A method for event driven browser launch, comprising:
receiving one or more communication data variables associated with a communication with a first individual;
reviewing, via a module stored in a memory and running on a processor, browser launch settings for a second individual to determine a time to launch a browser; and
launching the browser at the determined time, the browser providing to the second individual data retrieved from a URL associated with at least one of the communication data variables.
2. The method of claim 1 wherein launching the browser comprises automatically launching the browser before initiating the communication.
3. The method of claim 1 wherein launching the browser comprises automatically launching the browser after the communication has been initiated.
4. The method of claim 1 wherein launching the browser comprises automatically launching the browser upon completion of the communication.
5. The method of claim 1 wherein launching the browser comprises manually launching the browser.
6. The method of claim 1 further comprising detecting the one or more communication data variables.
7. The method of claim 1 further comprising determining that the second individual is to receive the communication and forwarding the communication data variable to a client device of the second individual.
8. The method of claim 1 further comprising determining the URL, whereby the URL comprises an embedded communication data variable.
9. The method of claim 1 wherein the URL is associated with a CRM system.
10. The method of claim 1 wherein the URL is associated with a billing system.
11. The method of claim 1 wherein the URL is associated with a network data source.
12. The method of claim 1 wherein launching the browser comprises displaying the retrieved data in at least one window of the browser.
13. The method of claim 1 wherein launching the browser comprises displaying one or more of the communication data variables in at least one window of the browser.
14. The method of claim 1 further comprising providing a policy which overrides one or more settings of the browser launch settings.
15. The method of claim 1 further comprising allowing modifications to utilize custom communication data variables.
16. A system for providing event driven browser launch, comprising:
a data module configured to receive communication data variables associated with a communication with a first individual;
a database configured to store browser launch settings for a second individual, the browser launch settings indicating a time to launch a browser; and
a browser module, stored in a memory and running on a processor, the browser module configured to launch the browser at the determined time, the browser providing to the second individual data retrieved from a URL associated with at least one of the communication data variables.
17. The system of claim 16 wherein the data module comprises a communication data module configured to receive the communication data variables from a communication server and further configured to forward the communication data variables to a client device of the second individual.
18. The system of claim 16 wherein the data module comprises a client data module further configured to trigger a review of the browser launch settings.
19. The system of claim 16 further comprising an interface module configured to provide a settings interface, the settings interface allowing one of a third individual and the second individual to determine the browser launch settings.
20. A non-transitory machine readable medium having embodied thereon a program, the program providing instructions for a method for providing event driven browser launch, the method comprising:
receiving one or more communication data variables associated with a communication with a first individual;
reviewing browser launch settings for a second individual to determine a time to launch a browser; and
launching the browser at the determined time, the browser providing to the second individual data retrieved from a URL associated with at least one of the communication data variables.