Claims Analysis
Total Claims: 17
Claim 1
Independent Claim
252 words
In a web-based call center which includes a server accessible by any of a plurality of customer terminals and any of a plurality of agent terminals, a communications method comprising the steps of: storing an annotatable first document at said server such that said first document remains accessible in an annotatable condition following each of a plurality of non-synchronous downloads of said first document; during each of a plurality of temporally separate download occasions, receiving a download of said first document in said annotatable condition at one of said customer and said agent terminals; for each said download occasion, recording a particular sequence of multimedia actions performed on said download of said first document such that said recorded multimedia actions can be played back to display said multimedia actions in said particular sequence, said recorded multimedia actions being specific to said download occasion; and transmitting said recorded sequence of multimedia actions, via said server, to the other of said customer and said agent terminals as part of either an information request or a response to an information request, said transmitting being repeatable for each said download occasion; wherein at least some of said recorded sequences of multimedia actions are recorded to provide data relevant to soliciting desired responsive information to be contained in responses to said information requests, with reception of each said information request during operation of said server initiating an automated search for key words in a corresponding said recorded sequence to determine appropriate processing of said corresponding recorded sequence.
Claim 2
Dependent Claim
252 words
In a web-based call center which includes a server accessible by any of a plurality of customer terminals and any of a plurality of agent terminals, a communications method comprising the steps of: storing an annotatable first document at said server such that said first document remains accessible in an annotatable condition following each of a plurality of non-synchronous downloads of said first document; during each of a plurality of temporally separate download occasions, receiving a download of said first document in said annotatable condition at one of said customer and said agent terminals; for each said download occasion, recording a particular sequence of multimedia actions performed on said download of said first document such that said recorded multimedia actions can be played back to display said multimedia actions in said particular sequence, said recorded multimedia actions being specific to said download occasion; and transmitting said recorded sequence of multimedia actions, via said server, to the other of said customer and said agent terminals as part of either an information request or a response to an information request, said transmitting being repeatable for each said download occasion; wherein at least some of said recorded sequences of multimedia actions are recorded to provide data relevant to soliciting desired responsive information to be contained in responses to said information requests, with reception of each said information request during operation of said server initiating an automated search for key words in a corresponding said recorded sequence to determine appropriate processing of said corresponding recorded sequence.
Claim 3
Dependent Claim
38 words
The method of claim 1 further comprising the step of formatting said first document to enable capture of said particular sequence of multimedia actions performed on said first document, said formatting remaining intact following each said download occasion.
Claim 4
Dependent Claim
33 words
The method of claim 1 wherein said recording step includes recording at least one of voice information, video information, user-generated pointer gestures, user-generated drawings, manipulation of image objects, and manipulation of video objects.
Claim 5
Dependent Claim
46 words
The method of claim 1 wherein said recording step includes synchronizing recording of one of a traversal of a hyperlink, video information, and voice information with user actions, including at least one of manipulation of text objects, manipulation of image objects, and manipulation of video objects.
Claim 6
Dependent Claim
61 words
The method of claim 1 further comprising the steps of: analyzing said key words to determine a first set of skills associated with said recorded sequence of multimedia actions; and correlating said first set of skills to skills sets of a plurality of call center agents to determine which of said call center agents are qualified to receive said information request.
Claim 7
Dependent Claim
41 words
The method of claim 1 wherein said searching step includes extracting key words from one of voice information included in said recorded sequence of multimedia actions, text included in said recorded sequence, and text from web pages underlying said recorded sequence.
Claim 8
Dependent Claim
76 words
The method of claim 1 wherein said step of transmitting said recorded sequence of multimedia actions is performed as a part of a data sharing session, wherein dynamic annotation data is streamed from said one of said customer and said agent terminals to the other of said customer and said agent terminals substantially simultaneously with generation of said annotation data, said data sharing session being limited to one said customer terminal and one said agent terminal.
Claim 9
Dependent Claim
38 words
The method of claim 7 wherein said step of recording said sequence includes transmitting said multimedia actions from said one of said customer and said agent terminals to a server and recording said multimedia actions at said server.
Claim 10
Dependent Claim
33 words
The method of claim 1 wherein said step of transmitting said recorded sequence is a step of transmitting said recorded sequence of multimedia actions independently of underlying data objects within said first document.
Claim 11
Dependent Claim
38 words
The method of claim 1 wherein said step of transmitting said recorded sequence of multimedia actions is a step of transmitting a dynamically annotated instructional document from a terminal of a teacher to a terminal of a student.
Claim 12
Dependent Claim
221 words
A call center with dynamic annotation capability comprising: a document server connected to a communications network to provide a plurality of clients access to documents formatted for input of dynamic annotation data, said document server being configured to provide access to said documents as templates for repeated use of said documents in entering said dynamic annotation data; an annotation server configured to provide storage for dynamically annotated documents received from said clients following independent user inputs of said dynamic annotation data to said formatted documents by said clients, at least a portion of said dynamically annotated documents including information requests received from customer client terminals, said annotation server including indexing software to extract key words from said information requests and to determine skill requirements relevant to each said information request; and a plurality of call center client terminals configured to process said information requests for presentation to call center agents, each call center client terminal including a dynamic annotation module responsive to user inputs to record a dynamic annotation session on one of said formatted documents, said recorded dynamic annotation session including sequentially recorded data object manipulations configured for playback to display said sequentially recorded data object manipulations, said data object manipulations including at least one of image object manipulation, text object manipulation, video object manipulation, and recording of voice information.
Claim 13
Dependent Claim
221 words
A call center with dynamic annotation capability comprising: a document server connected to a communications network to provide a plurality of clients access to documents formatted for input of dynamic annotation data, said document server being configured to provide access to said documents as templates for repeated use of said documents in entering said dynamic annotation data; an annotation server configured to provide storage for dynamically annotated documents received from said clients following independent user inputs of said dynamic annotation data to said formatted documents by said clients, at least a portion of said dynamically annotated documents including information requests received from customer client terminals, said annotation server including indexing software to extract key words from said information requests and to determine skill requirements relevant to each said information request; and a plurality of call center client terminals configured to process said information requests for presentation to call center agents, each call center client terminal including a dynamic annotation module responsive to user inputs to record a dynamic annotation session on one of said formatted documents, said recorded dynamic annotation session including sequentially recorded data object manipulations configured for playback to display said sequentially recorded data object manipulations, said data object manipulations including at least one of image object manipulation, text object manipulation, video object manipulation, and recording of voice information.
Claim 14
Dependent Claim
31 words
The call center of claim 11 further comprising a document registration tool configured to automatically format said documents to enable capture of user-generated multimedia actions performed in said dynamic annotation sessions.
Claim 15
Dependent Claim
49 words
The call center of claim 11 wherein said dynamic annotation module of each call center client terminal is configured to establish a data sharing session with a customer client terminal in which dynamic annotation data is streamed to said customer client terminal as said dynamic annotation data is generated.
Claim 16
Dependent Claim
49 words
The call center of claim 11 further comprising an Automatic Call Distributor (ACD) responsive to receipt of said information requests to compare said skill requirements to skill sets associated with said call center agents to determine which of said call center agents are qualified to handle particular information requests.
Claim 17
Dependent Claim
63 words
The call center of claim 11 wherein said indexing software is used to ascertain said skill requirements based at least partially on one of text within underlying web pages included in a customer dynamic annotation session, text generated by a customer during said customer dynamic annotation session, and text extracted from voice information generated by said customer during said customer dynamic annotation session.