CA2614440C

Method and apparatus for conducting an information brokering service

Abstract

A system and method is provided that provides an early indication of consensus of opinion among a number of users regarding an event or observation indicated by a user. Such an opinion may be interesting to an information consumer, who may be interested in determining the outcome of the consensus relating to the event or observation, or may otherwise desire to perform surveillance or survey of a particular issue or subject. Such recognition of early events or observations may be useful in different areas, such as healthcare, finance, etc., where initial observations, if provided early, allow resulting decisions to be made much earlier. The opinion may, for instance, be used as an early indicator of problem with a product, company, etc. that would permit an information consumer to perform an action at a much earlier point than if he/she relied on traditional sources of information. Thus, such opinion information may be invaluable as a tool for monitoring events.

CA2614440C, drawing sheet 1
Sheet 1 of 19

Term

Term ended

Expired 7 July 2026, 0.2 years ago.

  1. Priority
  2. Filed
  3. Granted
  4. Expired
  5. Today

136 claims: 5 independent, 131 dependent

  1. 1
    CA 02614440 2013-12-04 50860-131 -50CLAIMS:1. A method for conducting an online information brokering service, the method comprising acts of: permitting access to an online community, hosted by a distributed computer system accessed by a plurality of registered users through a web based interface, wherein the plurality of registered users of the online community include information provider users and information consuming users;establishing, on the distributed computer system, a plurality of user roles for the plurality of registered users, wherein the plurality of user roles include at least an information provider role and an information consumer role corresponding with the information provider users and the information consumer users, respectively, wherein the information provider users dynamically create content within the online community through submission of respective observations and respective opinions on the respective observations;permitting a creation of a ticket by at least one user of the plurality of registered users in a computer interface, the ticket comprising at least one observation generated by a user;presenting, by a computer system, the ticket to at least one other user of the plurality of registered users;and accepting, from the at least one other user, an opinion of the at least one other user regarding the at least one ticket, wherein the at least one user has the information provider role;controlling, by the distributed computer system, access to the at least one of the at least one observation generated by the at least one user and any of the collected respective opinions, wherein the act of controlling includes: permitting access by the plurality of registered users having the information provider role;CA 02614440 2013-12-04 50860-131 -51 restricting access by the plurality of registered users having the information consumer role.
  2. 10
    11. The method according to claim 10, wherein the bid process includes an act of permitting at least one information consumer to bid on the ticket. 5
  3. 12
    13. The method according to claim 12, further comprising an act of providing an 10 incentive, by an operator of the online information brokering system, to users to submit tickets relating to a particular predetermined class.
  4. 14
    15. The method according to claim 14, further comprising an act of sending the 15 created ticket to a group of users to which the at least one user has a relationship.
  5. 17
    18. The method according to claim 17, further comprising an act of presenting to the user, the created ticket if the proposed ticket is similar to the created ticket. CA 02614440 2013-12-04 50860-131 -53
  6. 19
    20. The method according to claim 19, further comprising an act of determining a reward based on a ranking of the at least one other user.
  7. 20
    21. The method according to claim 20, further comprising an act of determining the ranking of the at least one other user.
  8. 21
    22. The method according to claim 21, wherein the act of determining the ranking of the at least one other user further comprises an act of determining the ranking based on a history of voting of the at least one other user.
  9. 28
    29. The method according to claim 28, further comprising an act of displaying, to 10 the winning bidder, the opinion information in a display of a computer system.
  10. 32
    33. The method according to claim 32, wherein the act of determining the ranking 20 of the at least one user further comprises an act of determining the ranking based on a history of voting of the at least one user.
  11. 58
    61. A method for conducting an online information brokering service, the method comprising acts of:CA 02614440 2013-12-04 50860-131 -58permitting access to an online community, hosted by a distributed computer system accessed by a plurality of registered users through a web based interface, wherein the plurality of registered users of the online community include information provider users and information consuming users;establishing, on the distributed computer system, a plurality of user roles for the plurality of registered users, wherein the plurality of user roles include at least an information provider role and an information consumer role corresponding with the information provider users and the information consumer users, respectively, wherein the information provider users dynamically create content within the online community through submission of respective observations and respective opinions on the respective observations;permitting a creation of a ticket by at least one user of the plurality of registered users in a computer interface, the ticket comprising at least one observation generated by a user;presenting, by a computer system, the ticket to a plurality of users of the plurality of registered users;accepting, from at least one of the plurality of users, a respective opinion regarding the ticket, wherein the at least one the plurality of users has the information provider role;and determining a consensus of opinion among a plurality of users regarding the at least one observation of the ticket;controlling, by the distributed computer system, access to the at least one observation generated by the at least one user, any of the collected respective opinions, and the determined consensus of opinion wherein the act of controlling includes: permitting access by the plurality of registered users having the information provider role to at least one of the at least one observation generated by the at least one user and any of the collected respective opinions;CA 02614440 2013-12-04 50860-131 -59restricting access by the plurality of registered users having the information consumer role to the at least one observation generated by the at least one user, any of the collected respective opinions, and the determined consensus of opinion;ranking, by the distributed computer system, at least one information provider 5 user, wherein the act of ranking the at least one information provider user includes acts of: determining a level of participation in the online community, calculating a value determined from opinions submitted by other users of the online community regarding the at least one information provider user’s participation in the online community, and 10 combining the determined level of participation and the value determined from opinions submitted by other users to determine the at least one information provider user’s rank.
  12. 74
    78. The method according to claim 74, wherein the act of determining the ranking of the at least one of the plurality of users further comprises an act of determining the ranking of the at least one of the plurality of users based on a ratio of a number of agreeing votes and a number of disagreeing votes received after the opinion of the at least one of the plurality of users has been made.
  13. 96
    101. A method for conducting an online information brokering service, the method comprising acts of:permitting access to an online community, hosted by a distributed computer system accessed by a plurality of registered users through a web based interface, wherein the plurality of registered users of the online community include information provider users and information consuming users;establishing, on the distributed computer system, a plurality of user roles for the plurality of registered users, wherein the plurality of user roles include at least an information provider role and an information consumer role corresponding with the information provider users and the information consumer users, respectively, wherein the information provider users dynamically create content within the online community through submission of respective observations and respective opinions on the respective observations;permitting a creation of a ticket by at least one user, the ticket comprising at least one observation generated by the at least one user;accepting, from a plurality of users having the information provider role, a plurality of respective opinions regarding the ticket;controlling, by the distributed computer system, access to the at least one of the at least one observation generated by the at least one user and any of the collected respective opinions, wherein the act of controlling includes: permitting access by the plurality of registered users having the information provider role;restricting access by the plurality of registered users having the information consumer role;and CA 02614440 2013-12-04 50860-131 -65 providing, by the distributed computer system, access by at least one user having the information consumer role to the at least one of the at least one observation generated by the at least one user and any collected opinion information, in response to the at least one user with the information consumer role having sponsored the content item.
  14. 114
    121. A method for conducting an online information service, the method comprising acts of:permitting access to an online medical community, hosted by a distributed computer system accessed by a plurality of registered users through a web based interface, wherein the plurality of registered users of the online community include information provider users and information consuming users, wherein the information provider users comprise a plurality of physicians;establishing, on the distributed computer system, a plurality of user roles for the plurality of registered users, wherein the plurality of user roles include at least an information provider role and an information consumer role corresponding with the information provider users and the information consumer users, respectively, wherein the information provider users dynamically create content within the online community through submission of respective medical observations and respective opinions on the respective medical observations;defining on the distributed computer system a user profile for at least one physician user;storing medical practice information on the distributed computer system as part of the at least one physician’s user profile;permitting a creation of a ticket by at least one user of the plurality of registered users in a computer interface, the ticket defining at least one event, wherein the event further describes a medical observation;CA 02614440 2013-12-04 50860-131 -68presenting, by a computer system, the ticket to at least one other user of the plurality of registered users;collecting opinion information from a plurality of users having the information provider role, wherein the opinion information relates to an event defined by at least one user;and controlling, by the distributed computer system, access to the medical observation generated by the at least one user and any of the collected opinion information, wherein the act of controlling includes: permitting access by the plurality of registered users having the information provider role;restricting access by the plurality of registered users having the information consumer role;and providing, by the distributed computer system, access by at least one user having the information consumer role to the at least one of the at least one observation generated by the at least one user and any collected opinion information to at least one information consumer, in response to the at least one user with the information consumer role having purchased access.
  15. 128
    137. A system for conducting an online information brokering service, the system comprising:an access component configured to permit access to an online community by a plurality of registered users through a web based interface, wherein the plurality of registered users of the online community include information provider users and information consuming users;a role component configured to establish a plurality of user roles for the plurality of registered users, wherein the plurality of user roles include at least an information provider role and an information consumer role corresponding with the information provider users and the information consumer users, respectively, wherein the information provider users dynamically create content within the online community through submission of respective observations and respective opinions on the respective observations;a creation component configured to permit creation of a ticket by at least one user of the plurality of registered users through a computer interface, the ticket comprising at least one observation generated by a user;an interface component configured to: present the ticket to at least one other user of the plurality of registered users, and accept from the at least one other user an opinion of the at least one other user regarding the at least one ticket, wherein the at least one user has the information provider role;CA 02614440 2013-12-04 50860-131 -71 a control component configured to control access to the at least one of the at least one observation generated by the at least one user and any of the collected respective opinions, wherein the control component is further configured to: permit access by the plurality of registered users having the information provider role;restrict access by the plurality of registered users having the information consumer role.
Independent claims15