CLAIM AND DISPUTE RESOLUTION SYSTEM AND METHOD
Dispute or claim resolution is facilitated within an online community of users. An initial claim is used to form reference user opinions that may resolve later received claims or disputes. A semantic tree structure having various tree elements are stored for each reference user opinion. If similarity exists between a later submitted claim and the initial claim, the highest rated reference user opinion that resolves the initial claim is automatically recommended to resolve the later submitted claim.
The present invention claims priority from U.S. Provisional Application No. 61/761,180 entitled “Claim Resolution System and Method” filed Feb. 4, 2013, which is hereby incorporated by reference as if fully set forth in the present specification.
BACKGROUND OF THE INVENTIONThe present invention relates generally to communication systems and methods and more specifically to claim or dispute resolution communication systems and methods.
Throughout the recorded history of mankind, interpersonal disputes have been decided in only four ways: (i) trial by combat (where the outcome of the disputants' fight determined who prevailed in the underlying controversy); (ii) trial by ordeal (where one or both disputants submitted to a painful physical test—such as immersing a hand in boiling oil—to determine which of them should prevail); (iii) negotiated agreement (which includes all of the various forms through which men have resolved disputes by agreement instead of through combat, ordeal, or third-party adjudication); and (iv) determination by third-party arbiter(s) (which includes all of the various forms through which the disputants have left it to some independent individual (such as a king, tribal chief, chancellor, arbitrator, or judge) or group of individuals (such as a tribal or village council, panel of religious leaders, or judge and jury) to decide their controversy for them).
Significantly, regardless of the manner employed to reach a decision, the social validity—viz., perceived fairness—of any determination thereby made was conditioned upon the participants' adherence to established rules governing the process which was used. And those governing rules were established by the society in which the disputants lived.
In short, the perceived “fairness” of any decision which decides a dispute depends upon whether that decision was reached in accordance with the rules which control that form of dispute resolution. Further, in many legal systems, a party involved in a dispute can initiate resolution of the dispute by filing a lawsuit. Oftentimes, this process often requires that an attorney be hired, which in itself can be cost prohibitive. Even when an attorney is affordable, it often takes a long time to resolve filed claims typically because of the backlog experienced by many court systems or the procedural rules that are involved in such litigation.
Alternatively, a party involved in a dispute may also proceed through alternative dispute resolution. Here, the party proceeds by filing a claim and by selecting an arbitrator. Parties involved must also pay the arbitrator for his or her services, and although arbitration is less costly relative to the legal system, it can be both time-consuming and cost prohibitive as well.
It is within the aforementioned context that a need for the present invention has arisen. Thus, there is a need to address one or more of the foregoing disadvantages of conventional systems and methods, and the present invention meets this need.
BRIEF SUMMARY OF THE INVENTIONVarious aspects of a claim and dispute resolution can be found in exemplary embodiments of the present invention.
In a first embodiment, a method preferably implemented by a computer server system is disclosed. The computer server system facilitates dispute or claim resolution within an online community of users. The method is initiated when the computer server receives an initial claim or dispute from an online community user. The user may or may not be a party to the claim or dispute.
The method then uses the initial claim to form reference user opinions that may resolve later received claims or disputes. Each reference user opinion may be based on a different rule or regulation governing conduct. The reference user opinions are then rated and stored. For each reference user opinion, a semantic tree structure having various tree elements are stored.
As an example, the tree element may be a category or subject matter of each reference user opinion. As another example, the tree element may be a key word within the initial or subsequent claim. Further yet, the tree element may be the rule on which the reference user opinion is based, the resolution of the reference user opinion and the rating of the reference user opinion.
Upon user submission of another claim or dispute between two or more parties seeking resolution of the later claim, the computer server system determines whether the later claim and the initial claim are similar by comparing their elements (e.g. semantic tree structure elements). If similarity exists, the highest rated reference user opinion that resolves the initial claim is automatically recommended (without user intervention) to resolve the later submitted claim.
One embodiment of this invention is premised upon the “determination by third-party arbiters” model and has carefully excised the main frailties which have repeatedly shaken public confidence in the decisional integrity of traditional judicial systems from its model. Completely absent from the system are judges—and the procedural nit-picking which too often accompanies the judicial process in much of the world.
Also excised from the invention is the confidence-shaking concept that a judge or jury can decide a case without disclosing the reasoning—or lack thereof—upon which that decision was based. Conspicuously added to the system is the requirement that each person contributing to the decision upon any claim provide the reasoning upon which his/her decision was premised. Those reasons will, of necessity, include the established body of rules of substantive law—as well as “other opinions,” commonly referred to as decisional precedent.
A further understanding of the nature and advantages of the present invention herein may be realized by reference to the remaining portions of the specification and the attached drawings. Further features and advantages of the present invention, as well as the structure and operation of various embodiments of the present invention, are described in detail below with respect to the accompanying drawings. In the drawings, the same reference numbers indicate identical or functionally similar elements.
Reference will now be made in detail to the embodiments of the invention, examples of which are illustrated in the accompanying drawings. While the invention will be described in conjunction with the preferred embodiments, it will be understood that they are not intended to limit the invention to these embodiments. On the contrary, the invention is intended to cover alternatives, modifications and equivalents, which may be included within the spirit and scope of the invention as defined by the appended claims. Furthermore, in the following detailed description of the present invention, numerous specific details are set forth to provide a thorough understanding of the present invention. However, it will be obvious to one of ordinary skill in the art that the present invention may be practiced without these specific details. In other instances, well-known methods, procedures, components, and circuits have not been described in detail as to not unnecessarily obscure aspects of the present invention.
In
Here, user 102 represents a person, an entity or the like that is a participant within the dispute resolution communication system 100 and wishes to be part of that system to facilitate dispute resolution amongst parties. Specifically, in this embodiment, user 102 can use mobile device 108 to create a rule, guideline or like tenets that can assist users in creating opinions or resolutions to resolve disputes presented by users of dispute resolution communication system 100.
Claim resolution server system 104 includes web server 105 and application server 132. Web server 105 can be a combination of processors and/or software capable of communicating with user 102 via mobile device 108. Specifically, web server 105 may host a website (not shown) via which user 102 can use mobile device 108 to serve HTTP requests on web server 105.
Among other functionalities, web server 105 responds to such HTTP requests and in conjunction with application server 132 and database server 134, both of which are communicably coupled to web server 105, provides resolutions to claims or disputes submitted by parties to claim resolution server system 104. Application server 132 can also be a combination of hardware and software dedicated to managing processes for a dispute resolution application (not shown).
Similarly, database server 134 processes data for retrieval and storage on database storage 138, which might be a single storage system but is preferably individual storage databases that include rules storage database 103A, rule ratings database 103B, claims database 103C, opinions database 103D and opinion ratings database 103E. Any suitable web server, application server, database server and database storage systems consistent with the principles and precepts of the present invention can be utilized.
In
User 112 is a willing participant; and as such neither user 112 nor other system users have any obligation either legal or otherwise to participate in the dispute resolution system. For example, users are not jurors or necessarily selected by the system to resolve disputes. User 116 can use tablet 118 to submit a first or initial claim to claim resolution server system 104 for evaluation by users of the dispute resolution communication system 100.
In
Dispute resolution communication system 100 also includes user 128 as well as user 129 also communicably connected to claim resolution server system 104. User 128 is another participant that uses computing device 130 to rate opinions provided by other users such as user 124 and user 120.
User 129 may use the computing device 131 to submit a second or subsequent claim for evaluation by claim resolution server system 104. Unlike the first claim that is evaluated by users of dispute resolution communication system 100, the second claim is automatically analyzed and an immediate opinion with a resolution provided to user 129. Such analysis might be based on semantic similarity (meaning and structure) between the second claim and existing opinions previously rendered by users of dispute resolution communication system 100.
Briefly, in use, the dispute resolution system is initiated when users such as user 102 (or administrators) submit rules for rendering opinions to claim resolution server system 104. Thereafter, other users such as user 112 can then rate the submitted rules to determine which of said rules are highly regarded or favored by the online community.
Users such as user 116 may then submit a claim; other users such as user 124 and user 120 can analyze the claim and submit separate opinions for resolving that claim. Other users such as user 128 can rate each of the submitted opinions after which claims submitted by users such as user 129 can be resolved by comparing the semantic structures of the submitted claims and the opinions rendered by users such as user 120 and 124.
In
Once rule 202 is submitted, user 112 (shown as a plurality of users 112A, 112B and 112C) is notified that rule 202 has been created. In turn, user 112A (using desktop 114A), user 112B (using desktop 114B) and user 112C (using desktop 114C) provides user ratings 204 that rates rule 202 according to an established rating scale, further described with reference to the routine of
In
At block 222, rule submission routine 220 is initiated.
At block 224, a rule submission request is received by claim resolution server system 104. Specifically, the rule submission request may be sent by user 102 to claim resolution server system 104.
Responsive thereof, at block 225, claim resolution server system 104 acknowledges the rule submission request and receives and accepts the rule. Specifically, here, user 102 submits rule 202 to claim resolution server system 104; In turn, claim resolution server system 104 accepts the rule for storage in database 103A.
Any reference to a rule refers to legal rules or the like, or rules based on community standards, or equity or fairness based rules. An example of a legal rule might be “implied warranty of merchantability” for contracts or “implied warranty of habitability” for residential housing. An example of an equity based rule might be “treating others as one expects to be treated, or such Biblical rules such as “Thou shall not steal.”
In one embodiment, prior to submission of rule 202, user 102 might be presented with pre-populated templates or words that can be used to create rules; or user 102 might simply choose to create his or her own rule without a template. Generally, any user that is a participant in dispute resolution communication system 100 can create a rule.
However, it is preferred that such a participant be part of a local community. For example, it is preferred that participants who reside in a particular geographical area create rules that are applicable to that geographic area. Rule creators need not have a particular technical or legal background.
All that is required is that a user sign up, indicate their geographic location (in some embodiments) and become authenticated as a dispute resolution community of online users. Note also that administrators of the system may create rules in addition or in lieu of rules created by users. It is also contemplated that each rule includes at least one or more words or text. Note also that although not shown, each user rendering an opinion based on a rule may be required to be from a geographic location where the rule is well accepted and where the dispute or parties to the dispute are located. In this manner, the present invention facilitates providing opinions that are more relevant and applicable to those communities in which disputes arise.
At decision box 226, it is determined whether user 102 wishes to create additional rules. If yes, flow returns to block 224 where the system accepts the additional rule. Otherwise, the process terminates at 228.
In
At block 244, it is determined whether the rule to be rated was submitted by a user or an administrator. As previously mentioned, rules may be submitted by either users or by administrators of dispute resolution communication system 100. If the rule is submitted an administrator, flow proceeds to block 248, where the system accepts the rated rule. T
That is, rules created by system administrators are automatically accepted by the system. After the rule is accepted, flow proceeds to decision block 250 where it is determined whether another rule is to be rated. If yes, flow returns to decision block 244, and if no, rule rating routine 240 is terminated at 254.
On the other hand, if the rule is created or submitted by a user, flow proceeds to decision box 246. Specifically, here, rule 202 (
At decision block 246, it is determined whether the user that is rating the rule is affiliated with the rule submitter. Specifically, here, it is determined whether any one of user 112A, 112B or 112C (
At block 247, the rule rating is rejected after which flow proceeds to decision block 250, where it is determined whether or not the user wishes to rate another rule.
Referring back to decision block 246, if there is no affiliation between the rater and the rule submitter, as here where user 112A, 112B and 112C have no affiliation with user 102, flow proceeds to block 248 where the rating for the rule is accepted and stored in rule ratings database 103B.
After the rule is stored, flow proceeds to decision block 250 where it is determined whether another rule is to be rated. If so, flow proceeds back to decision block 244. Otherwise, the process terminates at end block 254.
In
In
At begin block 322, opinion rendering routine 320 is initiated.
At block 324, claim resolution server system 104 receives an initial claim or dispute for which an opinion is to be rendered to resolve the claim or dispute. Referring also to
At decision block 325, claim resolution server system 104 also receives a request or indication from one or more users 120, 124 that wish to provide opinions for the initial claim that is submitted.
At decision block 326, it is determined whether the user that wishes to render an opinion and the user that submitted the claim are the same. Specifically, it is determined whether user 116 that submitted claim 302 and users 120, 124 are the same.
Here, user 116 is not the same user as user 120; thus, flow proceeds to decision box 328. Similarly, user 116 that submitted claim 302 is also not the same user as user 124 that wishes to provide an opinion, and thus, flow proceeds to decision block 328.
At decision block 328, claim resolution server system 104 determines whether the user that wishes to render an opinion and one of the party's in the dispute are affiliated, that is, whether users 120, 124 and user 116 are affiliated. Here, they are not affiliated, thus flow proceeds to block 332.
Here, it is assumed that user 116 might be a party to dispute since user 116 is submitting the claim. However, user 116 or any system user need not be a party, as users can submit claims or disputes on behalf of third parties. Note also that the term affiliation refers to family members, next of kin and the like.
If there is an affiliation, flow proceeds to block 329 where claim resolution server system 104 prevents users from providing an opinion. This prevents biased opinions and overly favorable opinions toward a party in the dispute. Flow then terminates at end block 342.
In another embodiment, an affiliated user can render an opinion provided such affiliation and ratings rendered by the affiliated party when the recommended resolution to a claim or dispute is presented to the claim submitter. Returning now to decision block 328, if the user rendering the opinion is not affiliated with any party, flow proceeds to block 332.
At block 332, the user rendering the opinion selects an applicable rule for rendering the opinion. In order for an opinion to be valid, that opinion must be based on at least one or more rules. Here, specifically, user 120 has selected rule 1, 202 while user 124 has selected rule 1, 202 (
After selection of the rule, flow proceeds to decision block 334 where it is determined whether the user wishes to use additional rules for rendering the opinion. If so, flow returns to select rule block 332 where the user can select an additional rule for rendering the opinion. Specifically, user 120 has also rule 2, 310. Note that it is preferred that each opinion be based on separate rules. If no additional rule is selected, flow proceeds to decision block 336.
At decision block 336, the user rendering the opinion is directed to select a category for the opinion or resolution. The category is typically the subject area or subject matter to which the opinion is allocated or categorized. For example, if the opinion deals with implied warranties, it is categorized under contracts. If the opinion pertains to a motor vehicle accident, for example, it may be categorized under traffic incidents.
Alternatively, the system administrator may simply be tasked to categorize all opinions without the need for input from users. User input may not be required as some or many users may be unable to specifically categorize their opinions according to subject matter. Here, in
Next, flow continues to block 338 where the user renders an opinion based on the selected one or more rules. Specifically, in
Opinion 1, 308 is adapted to resolve later received claims or disputes such as claim 402 (
In
At decision block 340, if the user wishes to render another opinion, flow returns to decision block 325. Otherwise, the process terminates at end block 342.
In
At block 354, claim resolution server system 104 receives user requests to rate opinions. Specifically, in
At decision block 356, it is determined whether the user that wishes to rate an opinion and the user that wrote the opinion are affiliated. Here, specifically, it is determined whether any of users 102, 112 or 128 is related to user 120 or whether users 112, 128 or 129 is related to user 124.
If yes, flow proceeds to block 358 where the request to rate the opinion is denied, after which flow proceeds to decision block 362. At decision block 362, if the user wishes to rate another opinion, flow proceeds back to decision block 356. Otherwise, the process terminates at end block 364.
Returning now to decision block 356, if there is no relationship between the user that will rate the opinion and the opinion writer, flow proceeds to block 360. At block 360, claim resolution server system 104 then receives the ratings from users on a scale of low to high. As an example, users may rate opinions as either good or bad or rate opinions from 1 to 5 with 5 being the highest or assign one to five stars to each opinion. In one embodiment, if opinion ratings for two different opinions are the same, a requesting user might be presented with both opinions and given the option to select a resolution.
Here, in
Here, as a result, the claim resolution tree A, 318 is produced as well as a claim resolution tree B, 330. Claim resolution tree A, 318 comprises tree elements that indicate categorical rule, key word, rating and resolution relations between the tree elements. The system produces semantic structures, each having at least one tree element (category or key word) to represent a claim. As can be shown, claim resolution 3A results in elements 320 and 332. Elements 320 includes category A, key word 1, rule 1, rule 2, resolution X and rating 1 as shown, category A, and elements 332 also includes category A, key word 1, rule 1, resolution Y and rating 2.
In
A user is involved in a dispute with a contractor who the user hired to install a new roof on user's house. The dispute relates to whether the contractor is required to repair the roof when it is discovered that it leaks during rain. The user posts a Claim X to the system. For example, the claim might read “I hired a contractor to install a roof on my house. Two weeks after the contractor finished, the roof leaked when it rained. The contractor says he did not warranty the roof and refuses to repair the roof for free. I believe the contractor should repair the roof for free.”
Other users can review this Claim and write opinions on how the claim should be resolved applying rules previously stored by the system. For example, a user might write an Opinion 1 stating “There was an implied warranty that the roof the contractor installed would adequately protect the house during rain. The roof failed to adequately protect the house during rain. Accordingly, the contractor should repair the roof for free.” Such user might designate this opinion as being in the category of Contracts and cite a rule relating to Implied Warranties.
Another user might write Opinion 2 stating “If the roof leaked during rain, the contractor had not fully performed the work. Accordingly, the contractor should complete the work and install the roof for free.” Such user might designate this opinion as being in the category of Contracts and cite a rule relating to Completion. The system then allows other users to review either or both Opinions and rate them as being good or bad.
Using these examples, the semantic structure of the Claim Resolution Tree for Opinion 1 could consist of:
-
- Category: Contracts
- Key Word 1: Roof
- Key Word 2: Warranty
- Rule: Implied Warranties
- Resolution: Contractor to repair roof for free.
- Rating: 75% Good, 25% Bad
The semantic structure of the Claim Resolution Tree for Opinion 2 could consist of:
-
- Category: Contracts
- Key Word 1: Roof
- Key Word 2: Warranty
- Rule: Completion
- Resolution: Contractor to finish installing roof for free.
- Rating: 50% Good, 50% Bad
Thereafter, a new user may post a Claim Y to the system stating “I hired a contractor to install a roof on my house. Two weeks after the contractor finished, the roof collapsed. The contractor says he did not warranty the roof and refuses to repair the roof for free. I believe the contractor should repair the roof for free.”
The system could identify the semantic structure of Claim Y as consisting of:
-
- Key Word 1: Roof
- Key Word 2: Warranty
Using the identified similarities between the semantic structure of Claim Y and that of the Claim Resolution Trees for Opinion 1 and 2, the system might suggest the Category of “Contracts” and a Resolution of “Contractor to repair roof for free” due to Opinion 1's higher rating value.
An immediate advantage of the present invention relates to dispute resolution. Contracting parties can use the system to generate an immediate resolution if a dispute occurs between the parties. Parties can avoid conventional expensive alternatives such as the legal system or alternative dispute resolution.
The computer itself can be of varying types including laptop, notebook, palm-top, pen-top, etc. The computer may not resemble the computer of
Any suitable programming language can be used to implement the routines of particular embodiments including C, C++, Java, assembly language, etc. Different programming techniques can be employed such as procedural or object oriented. The routines can execute on a single processing device or multiple processors. Although the steps, operations, or computations may be presented in a specific order, this order may be changed in different particular embodiments. In some particular embodiments, multiple steps shown as sequential in this specification can be performed at the same time. The sequence of operations described herein can be interrupted, suspended, or otherwise controlled by another process, such as an operating system, kernel, etc. The routines can operate in an operating system environment or as stand-alone routines occupying all, or a substantial part, of the system processing. Functions can be performed in hardware, software, or a combination of both. Unless otherwise stated, functions may also be performed manually, in whole or in part.
In the description herein, numerous specific details are provided, such as examples of components and/or methods, to provide a thorough understanding of particular embodiments. One skilled in the relevant art will recognize, however, that a particular embodiment can be practiced without one or more of the specific details, or with other apparatus, systems, assemblies, methods, components, materials, parts, and/or the like. In other instances, well-known structures, materials, or operations are not specifically shown or described in detail to avoid obscuring aspects of particular embodiments.
A “computer-readable medium” for purposes of particular embodiments may be any medium that can contain, store, communicate, propagate, or transport the program for use by or in connection with the instruction execution system, apparatus, system, or device. The computer readable medium can be, by way of example only but not by limitation, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, system, device, propagation medium, or computer memory.
Particular embodiments can be implemented in the form of control logic in software or hardware or a combination of both. The control logic, when executed by one or more processors, may be operable to perform that what is described in particular embodiments.
A “processor” or “process” includes any human, hardware and/or software system, mechanism or component that processes data, signals, or other information. A processor can include a system with a general-purpose central processing unit, multiple processing units, dedicated circuitry for achieving functionality, or other systems. Processing need not be limited to a geographic location, or have temporal limitations. For example, a processor can perform its functions in “real time,” “offline,” in a “batch mode,” etc. Portions of processing can be performed at different times and at different locations, by different (or the same) processing systems.
Reference throughout this specification to “one embodiment”, “an embodiment”, “a specific embodiment”, or “particular embodiment” means that a particular feature, structure, or characteristic described in connection with the particular embodiment is included in at least one embodiment and not necessarily in all particular embodiments. Thus, respective appearances of the phrases “in a particular embodiment”, “in an embodiment”, or “in a specific embodiment” in various places throughout this specification are not necessarily referring to the same embodiment. Furthermore, the particular features, structures, or characteristics of any specific embodiment may be combined in any suitable manner with one or more other particular embodiments. It is to be understood that other variations and modifications of the particular embodiments described and illustrated herein are possible in light of the teachings herein and are to be considered as part of the spirit and scope.
Particular embodiments may be implemented by using a programmed general purpose digital computer, by using application specific integrated circuits, programmable logic devices, field programmable gate arrays, optical, chemical, biological, quantum or nanoengineered systems, components and mechanisms may be used. In general, the functions of particular embodiments can be achieved by any means as is known in the art. Distributed, networked systems, components, and/or circuits can be used. Communication, or transfer, of data may be wired, wireless, or by any other means.
It will also be appreciated that one or more of the elements depicted in the drawings/figures can also be implemented in a more separated or integrated manner, or even removed or rendered as inoperable in certain cases, as is useful in accordance with a particular application. It is also within the spirit and scope to implement a program or code that can be stored in a machine-readable medium to permit a computer to perform any of the methods described above.
Additionally, any signal arrows in the drawings/Figures should be considered only as exemplary, and not limiting, unless otherwise specifically noted. Furthermore, the term “or” as used herein is generally intended to mean “and/or” unless otherwise indicated. Combinations of components or steps will also be considered as being noted, where terminology is foreseen as rendering the ability to separate or combine is unclear.
As used in the description herein and throughout the claims that follow, “a”, “an” and “the” includes plural references unless the context clearly dictates otherwise. Also, as used in the description herein and throughout the claims that follow, the meaning of “in” includes “in” and “on” unless the context clearly dictates otherwise.
While the above is a complete description of exemplary specific embodiments of the invention, additional embodiments are also possible. Thus, the above description should not be taken as limiting the scope of the invention, which is defined by the appended claims along with their full scope of equivalents.
Claims
1. A computer-implemented method comprising:
- upon receipt by a computer server, of an initial claim or dispute, establishing a plurality of reference user opinions adapted to resolve later received claims or disputes, wherein said plurality of reference user opinions are established by accepting user opinions rendered by an online community of users to resolve the initial claim or dispute between two or more parties, wherein each one of the rendered user opinions is based on a different rule or regulation governing conduct, and storing each one of said different rendered user opinions as the plurality of reference user opinions;
- accepting by the computer server, a plurality of ratings from the online community of users for each reference user opinion, the plurality of ratings rating each reference user opinion on a low to high scale such that at least a first reference user opinion is rated higher relative to a second reference user opinion, and storing the plurality of ratings including ratings for the first reference user opinion and second reference user opinion;
- receiving by the computer server, a user submission of a subsequent claim or dispute between two or more parties seeking resolution of the subsequent claim;
- determining by the computer server, whether the subsequent claim and the initial claim are similar by comparing elements of the subsequent claim and that of the initial claim; and
- upon determining that the subsequent claim and the initial claim are similar, recommending by the computer server, the first reference user opinion rendered for the initial claim as a resolution for the subsequent claim based on the higher rating of the first reference user opinion relative to that of the second reference user opinion.
2. The computer-implemented method of claim 1 further comprising
- storing for each reference user opinion, a semantic tree structure having tree elements for at least a category or subject matter of each reference user opinion, a key word within the initial or subsequent claim, the rule on which the reference user opinion is based, the resolution of the reference user opinion and the rating of the reference user opinion.
3. The computer-implemented method of claim 1 further comprising
- providing for each of the initial and subsequent claim a semantic tree structure having at least one keyword as a tree element.
4. The computer-implemented method of claim 3 wherein the elements of the subsequent claim and the initial claim that are compared are semantic tree structures of the subsequent claim and the initial claim, wherein the subsequent claim and the initial claim are similar if key word similarities exist between the semantic tree structure of the subsequent claim and that of the initial claim.
5. The computer-implemented method of claim 2 wherein the tree elements include a semantic tree structure having tree elements for at least a category or subject matter of each reference user opinion, a key word within the initial or subsequent claim, the rule on which the reference user opinion is based, the resolution of the reference user opinion and the rating of the reference user opinion.
6. The computer-implemented method of claim 1 wherein a rule, reference user opinion and rating are based on geographical location.
7. A computer program product including a non-transitory computer readable storage medium having executable code, the code when executed by a processor is adapted for performing the following:
- upon receipt by a computer server, of an initial claim or dispute, establishing a plurality of reference user opinions adapted to resolve later received claims or disputes, wherein said plurality of reference user opinions are established by accepting user opinions rendered by an online community of users to resolve the initial claim or dispute between two or more parties, wherein each one of the rendered user opinions is based on a different rule or regulation governing conduct, and storing each one of said different rendered user opinions as the plurality of reference user opinions;
- accepting by the computer server, a plurality of ratings from the online community of users for each reference user opinion, the plurality of ratings rating each reference user opinion on a low to high scale such that at least a first reference user opinion is rated higher relative to a second reference user opinion, and storing the plurality of ratings including ratings for the first reference user opinion and second reference user opinion;
- receiving by the computer server, a user submission of a subsequent claim or dispute between two or more parties seeking resolution of the subsequent claim;
- determining by the computer server, whether the subsequent claim and the initial claim are similar by comparing elements of the subsequent claim and that of the initial claim; and
- upon determining that the subsequent claim and the initial claim are similar, recommending by the computer server, the first reference user opinion rendered for the initial claim as a resolution for the subsequent claim based on the higher rating of the first reference user opinion relative to that of the second reference user opinion.
8. The computer program product of claim 7 further comprising:
- storing for each reference user opinion, a semantic tree structure having tree elements for at least a category or subject matter of each reference user opinion, a key word within the initial or subsequent claim, the rule on which the reference user opinion is based, the resolution of the reference user opinion and the rating of the reference user opinion.
9. The computer program product of claim 6 further comprising:
- providing for each of the initial and subsequent claim a semantic tree structure having at least one keyword as a tree element.
10. The computer program product of claim 8 wherein the elements of the subsequent claim and the initial claim that are compared are semantic tree structures of the subsequent claim and the initial claim, wherein the subsequent claim and the initial claim are similar if key word similarities exist between the semantic tree structure of the subsequent claim and that of the initial claim.
11. The computer program product of claim 7 wherein the tree elements include a semantic tree structure having tree elements for at least a category or subject matter of each reference user opinion, a key word within the initial or subsequent claim, the rule on which the reference user opinion is based, the resolution of the reference user opinion and the rating of the reference user opinion.
12. The computer program product of claim 6 further comprising basing a rule, reference user opinion and rating are on geographical location.
Type: Application
Filed: Feb 4, 2014
Publication Date: Aug 7, 2014
Inventor: Louis Willacy (Oakland, CA)
Application Number: 14/172,902
International Classification: G06Q 50/18 (20060101); G06Q 10/10 (20060101);