| CPC G06Q 30/0269 (2013.01) [G06F 16/00 (2019.01); G06F 16/435 (2019.01); G06F 16/9535 (2019.01); G06Q 50/01 (2013.01); H04L 67/10 (2013.01)] | 17 Claims |

|
1. A media information presentation method performed at a computer server having one or more processors and memory storing instructions to be executed by the one or more processors that is communicatively connected to a plurality of terminals associated with a social networking platform, the method comprising:
receiving, at the computer server, a plurality of media information operation messages, each message indicating an operation performed on a piece of advertisement by a respective one of a first group of users of the social networking platform;
deriving, at the computer server, a second group of users of the social networking platform, wherein each member of the second group of users is a direct connection of one or more of the first group of users on the social networking platform;
collecting, at the computer server and from the plurality of media information operation messages of the first group of users, statistics on operation statistical data of the second group of users, the operation statistical data comprising identifiers of a first plurality of pieces of advertisement and an operation weight of each of the first plurality of pieces of advertisement, wherein collecting statistics on the operation statistical data of the second group of users comprises:
for a second user of the second group of users, collecting, according to the plurality of media information operation messages of the first group of users, statistics on at least one piece of advertisement corresponding to the first group of users comprised in a social relationship chain of the second user and corresponding operations on the at least one piece of advertisement by the first group of users, to obtain the operation statistical data of the second user for the at least one piece of advertisement;
calculating a sub weight of each operation on the at least one piece of advertisement by each first user of the first group of users according to a popularity coefficient of the first user performing the operation in the social relationship chain of the second user, wherein the popularity coefficient of the first user reflects an intimacy level between the first user and the second user based, at least in part, on whether the first user and the second user are direct friends of each other or not and indicates an influence level of the first user on the second user for choosing the at least one piece of advertisement on the social networking platform and at least two different members of the first group of users have different popularity coefficients associated with the second user; and
calculating an operation weight of the at least one piece of advertisement according to the calculated sub weights of operations on the at least one piece of advertisement by the first group of users; and
receiving, at the computer server, an advertisement obtaining request from a respective user of the second group of users at a terminal;
in response to the advertisement obtaining request,
identifying, from the operation statistical data, a second plurality of pieces of advertisement corresponding to the respective user;
ranking the second plurality of pieces of advertisement according to their corresponding operation weights by the first group of users; and
returning to the terminal one or more top pieces of advertisement from the ranking of the second plurality of pieces of advertisement.
|