US 11,838,249 B2
Method, system and apparatus for establishing and monitoring sessoins with clients over a communications network
Michael Kansky, Doylestown, PA (US)
Assigned to LiveHelpNow LLC, Quakertown, PA (US)
Filed by LiveHelpNow LLC, Quakertown, PA (US)
Filed on Mar. 15, 2022, as Appl. No. 17/694,808.
Application 17/694,808 is a continuation of application No. 17/194,116, filed on Mar. 5, 2021, granted, now 11,283,739.
Application 17/194,116 is a continuation of application No. 16/569,776, filed on Sep. 13, 2019, granted, now 10,951,559, issued on Mar. 16, 2021.
Application 16/569,776 is a continuation of application No. 15/420,893, filed on Jan. 31, 2017, granted, now 10,419,372, issued on Sep. 17, 2019.
Application 15/420,893 is a continuation of application No. 14/880,353, filed on Oct. 12, 2015, granted, now 9,584,375, issued on Feb. 28, 2017.
Application 14/880,353 is a continuation of application No. 13/328,691, filed on Dec. 16, 2011, granted, now 9,178,950, issued on Nov. 3, 2015.
Claims priority of provisional application 61/424,486, filed on Dec. 17, 2010.
Prior Publication US 2022/0417189 A1, Dec. 29, 2022
This patent is subject to a terminal disclaimer.
Int. Cl. G06F 3/048 (2013.01); H04L 51/00 (2022.01); H04L 51/046 (2022.01); H04L 67/50 (2022.01); G06F 3/0481 (2022.01); G06F 3/04847 (2022.01); H04L 41/22 (2022.01); G06Q 30/0241 (2023.01); G06Q 30/0601 (2023.01)
CPC H04L 51/046 (2013.01) [G06F 3/0481 (2013.01); G06F 3/04847 (2013.01); G06Q 30/0277 (2013.01); H04L 41/22 (2013.01); H04L 67/535 (2022.05); G06F 2203/04803 (2013.01); G06Q 30/0633 (2013.01)] 22 Claims
OG exemplary drawing
 
1. A system for instantiating and conducting a chat session, over a communication network, between an operator of a website and a visitor, the system comprising:
a server comprising a processor and a memory; and
a first computing device operatively coupled to the server and comprising a processor and a memory,
wherein the processor of the first computing device is configured to run software stored on at least one of the memory of the server and the memory of the first computing device, and to thereby
communicate with a second computing device via at least one chat session,
display a first window frame comprising first data input to the first computing device from the operator and second data input to the second computing device from the visitor, and
communicate with a third party via an interactive information exchange,
wherein the second computing device is configured to selectively instantiate the at least one chat session by the visitor for receiving real-time the first data from the operator and the second data from the visitor,
wherein, when during the at least one chat session, the interactive information exchange between the operator and the third party is instantiated, the processor of the first computing device is configured to run the software and to thereby further
display the interactive information exchange between the operator and the third party, the first data from the operator, and the second data from the visitor in the first window frame of the first computing device, without providing access to the interactive information exchange on the second computing device,
display a second window frame comprising information of monitoring of a plurality of chat sessions including the at least one chat session, and
display a graphical user interface configured to access a knowledge base during that at least one chat session, the knowledge base comprising stored information indicative of prior chat sessions and data exchanged during the prior chat sessions.