Method for acquiring content information, and software product, collaboration system and collaboration server for acquiring content information
First Claim
1. A content information acquisition method for allowing an agent information terminal to acquire same information as content information acquired from a Web server by a customer information terminal having a customer browser installed therein which displays the content information, comprising the steps of:
- (a) interconnecting the agent information terminal with a collaboration server;
(b) generating a user access identifier for identifying the agent information terminal uniquely;
(c) acquiring, from the collaboration server, an agent applet for generating an agent control window through which personal information is input and which transmits personal information from the agent information terminal to the collaboration server;
(d) activating the agent applet to generate the agent control window;
(e) transmitting a log-on request including a user ID of an agent from the agent information terminal to the collaboration server in response to a log-on instruction operation by the agent;
(f) interconnecting the customer information terminal with the collaboration server;
(g) generating another user access identifier for identifying the customer information terminal uniquely;
(h) acquiring, from the collaboration server, a first customer applet for generating a customer control window through which personal information is input and which transmits the personal information from the customer information terminal to the collaboration server;
(i) activating the first customer applet to generate the customer control window;
(j) transmitting a log-on request including personal information of the customer and query type information from the customer information terminal to the collaboration server in response to a log-on instruction operation by the customer;
(k) adding a record of the customer to a customer queue corresponding to the query type information;
(l) checking a waiting state of the record of the customer in the customer queue corresponding to the query type information;
(m) informing the customer information terminal of a checking result;
(n) assigning an agent corresponding to the query type information to the customer;
(o) informing the agent information terminal of a start of a session;
(p) informing the customer information terminal of the start of the session;
(q) embedding in the content information a second customer applet for checking a change in the content information displayed by the customer browser when the customer information terminal acquires the content information from the Web server via the collaboration server;
(r) embedding a customer side script for acquiring changed page information which includes a URL of a page including the changed content information, a URL of a parent page of the page including changed content information, a number of child pages of the parent page and a position of the page including the changed content information relative to the parent page;
(s) transmitting the changed page information to the collaboration server, checking whether or not the changed page information transmitted corresponds to a page that is currently displayed by the customer browser in response to acquisition of the changed page information transmitted from the agent, and embedding a tree manager for instructing the customer browser to display a page corresponding to the changed page information transmitted when the changed page information from the agent does not correspond to the currently displayed page;
(t) transmitting the changed page information to the collaboration server in response to detection by the second customer applet of the content information displayed by the customer browser;
(u) transmitting the changed page information to the agent information terminal by the collaboration server;
(v) causing the agent information terminal to determine whether or not a page that is currently display by an agent browser corresponds to the changed page information; and
(w) loading a page corresponding to the changed page information on the agent browser when the agent browser has decided that the currently displayed page does not correspond to the changed page information.
1 Assignment
0 Petitions
Accused Products
Abstract
A customer browser and an agent browser are connected to each other through a collaboration server, and a Web server is controlled so as to be accessed through the collaboration server. When the browsers and refer to a page, the collaboration server embeds an applet for detecting a change in the page and a client controller for displaying a page corresponding to changed page information of the other party which performs collaboration. When the customer and agent browsers detect the change in the page, the applet is invoked, and the changed page information is sent to the other party via the collaboration server, and the client controller on the other party controls the browser so as to display the changed page.
-
Citations
7 Claims
-
1. A content information acquisition method for allowing an agent information terminal to acquire same information as content information acquired from a Web server by a customer information terminal having a customer browser installed therein which displays the content information, comprising the steps of:
-
(a) interconnecting the agent information terminal with a collaboration server;
(b) generating a user access identifier for identifying the agent information terminal uniquely;
(c) acquiring, from the collaboration server, an agent applet for generating an agent control window through which personal information is input and which transmits personal information from the agent information terminal to the collaboration server;
(d) activating the agent applet to generate the agent control window;
(e) transmitting a log-on request including a user ID of an agent from the agent information terminal to the collaboration server in response to a log-on instruction operation by the agent;
(f) interconnecting the customer information terminal with the collaboration server;
(g) generating another user access identifier for identifying the customer information terminal uniquely;
(h) acquiring, from the collaboration server, a first customer applet for generating a customer control window through which personal information is input and which transmits the personal information from the customer information terminal to the collaboration server;
(i) activating the first customer applet to generate the customer control window;
(j) transmitting a log-on request including personal information of the customer and query type information from the customer information terminal to the collaboration server in response to a log-on instruction operation by the customer;
(k) adding a record of the customer to a customer queue corresponding to the query type information;
(l) checking a waiting state of the record of the customer in the customer queue corresponding to the query type information;
(m) informing the customer information terminal of a checking result;
(n) assigning an agent corresponding to the query type information to the customer;
(o) informing the agent information terminal of a start of a session;
(p) informing the customer information terminal of the start of the session;
(q) embedding in the content information a second customer applet for checking a change in the content information displayed by the customer browser when the customer information terminal acquires the content information from the Web server via the collaboration server;
(r) embedding a customer side script for acquiring changed page information which includes a URL of a page including the changed content information, a URL of a parent page of the page including changed content information, a number of child pages of the parent page and a position of the page including the changed content information relative to the parent page;
(s) transmitting the changed page information to the collaboration server, checking whether or not the changed page information transmitted corresponds to a page that is currently displayed by the customer browser in response to acquisition of the changed page information transmitted from the agent, and embedding a tree manager for instructing the customer browser to display a page corresponding to the changed page information transmitted when the changed page information from the agent does not correspond to the currently displayed page;
(t) transmitting the changed page information to the collaboration server in response to detection by the second customer applet of the content information displayed by the customer browser;
(u) transmitting the changed page information to the agent information terminal by the collaboration server;
(v) causing the agent information terminal to determine whether or not a page that is currently display by an agent browser corresponds to the changed page information; and
(w) loading a page corresponding to the changed page information on the agent browser when the agent browser has decided that the currently displayed page does not correspond to the changed page information.
-
-
2. A content information acquisition method for allowing a second information terminal to acquire same information as content information acquired from a Web server by a first information terminal having a customer browser installed therein which displays the content information, comprising the steps of:
-
(a) interconnecting the first information terminal with a collaboration server for communication;
(b) interconnecting the second information terminal with the collaboration server for communication;
(c) embedding a client controller for transmitting changed content specifying information to the collaboration server when the first information terminal acquires new content information from the Web server via the collaboration server;
(d) transmitting the changed content specifying information to the collaboration server when the first information terminal acquires the new content information from the Web server via the collaboration server;
(e) causing the collaboration server to transmit the changed content specifying information to the second information terminal; and
(f) causing the second information terminal to acquire the changed content specifying information.
-
-
3. A content information acquisition method for allowing a second information terminal to acquire same information as content information acquired from a Web server by a first information terminal having a customer browser installed therein which displays the content information, comprising the steps of:
-
(a) embedding a client controller for transmitting changed content specifying information to a collaboration server and transmitting the client controller to the first information terminal, when the first information terminal connected to the collaboration server acquires a new content information via the collaboration server;
(b) causing the collaboration server to receive the changed content specifying information transmitted by the client controller of the first information terminal; and
(c) transmitting the changed content specifying information to the second information terminal in order to enable the second information terminal connected to the collaboration server to acquire the content information.
-
-
4. A software product for supporting a second information terminal in acquiring the same information as content information acquired by a first information terminal from a Web server, the first information terminal having a first browser installed therein which displays the content information, the software product comprising:
-
(a) a program code for instructing the collaboration server to embed a client controller which transmits changed contents specifying information to the collaboration server, when the first information terminal connected to the collaboration server acquires new content information from the Web server via the collaboration server; and
(b) a program code for instructing the collaboration server to transfer the changed contents specifying information transmitted from the first information terminal to the second information terminal.
-
-
5. A software product for supporting an agent information terminal in acquiring the same information as content information acquired by a customer information terminal from a Web server, the customer information terminal having a customer browser installed therein which displays the content information, the software product comprising:
-
(a) a program code for instructing the collaboration server to generate a user access identifier which uniquely identifies an agent information terminal interconnected to a collaboration server;
(b) in the agent information terminal, an agent applet for generating an agent control window through which personal information is input and which transmits the personal information from the agent information terminal to the collaboration server, and transmitting a log-on request including a user ID of an agent from the agent information terminal to the collaboration server, in response to a log-on instruction operation by the agent;
(c) a program code for instructing the collaboration server to generate a user access identifier which uniquely identifies a customer information terminal interconnected to the collaboration server;
(d) in the customer information terminal, a first customer applet for generating a customer control window through which personal information is input and which transmits the personal information from the customer information terminal to the collaboration server, and transmitting a log-on request including the personal information of a customer and query type information from the customer information terminal to the collaboration server, in response to a log-on instruction operation by the customer;
(e) a program code for instructing the collaboration server to assign an agent corresponding to the query type information to the customer;
(f) a program code for instructing the collaboration server to notify the agent information terminal of a start of a session;
(g) a program code for instructing the collaboration server to notify the customer information terminal of the start of the cession;
(h) a program code for instructing the collaboration server to embed, in content information, a second customer applet for detecting a change in content information displayed by the customer browser when the customer information terminal acquires the content information from the Web server via the collaboration server;
(i) a program code for instructing the collaboration server to embed a customer side script for acquiring changed page information including a URL of a page including the changed content information, a URL of a parent page of the page including the changed content information, the number of child pages of the parent page and a position of the page including the changed content information relative to the parent page;
(j) a program code for instructing the collaboration manager to transmit the changed page information to the collaboration server, to check whether or not the changed page information transmitted from the agent corresponds to a page that is currently displayed by the customer browser in response to acquisition of the changed page information transmitted from the agent, and to embed a tree manager which instructs the customer browser to display a page corresponding to the changed page information transmitted from the agent when the changed page information transmitted does not correspond to the currently displayed page; and
(k) a program code for instructing the collaboration server to transmit the changed page in formation transmitted from the customer information terminal to the agent information terminal, in response to detection by the second customer applet of a change in content information displayed by the customer browser.
-
-
6. A collaboration system which supports an agent information terminal in acquiring the same information as content information acquired from a Web server by a customer information terminal which has a customer browser installed therein which displays the content information, comprising:
-
(a) a customer information terminal having a customer browser installed therein;
(b) an agent information terminal having an agent browser installed therein;
(c) an HTTP bridge for supporting an interconnection between the agent information terminal and the customer information terminal;
(d) a step for generating a user access identifier which uniquely identifies the agent browser and the customer browser;
(e) an agent applet for generating from the collaboration server an agent control window through which personal information is input and which transmits the personal information from the agent information terminal to the collaboration server, and transmitting a log-on request including a user ID of an agent from the agent information terminal to the collaboration server, in response to a log-on instruction operation by the agent;
(f) a first customer applet for generating from the collaboration server a customer control window through which personal information is input and which transmits the personal information from the customer information terminal to the collaboration server, and transmitting a log-on request including the personal information of a customer and query type information from the customer information terminal to the collaboration server, in response to a log-on instruction operation by the customer;
(g) a call manager for assigning an agent corresponding to the query type information to the customer;
(h) a cache manager for embedding in the content information (1) a second customer applet which detects a change in content information displayed by the customer browser, (2) a customer side script which acquires changed page information including a URL of a page including the changed content information, a URL of a parent page of the page including the changed content information, the number of child pages of the parent page and a position of the page including the changed content information relative to the parent page, (3) a tree manager which transmits the changed page information to the collaboration server, checks whether or not the changed page information transmitted from the agent corresponds to a page that is currently displayed by the customer browser in response to acquisition of the changed page information transmitted from the agent, and instructs the customer browser to display a page corresponding to the changed page information transmitted from the agent when the customer information terminal acquires the content information from the Web server via the collaboration serve; and
(i) a session manager for recording a set of user access identifiers of the agent and the customer, both of which perform a collaboration, and transmits the changed page information transmitted from the customer information terminal to the agent information terminal, in response to detection by the second customer applet of the content information displayed by the customer browser.
-
-
7. A collaboration system which supports a second information terminal in acquiring the same information as content information acquired from a Web server by a first information terminal having a first browser installed therein which displays the content information, comprising:
-
(a) a cache manager for embedding a client controller which transmits changed contents specifying information to the collaboration server, when the first information terminal connected to the collaboration server acquires new content information from the Web server via the collaboration server; and
(b) a session manager for transmitting the changed contents specifying information transmitted from the first information terminal to the second information terminal in response to detection of a change in the content information by an applet, the content information being displayed by the first browser.
-
Specification