CN112134779B - Network information processing method, device, system, client and readable storage medium - Google Patents

Network information processing method, device, system, client and readable storage medium Download PDF

Info

Publication number
CN112134779B
CN112134779B CN201910548754.3A CN201910548754A CN112134779B CN 112134779 B CN112134779 B CN 112134779B CN 201910548754 A CN201910548754 A CN 201910548754A CN 112134779 B CN112134779 B CN 112134779B
Authority
CN
China
Prior art keywords
task
client
participation
page
slave
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201910548754.3A
Other languages
Chinese (zh)
Other versions
CN112134779A (en
Inventor
陆韬
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Jingdong Century Trading Co Ltd
Beijing Jingdong Shangke Information Technology Co Ltd
Original Assignee
Beijing Jingdong Century Trading Co Ltd
Beijing Jingdong Shangke Information Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing Jingdong Century Trading Co Ltd, Beijing Jingdong Shangke Information Technology Co Ltd filed Critical Beijing Jingdong Century Trading Co Ltd
Priority to CN201910548754.3A priority Critical patent/CN112134779B/en
Publication of CN112134779A publication Critical patent/CN112134779A/en
Application granted granted Critical
Publication of CN112134779B publication Critical patent/CN112134779B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L51/00User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
    • H04L51/52User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail for supporting social networking services
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/55Push-based network services
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D10/00Energy efficient computing, e.g. low power processors, power management or thermal management

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Computing Systems (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

The disclosure relates to a network information processing method, device, system, client and readable storage medium, and relates to the technical field of computers. The method of the present disclosure comprises: the method comprises the steps that a slave client side responds to triggering of a first sharing link of a task and sends a first participation page request of the task to a server side, so that the server side obtains data of a first participation page according to the first participation page request of the task and returns the data to the slave client side; the first sharing link is generated according to a sharing request sent by the first main client; displaying a first participation page from the client according to the received data of the first participation page, wherein the first participation page of the task comprises a first control; the slave client sends a task participation request to the server by triggering the first control, so that the server records the slave client as the client participating in the task shared by the first master client; and returns response information to the participating task from the client.

Description

Network information processing method, device, system, client and readable storage medium
Technical Field
The present disclosure relates to the field of computer technologies, and in particular, to a network information processing method, device, system, client, and readable storage medium.
Background
With the development of internet technology, different types of network resources are presented to users, so that more colorful network contents are provided for the users, and the lives of the users are enriched.
For the network platform, how to increase the browsing amount and clicking rate of users and attract more users is particularly important. Typically, the network platform may advertise in the form of advertisements in order to attract users.
Disclosure of Invention
The inventors found that: in the current information explosion and the times that various network platforms continuously emerge, users easily ignore advertisements, and users are difficult to attract attention and click of the users due to the fact that the trust degree of the users to the advertisements is reduced. Therefore, how to improve the information transmission efficiency and transmission range of the network platform is an urgent problem to be solved by each large network platform.
One technical problem to be solved by the present disclosure is: how to improve the information propagation efficiency and propagation range of the network platform.
According to some embodiments of the present disclosure, a network information processing method is provided, including: the method comprises the steps that a slave client side responds to triggering of a first sharing link of a task and sends a first participation page request of the task to a server side, so that the server side obtains data of a first participation page according to the first participation page request of the task and returns the data to the slave client side; the first sharing link is generated according to a sharing request sent by the first main client; displaying a first participation page from the client according to the received data of the first participation page, wherein the first participation page of the task comprises a first control; the slave client sends a task participation request to the server by triggering the first control, so that the server records the slave client as the client participating in the task shared by the first master client; and returns response information to the participating task from the client.
In some embodiments, the first participating page further includes a second control; the slave client sends a task initiating request to the server through triggering a second control, so that the server records the slave client as a second master client for sharing tasks and returns a corresponding second sharing link to the second master client; the second master client shares the second sharing link to the social network so that other slave clients respond to the triggering of the second sharing link to display corresponding second participation pages.
In some embodiments, the data of the first participating page includes: identification information of slave clients which have participated in the task shared by the first master client and/or the number of the slave clients which are allowed to participate; displaying the first participation page includes: the slave client acquires the identity information of the slave client which participates in the task shared by the first master client according to the identification information of the slave client which participates in the task shared by the first master client, and fills the identity information of the slave client into a participation identification bit in a first participation page for display, and/or the slave client fills the number of the slave clients which are allowed to participate into the first participation page for display.
In some embodiments, sending, from the client to the server, a first participation page request for the task in response to a trigger for the first sharing link for the task includes: the slave client side responds to the triggering of the first sharing link, analyzes the first sharing link and acquires the identification information of the task participation group corresponding to the first master client side or the identification information of the first master client side; the slave client generates a first participation page request according to the identification information of the task participation group corresponding to the first master client or the identification information of the first master client, and sends the first participation page request to the server so that the server can acquire the first participation page data according to the identification information of the task participation group corresponding to the first master client or the identification information of the first master client.
In some embodiments, the method further comprises: and the slave client side responds to receiving response information of successful participation tasks, fills the identity information corresponding to the slave client side into the updated page of the first participation page, and displays the updated page of the first participation page.
In some embodiments, the method further comprises: the second main client displays a second participation page, wherein the second participation page comprises: identity information corresponding to the second master client.
In some embodiments, the method further comprises: and receiving data of a resource allocation page sent by a server from the client under the condition that the task is completed, wherein the data of the resource allocation page comprises: information for allocating resources from the client; and displaying the resource allocation page from the client according to the data of the resource allocation page.
In some embodiments, the identification information of the first client or the identification information of the task participation group corresponding to the first client is encryption information.
In some embodiments, the task of the first master client is completed if the number of slave clients that have participated in the task shared by the first master client reaches a preset number; or before the deadline, the task of the first master client is completed under the condition that the sum of the task completion amounts of the slave clients which participate in the task shared by the first master client meets the task target.
In some embodiments, the information for the slave clients to allocate resources is determined according to at least one of task completion status of the slave clients, task role information, order of joining the collaboration group, task sharing status, and task completion amount sum of all clients that have participated in the task shared by the first master client.
According to further embodiments of the present disclosure, there is provided a client comprising: the sending module is used for responding to the trigger of the first sharing link of the task and sending a first participation page request of the task to the server so that the server can acquire data of the first participation page according to the first participation page request of the task and return the data to the slave client; responding to the trigger of a first control in a first participation page to send a participation task request to a server, so that the server records a slave client as a client participating in a task shared by a first master client; and returns response information of participating in the task to the slave client; the first sharing link is generated according to a sharing request sent by the first main client; the receiving module is used for receiving the data of the first participation page returned by the server and the response information of the participation task;
The display module is used for displaying the first participation page according to the received data of the first participation page, and the first participation page of the task comprises a first control.
In some embodiments, the first participating page further includes a second control; the sending module is further used for responding to the trigger of the second control to send a task initiating request to the server, so that the server records the client as a second main client for sharing the task and returns a corresponding second sharing link to the second main client; and sharing the second sharing link to the social network so that other slave clients respond to the triggering of the second sharing link to display corresponding second participation pages. The receiving module is also used for receiving a second sharing link returned by the server.
In some embodiments, the data of the first participating page includes: identification information of slave clients which have participated in the task shared by the first master client and/or the number of the slave clients which are allowed to participate; the display module is used for acquiring the identity information of the slave clients participating in the task shared by the first master client according to the identification information of the slave clients participating in the task shared by the first master client, filling the identity information of the slave clients participating in the task shared by the first master client into the participation identification position in the first participation page for display, and/or filling the number of the slave clients allowed to participate into the first participation page for display by the slave clients.
In some embodiments, the sending module is configured to parse the first sharing link in response to a trigger of the first sharing link, and obtain identification information of a task participation group corresponding to the first master client or identification information of the first master client; and generating a first participation page request according to the identification information of the task participation group corresponding to the first main client or the identification information of the first main client, and sending the first participation page request to the server so that the server can acquire the first participation page data according to the identification information of the task participation group corresponding to the first main client or the identification information of the first main client.
In some embodiments, the display module is further configured to, in response to the receiving module receiving the response information that the participation task is successful, populate an update page of the first participation page with the identity information corresponding to the client, and display the update page of the first participation page.
In some embodiments, the display module is further configured to display a second participation page, the second participation page including: identity information corresponding to the second master client.
In some embodiments, the receiving module is further configured to receive, when the task is completed, data of a resource allocation page sent by the server, where the data of the resource allocation page includes: information for allocating resources from the client; the display module is also used for displaying the resource allocation page according to the data of the resource allocation page.
In some embodiments, the identification information of the first client or the identification information of the task participation group corresponding to the first client is encryption information.
In some embodiments, the task of the first master client is completed if the number of slave clients that have participated in the task shared by the first master client reaches a preset number; or before the deadline, the task of the first master client is completed under the condition that the sum of the task completion amounts of the slave clients which participate in the task shared by the first master client meets the task target.
In some embodiments, the information of the allocation of the resources by the clients is determined according to at least one of task completion status of the slave clients, task role information, joining collaboration group order, task sharing status, and task completion amount sum of all clients that have participated in the task shared by the first master client.
According to still further embodiments of the present disclosure, there is provided a network information processing apparatus including: a memory; and a processor coupled to the memory, the processor configured to perform the network information processing method of any of the embodiments described above based on instructions stored in the memory.
According to still further embodiments of the present disclosure, there is provided a computer-readable storage medium having stored thereon a computer program, wherein the program, when executed by a processor, implements the network information processing method of any of the foregoing embodiments.
According to still further embodiments of the present disclosure, there is provided a network information processing system including: the client of any of the foregoing embodiments; the server side is used for receiving a first participation page request of the task sent by the client side, acquiring data of the first participation page according to the first participation page request of the task and returning the data to the client side; receiving a task participation request sent by a client, and recording the client as a client for participating in a task shared by a first main client; and returns response information of the participation task to the client.
In the method, the first main client can share the first sharing link of the task, the slave client displays the first participation page by triggering the first sharing link, and the first control in the first participation page is triggered to send a task participation request to the server, so that the slave client participates in the task shared by the first main client. The scheme disclosed by the invention is suitable for the network platform, the network platform can push out tasks, the client can become a master client and share the tasks, and the slave client can participate in the tasks, so that social fission is realized by utilizing a social network, the information transmission efficiency of the network platform is improved through the transmission of users, the transmission range is enlarged, and the access amount and the click rate of the network platform are improved. In addition, by setting the task, the novel and interesting network operation mode of the terminal participating in the task can attract users more, improve the information transmission efficiency of the network platform, enlarge the transmission range and improve the access amount and click rate of the network platform.
Other features of the present disclosure and its advantages will become apparent from the following detailed description of exemplary embodiments of the disclosure, which proceeds with reference to the accompanying drawings.
Drawings
In order to more clearly illustrate the embodiments of the present disclosure or the technical solutions in the prior art, the drawings that are required in the embodiments or the description of the prior art will be briefly described below, and it is obvious that the drawings in the following description are only some embodiments of the present disclosure, and other drawings may be obtained according to these drawings without inventive effort to a person of ordinary skill in the art.
Fig. 1 illustrates a flow diagram of a network information processing method of some embodiments of the present disclosure.
Fig. 2 shows a flow diagram of a network information processing method of other embodiments of the present disclosure.
Fig. 3 shows a flow diagram of a network information processing method of further embodiments of the present disclosure.
Fig. 4 illustrates a structural schematic of a client of some embodiments of the present disclosure.
Fig. 5 illustrates a schematic configuration diagram of a network information processing apparatus of some embodiments of the present disclosure.
Fig. 6 is a schematic diagram illustrating a structure of a network information processing apparatus according to further embodiments of the present disclosure.
Fig. 7 illustrates a schematic diagram of a network information processing system of some embodiments of the present disclosure.
Detailed Description
The following description of the technical solutions in the embodiments of the present disclosure will be made clearly and completely with reference to the accompanying drawings in the embodiments of the present disclosure, and it is apparent that the described embodiments are only some embodiments of the present disclosure, not all embodiments. The following description of at least one exemplary embodiment is merely illustrative in nature and is in no way intended to limit the disclosure, its application, or uses. Based on the embodiments in this disclosure, all other embodiments that a person of ordinary skill in the art would obtain without making any inventive effort are within the scope of protection of this disclosure.
Some embodiments of the network information processing method of the present disclosure are described below in conjunction with fig. 1.
Fig. 1 is a flow chart of some embodiments of a network information processing method of the present disclosure. As shown in fig. 1, the method of this embodiment includes: steps S102 to S106.
In step S102, the slave client responds to the trigger of the first sharing link of the task, and sends a first participation page request of the task to the server, so that the server obtains data of the first participation page according to the first participation page request of the task and returns the data to the slave client.
The task can be deduced by the network platform, and the server is the server corresponding to the network platform. Tasks may be accomplished through the cooperation of multiple clients. Tasks are, for example, forming a collaboration group in which the number of clients reaches a threshold, the collaboration group completing a preset operation, and so on. The preset operations are, for example, completing a game item, walking a preset number of steps, reading a preset number of articles or videos, browsing a preset number of stores, etc. The tasks may be in any form, and are set according to actual requirements, and are not limited to the illustrated examples.
The user sees the task pushed by the network platform and can become the main client end, namely the initiator, of the task. The first sharing link may be generated according to a sharing request sent by the first master client. After the first sharing link is generated, the master client can share the first sharing link to other slave clients through the social network platform. The first shared link may be displayed from the client through an Application (APP) of the social networking platform, and may be triggered by clicking on the first shared link after the first shared link is seen by a user of the client. The first shared link may be a URL (uniform resource locator) or a link in various forms such as a picture, text, etc.
In some embodiments, the first sharing link includes: the address information of the first participation page can be obtained by analyzing the first sharing link from the client, and a first participation page request is sent to the corresponding server according to the address information.
In some embodiments, the slave client parses the first sharing link in response to the triggering of the first sharing link, and obtains the identification information of the task participation group corresponding to the first master client. The slave client generates a first participation page request according to the identification information of the task participation group corresponding to the first master client, and sends the first participation page request to the server, so that the server obtains first participation page data according to the identification information of the task participation group corresponding to the first master client.
The first master client may initiate one or more different tasks, each of which may correspond to one or more task participation groups. The identification information of the task participation group is generated by the server side in the process of initiating a sharing request for one task by the first client side. The first sharing link may carry identification information of the task participation group, or may carry other identification information, where the identification information is associated with the identification information of the task participation group, and may point to or determine the identification information of the task participation group. The identification information of the task participation group may also be represented by a task identification together with the first primary client identification. Under the condition that only one task exists and each master client can only initiate one task, the identification information of the task participation group can be replaced by the identification information of the first master client, and the first sharing link can also carry the identification information of the first master client or the identification information of the slave clients which are already participated in the task participation group.
In some embodiments, the first sharing link may be parsed from the client to obtain a parameter of a preset location in the link, where the parameter may be identification information of the task participation group or other identification information associated with the identification information of the task participation group, and may further include: the identification information of the first master client, or the identification information of the slave clients already participating in the task participation group, and other parameters, and the parameters can be encrypted information. And generating a first participation page request according to the parameter from the client and sending the first participation page request to the corresponding server. In the case where the parameters are encrypted information, the parameters are encrypted, for example, using HMAC-SHA256 encryption algorithm. The server decrypts the encrypted information to obtain the identification information of the task participation group or other identification information associated with the identification information of the task participation group. Further, the server can search the stored data of the first participation page corresponding to the identification information according to the identification information of the task participation group and return the data to the slave client.
In step S104, the first participation page is displayed from the client according to the received data of the first participation page, and the first participation page of the task includes the first control.
The first control may be a control for triggering initiation of a request to participate in a task from a client. For example, the first control may be a task participation key or the like. In some embodiments, the data of the first participating page includes: the identification information of the slave clients which have participated in the task shared by the first master client, and/or the number of the slave clients which are allowed to participate, and/or the identification information of the first master client. In addition, the data of the first participating page may further include: the identification information of the task, the content of the task, and the content of the task include, for example, the completion condition of the task and the operation method of the task. The data of the first participating page may further include: completion of a task, for example, completion of each slave client in a task participation group, and the like.
The slave client acquires the identity information of the slave client which participates in the task shared by the first master client according to the identification information of the slave client which participates in the task shared by the first master client, and fills the identity information of the slave client into a participation identification bit in a first participation page for display, and/or the slave client fills the number of the slave clients which are allowed to participate into the first participation page for display. Furthermore, the client can also fill the information such as the identification information of the task, the content of the task, the completion condition of the task and the like into the corresponding position of the first participation page for display. The display manner and the display information of the first participation page can be set according to actual requirements, and are not limited to the illustrated examples.
The first participation page is, for example, an H5 page or an applet page, etc., and is not limited to the illustrated example. In the case where the first sharing link and the first participating page are displayed in different applications, in the IOS system, for example, the jump from the first sharing link to the first participating page may be implemented through URL Scheme (uniform resource locator Scheme), which is not limited to the illustrated example.
In step S106, the slave client sends a request for participating in the task to the server by triggering the first control, so that the server records the slave client as a client for participating in the task shared by the first master client; and returns response information to the participating task from the client.
The participation task request may carry identification information, login information of the slave client or other information bound with the identification information of the slave client. In the case that the server side obtains login information of the slave client side or other information bound with the identification information of the slave client side from the participation task request, further, the identification information of the slave client side can be obtained. The server establishes a corresponding relation between the identification information of the slave client and the identification information of the task participation group corresponding to the first master client or the identification information of the first master client, and stores the corresponding relation in a database, so that the slave client is recorded as the client participating in the task shared by the first master client. The identification information of the client is, for example, a unique identification of the user in the network platform corresponding to the task, for example, pin information of the user.
In the case where the user is a registered user of the network platform, a login entry may be provided to the user without login. In response to the user inputting the login information, the identification information of the slave client may be obtained according to the manner of the above embodiment, and the server may send the correspondence between the login information of the slave client and the identification information to the database for storage. In the event that the user is unregistered, a registration portal may be provided to the user; in the case where the user registration is successful, information for user registration (for example, account name, password, and the like) may be used as login information for assigning identification information from the client. I.e. if the user is not a registered user of the network platform, the identification information of the user cannot be obtained. A registration page is displayed to the user. And under the condition that the user registration is successful, distributing identification information for the slave client of the user.
The task participation request can also comprise the identification information of the task participation group corresponding to the first main client or the identification information of the first main client, and the like, so that the server establishes the corresponding relation between the identification information of the slave client and the identification information of the task participation group corresponding to the first main client or the identification information of the first main client, and stores the corresponding relation in the database.
Further, the server returns response information of participating in the task to the slave client. And the slave client side responds to receiving response information of successful participation tasks, fills the identity information corresponding to the slave client side into the updated page of the first participation page, and displays the updated page of the first participation page.
After receiving the successful message of the participation task from the client, displaying an update page of the first participation page, wherein the update page comprises the identity information corresponding to the client, and the method can further comprise the following steps: the identification information of other slave clients which currently participate in the task shared by the first master client, the number of the slave clients which are allowed to participate, and/or the identification information of the first master client can also comprise the identification information of the task, the content of the task, the operation method of the task, the completion condition of the task and other information, and can be set according to actual requirements.
Further, from the client side, the update page of the first participation page can jump to the operation page of the task, and the user can perform task operation on the operation page of the task.
In the method of the embodiment, the first main client can share the first sharing link of the task, the slave client displays the first participation page by triggering the first sharing link, and the first control in the first participation page is triggered to send a task participation request to the server, so that the slave client participates in the task shared by the first main client. The scheme of the embodiment is suitable for the network platform, the network platform can push out tasks, the client can become a master client and share the tasks, and the slave client can participate in the tasks, so that social fission is realized by utilizing a social network, the information transmission efficiency of the network platform is improved through user transmission, the transmission range is enlarged, and the access amount and the click rate of the network platform are improved. In addition, by setting the task, the novel and interesting network operation mode of the terminal participating in the task can attract users more, improve the information transmission efficiency of the network platform, enlarge the transmission range and improve the access amount and click rate of the network platform.
Further embodiments of the network information processing method of the present disclosure are described below in conjunction with fig. 2.
Fig. 2 is a flow chart of some embodiments of a network information processing method of the present disclosure. As shown in fig. 2, the method of this embodiment includes: steps S202 to S204.
In step S202, in the case where the task is completed, data of a resource allocation page sent by the server is received from the client, where the data of the resource allocation page includes: information for allocating resources from the client.
From the client side, the update page of the first participation page can jump to the operation page of the task, and the user can perform task operation on the operation page of the task according to the completion condition of the task, the operation method of the task and the like. The completion condition of the task can be preconfigured in a server side or a database of the network platform according to actual requirements.
In some embodiments, the first master client's task is completed when the number of slave clients that have participated in the first master client's shared task reaches a preset number. For example, the completion condition of the task includes a threshold for the number of users in the task engagement group, i.e., completion of the task requires the threshold to be reached by the number of users in the task engagement group. In response to being joined from the client to the task participation group, a determination is made as to whether the number of users in the task participation group reaches a threshold. For example, the server counts whether the number of users in the task participation group reaches a threshold value each time after joining the task participation group from the client.
In some embodiments, the first master client's task is completed if the sum of the task completion amounts of the slave clients that have participated in the first master client's shared task meets the task goal before the deadline.
The completion conditions for the task may include a deadline and a task goal. The task targets include, for example: preset operation information or a threshold value of the number of users in the task participation group in the above embodiment, and the like. In response to reaching the deadline, determining whether a sum of task completion amounts of all clients in the task participation group meets a task goal. Under the condition that the preset operation needs to be performed on the client, the client responds to the operation of the user to obtain the operation information of the user, the operation information is sent to the server, and the server compares the operation information of the user with the preset operation information to determine whether the operation is the preset operation or not. The server can record the condition of the preset operation completed by the user, and when the deadline arrives, the server counts whether the user in the task participation group completes the preset operation.
For example, the task objective includes that the user completes the preset walking steps, and the server responds to the expiration time, and sends a step number acquisition request to the client in the task participation group recording the step number through the interface. The server receives the step number information of the user returned by the client for recording the step number. The server counts whether the sum of the steps of each user in the task participation group reaches the preset walking steps or not.
In some embodiments, where a plurality of different levels of task goals are preset, the level of task goal that is met by the sum of task completion conditions for all clients in the task participation group is determined. For example, different levels of tasks target different thresholds for the number of users in the task engagement group, with higher levels corresponding to higher thresholds for the number of users. Or, the task targets of different grades are that the walking steps of the task participation group users reach different preset steps, the corresponding preset steps are more when the grade is higher, and the like. And the server compares the obtained task completion condition sum of all the users in the task participation group with task targets of different grades, so as to determine the grade of the task targets completed by the cooperation group.
The server may allocate resources for each client in the task participation group if the task is completed. The resource can be applied to the network platform, so that the use experience of the user on the network platform is improved. For example, the resource is a virtual resource that can cover a fee, or a right to use a network platform specific service or project, or the like. The user obtains the resources through completing the tasks so as to better use the network platform, so that the interest degree of the user in completing the tasks is improved, the browsing amount and click rate of the network platform can be improved, and the propagation efficiency and the propagation range are improved.
In some embodiments, the information for the slave clients to allocate resources is determined according to at least one of task completion status of the slave clients, task role information, order of joining the collaboration group, task sharing status, and task completion amount sum of all clients that have participated in the task shared by the first master client. The allocation rule of the resource may be set according to actual requirements, and is not limited to the illustrated example. After determining the resource amount allocated by each client, the server stores the allocated resource amount and the identification of the client in a database correspondingly. Both the master and slave clients in the task participation group may be allocated resources.
For example, the higher the task completion of the client (including the first master and slave clients) or the greater the contribution to the completion of the task, the greater the amount of resources allocated. The task operation information of the clients can be recorded, and under the condition that the task is completed, the task completion condition of each client in the task participation group is counted, so that the allocated resource quantity of the client is determined. As another example, the master client is allocated a greater amount of resources than the slave clients. The main client can be marked in the server or the database, so that different client allocation resource amounts can be distinguished under the condition that the task is completed. As another example, the earlier clients joining the task collaboration group are allocated a greater amount of resources. The order of addition of the clients may be recorded in response to the clients joining the task collaboration group, such that in the event of completion of a task, the amount of resources allocated to the clients is determined based on the order of addition.
For another example, the first shared link of the task may be forwarded from the client, which may increase the propagation speed of the first shared link, increase the completion of the task, or achieve a higher level task goal. And responding to the function of triggering and forwarding the first sharing link from the client, forwarding the first sharing link to the social network platform, acquiring the identification information of the client, and correspondingly recording the sharing times of the client in the database. The identification information of the slave client can be carried in the sharing link of the slave client, the identification information of the slave client is acquired in response to the other clients joining the task participation group through the sharing link of the slave client, and the number of the inviting users of the slave client is correspondingly recorded in the database. Thereby allocating the amount of resources to the slave clients according to the number of sharing times or the number of inviting users of the slave clients. The greater the number of shares or inviting users, the greater the amount of resources allocated for the slave clients.
For another example, the level of the task objective that is satisfied by the sum of the task completion amounts of all the clients in the task participation group is determined, and the higher the level of the task objective that is satisfied, the more resources are allocated to the clients. For example, the greater the number of clients in a task participation group, the greater the amount of resources allocated for all clients as a whole. Or the total allocated resource amount for all the clients when the task participation group finishes the task goal of the highest level of walking steps is three times the total allocated resource amount for all the clients when the task goal of the lowest level is reached.
In step S204, the resource allocation page is displayed from the client according to the data of the resource allocation page.
The data of the resource allocation page includes: identity information of the slave client and the amount of resources allocated; may further include: identity information of other clients in the task participation group and the allocated resource amount; and the method can also comprise the grade of the task target corresponding to the task completion condition. And filling the data of the resource allocation page to the corresponding position in the resource allocation page from the client side, and displaying the data. The data and the display mode of the specific resource allocation page can be set according to actual requirements, and the method is not limited to the illustrated example.
The scheme of the embodiment realizes a novel network information processing scheme that a master client initiates tasks and shares the tasks to other slave clients through a social network, so that the tasks are completed cooperatively, and resources are allocated to each client. The scheme of the embodiment uses the convenience and the propagation universality of social contact, improves the interests of users in browsing the network platform, improves the information propagation efficiency and the information propagation range of the network platform, and improves the access quantity of the network platform.
Still further embodiments of the network information processing method of the present disclosure are described below in conjunction with fig. 3.
Fig. 3 is a flow chart of yet other embodiments of the network information processing method of the present disclosure. As shown in fig. 3, the method of this embodiment includes: steps S302 to S310.
In step S302, the slave client responds to the trigger of the first sharing link of the task, and sends a first participation page request of the task to the server, so that the server obtains data of the first participation page according to the first participation page request of the task and returns the data to the slave client. The first sharing link is generated according to a sharing request sent by the first main client.
Step S302 may be understood with reference to the related embodiment in step S102.
In step S304, the slave client displays the first participation page according to the received data of the first participation page. The first participating page of the task includes a second control.
The second control may be a control for triggering the sending of an initiate task request from the client. For example, the second control may be a task initiation button or the like. Step S304 may be understood with reference to the related embodiment in step S104.
In step S306, the slave client sends a request for initiating a task to the server by triggering the second control, so that the server records the slave client as a second master client for sharing the task, and returns a corresponding second sharing link to the second master client.
The second control is, for example, a control for triggering the sending of an initiate task request from the client. For example, the second control may be a task initiation button or the like. The initiating task request may include identification information or login information from the client. The server receives the task initiating request, acquires the identification information of the slave client or acquires the identification information of the slave client according to the login information. The server may also assign the identification information of the task participation group to the slave client. The server side further determines address information of the second participation page, and then splices at least one of the identification information of the client side and the identification information of the task participation group with the address information of the second participation page to generate a second sharing link. The server records the slave client as a second master client that shares the task, for example, notes the tag of the master client with the identification information of the slave client.
In step S308, the second master client shares the second shared link to the social network, so that the other slave clients display the corresponding second participation page in response to the triggering of the second shared link.
The second main client can display the identification of the social network platform for the user to select the social network platform for sharing. The second shared link may be sent by the server to the social networking platform by invoking an interface of the social networking platform selected by the user. The network platform itself may include a social function module, for example, a user may chat on a social page of the network platform, sharing content. Thus, the social networking platform may include the social functionality of the networking platform itself.
Other methods for displaying the second participation page from the client may refer to the method for displaying the first participation page from the client in the foregoing embodiments.
In step S310, the second master client displays a second participation page, the second participation page including: identity information corresponding to the second master client.
The second main client side can also display a second participation page, and display information of the second participation page can be set according to actual requirements.
The process of generating the first sharing link by sharing the task by the first main client is similar to the above-mentioned process of generating the second sharing link, and will not be described herein.
Some application examples of the present disclosure are described below. The user A sees the initiating page of the task in the network platform X, and the completing condition of the task, the operation method of the task and the allocation method of the task feedback resource are displayed in the page. The user A clicks a button for initiating a task, the first main client sends a task initiating request, and the server generates a first sharing link for the user A, wherein the first sharing link can comprise identification information of the user A or identification information of a task participation group of the user A. And the server shares the first sharing link to the social platform.
And the user B sees the first sharing link on the social platform, clicks the first sharing link and jumps to the first participation page. The page displays the completion condition of the task, the operation method of the task, the allocation method of the resource and the like. And the user B clicks a button corresponding to the first control and participates in the task, a task participation request is sent from the client to the server, and the server adds the user B into the task participation group according to the identification information of the user A or the identification information of the task participation group of the user A and the identification information of the user B.
User B may forward the first shared link and user a may continue to share the first shared link to multiple users or multiple social platforms. Under the condition that the completion condition of the task comprises the deadline and the task target, the server side responds to the arrival of the deadline to check the total A, B, C users in the cooperative group, and judges whether the task target is met or not according to the task completion conditions of the A, B, C three users. If the task objective is achieved, the server allocates resources to the user A, B, C and records the user's resources in the database. Each client displays allocation information of resources to the user A, B, C.
According to the method, the master client side shares the tasks through the social network, so that the information transmission range and transmission efficiency of the network platform are improved. The client enters the network platform through the participation task, so that the browsing amount and the clicking rate of the network platform are improved. The social properties of the user are exploited by social fission. By taking the client as a node of the traffic, the influence of the network platform can be gradually expanded through social propagation of the behavior of the user, more users are fissioned, and the acquisition cost and the traffic conversion cost of the network platform are effectively reduced. Based on social user groups, the problem that network platform information distribution is too centralized is solved through a mode of combining social contact and tasks. Meanwhile, due to the fact that the social fission factor is added, the information of the network platform can be actively transmitted to surrounding people by using the user, high exposure rate is brought, and clicking rate, conversion rate, browsing amount and the like are improved. Meanwhile, due to the fact that users with social relations such as friends are pushed, the trust is high, and the retention rate of the users of the network platform is improved.
The present disclosure also provides a client, described below in connection with fig. 4.
Fig. 4 is a block diagram of some embodiments of a client of the present disclosure. As shown in fig. 4, the client 40 of this embodiment includes: the device comprises a sending module 402, a receiving module 404 and a display module 406. The client 40 may act as the slave client of the previous embodiment.
The sending module 402 is configured to send a first participation page request of a task to a server in response to a trigger of the first sharing link of the task, so that the server obtains data of the first participation page according to the first participation page request of the task and returns the data to the slave client; responding to the trigger of a first control in a first participation page to send a participation task request to a server, so that the server records a slave client as a client participating in a task shared by a first master client; and returns response information of participating in the task to the slave client; the first sharing link is generated according to a sharing request sent by the first main client.
In some embodiments, the sending module 402 is configured to parse the first sharing link in response to a trigger of the first sharing link, and obtain identification information of a task participation group corresponding to the first master client or identification information of the first master client; and generating a first participation page request according to the identification information of the task participation group corresponding to the first main client or the identification information of the first main client, and sending the first participation page request to the server so that the server can acquire the first participation page data according to the identification information of the task participation group corresponding to the first main client or the identification information of the first main client.
In some embodiments, the identification information of the first client or the identification information of the task participation group corresponding to the first client is encryption information.
And the receiving module 404 is used for receiving the data of the first participation page returned by the server side and the response information of the participation task.
The display module 406 is configured to display a first participation page according to the received data of the first participation page, where the first participation page of the task includes a first control.
In some embodiments, the data of the first participating page includes: identification information of slave clients which have participated in the task shared by the first master client and/or the number of the slave clients which are allowed to participate; the display module 406 is configured to obtain, according to identification information of slave clients that have participated in a task shared by the first master client, identity information of slave clients that have participated in the task shared by the first master client, and fill the identity information of the slave clients into a participation identification bit in the first participation page for display, and/or fill the number of slave clients that are allowed to participate into the first participation page for display from the slave clients.
In some embodiments, the first participating page further includes a second control; the sending module 402 is further configured to send a task initiation request to the server in response to the triggering of the second control, so that the server records the client as a second master client for sharing the task, and returns a corresponding second sharing link to the second master client; and sharing the second sharing link to the social network so that other slave clients respond to the triggering of the second sharing link to display corresponding second participation pages. The receiving module 404 is further configured to receive a second shared link returned by the server.
In some embodiments, the display module 406 is further configured to, in response to the receiving module receiving the response information that the participation task is successful, populate an update page of the first participation page with the identity information corresponding to the client, and display the update page of the first participation page.
In some embodiments, the display module 406 is further configured to display a second participation page, the second participation page including: identity information corresponding to the second master client.
In some embodiments, the receiving module 404 is further configured to receive, when the task is completed, data of a resource allocation page sent by the server, where the data of the resource allocation page includes: information for allocating resources from the client. The display module 406 is further configured to display the resource allocation page according to the data of the resource allocation page.
In some embodiments, the task of the first master client is completed if the number of slave clients that have participated in the task shared by the first master client reaches a preset number; or before the deadline, the task of the first master client is completed under the condition that the sum of the task completion amounts of the slave clients which participate in the task shared by the first master client meets the task target.
In some embodiments, the information of the allocation of the resources by the clients is determined according to at least one of task completion status of the slave clients, task role information, joining collaboration group order, task sharing status, and task completion amount sum of all clients that have participated in the task shared by the first master client.
The network information processing apparatuses in the embodiments of the present disclosure may each be implemented by various computing devices or computer systems, and are, for example: the slave client, master client, and server are described below in conjunction with fig. 5 and 6.
Fig. 5 is a block diagram of some embodiments of a network information processing apparatus of the present disclosure. As shown in fig. 5, the network information processing apparatus 50 of this embodiment includes: a memory 510 and a processor 520 coupled to the memory 510, the processor 520 being configured to perform the network information processing method in any of the embodiments of the present disclosure based on instructions stored in the memory 510.
The memory 510 may include, for example, system memory, fixed nonvolatile storage media, and the like. The system memory stores, for example, an operating system, application programs, boot Loader (Boot Loader), database, and other programs.
Fig. 6 is a block diagram of other embodiments of a network information processing apparatus of the present disclosure. As shown in fig. 6, the network information processing apparatus 60 of this embodiment includes: memory 610 and processor 620 are similar to memory 510 and processor 520, respectively. Input/output interface 630, network interface 640, storage interface 650, and the like may also be included. These interfaces 630, 640, 650 and the memory 610 and processor 620 may be connected by, for example, a bus 660. The input/output interface 630 provides a connection interface for input/output devices such as a display, a mouse, a keyboard, and a touch screen. The network interface 640 provides a connection interface for various networking devices, for example, may connect to a database server or cloud storage server, etc. The storage interface 650 provides a connection interface for external storage devices such as SD cards, U-discs, and the like.
The present disclosure also provides a network information processing system, described below in conjunction with fig. 7.
FIG. 7 is a block diagram of some embodiments of a network information handling system of the present disclosure. As shown in fig. 7, the network information processing system 7 of this embodiment includes: the client 40 and the server 72 of the foregoing embodiments.
The server 72 is configured to receive a first participation page request of a task sent by the client, acquire data of the first participation page according to the first participation page request of the task, and return the data to the client; receiving a task participation request sent by a client, and recording the client as a client for participating in a task shared by a first main client; and returns response information of the participation task to the client.
The server 72 may also perform the method corresponding to the server in any of the foregoing embodiments.
It will be appreciated by those skilled in the art that embodiments of the present disclosure may be provided as a method, system, or computer program product. Accordingly, the present disclosure may take the form of an entirely hardware embodiment, an entirely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, the present disclosure may take the form of a computer program product embodied on one or more computer-usable non-transitory storage media (including, but not limited to, disk storage, CD-ROM, optical storage, etc.) having computer-usable program code embodied therein.
The present disclosure is described with reference to flowchart illustrations and/or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of the disclosure. It will be understood that each flowchart and/or block of the flowchart illustrations and/or block diagrams, and combinations of flowcharts and/or block diagrams, can be implemented by computer program instructions. These computer program instructions may be provided to a processor of a general purpose computer, special purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, create means for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be stored in a computer-readable memory that can direct a computer or other programmable data processing apparatus to function in a particular manner, such that the instructions stored in the computer-readable memory produce an article of manufacture including instruction means which implement the function specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be loaded onto a computer or other programmable data processing apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer implemented process such that the instructions which execute on the computer or other programmable apparatus provide steps for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
The foregoing description of the preferred embodiments of the present disclosure is not intended to limit the disclosure, but rather to cover any and all modifications, equivalents, improvements or alternatives falling within the spirit and principles of the present disclosure.

Claims (19)

1. A network information processing method, comprising:
the method comprises the steps that a slave client side responds to the triggering of a first sharing link of a task, the first sharing link is analyzed, identification information of a task participation group corresponding to a first master client side is obtained, a first participation page request of the task is sent to a server side according to the identification information of the task participation group corresponding to the first master client side, and therefore the server side can obtain data of a first participation page according to the first participation page request of the task and return the data to the slave client side; the first sharing link is generated according to a sharing request sent by the first main client, and each task corresponds to one or more task participation groups;
The slave client displays the first participation page according to the received data of the first participation page, wherein the first participation page of the task comprises a first control;
the slave client sends a task participation request to the server by triggering the first control, so that the server records the slave client as a client participating in the task shared by the first master client; the method comprises the steps that a response message of a task is returned to a slave client, wherein the task participation request further comprises identification information of a task participation group corresponding to a first master client, and the server establishes a corresponding relation between the identification information of the slave client and the identification information of the task participation group corresponding to the first master client;
and under the condition that the task is completed, the slave client receives the data of the resource allocation page sent by the server, wherein the data of the resource allocation page comprises the following components: the method comprises the steps of distributing resource information for a slave client, wherein the resource information is determined according to task completion conditions of the slave client, task role information, joining cooperation group sequence, task sharing conditions and task completion amount sum of all clients participating in a task shared by a first master client, presetting task targets of a plurality of different grades, and determining the grade of the task target which is met by the task completion condition sum of all clients in a task participation group as the task completion amount sum of all clients participating in the task shared by the first master client;
And the slave client displays the resource allocation page according to the data of the resource allocation page.
2. The network information processing method according to claim 1, wherein,
the first participation page further comprises a second control;
the slave client sends a task initiating request to the server by triggering the second control, so that the server records the slave client as a second master client sharing the task and returns a corresponding second sharing link to the second master client;
and the second master client shares the second sharing link to the social network so that other slave clients respond to the triggering of the second sharing link to display a corresponding second participation page.
3. The network information processing method according to claim 1, wherein,
the data of the first participating page includes: identification information of slave clients that have participated in the task shared by the first master client, and/or the number of slave clients that are allowed to participate;
the displaying the first participation page includes:
the slave client acquires the identity information of the slave client which participates in the task shared by the first master client according to the identification information of the slave client which participates in the task shared by the first master client, and fills the identity information of the slave client into the first participation page for display, and/or the slave client fills the number of the slave clients which allow participation into the first participation page for display.
4. The network information processing method according to claim 1, wherein,
the step of sending the first participation page request of the task to the server from the client in response to the triggering of the first sharing link of the task comprises the following steps:
the slave client side responds to the triggering of the first sharing link, analyzes the first sharing link and acquires the identification information of the task participation group corresponding to the first master client side or the identification information of the first master client side;
the slave client generates the first participation page request according to the identification information of the task participation group corresponding to the first master client or the identification information of the first master client, and sends the first participation page request to the server so that the server can acquire the first participation page data according to the identification information of the task participation group corresponding to the first master client or the identification information of the first master client.
5. The network information processing method according to claim 1, further comprising:
and the slave client side responds to receiving response information of successful participation task, fills the identity information corresponding to the slave client side into the updated page of the first participation page, and displays the updated page of the first participation page.
6. The network information processing method according to claim 2, further comprising:
the second main client displays the second participation page, wherein the second participation page comprises: and identity information corresponding to the second main client.
7. The network information processing method according to claim 4, wherein,
the identification information of the first main client or the identification information of the task participation group corresponding to the first main client is encryption information.
8. The network information processing method according to claim 1, wherein,
the task of the first master client is completed under the condition that the number of the slave clients which participate in the task shared by the first master client reaches a preset number;
or before the deadline, completing the task of the first master client in the case that the sum of the task completion amounts of the slave clients which have participated in the task shared by the first master client meets a task target.
9. A client, as a slave client, comprising:
the sending module is used for responding to the trigger of the first sharing link of the task, analyzing the first sharing link, acquiring the identification information of the task participation group corresponding to the first main client, and sending a first participation page request of the task to the server according to the identification information of the task participation group corresponding to the first main client, so that the server acquires the data of the first participation page according to the first participation page request of the task and returns the data to the slave client; responding to the trigger of a first control in a first participation page to send a task participation request to the server so that the server records the slave client as a client participating in the task shared by the first master client; and returning response information of participating in the task to the slave client; the first sharing link is generated according to a sharing request sent by a first main client, each task corresponds to one or more task participation groups, the participation task request further comprises identification information of the task participation group corresponding to the first main client, and the server establishes a corresponding relation between the identification information of the slave client and the identification information of the task participation group corresponding to the first main client;
The receiving module is used for receiving the data of the first participation page returned by the server side and response information of participation tasks;
the display module is used for displaying the first participation page according to the received data of the first participation page, and the first participation page of the task comprises the first control;
the receiving module is further configured to receive, when the task is completed, data of a resource allocation page sent by the server, where the data of the resource allocation page includes: the method comprises the steps of distributing resource information for a slave client, wherein the resource information is determined according to task completion conditions of the slave client, task role information, joining cooperation group sequence, task sharing conditions and task completion amount sum of all clients participating in a task shared by a first master client, presetting task targets of a plurality of different grades, and determining the grade of the task target which is met by the task completion condition sum of all clients in a task participation group as the task completion amount sum of all clients participating in the task shared by the first master client;
the display module is also used for displaying the resource allocation page according to the data of the resource allocation page.
10. The client of claim 9, wherein,
the first participation page further comprises a second control;
the sending module is further configured to send a task initiating request to the server in response to the triggering of the second control, so that the server records the client as a second master client sharing the task, and returns a corresponding second sharing link to the second master client; sharing the second sharing link to the social network so that other slave clients respond to the triggering of the second sharing link to display corresponding second participation pages;
the receiving module is further configured to receive a second shared link returned by the server.
11. The client of claim 9, wherein,
the data of the first participating page includes: identification information of slave clients that have participated in the task shared by the first master client, and/or the number of slave clients that are allowed to participate;
the display module is used for acquiring the identity information of the slave clients participating in the task shared by the first master client according to the identification information of the slave clients participating in the task shared by the first master client, filling the identity information of the slave clients participating in the task shared by the first master client into the participation identification bits in the first participation page for display, and/or filling the number of the slave clients allowed to participate into the first participation page by the slave clients for display.
12. The client of claim 9, wherein,
the sending module is used for responding to the trigger of the first sharing link, analyzing the first sharing link and obtaining the identification information of the task participation group corresponding to the first main client or the identification information of the first main client; and generating the first participation page request according to the identification information of the task participation group corresponding to the first main client or the identification information of the first main client, and sending the first participation page request to the server so that the server can acquire the first participation page data according to the identification information of the task participation group corresponding to the first main client or the identification information of the first main client.
13. The client of claim 9, wherein,
the display module is further used for responding to the response information that the receiving module receives the participation task success, filling the identity information corresponding to the slave client into the updated page of the first participation page, and displaying the updated page of the first participation page.
14. The client of claim 10, wherein,
the display module is further configured to display the second participation page, where the second participation page includes: and identity information corresponding to the second main client.
15. The client of claim 12, wherein,
the identification information of the first main client or the identification information of the task participation group corresponding to the first main client is encryption information.
16. The client of claim 9, wherein,
the task of the first master client is completed under the condition that the number of the slave clients which participate in the task shared by the first master client reaches a preset number;
or before the deadline, completing the task of the first master client in the case that the sum of the task completion amounts of the slave clients which have participated in the task shared by the first master client meets a task target.
17. A network information processing apparatus comprising:
a memory; and
a processor coupled to the memory, the processor configured to perform the network information processing method of any of claims 1-8 based on instructions stored in the memory.
18. A computer readable storage medium having stored thereon a computer program, wherein the program when executed by a processor realizes the steps of the method according to any of claims 1-8.
19. A network information processing system, comprising: the client of any of claims 9-16; and
The server side is used for receiving a first participation page request of a task sent by the client side, acquiring data of the first participation page according to the first participation page request of the task and returning the data to the client side; receiving a task participation request sent by the client, and recording the client as a client participating in the task shared by the first main client; and returning response information of participating in the task to the client.
CN201910548754.3A 2019-06-24 2019-06-24 Network information processing method, device, system, client and readable storage medium Active CN112134779B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910548754.3A CN112134779B (en) 2019-06-24 2019-06-24 Network information processing method, device, system, client and readable storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910548754.3A CN112134779B (en) 2019-06-24 2019-06-24 Network information processing method, device, system, client and readable storage medium

Publications (2)

Publication Number Publication Date
CN112134779A CN112134779A (en) 2020-12-25
CN112134779B true CN112134779B (en) 2024-01-16

Family

ID=73849282

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910548754.3A Active CN112134779B (en) 2019-06-24 2019-06-24 Network information processing method, device, system, client and readable storage medium

Country Status (1)

Country Link
CN (1) CN112134779B (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112801704A (en) * 2021-02-03 2021-05-14 北京字节跳动网络技术有限公司 Virtual object allocation method, device, equipment, medium and program product
CN113010610A (en) * 2021-04-15 2021-06-22 上海绚显科技有限公司 Data synchronization method and device
CN114489557B (en) * 2021-12-15 2024-03-22 青岛海尔科技有限公司 Voice interaction method, device, equipment and storage medium

Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104200371A (en) * 2014-08-28 2014-12-10 南京推享网络科技有限公司 Sharing system based on social network tasks and implementation method
CN105100275A (en) * 2015-08-31 2015-11-25 苏州天平先进数字科技有限公司 APP sharing method based on hierarchical relationship
CN105337843A (en) * 2015-09-23 2016-02-17 腾讯科技(深圳)有限公司 Interaction system and method, client, and background server
CN106487907A (en) * 2016-11-01 2017-03-08 美信网络技术有限公司 The sharing method of promotion message and system
CN107067277A (en) * 2017-03-06 2017-08-18 深圳市钱爸爸电子商务有限公司 A kind of handset Wechat client extension system and its application method
CN107644354A (en) * 2017-09-27 2018-01-30 风变科技(深圳)有限公司 A kind of bonusing method, server, system and computer-readable recording medium
US10086263B1 (en) * 2013-11-12 2018-10-02 Kabam, Inc. System and method for facilitating collaboration between multiple players to achieve a goal in a game
CN108921614A (en) * 2018-06-29 2018-11-30 掌阅科技股份有限公司 The user's rebating method and calculating equipment shared based on link
CN109600408A (en) * 2017-09-30 2019-04-09 腾讯科技(深圳)有限公司 Resource sharing method, device, storage medium and computer equipment
CN109889424A (en) * 2017-12-06 2019-06-14 腾讯科技(深圳)有限公司 Information processing method, device and storage medium

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20130290084A1 (en) * 2012-04-28 2013-10-31 Shmuel Ur Social network advertising

Patent Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10086263B1 (en) * 2013-11-12 2018-10-02 Kabam, Inc. System and method for facilitating collaboration between multiple players to achieve a goal in a game
CN104200371A (en) * 2014-08-28 2014-12-10 南京推享网络科技有限公司 Sharing system based on social network tasks and implementation method
CN105100275A (en) * 2015-08-31 2015-11-25 苏州天平先进数字科技有限公司 APP sharing method based on hierarchical relationship
CN105337843A (en) * 2015-09-23 2016-02-17 腾讯科技(深圳)有限公司 Interaction system and method, client, and background server
CN106487907A (en) * 2016-11-01 2017-03-08 美信网络技术有限公司 The sharing method of promotion message and system
CN107067277A (en) * 2017-03-06 2017-08-18 深圳市钱爸爸电子商务有限公司 A kind of handset Wechat client extension system and its application method
CN107644354A (en) * 2017-09-27 2018-01-30 风变科技(深圳)有限公司 A kind of bonusing method, server, system and computer-readable recording medium
CN109600408A (en) * 2017-09-30 2019-04-09 腾讯科技(深圳)有限公司 Resource sharing method, device, storage medium and computer equipment
CN109889424A (en) * 2017-12-06 2019-06-14 腾讯科技(深圳)有限公司 Information processing method, device and storage medium
CN108921614A (en) * 2018-06-29 2018-11-30 掌阅科技股份有限公司 The user's rebating method and calculating equipment shared based on link

Non-Patent Citations (3)

* Cited by examiner, † Cited by third party
Title
"关注微信公众号获取他人助力方法并获免费礼品";淡茶水清;《百度经验》;20190118;全文 *
"访问量翻倍的推广神器——好友助力功能上线";小鹅通;《网易》;20180710;全文 *
Incentive-rewarding mechanism to stimulate activities in social networking services;Kazufumi yogo et al.;International of Network Management;全文 *

Also Published As

Publication number Publication date
CN112134779A (en) 2020-12-25

Similar Documents

Publication Publication Date Title
US20210165686A1 (en) Task processing method, system, device, and storage medium
CN112134779B (en) Network information processing method, device, system, client and readable storage medium
CN109600408B (en) Resource sharing method and device, storage medium and computer equipment
EP2773080A1 (en) Sharing control system and method for network resources download information
CN102138156A (en) Persisting a group in an instant messaging application
KR102108882B1 (en) Information update method and device, and server
WO2014012424A1 (en) Method and system for communications and computer storage medium
CN106487655B (en) Message interaction method and device and processing server
CN103139257B (en) Sharing method in open platform and system
CN111880858A (en) Document processing and instant messaging method, device, electronic equipment and storage medium
CN112288404A (en) Conference management method and device, electronic equipment and storage medium
CN105337841A (en) Information processing method and system, client, and server
CN114760346A (en) Equipment switching method, device and system and electronic equipment
CN106411703A (en) Information synchronization method and apparatus
CN113742601A (en) Content sharing method and device, computer equipment and storage medium
CN111414191A (en) Gray scale publishing method and device for small program
CN107196839B (en) Service data processing method and device
CN102739776A (en) Method, device and system for revealing information
CN113067802B (en) User identification method, device, equipment and computer readable storage medium
CN112995357A (en) Domain name management method, device, medium and electronic equipment based on cloud hosting service
CN112383469A (en) Information processing method and device, computer readable medium and electronic equipment
CN115334154B (en) Page access method, page access device, computer equipment and storage medium
CN106874305B (en) Information transmission method and device
CN110866229B (en) Multi-platform account authority unified management method and system
US20160080385A1 (en) Contact Identification Validation via Social Invitation

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant