Note: Claims are shown in the official language in which they were submitted.
Listing of Claims :
1. A mapping system, the mapping system comprising:
one or more processors coupled to a memory;
the memory further comprising computer-readable instructions that, when
executed by the
one or more processors coupled to the memoiy, cause the mapping system to:
a. analyze an electronic content contained in the memory and identifying, by
the one
or more processors coupled to the memory, one or more relevant keywords and
one or more
relevant phrases from the analyzed electronic content;
1 0 b. determine, by the one or more processors coupled to the memory,
one or more
uniquely identified Question IDs by cross-referencing a plurality of standard
questions
contained in the memory and the identified one or more relevant keywords and
the identified
one or more relevant phrases wherein a standard question in the plurality of
standard
questions comprising:
a uniquely identified Question ID,
one or more question full expressions associated with the uniquely identified
Question ID;
c. retrieve an approval indication from the memory, by the one or more
processors
coupled to the memory, wherein the approval indication indicates approval or
disapproval
for the determined one or rnore uniquely identified Questions IDs;
d. evaluate, by the one or more processors coupled to the memory, a first
condition
and a second condition based on the retrieved approval indication indicating
disapproval or
approval for the determined one or rnore uniquely identified Questions IDs;
e. when the first condition is satisfied:
generate in the memory, by the one or more processors coupled to the
memory, a proposal for at least one new standard question by using the
identified
one or more relevant keywords and the identified one or more relevant phrases;
retrieve from the rnemory, by the one or more processors coupled to the
memory, an approval indicator for the at least one generated proposed new
standard question or a replacement for the at least one generated proposed new
standard question;
add to the memory, by the one or more processors coupled to the memory, the
-8-
CA 2715777 2022-09-04
at least one generated proposed new standard question or the replacement for
the at
least one generated proposed new standard question for approval;
retrieve from the mernory, by the one or more processors coupled to the
memory, a first approval status of the generated at least one proposed new
standard
question contained in the memory or a second approval status of the
replacement for
the generated at least one proposed new standard question contained in the
memory;
add, by the one or more processors coupled to the memory, in the plurality of
standard questions contained in the memory, at least one new standard question
when
the first approval status for the generated proposed at least one new standard
question
or the second approval status for the replacement for the generated proposed
at least
one new standard question indicates approval;
f. when the second condition is satisfied, generate in the memory, by the one
or
more processors coupled to the memory, a mapping between the electronic
content and the
determined one or more uniquely identified Question IDs.
2. The mapping system according to Claim 1, wherein the memory thrther
contains a
set of keywords associated with the uniquely identified Question ID.
3. The mapping system according to Claim 2, wherein the memory further
contains
one or more importance indicators associated with the set of keywords.
4. The mapping system according to Clairn 1, wherein the memory further
contains a
set of phrases associated with the uniquely identified Question ID.
5. The mapping system according to Claim 4, wherein the memory further
contains
one or more importance indicators associated with the set of phrases.
6. The mapping system according to Claim 1, wherein the memory further
contains a
set of keywords associated with the one or more question full expressions.
7. The mapping system according to Claim 6, wherein the rnemory further
contains
one or more importance indicators associated with the set of keywords.
8. The mapping system according to Claim 1, wherein the memory further
contains a
set of phrases associated with the one or more question full expressions.
9. The mapping system according to Claim 8, wherein the rnemory further
contains
one or more importance indicators associated with the set of phrases.
10. The mapping system according to Claim 1, wherein the memory further
contains
one or more parts of the question full expressions associated with the one or
more question full
expressions.
-9-
CA 271.5777 2022-09-04
11. The mapping system according to Claim 10, wherein the memory further
contains
one or more importance indicators associated with the one or more parts of the
question full
expressions.
12. The mapping system according to Claim 1, wherein the mernory further
contains
one or more domains associated with the standard question.
13. The mapping system according to Claim 12, wherein the memory further
contains
one or more parent child relationship information among members of the one or
more domains
associated with the standard question.
14. The rnapping system according to Claim 1, wherein the memory further
contains
one or more matching rules which match and rank the one or more standard
questions contained in
the memory with a question received.
15. The mapping system according to Claim 1; wherein the memory further
contains
one or more metadata associated with the standard question.
16. The mapping system according to Claim 1, further comprising a network
interface.
17. The mapping system according to Claim 16, wherein the memory further
comprising
computer-readable instructions that, when executed by the one or more
processors coupled to the
memory, cause the mapping system to receive in the memory, the electronic
content, through the
network interface.
18. The mapping system according to Claim 16, wherein the memory further
comprising
computer-readable instructions that, when executed by the one or more
processors coupled to the
memory, cause the mapping system to receive in the memory, the approval
indication indicating
approval or disapproval for the determined one or more uniquely identified
Questions IDs through
the network interface.
19. The rnapping system according to Clairn 16, wherein the memory further
comprising
computer-readable instructions that, when executed by the one or more
processors coupled to the
memory, cause the mapping system to receive in the memory, the first approval
status for the
generated proposed at least one new standard question through the network
interface.
20. The rnapping system according to Claim 16, wherein the memory further
comprising
computer-readable instructions that, when executed by the one or more
processors coupled to the
memory, cause the mapping system to set in the memory the second approval
status indicating
approval or disapproval to replacement for the generated proposed new standard
question through
the network interface.
21. The mapping system according to Claim 1, wherein the memory further
comprising
computer-readable instructions that, when executed by the one or more
processors coupled to the
-10-
CA 2715777 2022-09-04
mernory, cause the mapping system to receive in the membly, the plurality of
standard questions
from a database.
22. The mapping system according to Claim 21, wherein the memory further
comprising
computer-readable instructions that, when executed by the one or more
processors coupled to the
memory, cause the mapping system to process queries related to the plurality
of standard questions
stored in the database.
23. The mapping system according to Claim 1, wherein the memory further
comprising
computer-readable instructions that, when executed by the one or more
processors coupled to the
memory, cause the mapping system to receive in the memory, the plurality of
standard questions
frorri one or rnore operating system level files.
24. The mapping system accoreing to Claim 23, wherein the memory further
comprising
computer-readable instructions that, when executed by the one or more
processors coupled to the
memory, cause the mapping system to process queries related to the plurality
of standard questions
stored in the one or more operating system level files.
25. The mapping system according to Claim 1, wherein the memory further
comprising
computer-readable instructions that, when executed by the one or more
processors coupled to the
memory, cause the mapping system to determine one or more exact locations of
one or more
answers related to the determined one or more uniquely identified Question IDs
by analyzing the
electronic content contained in the memory.
26. The mapping system according to Claim 25, wherein the memory further
comprising
computer-readable instructions that, when executed by the one or more
processors coupled to the
memory, cause the mapping system to associate the one or more exact locations
of the one or more
answers to the mapping contained in the memory.
27. The mapping systern according to Claim 25, wherein the memory further
comprising
computer-readable instructions that, when executed by the one or more
processors coupled to the
memory, cause the mapping system to associate a URL associated with the
electronic content to the
mapping contained in the memory.
28. The mapping system according to Claim 1, wherein the memory further
comprising
computer-readable instructions that, when executed by the one or more
processors coupled to the
memory, cause the mapping system to control access to the plurality of
standard questions
contained in the memory.
29. The mapping system according to Claim 1, wherein the memory further
comprising
computer-readable instructions that, when executed by the one or more
processors coupled to the
-11-
CA 2715777 2022-09-04
memory, cause the mapping system to:
receive in the memory, by the one or more processors coupled to the memory,
one or more
search system identifiers;
determine, by the one or more processors coupled to the metnory, one or more
network
locations associated with the one or more search system identifiers;
electronically transfer, by the one or more processors coupled to the memory,
the generated
mappings frorn the memory to the determined one or more network locations.
30. The mapping system according to Claim 1 wherein the memory further
comprising
computer-readable instructions that, when executed by the one or more
processors coupled to the
memory, cause the mapping system to record usage of the plurality of standard
questions contained
in the memory.
31. The mapping system according to Claim 1, wherein the memory further
comprising
computer-readable instructions that, when executed by the one or more
processors coupled to the
memory, cause the mapping system to perform life cycle management of the
plurality of standard
questions contained in the memory.
32. The mapping system according to Claim 1, wherein the memory further
comprising
computer-readable instructions that, when executed by thq one or more
processors coupled to the
memory, cause the mapping system to manage cost of using the plurality of
standard questions
contained in the memory.
33. The mapping system according to Claim 16, wherein the memory further
comprising
computer-readable instructions that, when executed by the one or more
processors coupled to the
memory, cause the mapping system to manage a plurality of external interfaces
to communicate
with one or more external clients through the network interface.
34. The mapping system according to Claim 1, wherein the memory further
comprising
computer-readable instructions that, when executed by the one or more
processors coupled to the
memory, cause the mapping system to receive search requests for the standard
questions through a
graphical user interface.
35. The mapping system according to Claim 1, wherein the memory further
comprising
computer-readable instructions that, when executed by the one or more
processors coupled to the
memory, cause the mapping system to:
retrieve from the memory, by the one or more processors coupled to the memory,
an
indication of the electronic content modification;
generate a modified version of the electronic content in the memory, by the
one or more
-12-
CA 2715777 2022-09-04
processors coupled to the memory, which includes:
the uniquely identified Question ID related to the electronic content,
the one or more locations of one or more answers to the one or more uniquely
identified Question ID within the electronic content.
36. A computer-implemented mapping method executed on a computing device
comprising of one or more processors coupled to a memory, the computer-
implemented mapping
method comprising steps of:
a. analyzing an electronic content contained in the memory and identifying, by
the
one or more processors coupled to the memory, one or more relevant keywords
and one or more
relevant phrases from the analyzed electronic content;
b. determining, by the one or more processors coupled to the memory, one or
more
uniquely identified Question IDs by cross-referencing a plurality of standard
questions
contained in the memory and the identified one or more relevant keywords and
the identified
one or more relevant phrases wherein a standard question in the plurality of
standard
questions comprising:
a uniquely identified Question ID,
one or more question full expressions associated with the uniquely identified
Question ID;
c. retrieving an approval indication from the memory, by the one or more
processors
coupled to the memory, wherein the approval indication indicates approval or
disapproval
for the determined one or more uniquely identified Questions IDs;
d. evaluating, by the one or more processors coupled to the rnemory, a first
condition
and a second condition based on the retrieved approval indication indicating
disapproval or
approval for the determined one or more uniquely -identified Questions IDs;
e. when the first condition is satisfied:
generating in the memory, by the one or more processors coupled to the
memory, a proposal for at least one new standard question by using the
identified
one or more relevant keywords and the identified one or more relevant phrases;
retrieving from the memory, by the one or more processors coupled to the
memory, an approval indicator for the at least one generated proposed new
standard question or a replacement for the at least one generated proposed new
standard question;
-13-
CA 2715777 2022-09-04
adding to the memory, by the one or more processors coupled to the memory,
the at least one generated proposed new standard question or the replacement
for the
at least one generated proposed new standard question for approval;
retrieving from the memory, by the one or more processors coupled to the
memory, a first approval status of the generated at least one proposed new
standard
question contained in the memory or a second approval status of the
replacement for
the generated at least one proposed new standard question contained in the
memory;
adding, by the one or more processors coupled to the memory, in the
plurality of standard questions contained in the memory, at least one new
standard
question when the first approval status for the generated proposed at least
one new
standard question or the second approval status for the replacement for the
generated
proposed at least one new standard question indicates approval;
f. when the second condition is satisfied, generating in the memory, by the
one or
more processors coupled to the memory, a mapping between the electronic
content and the
determined one or more uniquely identified Question IDs.
37. The computer-implemented mapping method according to Claim 36, wherein
the
memory further contains a set of keywords associated with the uniquely
identified Question ID.
38. The computer-implemented mapping method according to Claim 37, wherein
the
memory further contains one or more importance indicators associated with the
set of keywords.
39. The computer-implemented mapping method according to Claim 36, wherein
the
memory further contains a set of phrases associated with the uniquely
identified Question ID.
40. The computer-implemented mapping method according to Claim 39, wherein
the
memory firrther contains one or more importance indicatois associated with the
set of phrases.
41. The computer-implemented mapping rnethod according to Claim 36, wherein
the
memory further contains a set of keywords associated with the one or more
question full
expressions.
42. The computer-implemented mapping method according to Claim 41, wherein
the
memory further contains one or more importance indicators associated with the
set of keywords.
43. The computer-implemented mapping rnethod according to Claim 36, wherein
the
memory further contains a set of phrases associated with the one or more
question full expressions.
44. The computer-implemented mapping method according to Claim 43, wherein
the
memory further contains one or more importance indicators associated with the
set of phrases.
45. The computer-implemented mapping method according to Claim 36, wherein
the
-14-
CA 2715777 2022-09-04
memory further contains one or more parts of the question full expressions
associated with the one
or more question full expressions.
46. The computer-implemented rnapping method according to Claim 45, wherein
the
memory further contains one or more importance indicators associated with the
one or more parts of
the question full expressions.
47. The computer-implemented mapping method according to Claim 36, wherein
the
memory further contains one or more domains associated with the standard
question.
48. The computer-implemented mapping method according to Claim 47, wherein
the
memory further contains one or more parent child relationship information
arnong members of the
.. one or more domains associated with the standard question.
49. The computer-irnplemented mapping method according to Claim 36, wherein
the
rnernory further contains one or more matching rules which match and rank the
one or more
standard questions contained in the memory with a question received.
50. The computer-implemented !napping method according to Claim 36, wherein
the
.. memory further contains one or inore metadata associated with the standard
question.
51. The computer-implemented !napping method according to Claim 36, further
comprising a network interface.
52. The computer-implemented mapping method according to Claim 51, further
comprising the step of receiving in the memory, the electronic content,
through the network
interface.
53. The computer-implemented mapping method according to Claim 51, further
comprising the step of receiving in the memory, the approval indication
indicating approval or
disapproval for the determined one or more uniquely identified Questions IDs
through the network
interface.
54. The computer-implemented rnapping method according to Claim 51, further
comprising the step of receiving in the memory, the first approval status for
the generated proposed
at least one new standard question through the network interface.
55. The computer-implemented mapping method according to Claim 51, further
comprising the step of receiving in the memory the second approval status
indicating approval or
disapproval to replacement for the generated proposed new standard question
through the network
interface.
56. The computer-implemented mapping method according to Claim 36, further
comprising step of receiving in the memory, the plurality of standard
questions from a database.
57. The computer-implemented mapping method according to Claim 56, further
-15-
CA 2715777 2022-09-04
comprising of processing queries related to the plurality of standard
questions stored in the
database.
58. The computer-implemented mapping method according to Clahn 36, further
comprising the step of receiving in the memory, the plurality of standard
questions from one or
more operating system level files.
59. The computer-implemented mapping method according to Claim 58, further
comprising the step of processing queries related to the plurality of standard
questions stored in the
one or more operating system level files.
60. The computer-implemented mapping method according to Claim 36, further
comprising step of determining one or more exact locations of one or more
answers related to the
determined one or more uniquely identified Question IDs by analyzing the
electronic content
contained in the memory.
61. The computer-implemented mapping method according to Claim 60, further
comprising step of associating the one or more exact locations of the one or
more answers to the
mapping contained in the memory.
62. The computer-implemented mapping method according to Claim 60, further
comprising step of associating a URL associated with the electronic content to
the mapping
contained in the memory.
63. The computer-implemented mapping method according to Claim 36, further
comprising the step of controlling access to the plurality of standard
questions contained in the
memory.
64. The computer-implemented mapping method according to Claim 36, further
comprising steps of:
receiving in the memory, by the one or more processors coupled to the memory,
one or more
search system identifiers;
determining, by the one or more processors coupled to the memory, one or more
network
locations associated with the one or more search system identifiers;
electronically transferring, by the one or more processors coupled to the
memory, the
generated mappings from the memory to the determined one or more network
locations.
65. The computer-implemented mapping method according to Claim 36, further
comprising the step of recording usage of the plurality of standard questions
contained in the
memory.
66. The computer-implemented mapping method according to Claim 36, further
-16-
CA 2715777 2022-09-04
comprising the step of performing life cycle management of the plurality of
standard questions
contained in the memory.
67. The computer-implemented mapping rnethod according to Claim 36, further
comprising the step of managing cost of using the plurality of standard
questions contained in the
memory.
68. The computer-implemented mapping method according to Claim 52, further
comprising step of managing a plurality of external interfaces to cornmunicate
with one or more
external clients through the network interface.
69. The computer-implemented mapping method according to Claim 36, further
comprising step of receiving search requests for the standard questions
through a graphical user
interface.
70. The computer-implemented mapping method according to Claim 36, further
comprising step of:
retrieving from the memory, by the one or more processors coupled to the
memory, an
indication of the electronic content modification;
generating a modified version of the electronic content in the memory, by the
one or rnore
= processors coupled to the memory, which includes:
the uniquely identified Question ID related to the electronic content,
the one or more locations of one or more answers to the one or more uniquely
identified Question ID within the electronic content.
71. A non-transitory computer readable storage medium with an
executable program
stored thereon, wherein the executable program is configured to instruct one
or more processors to
perform the mapping method of any of Claims 36 to 70.
-17-
CA 2715777 2022-09-04