Distribution of embedded content items by an online system
US-2020034892-A1 · Jan 30, 2020 · US
US11269894B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-11269894-B2 |
| Application number | US-201916534768-A |
| Country | US |
| Kind code | B2 |
| Filing date | Aug 7, 2019 |
| Priority date | Jun 27, 2019 |
| Publication date | Mar 8, 2022 |
| Grant date | Mar 8, 2022 |
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 collaboration tool configured to: (1) automatically determine a topic-specific reputation score for one or more users of the collaboration tool, (2) to store the topic-specific reputation scores in a reputation database, (3) to access the reputation database in response to receiving a user input associated with a particular topic from another user, and (4) display to the other user a list of one or more users of the collaboration tool having topic-specific reputation scores exceeding a threshold.
Opening claim text (preview).
What is claimed is: 1. A method for autonomously generating topic-specific endorsements of users of a collaboration tool and generating a list of users of the collaboration tool endorsed for a specific topic, the method comprising: receiving a user input to the collaboration tool via a client application communicably coupled to a host service; communicating, by the client application, the user input to the host service; assigning, by the host service, a topic tag to the user input; querying, by the host service, a reputation database with the topic tag to obtain a dataset of elements, each element comprising: a unique identifier corresponding to a respective one user of the collaboration tool; and a topic tag reputation score associated with the respective one user; selecting, by the host service, a subset of elements of the dataset each having a topic tag reputation score that exceeds a threshold thereby indicating that the respective user of the collaboration tool can be endorsed by the host service as having a high reputation with respect to the topic tag; communicating the unique identifiers of the selected subset of elements to the client application; and displaying, by the client application, each unique identifier of the selected subset of elements as users of the collaboration tool that are endorsed by the host service as having a high reputation for the topic tag associated with respect to the user input. 2. The method of claim 1 , wherein each respective topic tag reputation score of the dataset is based on a number of interactions with content assigned the topic tag performed by the respective user. 3. The method of claim 2 , wherein each respective topic tag reputation score of the dataset is based on a number of interactions with content assigned the topic tag performed by the respective user in a selected time period. 4. The method of claim 3 , wherein the selected time period is thirty days. 5. The method of claim 3 , wherein an interaction of the number of interactions comprises one or more of: replying to a comment thread of a knowledge-sharing feature of the collaboration tool; and providing an answer to a question posted to the knowledge-sharing feature. 6. The method of claim 1 , wherein the topic tag is based on semantic content of the user input. 7. The method of claim 1 , wherein each respective unique identifier of the dataset comprises a username or a legal name associated with each respective user. 8. The method of claim 1 , wherein the tag-specific reputation score results from a reputation assessment comprising determining, by the host service, a number of interactions by the user with a particular knowledge-sharing feature of the collaboration tool. 9. The method of claim 1 , comprising, prior to selecting the subset of elements: sorting, by the host service, the dataset based on the topic tag reputation score of each element. 10. A method for notifying users of a collaboration tool of topic-specific endorsements of other users of the collaboration tool, the collaboration tool comprising a host service and a client device executing a client application configured to receive a user input, the method comprising: receiving, at the host service, the user input from a first user of the client application; extracting a set of keywords from the user input; determining a topic tag for the user input based on the set of keywords; querying a reputation score database with the topic tag to obtain a second user of the collaboration tool having a topic tag reputation score exceeding a threshold, thereby indicating that the second user can be endorsed by the host service as having a high reputation with respect to the topic tag; generating, by the client application: a first notification to the first user comprising a first suggestion to the first user to contact the second user regarding the user input; and a second notification to the second user, the second notification comprising a second suggestion to the second user to contact the first user regarding the user input. 11. The method of claim 10 , wherein: the collaboration tool is an issue tracking system; and the user input comprises an issue request title or description. 12. The method of claim 10 , wherein: the collaboration tool comprises a knowledge-sharing feature; and the user input comprises a question or a comment posed by the first user to other users of the knowledge-sharing feature. 13. The method of claim 10 , wherein the notification comprises the topic tag reputation score of the second user. 14. The method of claim 10 , wherein the topic tag reputation score of the second user is determined automatically by the host service. 15. The method of claim 14 , wherein the host service increases the topic tag reputation score of the second user in response to the second user interacting with content of the collaboration tool having the topic tag. 16. The method of claim 14 , wherein the host service decreases the topic tag reputation score of the second user in response to the second user not interacting with content of the collaboration tool having the topic tag for a selected time interval. 17. A method for notifying a first user of a collaboration tool of a another user of the collaboration tool having a topic-specific reputation, the method comprising: receiving a user input from the first user to the collaboration tool via a client device executing a client application communicably coupled to a host service; determining a topic tag for the user input based on semantic content of the user input; querying a reputation database with the determined topic tag to obtain a dataset of elements, each element comprising a topic tag reputation score associated with one respective one user of the collaboration tool; selecting an element of the dataset having the highest topic tag reputation score thereby indicating that the respective one user of the collaboration tool can be endorsed as having a high reputation with respect to the topic tag; communicating the selected element to the client application; displaying a name of a second user of the collaboration tool via the client application, the second user identified by the selected element, to the first user of the collaboration tool; and displaying a notification via the client application, the notification comprising a suggestion to the first user of the collaboration tool to contact the second user of the collaboration tool. 18. The method of claim 17 , wherein the semantic content of the user input comprises: a lemmatized set of words extracted from the user input; or a tokenized set of words extracted from the user input. 19. The method of claim 17 , wherein the topic tag reputation score of the selected element is based, at least in part, on a job title of the second user.
Machine learning · CPC title
using ranking · CPC title
Knowledge representation; Symbolic representation · CPC title
Presentation of query results · CPC title
Sorting, i.e. grouping record carriers in numerical or other ordered sequence according to the classification of at least some of the information they carry (by merging two or more sets of carriers in ordered sequence G06F7/16) · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.