Methods and Systems for Assisting in Creation of a New Account of an Online Service
AssigneeFacebook, Inc.
InventorsTopraj Gurung, Joshua James Ketellapper, Edward Young Zhang, Paul Chang
Life of this patent
Estimating the term…
Abstract
A user of a user device with a first account with an online service selects a contact to invite to join the online service. A server receives the selected contact to invite from the user device, and in response to receiving the selected contact, generates a second account for the selected contact. The second account includes a plurality of fields, one or more of which are populated with contact information of the selected contact. A link to the second account is generated and provided in an invitation for the selected contact to activate the second account with the online service.
Claims19
A method, comprising:
- at a server having one or more processors and memory storing instructions for execution by the one or more processors, wherein the server is associated with an online service:
- receiving, from a first user device associated with a first user having a first account with the online service, a selection of a contact to invite to join the online service;
- in response to receiving the selection, generating a second account for the selected contact with the online service, the second account including a plurality of fields, wherein generating the second account comprises populating one or more fields of the plurality of fields with contact information for the selected contact;
- generating a link to the second account;
- and
- providing the link in an invitation for the selected contact to activate the second account with the online service.
A method, comprising:
- at a first user device having one or more processors and memory storing instructions for execution by the one or more processors, the first user device being associated with a first user having a first account with an online service:
- receiving a user input selecting a contact to invite to join the online service;
- displaying a sign-up page for generating a second account for the selected contact with the online service, the sign-up page including a plurality of fields;
- populating one or more fields of the plurality of fields with contact information for the selected contact, without receiving user input providing the contact information;
- and
- causing an invitation for the selected contact to activate the second account with the online service to be provided to a second user device associated with the selected contact.
A non-transitory computer-readable storage medium storing one or more programs for execution by one or more processors of an electronic device, the one or more programs including instructions for:
- receiving a user input selecting a contact to invite to join an online service;
- displaying a sign-up page for generating a second account for the selected contact with the online service, the sign-up page including a plurality of fields;
- populating one or more fields of the plurality of fields with contact information for the selected contact, without receiving user input providing the contact information;
- and
- causing an invitation for the selected contact to activate the second account with the online service to be provided to a second user device associated with the selected contact.
Dependencies are inferred from the claim text.