Patent ID: 11921983
Assignee: ADVANCED NEW TECHNOLOGIES CO., LTD.
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 7:
8. An apparatus for implementing visualization of public welfare activities, comprising: one or more processors and one or more non-transitory computer-readable memories coupled to the one or more processors and configured with instructions executable by the one or more processors to cause the apparatus to perform operations comprising:
displaying to a target user a first map of multiple geographic regions for carrying out a public welfare activity;
determining user information of public welfare activity participant users that have carried out the public welfare activity on the first map;
determining, based on the user information of the public welfare activity participant users, whether a relationship exists between each of the public welfare activity participant users and the target user;
displaying to the target user, in each of the geographic regions in the first map, profile pictures of the public welfare activity participant users that have carried out the public welfare activity in the geographic region, wherein the displaying comprises:
displaying the profile pictures of the public welfare activity participant users who have a relationship with the target user;
hiding, by default, the profile pictures of the public welfare activity participant users who has no relationship with the target user; and
displaying, in response to a triggering event from the target user, the profile pictures of the public welfare activity participant users who has no relationship with the target user;

in response to a selection operation of the target user on one of the multiple geographic regions in the first map, determining the selected geographic region as a target geographic region for carrying out the public welfare activity by the target user;
displaying to the target user a second map of the target geographic region, wherein the second map comprises one or more first geographic locations associated with a first icon indicating that the public welfare activity has been carried out at the one or more first geographic locations and one or more second geographic locations associated with a second icon indicating that the public welfare activity has not been carried out at the one or more second geographic locations; and
in response to a selection operation of the target user on the second icon on the second map associated with one of the one or more second geographic locations, updating the selected second icon to be the first icon indicating that the public welfare activity has been carried out at the one of the one or more second geographic locations.