Method and system for authenticating user content
US-2024394347-A1 · Nov 28, 2024 · US
US9390243B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-9390243-B2 |
| Application number | US-201213407643-A |
| Country | US |
| Kind code | B2 |
| Filing date | Feb 28, 2012 |
| Priority date | Feb 28, 2012 |
| Publication date | Jul 12, 2016 |
| Grant date | Jul 12, 2016 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
A method is provided for a dynamic trust score for evaluating ongoing online relationships. By considering a plurality of user data variables and using validation data from internal and external database sources, a trust score with a high degree of confidence may be provided for establishing and verifying online relationships. Since the trust score may be dynamically recalculated periodically or on demand, the trust score may also validate over continuing periods of time, as opposed to conventional verification systems that only validate at a single point in time. Thus, a higher degree of safety, reliability, and control is provided for online services directed towards children or other user classes that may require greater protection.
Opening claim text (preview).
What is claimed is: 1. A server providing an authentication platform for determining dynamic trust scores evaluating ongoing online relationships, the server comprising: a hardware processor configured to execute the authentication platform stored in a memory to: receive a first request from an online service for a trust score assigned to an online relationship between a first user and a second user; calculate the trust score using a plurality of user data variables derived from a platform database referencing the first user and the second user, the user data variables including certified data and proffered data, wherein a weight given to each of the plurality of user data variables corresponds to a trust importance of each of the plurality of user data variables, and wherein the weight is adjusted over time for calculation of future trust scores based on a charge in the trust importance of each of the plurality of user data variables; save the trust score as a previous trust score in the memory; send the trust score to the online service in response to the first request, wherein the trust score affects a client of the first user; and performing dynamic recalculation of the trust score in response to a change to the plurality of data variables over a period of time, wherein the change includes varying the weight given to each of the plurality of user data variables over a period of time, wherein the dynamic recalculation includes using the previous trust score. 2. The server of claim 1 , wherein the platform database includes data from an internal database and an external database. 3. The server of claim 1 , wherein the processor is further configured to: receive a second request from the online service for the trust score; recalculate the trust score in response to a change to the plurality of user data variables over a period of time; send the trust score to the online service in response to the second request. 4. The server of claim 1 , wherein the affecting of the client is indicated on a display of the client. 5. The server of claim 1 , wherein the affecting of the client comprises a restriction on interactions of the first user with other users in the online service. 6. The server of claim 1 , wherein the affecting of the client comprises granting the second user administrative control of the first user in the online service. 7. The server of claim 1 , wherein the certified data regarding the first user and the second user includes at least one of a previous trust score, a financial transaction history, a public record, a financial record, a phone number, and a school registration. 8. The server of claim 1 , wherein the user data variables further include observed data regarding the first user and the second user including at least one of a location, a timestamp, a user behavior, a user generated content, a biometric analysis, and a biometric data. 9. The server of claim 1 , wherein the proffered data regarding the first user and the second user includes at least one of a user information, a social confirmation, a question and answer, and a user communication. 10. A method for providing a dynamic trust score for evaluating ongoing online relationships, the method comprising: receiving a first request from an online service for a trust score assigned to an online relationship between a first user and a second user; calculating the trust score using a plurality of user data variables derived from a platform database referencing the first user and the second user, the user data variables including certified data and proffered data, wherein a weight given to each of the plurality of user data variables corresponds to a trust importance of each of the plurality of user data variables, and wherein the weight is adjusted over time for calculation of future trust scores based on a change in the trust importance of each of the plurality of user data variables; saving the trust score as a previous trust score in a memory; sending the trust score to the online service in response to the first request, wherein the trust score affects a client of the first user, and performing dynamic recalculation of the trust score in response to a change to the plurality of user data variables over a period of time, wherein the change includes varying the weight given to each of the plurality of user data variables over the period of time, wherein the dynamic recalculation includes using the previous trust score. 11. The method of claim 10 , further comprising: receiving a second request from the online service for the trust score; recalculating the trust score in response to a change to the plurality of user data variables over a period of time; sending the trust score to the online service in response to the second request. 12. The method of claim 10 , wherein the affecting of the client is indicated on a display of the client. 13. The method of claim 10 , wherein the affecting of the client comprises granting the second user administrative control of the first user in the online service. 14. The method of claim 10 , wherein the certified data regarding the first user and the second user includes at least one of a previous trust score, a financial transaction history, a public record, a financial record, a phone number, and a school registration. 15. The method of claim 10 , wherein the user data variables further include observed data regarding the first user and the second user including at least one of a location, a timestamp, a user behavior, a user generated content, a biometric analysis, and a biometric data. 16. The method of claim 10 , wherein the proffered data regarding the first user and the second user includes at least one of a user information, a social confirmation, a question and answer, and a user communication. 17. A system providing dynamic trust scores for evaluating ongoing online relationships, the system comprising: a client of a first user; a first server including a first processor configured to execute an online service; a second server including a second processor configured to: receive a first request from the online service for a trust score assigned to an online relationship between the first user and a second user; calculate the trust score using a plurality of user data variables derived from a platform database referencing the first user and the second user, the user data variables including certified data and proffered data, wherein a weight given to each of the plurality of user data variables corresponds to a trust importance of each of the plurality of user data variables, and wherein the weight is adjusted over time for calculation of future trust scores based on a change in the trust importance of each of the plurality of user data variables; save the trust scores as a previous trust score in a memory; send the trust score to the online service in response to the first request, wherein the trust score affects the client of the first user; and perform dynamic recalculation of the trust score in response to a change to the plurality of user data variables over a period of time, wherein the change includes varying the weight given to each of the plurality of user data variables over the period of time, wherein the dynamic recalculation includes using the previous trust score. 18. The system of claim 17 , wherein the second processor is further configured to: receive a second request from the online service for the trust score; recalculate the trust score in response to a change to the plurality of user data vari
Business processes related to social networking or social networking services · CPC title
Multiple levels of security · CPC title
Verifying human interaction, e.g., Captcha · CPC title
Location-sensitive, e.g. geographical location, GPS · CPC title
Certifying business or products · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.