Interactive and social knowledge discovery sessions
First Claim
1. A computer implemented method, comprising an implementation using a portion or whole capacity of one or more non-transitory computer readable media with a set of instructions thereon, executable by one or more processing devices, configured, while being or is executed, for providing an interactive knowledge discovery session to a client comprising:
- providing, using one or more data processing or computing devices, an interactive environment to obtain the client'"'"'s input, said input is useable to indicate a body of knowledge composed of ontological subjects and a form of response from a plurality of forms of responses;
accessing or building a first one or more data structures corresponding to at least one participation matrix representing participation of a plurality of ontological subjects of a first predefined order into a plurality of partitions or ontological subjects of a second predefined order of said body of knowledge;
accessing, or building in real time, a second one or more data structures corresponding to association strengths between a plurality of ontological subjects of a predefined order;
wherein said association strength is a function of;
i. probability of occurrences of some of the ontological subjects of the first order in partitions or ontological subjects of a predefined order of the body of knowledge, andii. co-occurrences of some ontological subjects of the first order in some of partitions or ontological subjects of a predefined order;
accessing evaluated, or evaluating in real time, value significances for one or more partitions or one or more ontological subjects of the body of knowledge, based on data of one or more of said first and second one or more data structures and in respect to at least one significance aspect of the one or more partitions or one or more ontological subjects of the body of knowledge;
providing, using one or more data processing or computing devices, at least one output using one or more partitions and/or one or more ontological subjects of the body of knowledge in response to the client'"'"'s input, based on the evaluated value significances of the one or more partitions and/or one or more ontological subjects of the body of knowledge and the form of response, andbeing responsive to further inputs.
0 Assignments
0 Petitions
Accused Products
Abstract
There are provided systems and methods that can assist interactively a knowledge user/contributor to obtain a straight answer to his/her request for knowledge about one or more subject matter, can mediates a large group of unknown inquirers and present them with distilled stage of knowledge related to a subject matter, and/or can guide and assist, individually or socially, to find or discover credible and value significant knowledge at much faster rate than the current traditional method of using search engine directories, social networking, blogging, and bookmarking websites. The methods, systems and services of the presented disclosure can significantly increase productivity of knowledge-based users and quality of their work.
-
Citations
94 Claims
-
1. A computer implemented method, comprising an implementation using a portion or whole capacity of one or more non-transitory computer readable media with a set of instructions thereon, executable by one or more processing devices, configured, while being or is executed, for providing an interactive knowledge discovery session to a client comprising:
-
providing, using one or more data processing or computing devices, an interactive environment to obtain the client'"'"'s input, said input is useable to indicate a body of knowledge composed of ontological subjects and a form of response from a plurality of forms of responses; accessing or building a first one or more data structures corresponding to at least one participation matrix representing participation of a plurality of ontological subjects of a first predefined order into a plurality of partitions or ontological subjects of a second predefined order of said body of knowledge; accessing, or building in real time, a second one or more data structures corresponding to association strengths between a plurality of ontological subjects of a predefined order;
wherein said association strength is a function of;i. probability of occurrences of some of the ontological subjects of the first order in partitions or ontological subjects of a predefined order of the body of knowledge, and ii. co-occurrences of some ontological subjects of the first order in some of partitions or ontological subjects of a predefined order; accessing evaluated, or evaluating in real time, value significances for one or more partitions or one or more ontological subjects of the body of knowledge, based on data of one or more of said first and second one or more data structures and in respect to at least one significance aspect of the one or more partitions or one or more ontological subjects of the body of knowledge; providing, using one or more data processing or computing devices, at least one output using one or more partitions and/or one or more ontological subjects of the body of knowledge in response to the client'"'"'s input, based on the evaluated value significances of the one or more partitions and/or one or more ontological subjects of the body of knowledge and the form of response, and being responsive to further inputs. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A computer implemented method, comprising an implementation using a portion or whole capacity of one or more non-transitory computer readable media with a set of instructions thereon, executable by one or more processing devices, configured, while being or is executed, for representing a context for a body of knowledge by at least one graph comprising:
-
accessing or building a first one or more data structures corresponding to at least one participation matrix representing participation of ontological subjects of a first predefined order into partitions or ontological subjects of a second predefined order of said body of knowledge; accessing, or building in real time, a second one or more data structures corresponding to association strengths between a plurality of ontological subjects of a predefined order;
wherein said association strength is a function of;i. probability of occurrences of some of the ontological subjects of the first order in partitions or ontological subjects of a predefined order of the body of knowledge, and ii. co-occurrences of some ontological subjects of the first order in some of partitions or ontological subjects of a predefined order; accessing evaluated, or evaluating in real time, value significances for one or more partitions or one or more ontological subjects of the body of knowledge, based on data of one or more of said first and second one or more data structures and in respect to at least one significance aspect of the one or more partitions or one or more ontological subjects of the body of knowledge; identifying, using one or more data processing or computing devices, a plurality of ontological subjects of the body of knowledge based on their significance values and/or the association strength between at least two of the ontological subjects of the body of knowledge, and representing the identified ontological subjects graphically, by graphical objects and/or symbols and/or connecting at least two of the associated ontological subjects with graphical links based on their association strength to each other. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27)
-
-
28. A method of social and interactive knowledge discovery service comprising:
-
receiving one or more inputs from a user through one or more data communication devices; providing an interactive knowledge discovery session interface for the user to interact with a program module comprising instructions configured, when executed using one or more data processing or computing devices, to perform; accessing or building a first one or more data structures corresponding to at least one participation matrix representing participation of ontological subjects of a first predefined order into partitions or ontological subjects of a second predefined order of a body of knowledge; accessing, or building in real time, a second one or more data structures corresponding to association strengths between a plurality of ontological subjects of a predefined order;
wherein said association strength is a function of;i. probability of occurrences of some of the ontological subjects of the first order in partitions or ontological subjects of a predefined order of the body of knowledge, and ii. co-occurrences of some ontological subjects of the first order in some of partitions or ontological subjects of a predefined order; accessing evaluated, or evaluating in real time, value significances for one or more partitions or one or more ontological subjects of the body of knowledge, based on data of one or more of said first and second one or more data structures and in respect to at least one significance aspect of the one or more partitions or one or more ontological subjects of the body of knowledge; providing, using one or more data processing or computing devices, at least one output using one or more partitions of the body of knowledge and/or one or more sets of ontological subjects in response to said one or more inputs from the user, based on the evaluated value significances of the one or more partitions and/or one or more ontological subjects of the body of knowledge and the form of response, and providing an environment for interaction between said program module and/or one or more other users respective of the user'"'"'s one or more inputs so as to have an interactive and/or social session. - View Dependent Claims (29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39)
-
-
40. A method of social knowledge discovery, comprising an implementation using a portion or whole capacity of one or more non-transitory computer readable media with a set of instructions thereon, executable by one or more processing apparatuses, configured, while being or is executed, to perform:
-
providing, using one or more computing devices, an environment for one or more users to input an initial query for indicating a subject matter for exploration; guiding a user to at least one interactive and social knowledge discovery session, respective of the user'"'"'s initial query, wherein the user can input further contents; providing a social interactive session environment for users indicated similar or associated subject matters for exploration wherein the session has at least one body of knowledge for exploration and can provide a response to one or more users'"'"' input to the session by; accessing or building a first one or more data structures corresponding to at least one participation matrix representing participation of ontological subjects of a first predefined order into partitions or ontological subjects of a second predefined order of a body of knowledge; accessing, or building in real time, a second one or more data structures corresponding to association strengths between a plurality of ontological subjects of a predefined order;
wherein said association strength is a function of;i. probability of occurrences of some of the ontological subjects of the first order in partitions or ontological subjects of a predefined order of the body of knowledge, and ii. co-occurrences of some ontological subjects of the first order in some of partitions or ontological subjects of a predefined order; accessing evaluated, or evaluating in real time, value significances for one or more partitions or one or more ontological subjects of the body of knowledge, based on data of one or more of said first and second one or more data structures and in respect to at least one significance aspect of the one or more partitions or one or more ontological subjects of the body of knowledge; and composing, using one or more data processing or computing devices, a response using one or more partitions of the body of knowledge or one or more sets of ontological subjects, based on the evaluated value significances of the one or more partitions and/or one or more ontological subjects of the body of knowledge. - View Dependent Claims (41, 42)
-
-
43. A method of social search and/or social interactive knowledge discovery comprising an implementation using a portion or whole capacity of one or more non-transitory computer readable media with a set of instructions thereon, executable by one or more processing apparatuses, configured, while being or is executed, to perform:
-
providing, using one or more data processing or computing devices, a searching utility environment wherein a participant can input a query or content; providing an interactive knowledge discovery session related to a body of knowledge in response to a participant'"'"'s input to the searching utility; providing a social and interactive environment for one or more participants wherein at least one participant can input content; accessing or building a first one or more data structures corresponding to at least one participation matrix representing participation of ontological subjects of a first predefined order into partitions or ontological subjects of a second predefined order of a body of knowledge; accessing, or building in real time, a second one or more data structures corresponding to association strengths between a plurality of ontological subjects of a predefined order;
wherein said association strength is a function of;i. probability of occurrences of some of the ontological subjects of the first order in partitions or ontological subjects of a predefined order of the body of knowledge, and ii. co-occurrences of some ontological subjects of the first order in some of partitions or ontological subjects of a predefined order; accessing evaluated, or evaluating in real time, value significances for one or more partitions or one or more ontological subjects of the body of knowledge, based on data of one or more of said first and second one or more data structures and in respect to at least one significance aspect of the one or more partitions or one or more ontological subjects of the body of knowledge; and providing, using one or more data processing or computing devices, a content viewable by one or more participants based on one or more inputs from one or more participants in the session or using one or more sets of ontological subjects or one or more partitions of the body of knowledge based on the evaluated value significances of the one or more partitions and/or one or more ontological subjects of the body of knowledge. - View Dependent Claims (44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57)
-
-
58. A system of providing at least one service over a data network comprising:
-
at least one software module comprising instructions, executable by one or more processors, configured, using one or more data processing or computing devices, to create an interactive session environment for obtaining an input from a user; at least one first program comprising instructions, executable by one or more processors, configured to access at least one content, said at least one content is the output of at least one second program comprising instructions, executable by one or more processors, configured to perform; accessing or building a first one or more data structures corresponding to at least one participation matrix representing participation of ontological subjects of a first predefined order into partitions or ontological subjects of a second predefined order of a body of knowledge; accessing, or building in real time, a second one or more data structures corresponding to association strengths between a plurality of ontological subjects of a predefined order;
wherein said association strength is a function of;i. probability of occurrences of some of the ontological subjects of the first order in partitions or ontological subjects of a predefined order of the body of knowledge, and ii. co-occurrences of some ontological subjects of the first order in some of partitions or ontological subjects of a predefined order; accessing evaluated, or evaluating in real time, value significances for one or more partitions or one or more ontological subjects of the body of knowledge, based on data of one or more of said first and second one or more data structures and in respect to at least one significance aspect of the one or more partitions or one or more ontological subjects of the body of knowledge; providing, using one or more data processing or computing devices, a content according to the user'"'"'s input using one or more partitions of the body of knowledge based on the evaluated value significances of the one or more partitions and/or one or more ontological subjects of the body of knowledge; and at least one server computer, having at least one processing device, to respond to a user'"'"'s input over a network. - View Dependent Claims (59, 60, 61, 62, 63)
-
-
64. A system for providing interactive knowledge discovery service to a client or user comprising:
-
a receiving module configured to receive an input from a client or user over a data network; an access module, comprised of at least one non-transitory computer-readable storage medium having computer executable instructions thereon and/or one or more processing apparatuses and/or one or more data communication devices, providing access to at least one processing device and/or at least one non-transitory computer-readable storage medium over a first network; a facilitating module facilitating access to at least one content corresponding to the client'"'"'s or user'"'"'s input, said at least one content is an output of at least one software module executed using one or more processing devices and/or one or more computer-readable storage medium over a second network to perform; accessing or building a first one or more data structures corresponding to at least one participation matrix representing participation of ontological subjects of a first predefined order into partitions or ontological subjects of a second predefined order of a body of knowledge; accessing, or building in real time, a second one or more data structures corresponding to association strengths between a plurality of ontological subjects of a predefined order;
wherein said association strength is a function of;i. probability of occurrences of some of the ontological subjects of the first order in partitions or ontological subjects of a predefined order of the body of knowledge, and ii. co-occurrences of some ontological subjects of the first order in some of partitions or ontological subjects of a predefined order; accessing evaluated, or evaluating in real time, value significances for one or more partitions or one or more ontological subjects of the body of knowledge, based on data of one or more of said first and second one or more data structures and in respect to at least one significance aspect of the one or more partitions or one or more ontological subjects of the body of knowledge; and providing, using one or more data processing or computing devices, a content according to the client'"'"'s or user'"'"'s input using one or more partitions of the body of knowledge based on the evaluated value significances of the one or more partitions and/or one or more ontological subjects of the body of knowledge. - View Dependent Claims (65, 66, 67, 68, 69, 70, 71, 72)
-
-
73. A system for providing a service to a client comprising:
-
one or more network communication apparatuses, said one or more apparatuses receiving the data initiated from a client over a communication and/or computer network; one or more communication apparatuses, said one or more apparatuses exchanging data signals with one or more processing apparatus capable of executing one or more sets of instructions that, when being or is executed, configured to output a composition, comprising; accessing at least one body of knowledge and being responsive to the data received from a client; accessing or building a first one or more data structures corresponding to at least one participation matrix representing participation of ontological subjects of a first predefined order into partitions or ontological subjects of a second predefined order of the body of knowledge; accessing, or building in real time, a second one or more data structures corresponding to association strengths between a plurality of ontological subjects of a predefined order;
wherein said association strength is a function of;i. probability of occurrences of some of the ontological subjects of the first order in partitions or ontological subjects of a predefined order of the body of knowledge, and ii. co-occurrences of some ontological subjects of the first order in some of partitions or ontological subjects of a predefined order; accessing evaluated, or evaluating in real time, value significances for one or more partitions or one or more ontological subjects of the body of knowledge, based on data of one or more of said first and second one or more data structures and in respect to at least one significance aspect of the one or more partitions or one or more ontological subjects of the body of knowledge; and providing, using one or more data processing or computing devices, a content related to one or more partitions of the body of knowledge that are selected based on the evaluated value significances of the one or more partitions and/or one or more ontological subjects of the body of knowledge; and
embedding them in a computer-executable instructions that when executed by the client'"'"'s computer system cause the client'"'"'s computer to display the composition on the client'"'"'s display device. - View Dependent Claims (74, 75, 76)
-
-
77. A method of facilitating a service for a client over a communication and/or computer network, comprising:
-
providing an access for the client over the network; receiving signals or an input from the client, said input can be used to identify the network address of a provider of said service; transmitting signals or data toward the provider of said service; facilitating for exchanging signals or data between the client and the provider of said service, wherein said service is performed by at least one program comprising instructions, executable by one or more processors, configured to process an input and provides two or more of the following; 1. providing an interactive environment to obtain the client'"'"'s input in such a way that said input indicates a respective body of knowledge and a selected form of response from a plurality of forms of responses; accessing or building a first one or more data structures corresponding to at least one participation matrix representing participation of ontological subjects of a first predefined order into partitions or ontological subjects of a second predefined order of the body of knowledge; accessing, or building in real time, a second one or more data structures corresponding to association strengths between a plurality of ontological subjects of a predefined order;
wherein said association strength is a function of;i. probability of occurrences of some of the ontological subjects of the first order in partitions or ontological subjects of a predefined order of the body of knowledge, and ii. co-occurrences of some ontological subjects of the first order in some of partitions or ontological subjects of a predefined order; accessing evaluated, or evaluating in real time, value significances for one or more partitions or one or more ontological subjects of the body of knowledge, based on data of one or more of said first and second one or more data structures and in respect to at least one significance aspect of the one or more partitions or one or more ontological subjects of the body of knowledge; and providing one output related to one or more partitions of the body of knowledge that are selected based on the evaluated value significances of the one or more partitions and/or one or more ontological subjects of the body of knowledge; 2. providing at least one cognitive graph from a body of knowledge by; identifying, using one or more data processing or computing devices, a plurality of ontological subjects of the body of knowledge based on their significance values and/or the association strength between at least two of the ontological subjects of the body of knowledge, and representing the identified ontological subjects graphically, by graphical objects and/or symbols and/or connecting at least two of the associated ontological subjects with graphical links based on their association strength to each other; 3. accessing to at least one pre-built body of knowledge which has been built in response to a client'"'"'s request; and 4. providing a social interaction session for users looking for information related to similar or associated subject matters. - View Dependent Claims (78, 79)
-
-
80. A non-transitory computer-readable storage medium with an executable program, comprises of one or more sets of instructions, stored thereon, wherein the program configured, when being or is executed, to instruct one or more processors to perform:
-
providing an interactive environment to obtain a client'"'"'s input, said input is useable to indicate a body of knowledge composed of ontological subjects and a form of response from a plurality of forms of responses; accessing or building a first one or more data structures corresponding to at least one participation matrix representing participation of ontological subjects of a first predefined order into partitions or ontological subjects of a second predefined order of the body of knowledge; accessing, or building in real time, a second one or more data structures corresponding to association strengths between a plurality of ontological subjects of a predefined order;
wherein said association strength is a function of;i. probability of occurrences of some of the ontological subjects of the first order in partitions or ontological subjects of a predefined order of the body of knowledge, and ii. co-occurrences of some ontological subjects of the first order in some of partitions or ontological subjects of a predefined order; accessing evaluated, or evaluating in real time, value significances for one or more partitions or one or more ontological subjects of the body of knowledge, based on data of one or more of said first and second one or more data structures and in respect to at least one significance aspect of the one or more partitions or one or more ontological subjects of the body of knowledge; and providing one output related to one or more partitions of the body of knowledge based on the evaluated value significances of the one or more partitions and/or one or more ontological subjects of the body of knowledge and the selected form of response, and being responsive to further inputs. - View Dependent Claims (81, 82, 83, 84, 85)
-
-
86. A non-transitory computer-readable storage medium with an executable program comprises of one or more sets of instructions stored thereon, wherein the program configured, when being or is executed, to instruct one or more processors to perform:
-
receiving a request and/or a query from a user; providing an interactive knowledge discovery session interface for the user to interact with a computer program module having instructions embodied thereon, executable by at least one processor configured to perform; accessing or building a first one or more data structures corresponding to at least one participation matrix representing participation of ontological subjects of a first predefined order into partitions or ontological subjects of a second predefined order of a body of knowledge; accessing, or building in real time, a second one or more data structures corresponding to association strengths between a plurality of ontological subjects of a predefined order;
wherein said association strength is a function of;i. probability of occurrences of some of the ontological subjects of the first order in partitions or ontological subjects of a predefined order of the body of knowledge, and ii. co-occurrences of some ontological subjects of the first order in some of partitions or ontological subjects of a predefined order; accessing evaluated, or evaluating in real time, value significances for one or more partitions or one or more ontological subjects of the body of knowledge, based on data of one or more of said first and second one or more data structures and in respect to at least one significance aspect of the one or more partitions or one or more ontological subjects of the body of knowledge; providing, using one or more data processing or computing devices, at least one output using one or more partitions and/or one or more ontological subjects of the body of knowledge in response to said one or more inputs from the user, based on the evaluated value significances of the one or more partitions and/or one or more ontological subjects of the body of knowledge, and the form of response, and providing an environment for interaction between said program module and/or one or more other users respective of the user'"'"'s one or more inputs so as to have an interactive and/or social session. - View Dependent Claims (87, 88, 89, 90, 91, 92, 93, 94)
-
Specification