Systems and methods for associating players of electronic games
US-2015038233-A1 · Feb 5, 2015 · US
US10270845B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-10270845-B2 |
| Application number | US-201815917486-A |
| Country | US |
| Kind code | B2 |
| Filing date | Mar 9, 2018 |
| Priority date | Apr 4, 2014 |
| Publication date | Apr 23, 2019 |
| Grant date | Apr 23, 2019 |
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 content management system enriches contact records obtained from a client device using user records stored on the content management system. The content management system receives contact records from a client device authorized on a user account of the content management system. The content management system compares contact records with user profiles stored on the content management system. The content management system matches contact records with user profiles of user accounts with which at least one sharing event occurred between the user account and the user account on which the client device is authorized. The content management system identifies a matching user profile corresponding to the contact record. The content management system determines modification information for modifying the contact record based upon the matching user profile.
Opening claim text (preview).
What is claimed is: 1. A computer-implemented method comprising: accessing a contact record associated with a first user account, the first user account associated with a first attribute; identifying a second user account associated with the first attribute, the first user account and the second user account associated with a content item shared between the first user account and the second user account via a content management system; determining, by the content management system, modification information for modifying at least one empty field of the contact record, the modification information comprising a value based on the second user account; modifying, by the content management system, the contact record based on the determined modification information; and sending the modified contact record to a client device associated with the first user account. 2. The method of claim 1 , wherein the first attribute is included within a first user profile corresponding to the first user account, and wherein the first attribute is identified by determining that the contact record does not contain a field matching the first attribute. 3. The method of claim 2 , wherein sending the modified contact record to the client device comprises sending, to the client device, a new value for adding to the field of the contact record. 4. The method of claim 2 , wherein the modified contact record contains at least one field having a new value. 5. The method of claim 1 , wherein identifying the second user account comprises: comparing attributes of the second user account to attributes of the first user account; and determining that both the first user account and the second user account are associated with the first attribute. 6. The method of claim 1 , wherein the modification information is determined responsive to determining that the second user account has authorized sharing user profile information with other users. 7. The method of claim 1 , wherein the second user account is identified based on the first user account having shared a content item with the second user account. 8. The method of claim 1 , wherein the second user account is identified based on the second user account having shared a content item with the first user account. 9. The method of claim 1 , wherein accessing the contact record comprises importing a contact list from an external application that maintains the contact list independently of the content management system. 10. The method of claim 1 , further comprising sending the modification information to an application that maintains a contact list independently of the content management system. 11. A non-transitory computer-readable storage medium storing instructions that, when executed by a computing system, cause the computing system to perform operations comprising: accessing a contact record associated with a first user account, the first user account associated with a first attribute; identifying a second user account associated with the first attribute, the first user account and the second user account associated with a content item shared between the first user account and the second user account via a content management system; determining, by the content management system, modification information for modifying at least one empty field of the contact record, the modification information comprising a value based on the second user account; modifying, by the content management system, the contact record based on the determined modification information; and sending the modified contact record to a client device associated with the first user account. 12. The computer-readable storage medium of claim 11 , wherein the first attribute is included within a first user profile corresponding to the first user account, and wherein the first attribute is identified by determining that the contact record does not contain a field matching the first attribute. 13. The computer-readable storage medium of claim 12 , wherein sending the modified contact record to the client device comprises sending, to the client device, a new value for adding to the field of the contact record. 14. The computer-readable storage medium of claim 11 , wherein the modification information is determined responsive to determining that the second user account has authorized sharing user profile information with other users. 15. The computer-readable storage medium of claim 11 , wherein accessing the contact record comprises importing a contact list from an external application that maintains the contact list independently of the content management system. 16. The computer-readable storage medium of claim 11 , wherein the modification information is sent to an application that maintains a contact list independently of the content management system. 17. A computer system, comprising: a memory and one or more processors implementing a content management system configured to: access a contact record associated with a first user account, the first user account associated with a first attribute; identify a second user account associated with the first attribute, the first user account and the second user account associated with a content item shared between the first user account and the second user account via the content management system; determine modification information for modifying at least one empty field of the contact record, the modification information comprising a value based on the second user account; modify the contact record based on the determined modification information; and send the modified contact record to a client device associated with the first user account. 18. The computer system of claim 17 , wherein the first attribute is included within a first user profile corresponding to the first user account, and wherein the first attribute is identified by determining that the contact record does not contain a field matching the first attribute. 19. The computer system of claim 17 , wherein sending the modified contact record to the client device comprises sending, to the client device, a new value for adding to the field of the contact record. 20. The computer system of claim 17 , wherein accessing the contact record comprises importing a contact list from an external application that maintains the contact list independently of the content management system.
in which an application is distributed across nodes in the network (software deployment G06F8/60; multiprogramming arrangements G06F9/46) · CPC title
Administration; Management · CPC title
User profiles · CPC title
Electricity · mapped topic
based on web technology, e.g. hypertext transfer protocol [HTTP] · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.