IP Library Granted Patent US 8,738,703
Granted Patent B2
US 8,738,703 · App. 11/582,528 · Granted May 27, 2014

Systems and methods for providing online collaborative support

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,738,703
App. No.
11/582,528
Granted
May 27, 2014
Kind
B2
Abstract

A first support node and a third node provide online collaborative support to a customer node over a computer network. An online support session facilitating, at least in part, bi-directional communication between the customer node and the first support node is established. The third node is also connected to the online support session and receives support session information from the customer node. In addition, information is communicated bi-directionally between the first support node and the third node.

Claims (49)

1. A method of providing online collaborative support to a customer node over a computer network, the method comprising:

establishing an online support session facilitating, at least in part, bi-directional communication of support session information between a customer node and a first support node, the support session information being related to resolution of an issue relating to a computer or computer program that is faced by the customer node;

connecting, in response to a lack of resolution of the issue, a third node to the online support session, the connection being made without notice thereof being provided to the customer node;

communicating bi-directionally between the first support node and the third node in a collaborative effort to resolve the issue faced by the customer node;

transmitting additional support session information from the third node to an intermediate node different from the customer node, the first support node, and the third node;

reconfiguring, at the intermediate node, the additional support information in such a fashion that the reconfigured additional support session information appears to the customer node to have been transmitted from the first support node; and

transmitting the reconfigured additional support information from the intermediate node to the customer node, wherein the intermediate node is connected with the first support node and the third node via a first network, and wherein the intermediate node is connected with the customer node via a second network different from the first network.

2. The method of claim 1 , further comprising providing, by the first support node to the third node, session co-ordinates for the online support session, the third node being connected to the online support session using the session co-ordinates.

3. The method of claim 1 , further comprising notifying the customer node of the connection from the third node to the online support session.

4. The method of claim 1 , further comprising distinguishing, by the customer node, between the support session information transmitted thereto from the first support node and the support session information transmitted thereto from the third node.

5. A method of providing online collaborative support to a customer node over a computer network, the method comprising:

establishing an online support session facilitating, at least in part, bi-directional communication of support session information between a customer node and a first support node, the support session information being related to resolution of an issue relating to a computer or computer program that is faced by the customer node;

connecting, in response to a lack of resolution of the issue, a third node to the online support session;

communicating bi-directionally between the first support node and the third node in a collaborative effort to resolve the issue faced by the customer node;

transmitting additional support session information from the third node to an intermediate node different from the customer node, the first support node, and the third node, wherein the third node is assigned a control privilege over the first support node such that the customer node gives priority to processing the support session information transmitted thereto from the third node over the support session information transmitted thereto from the first support node;

reconfiguring, at the intermediate node, the additional support information in such a fashion that the reconfigured additional support session information appears to the customer node to have been transmitted from the first support node; and

transmitting the reconfigured additional support information from the intermediate node to the customer node, wherein the intermediate node is connected with the first support node and the third node via a first network, and wherein the intermediate node is connected with the customer node via a second network different from the first network.

6. The method of claim 5 , wherein the customer node transmits the support session information to the intermediate node without knowledge that the support session information is being transmitted to the third node.

7. The method of claim 1 , wherein the bi-directional communication between the first support node and the third node occurs without notice thereof to the customer node.

8. The method of claim 1 , further comprising connecting a fourth node to the online support session.

9. The method of claim 8 , further comprising providing session co-ordinates for the online support session to the fourth node, the fourth node being connected to the online support session using the session co-ordinates.

10. The method of claim 8 , further comprising receiving, at the fourth node, support session information from the customer node.

11. The method of claim 8 , further comprising transmitting information from the fourth node to the customer node.

12. The method of claim 8 , further comprising communicating information among the first support node, the third node, and the fourth node.

13. The method of claim 8 , wherein the fourth node monitors the support session information communicated between the customer node and the first support node without notice of said monitoring being provided to the customer node or to the first support node.

14. The method of claim 8 , further comprising selecting, by the fourth node, the online support session to which the fourth node desires to connect.

15. The method of claim 8 , wherein the fourth node is connected to the online support session without notice of said connection being provided to the customer node or to the first support node.

16. The method of claim 8 , further comprising monitoring, by the fourth node, information communicated between the first support node and one or more additional support nodes without notice thereof to the first support node or to the one or more additional support nodes.

17. A system for providing online collaborative support to a customer node computing device over a computer network, the system comprising:

a first support node computing device configured to connect to an online support session with a customer node computing device and to bi-directionally communicate support session information with the customer node, the support session information being related to resolution of an issue relating to a computer or computer program that is faced by the customer node;

a third node computing device configured to connect, without notice thereof being provided to the customer node, to the online support session in response to a lack of resolution of the issue, to bi-directionally communicate with the first support node in a collaborative effort to resolve the issue faced by the customer node, and to transmit additional support session information to an intermediate node computing device different from the customer node computing device, the first support node computing device, and the third node computing device; and

the intermediate node computing device configured to reconfigure the additional support information in such a fashion that the reconfigured additional support session information appears to the customer node to have been transmitted from the first support node and to transmit the reconfigured additional support information to the customer node, wherein the intermediate node is connected with the first support node and the third node via a first network, and wherein the intermediate node is connected with the customer node via a second network different from the first network.

18. The system of claim 17 , wherein the first support node is further configured to provide session co-ordinates for the online support session to the third node to facilitate connection of the third node to the online support session using the session co-ordinates.

19. The system of claim 17 , further comprising the customer node, the customer node configured to distinguish between the support session information transmitted thereto from the first support node and the support session information transmitted thereto from the third node.

20. A system for providing online collaborative support to a customer node computing device over a computer network, the system comprising:

a first support node computing device configured to connect to an online support session with a customer node computing device and to bi-directionally communicate support session information with the customer node, the support session information being related to resolution of an issue relating to a computer or computer program that is faced by the customer node;

a third node computing device configured to connect to the online support session in response to a lack of resolution of the issue, to bi-directionally communicate with the first support node in a collaborative effort to resolve the issue faced by the customer node, and to transmit additional support session information to an intermediate node computing device different from the customer node computing device, the first support node computing device, and the third node computing device, wherein the third node is assigned a control privilege over the first support node such that the customer node gives priority to processing the support session information transmitted thereto from the third node over the support session information transmitted thereto from the first support node; and

the intermediate node computing device configured to reconfigure the additional support information in such a fashion that the reconfigured additional support session information appears to the customer node to have been transmitted from the first support node and to transmit the reconfigured additional support information to the customer node, wherein the intermediate node is connected with the first support node and the third node via a first network, and wherein the intermediate node is connected with the customer node via a second network different from the first network.

21. The system of claim 17 , further comprising the customer node, the customer node configured to transmit the support session information to the intermediate node without knowledge that the intermediate node is configured to transmit the support session information to the third node.

22. The system of claim 17 , wherein the first support node and the third node are each configured to communicate bi-directionally between themselves without notice thereof to the customer node.

23. The system of claim 17 , further comprising a fourth node computing device configured to receive session co-ordinates for the online support session.

24. The system of claim 23 , wherein the fourth node is further configured to use the session co-ordinates to connect to the online support session.

25. The system of claim 24 , wherein the fourth node is further configured to receive support session information from the customer node.

26. The system of claim 24 , wherein the fourth node is further configured to transmit information to the customer node.

27. The system of claim 24 , wherein the first support node, the third node, and the fourth node are each further configured to communicate information among themselves.

28. The system of claim 24 , wherein the fourth node is further configured to monitor the support session information communicated between the customer node and the first support node without notice of said monitoring being provided to the customer node or to the first support node.

29. The system of claim 24 , wherein the fourth node is further configured to select the online support session to which the fourth node desires to connect.

30. The system of claim 24 , wherein the fourth node is further configured to connect to the online support session without notice of said connection being provided to the customer node or to the first support node.

31. The system of claim 24 , wherein the fourth node is further configured to monitor information communicated between the first support node and one or more additional support nodes without notice thereof to the first support node or to the one or more additional support nodes.

Assignments (14)
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS (REEL/FRAME 053667/0169, REEL/FRAME 060450/0171, REEL/FRAME 063341/0051) Recorded Mar 15, 2024
From: BARCLAYS BANK PLC, AS COLLATERAL AGENT
To: GOTO GROUP, INC. (F/K/A LOGMEIN, INC.)
Reel/Frame 066800/0145 →
SECURITY INTEREST Recorded Feb 16, 2024
From: GOTO COMMUNICATIONS, INC.; GOTO GROUP, INC.; LASTPASS US LP
To: U.S. BANK TRUST COMPANY, NATIONAL ASSOCIATION, AS THE NOTES COLLATERAL AGENT
Reel/Frame 066614/0355 →
SECURITY INTEREST Recorded Feb 16, 2024
From: GOTO COMMUNICATIONS, INC.,; GOTO GROUP, INC., A; LASTPASS US LP,
To: U.S. BANK TRUST COMPANY, NATIONAL ASSOCIATION, AS THE NOTES COLLATERAL AGENT
Reel/Frame 066614/0402 →
SECURITY INTEREST Recorded Feb 7, 2024
From: GOTO GROUP, INC.,; GOTO COMMUNICATIONS, INC.; LASTPASS US LP
To: BARCLAYS BANK PLC, AS COLLATERAL AGENT
Reel/Frame 066508/0443 →
CHANGE OF NAME Recorded Apr 8, 2022
From: LOGMEIN, INC.
To: GOTO GROUP, INC.
Reel/Frame 059644/0090 →
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS (SECOND LIEN) Recorded Feb 16, 2021
From: BARCLAYS BANK PLC, AS COLLATERAL AGENT
To: LOGMEIN, INC.
Reel/Frame 055306/0200 →
SECOND LIEN PATENT SECURITY AGREEMENT Recorded Sep 1, 2020
From: LOGMEIN, INC.
To: BARCLAYS BANK PLC, AS COLLATERAL AGENT
Reel/Frame 053667/0079 →
NOTES LIEN PATENT SECURITY AGREEMENT Recorded Sep 1, 2020
From: LOGMEIN, INC.
To: U.S. BANK NATIONAL ASSOCIATION, AS NOTES COLLATERAL AGENT
Reel/Frame 053667/0032 →
FIRST LIEN PATENT SECURITY AGREEMENT Recorded Sep 1, 2020
From: LOGMEIN, INC.
To: BARCLAYS BANK PLC, AS COLLATERAL AGENT
Reel/Frame 053667/0169 →
RELEASE OF SECURITY INTEREST RECORDED AT REEL/FRAME 041588/0143 Recorded Aug 31, 2020
From: JPMORGAN CHASE BANK, N.A.
To: LOGMEIN, INC.; GETGO, INC.
Reel/Frame 053650/0978 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 4, 2019
From: GETGO, INC.
To: LOGMEIN, INC.
Reel/Frame 049843/0833 →
SECURITY INTEREST Recorded Feb 1, 2017
From: GETGO, INC.
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 041588/0143 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 8, 2016
From: CITRIX SYSTEMS, INC.
To: GETGO, INC.
Reel/Frame 039970/0670 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 3, 2007
From: SPATARO, ANTHONY; MITTAL, VISHAL; MUKLASHY, SHADI
To: CITRIX SYSTEMS, INC.
Reel/Frame 018721/0261 →