IP Library Granted Patent US 8,832,717
Granted Patent B2
US 8,832,717 · App. 13/908,974 · Granted Sep 9, 2014

System and method for event driven browser launch

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,832,717
App. No.
13/908,974
Granted
Sep 9, 2014
Kind
B2
Abstract

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.

Claims (31)

1. A method for event driven browser launch by a computing device that comprises a processor and a memory for storing executable instructions, the processor executing the instructions to perform the method, comprising:

receiving one or more communication data variables associated with a communication;

detecting the one or more communication data variables;

reviewing browser launch settings for an individual associated with the communication to determine a time to launch one or more browser windows; and

launching the one or more browser windows at the determined time, the one or more browser windows providing data retrieved from a URL associated with at least one of the one or more communication data variables.

2. The method of claim 1 wherein launching the one or more browser windows comprises automatically launching the one or more browser windows before initiating the communication.

3. The method of claim 1 wherein launching the one or more browser windows comprises automatically launching the one or more browser windows after the communication has been initiated.

4. The method of claim 1 wherein launching the one or more browser windows comprises automatically launching the one or more browser windows upon completion of the communication.

5. The method of claim 1 wherein launching the one or more browser windows comprises manually launching the one or more browser windows.

6. The method of claim 1 further comprising determining an individual to receive the communication and forwarding the communication to a client device of the individual.

7. The method of claim 1 further comprising determining the URL, whereby the URL comprises one or more embedded communication data variables.

8. The method of claim 1 wherein the URL is associated with a CRM system, a billing system, or a network data source.

9. The method of claim 1 wherein launching the one or more browser windows comprises displaying the retrieved data in at least one window of the one or more browser windows.

10. The method of claim 1 wherein launching the one or more browser windows comprises displaying at least one of the one or more communication data variables in at least one window of the one or more browser windows.

11. The method of claim 1 further comprising providing a policy which overrides one or more settings of the browser launch settings.

12. The method of claim 1 further comprising allowing modifications to utilize custom communication data variables.

13. The method of claim 1 wherein a browser window containing data regarding the communication is launched after completion of the communication.

14. The method of claim 13 wherein the browser window containing data regarding the communication may be reviewed and/or submitted to cause an action to occur regarding the communication.

15. The method of claim 14 wherein the action is a billing for the communication.

16. A system for providing event driven browser launch, comprising:

a data module that receives one or more communication data variables associated with a communication;

a database that stores browser launch settings for an individual, the browser launch settings indicating a time to launch one or more browser windows; and

a browser module, stored in a memory and running on a processor, that launches the one or more browser windows at the determined time, the one or more browser windows providing data retrieved from a URL associated with at least one of the one or more communication data variables.

17. The system of claim 16 wherein the data module comprises a communication data module that receives the one or more communication data variables from a communication server and further forwards the one or more communication data variables to a client device of the individual.

18. The system of claim 16 wherein the data module comprises a client data module that triggers a review of the browser launch settings.

19. The system of claim 16 further comprising an interface module that provides a settings interface, the settings interface allowing the individual to determine their browser launch settings.

20. A non-transitory machine readable storage 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;

detecting the one or more communication data variables;

reviewing browser launch settings for an individual associated with the communication to determine a time to launch one or more browser windows; and

launching the one or more browser windows at the determined time, the one or more browser windows providing data retrieved from a URL associated with at least one of the one or more communication data variables.

Assignments (7)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 12, 2022
From: FONALITY, INC.
To: SANGOMA US INC.
Reel/Frame 061064/0473 →
SECURITY AGREEMENT Recorded Mar 29, 2022
From: FONALITY, INC.
To: THE TORONTO- DOMINION BANK
Reel/Frame 059541/0538 →
RELEASE OF SECURITY INTEREST Recorded Mar 7, 2017
From: PACIFIC WESTERN BANK, AS SUCCESSOR IN INTEREST TO SQUARE 1 BANK
To: FONALITY, INC.
Reel/Frame 041482/0414 →
SECURITY INTEREST Recorded Feb 21, 2017
From: NETFORTRIS CORPORATION; NETFORTRIS OPERATING CO., INC.; NETFORTRIS ACQUISITION CO., INC.; FONALITY, INC.; FONALITY MERGER SUB INC.
To: GLADSTONE CAPITAL CORPORATION
Reel/Frame 041315/0001 →
SECURITY INTEREST Recorded Mar 17, 2015
From: FONALITY, INC.
To: SQUARE 1 BANK
Reel/Frame 035180/0483 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 19, 2013
From: LYMAN, CHRISTOPHER M.
To: FONALITY, INC.
Reel/Frame 031634/0816 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 19, 2013
From: LYMAN, CHRISTOPHER M.
To: FONALITY, INC.
Reel/Frame 030842/0459 →