Information processing method, first terminal, second terminal, and server
First Claim
1. An information access control method performed at a computer server having one or more processors and memory storing one or more programs to be executed by the one or more processors, the method comprising:
- receiving an image sharing request from a first terminal, wherein the first terminal is associated with a first user account of a social networking application and the image sharing request includes a first image to be shared among a user group of the social networking application of which the first user account is a member;
identifying a plurality of faces in the first image through face recognition;
randomly selecting one of the plurality of identified faces in the first image;
applying a mask to the first image except a predefined portion of the randomly-selected face;
sending the partially masked first image to a second terminal, wherein the second terminal is associated with a second user account of the social networking application that is also a member of the user group;
receiving an image viewing request from the second terminal, wherein the image viewing request is generated by the second terminal in response to a user selection of the partially masked first image at the second terminal and a user-initiated resource transfer from the second user account to the first user account; and
returning a version of the first image not being partially masked to the second terminal.
1 Assignment
0 Petitions
Accused Products
Abstract
Embodiments of the present disclosure provide an information access control method performed by a computer server, the method including: receiving an image sharing request from a first terminal, the image sharing request including a first image to be shared among a user group of a social networking application; identify one or more faces in the first image through face recognition; randomly selecting one of the faces in the first image; applying a mask to the first image except a predefined portion of the randomly-selected face; sending the partially masked first image to a second terminal; receiving an image viewing request from the second terminal in response to a user selection of the partially masked first image and a user-initiated resource transfer from the second user account to the first user account; and returning a version of the first image not being partially masked to the second terminal.
5 Citations
20 Claims
-
1. An information access control method performed at a computer server having one or more processors and memory storing one or more programs to be executed by the one or more processors, the method comprising:
-
receiving an image sharing request from a first terminal, wherein the first terminal is associated with a first user account of a social networking application and the image sharing request includes a first image to be shared among a user group of the social networking application of which the first user account is a member; identifying a plurality of faces in the first image through face recognition; randomly selecting one of the plurality of identified faces in the first image; applying a mask to the first image except a predefined portion of the randomly-selected face; sending the partially masked first image to a second terminal, wherein the second terminal is associated with a second user account of the social networking application that is also a member of the user group; receiving an image viewing request from the second terminal, wherein the image viewing request is generated by the second terminal in response to a user selection of the partially masked first image at the second terminal and a user-initiated resource transfer from the second user account to the first user account; and returning a version of the first image not being partially masked to the second terminal. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computer server, comprising:
-
one or more processors; memory; and one or more programs stored in the memory, wherein the one or more programs, when executed by the one or more processors, cause the computer server to perform a plurality of operations including; receiving an image sharing request from a first terminal, wherein the first terminal is associated with a first user account of a social networking application and the image sharing request includes a first image to be shared among a user group of the social networking application of which the first user account is a member; identifying a plurality of faces in the first image through face recognition; randomly selecting one of the plurality of identified faces in the first image; applying a mask to the first image except a predefined portion of the randomly-selected face; sending the partially masked first image to a second terminal, wherein the second terminal is associated with a second user account of the social networking application that is also a member of the user group; receiving an image viewing request from the second terminal, wherein the image viewing request is generated by the second terminal in response to a user selection of the partially masked first image at the second terminal and a user-initiated resource transfer from the second user account to the first user account; and returning a version of the first image not being partially masked to the second terminal. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17)
-
-
18. A non-transitory computer readable storage medium storing a plurality of computer executable instructions, wherein the plurality of computer executable instructions, when executed by one or more processors of a computer server, cause the computer server to perform a plurality of operations including:
-
receiving an image sharing request from a first terminal, wherein the first terminal is associated with a first user account of a social networking application and the image sharing request includes a first image to be shared among a user group of the social networking application of which the first user account is a member; identifying a plurality of faces in the first image through face recognition; randomly selecting one of the plurality of identified faces in the first image; applying a mask to the first image except a predefined portion of the randomly-selected face; sending the partially masked first image to a second terminal, wherein the second terminal is associated with a second user account of the social networking application that is also a member of the user group; receiving an image viewing request from the second terminal, wherein the image viewing request is generated by the second terminal in response to a user selection of the partially masked first image at the second terminal and a user-initiated resource transfer from the second user account to the first user account; and returning a version of the first image not being partially masked to the second terminal. - View Dependent Claims (19, 20)
-
Specification