Supervised contact list for user accounts
First Claim
1. A method comprising:
- obtaining, at a supervised device, a plurality of user identifiers over a network from a device that implements a supervised account, wherein the plurality of user identifiers are provided in a supervised contact list associated with the supervised account;
detecting, at least partially by the supervised device operated by a supervised user associated with the supervised account, that an activity using the supervised device is pending on the supervised device, wherein the activity includes communication between the supervised device and a device of a particular user, wherein the activity is detected based on input received by the supervised device from at least one of;
the supervised user, or the device of the particular user;
associating the particular user with a particular user identifier;
determining whether the particular user identifier is absent from the supervised contact list;
determining whether the particular user corresponds to one or more indicated users that are indicated by the supervised device to have previously communicated with a supervisor device associated with a supervisor user;
in response to determining that the particular user is absent from the supervised contact list and in response to determining that the particular user does not correspond to the one or more indicated users, automatically disallowing, by the supervised device, the activity using the supervised device by disconnecting the communication between the supervised device and the device of the particular user; and
in response to determining that the particular user is absent from the supervised contact list and in response to determining that the particular user corresponds to at least one of the one or more indicated users, causing the particular user identifier to be automatically added to the supervised contact list without providing a request for approval of the activity from the supervisor user and without prior receipt of approval of the activity from the supervisor user.
2 Assignments
0 Petitions
Accused Products
Abstract
Implementations relate to a supervised contact list for user accounts. In some implementations, a method includes determining an activity related to a particular user is pending on a device operated by a supervised user associated with a supervised account. The method includes associating the particular user with a particular user identifier, and determining whether the particular user identifier is present on a supervised contact list associated with the supervised account, where the supervised contact list comprises identifiers for one or more users. The one or more users are selected by a supervisor user. The method includes determining that the activity related to the particular user to be performed should be disallowed, based on whether the particular user identifier is present on the supervised contact list, and terminating the activity related to the particular user.
47 Citations
18 Claims
-
1. A method comprising:
-
obtaining, at a supervised device, a plurality of user identifiers over a network from a device that implements a supervised account, wherein the plurality of user identifiers are provided in a supervised contact list associated with the supervised account; detecting, at least partially by the supervised device operated by a supervised user associated with the supervised account, that an activity using the supervised device is pending on the supervised device, wherein the activity includes communication between the supervised device and a device of a particular user, wherein the activity is detected based on input received by the supervised device from at least one of;
the supervised user, or the device of the particular user;associating the particular user with a particular user identifier; determining whether the particular user identifier is absent from the supervised contact list; determining whether the particular user corresponds to one or more indicated users that are indicated by the supervised device to have previously communicated with a supervisor device associated with a supervisor user; in response to determining that the particular user is absent from the supervised contact list and in response to determining that the particular user does not correspond to the one or more indicated users, automatically disallowing, by the supervised device, the activity using the supervised device by disconnecting the communication between the supervised device and the device of the particular user; and in response to determining that the particular user is absent from the supervised contact list and in response to determining that the particular user corresponds to at least one of the one or more indicated users, causing the particular user identifier to be automatically added to the supervised contact list without providing a request for approval of the activity from the supervisor user and without prior receipt of approval of the activity from the supervisor user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A system comprising:
-
a storage device; and at least one processor accessing the storage device and configured to perform operations comprising; obtaining, at a supervised device, a plurality of user identifiers and approval attributes for the plurality of user identifiers over a network from a device that implements a supervised account, wherein the plurality of user identifiers are provided in a supervised contact list; detecting, at least partially by the supervised device operated by a supervised user associated with the supervised account, that an activity using the supervised device is related to a particular user and is pending on the supervised device, wherein the activity is detected based on input received by the supervised device from at least one of;
the supervised user, or a device of the particular user;determining that the activity is of a type that requires examining the supervised contact list; associating the particular user with a particular user identifier of the plurality of user identifiers; determining whether the particular user identifier is present on the supervised contact list; determining whether the particular user corresponds to one or more indicated users that are indicated by the supervised device to have previously communicated with a supervisor device associated with a supervisor user; in response to determining that the particular user identifier is present on the supervised contact list and in response to determining that the particular user does not correspond to the one or more indicated users, automatically disallowing, by the supervised device, the activity using the supervised device; and in response to determining that the particular user is present on the supervised contact list and in response to determining that the particular user corresponds to at least one of the one or more indicated users, causing the particular user identifier to be automatically added to the supervised contact list without providing a request for approval of the activity from the supervisor user and without prior receipt of approval of the activity from the supervisor user. - View Dependent Claims (14, 15)
-
-
16. A non-transitory computer readable medium having stored thereon program instructions that, when executed by a processor, cause the processor to perform operations including:
-
obtaining, at a supervised device, a plurality of user identifiers over a network from a storage device that implements a supervised account, wherein the plurality of user identifiers are provided in a supervised contact list associated with the supervised account; detecting, by a supervised device operated by a supervised user associated with the supervised account, that an activity using the supervised device is related to a particular user is pending on the supervised device, wherein the activity is detected based on input received by the supervised device from at least one of;
the supervised user, or a device of the particular user;associating the particular user with a particular user identifier; determining whether the particular user identifier is absent from the supervised contact list associated with the supervised account; in response to determining that the particular user is absent from the supervised contact list and in response to determining that the particular user does not correspond to the one or more indicated users, automatically disallowing, by the supervised device, the activity using the supervised device; and in response to determining that the particular user is absent from the supervised contact list and in response to determining that the particular user corresponds to at least one of the one or more indicated users, causing the particular user identifier to be automatically added to the supervised contact list without providing a request for approval of the activity from a supervisor user and without prior receipt of approval of the activity from the supervisor user. - View Dependent Claims (17, 18)
-
Specification