Systems and methods for associating players of electronic games
US-2015038233-A1 · Feb 5, 2015 · US
US2016373518A1 · US · A1
| Field | Value |
|---|---|
| Publication number | US-2016373518-A1 |
| Application number | US-201615253462-A |
| Country | US |
| Kind code | A1 |
| Filing date | Aug 31, 2016 |
| Priority date | Apr 4, 2014 |
| Publication date | Dec 22, 2016 |
| Grant date | — |
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).
1 .- 20 . (canceled) 21 . A computer-implemented method comprising: maintaining, by a content management system, a share history, the share history storing sharing records of content items shared between user accounts; receiving a contact list associated with a first user account, the contact list including a contact record; identifying a second user account having a value of a field of a user profile of the second user account that matches a value of a field of the contact record; responsive to identifying the second user account, identifying, by the content management system, from the share history, at least one sharing record of a content item shared between the first user account and the second user account; 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 at least one non-empty field in the user profile; and sending the modification information for the contact record to a client device associated with the first user account. 22 . The method of claim 21 , wherein the at least one empty field is identified by determining that the contact record does not contain a field matching the at least one non-empty field in the user profile. 23 . The method of claim 22 , wherein sending the modification information to the client device comprises sending, to the client device, a new value for adding to the at least one empty field of the contact record. 24 . The method of claim 22 , wherein sending the modification information to the client device comprises sending, to the client device, a modified contact record that contains at least one field having a new value. 25 . The method of claim 21 , wherein identifying the value of the field of the user profile of the second user account that matches the value of the field of the contact record comprises: comparing the field of the user profile of the second user account with the field of the contact record; and responsive to determining that the field of the user profile matches the field of the contact record, determining that the user profile matches the contact record. 26 . The method of claim 21 , wherein determining the modification information is performed responsive to determining that the second user account has authorized sharing user profile information with other users. 27 . The method of claim 21 , wherein the at least one sharing record represents the first user account sharing a content item with the second user account. 28 . The method of claim 21 , wherein the at least one sharing record represents the second user account sharing a content item with the first user account. 29 . The method of claim 21 , wherein receiving the contact list associated with the first user account comprises importing the contact list from an external application that maintains the contact list independently of the content management system. 30 . The method of claim 21 , further comprising sending the modification information to an application that maintains a contact list independently of the content management system. 31 . A non-transitory computer-readable storage medium storing instructions that, when executed by a computing system, cause the computing system to perform operations comprising: obtaining a share history, the share history storing sharing records of content items shared between user accounts; accessing a contact list associated with a first user account, the contact list including a contact record; identifying from the share history, at least one sharing record of a content item shared between the first user account and a second user account; determining modification information for modifying at least one empty field of the contact record, the modification information comprising a value based on at least one non-empty field in the user profile; and providing the modification information. 32 . The computer-readable storage medium of claim 31 , wherein sending the modification information to the client device comprises sending, to the client device, an updated version of the contact record. 33 . The computer-readable storage medium of claim 32 , wherein sending the modification information to the client device comprises, sending to the client device, a new value for adding to the at least one empty field of the contact record. 34 . The computer-readable storage medium of claim 31 , wherein identifying the value of the field of the user profile of the second user account that matches the value of the field of the contact record comprises: comparing the field of the user profile of the second user account with the field of the contact record; and responsive to determining that the field of the user profile matches the field of the contact record, determining that the user profile matches the contact record. 35 . The computer-readable storage medium of claim 31 , wherein determining the modification information is performed responsive to determining that the second user account has authorized sharing the at least one field from the matching user profile with the first user account. 36 . The computer-readable storage medium of claim 31 , wherein the sharing record represents one of, the first user account sharing a content item with the second user account or the second user account sharing content item with the first user account. 37 . A computer system, comprising: a memory and one or more processors implementing a content management system configured to: maintain a share history storing sharing records of content items shared between user accounts; receive a contact list associated with a first user account, the contact list including a contact record; identify a value of a field of a user profile of a second user account that matches a value of a field of the contact record; identify, from the share history, at least one sharing record of a content item shared between the first user account and the second user account; determine modification information for A) adding at least one field that is not present in the contact record or B) modifying an empty field in the contact record, the modification information comprising a value based on at least one field with a value in the user profile; and update the contact record using the modification information. 38 . The computer system of claim 37 , wherein updating the contact record comprises modifying the at least one field that is not present in the contact record. 39 . The computer system of claim 37 , wherein identifying the value of the field of the user profile of the second user account that matches the value of the field of the contact record comprises: comparing the field of the user profile of the second user with the field of the contact record; and responsive to determining that the field of the user profile matches the field of the contact record, determining that the user profile matches the contact record. 40 . The computer system of claim 37 , wherein determining the modification information is performed responsive to determining that the second user account has authorized sharing the at least one field from the matching user profile with at least one other user.
based on web technology, e.g. hypertext transfer protocol [HTTP] · CPC title
Electricity · mapped topic
User profiles · CPC title
in which an application is distributed across nodes in the network (software deployment G06F8/60; multiprogramming arrangements G06F9/46) · CPC title
Tracking the activity of the user (network monitoring arrangements H04L43/00; recording of computer activity G06F11/34) · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.