Deleted account handling for hosted services
AssigneeGoogle Inc.
InventorsDerek Parham, Stephanie Katherine Hannon
Life of this patent
Estimating the term…
Abstract
An application service server provides hosted services to clients. Upon receiving a request to delete a user account associated with a user of the hosted services, the server deactivates the user account to prevent the user from accessing the user account for a predefined probation time period. If the server receives an account revival request before the predefined probation time period is over, the server then undoes the deactivation and transfers the user account's status from “inactive” to “active”. If no account revival request is received at the end of the probation time period, the server then deletes the user account from the client-server environment.
Claims22
A method comprising:
- at a server having one or more processors and memory storing one or more programs for execution by the one or more processors so as to perform the method:
- receiving a request to delete a user account associated with a user of one or more hosted services;
- deactivating the user account to prevent the user from accessing the user account for a predefined probation time period;
- undoing the deactivation of the user account upon receipt of an account revival request;
- and
- in accordance with a determination that no account revival request has been received by the end of the probation time period, deleting the user account as a matter of course.
A computer system, comprising:
- memory;
- at least one processor;
- and
- at least one program stored in the memory and executed by the at least one processor, the at least one program including instructions for:
- receiving a request to delete a user account associated with a user of one or more hosted services;
- deactivating the user account to prevent the user from accessing the user account for a predefined probation time period;
- undoing the deactivation of the user account upon receipt of an account revival request;
- and
- in accordance with a determination that no account revival request has been received by the end of the probation time period, deleting the user account as a matter of course.
A non-transitory computer readable storage medium and one or more computer programs embedded therein, the one or more computer programs comprising instructions, which when executed by a computer system, cause the computer system to:
- receive a request to delete a user account associated with a user of one or more hosted services;
- deactivate the user account to prevent the user from accessing the user account for a predefined probation time period;
- undo the deactivation of the user account upon receipt of an account revival request;
- and
- in accordance with a determination that no account revival request has been received by the end of the probation time period, deleting the user account as a matter of course.
A system for authenticating a client device, comprising:
- memory;
- a processor;
- means for receiving a request to delete a user account associated with a user of one or more hosted services;
- means for deactivating the user account to prevent the user from accessing the user account for a predefined probation time period;
- means for undoing the deactivation of the user account upon receipt of an account revival request;
- and
- means for in accordance with a determination that no account revival request has been received by the end of the probation time period, deleting the user account as a matter of course.
Dependencies are inferred from the claim text.