A collaborative operation method, device, server and storage medium

By sending collaborative requests and collaborative information to the second account, the synchronization and autonomous control of pages in collaborative shopping are achieved, and the problems of cumbersome operations and high resource consumption in the existing technology are solved, and the user experience is improved.

CN114429376BActive Publication Date: 2025-02-28BEIJING DAJIA INTERNET INFORMATION TECH CO LTD
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
CN202111541185.3
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-12-16
Publication Date
2025-02-28
Estimated Expiration
2041-12-16

AI Technical Summary

Technical Problem

The existing collaborative shopping methods are cumbersome and time-consuming, and require large mobile phone and network resources, and the other party cannot operate the page independently, resulting in poor user experience.

Method used

By sending a collaboration request to at least one second account, and sending the first collaboration information after receiving the response message, the second account presents the current page of the first account; when the page scroll is detected, the second collaboration information is sent according to the preset interval time to keep the page synchronized; when the first account enters the target page, the transmission of the collaboration information is stopped, so that the page of the second account can be independently controlled.

Benefits of technology

The page synchronization between the first account and the second account is achieved, reducing operational complexity and resource consumption, improving user experience, and enabling the second account to independently control the target page.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN114429376B_ABST
    Figure CN114429376B_ABST
Patent Text Reader

Abstract

The present disclosure relates to a collaborative operation method, device, server and storage medium, the method comprising: sending a collaborative request to at least one second account; when receiving a response message from the second account, sending a first collaborative message to the second account so that the second account presents the current page of the first account; when detecting that the page of the first account is scrolling, sending a second collaborative message to the second account at a preset interval time so that the second account keeps synchronization with the page of the first account; when detecting that the first account enters a target page, stopping sending the first collaborative message and the second collaborative message to the second account so that the page of the second account can be autonomously controlled. In this solution, the first account and the second account can efficiently realize collaborative shopping without complicated operations; and the second account can autonomously control the target page, which improves the autonomy of the second account.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present disclosure relates to the field of the Internet, and in particular to a collaborative operation method, device, server and storage medium. Background Art

[0002] During online shopping, users often need to obtain other people's opinions, share product information with others, and conduct collaborative shopping.

[0003] Usually, users can achieve collaborative shopping with others in the following two ways. Method 1: Share the link of the product with the other party. When there are a lot of products to share, users have to share a large number of links, which is a very cumbersome and time-consuming process. In addition, some chat software restricts the sharing of shopping links, and often requires the other party to copy a large paragraph of text and reopen the shopping software to view the shared product information, which is very cumbersome. Method 2: Share the entire mobile phone screen with the other party. This method requires the use of a third-party application with a screen sharing function, which requires large mobile phone resources and network resources. In addition, the other party cannot operate and browse the page independently, and the user experience is poor.

[0004] Therefore, the existing collaborative shopping methods have the problems of being cumbersome and time-consuming to operate, requiring large amounts of mobile phone resources and network resources, and the other party being unable to operate the page independently. Summary of the invention

[0005] The present disclosure provides a collaborative operation method, device, server and storage medium to at least solve the problems in the related art that the operation is cumbersome and time-consuming, requires large mobile phone resources and network resources, and the other party cannot operate the page independently. The technical solution of the present disclosure is as follows:

[0006] According to a first aspect of an embodiment of the present disclosure, a collaborative operation method is provided, including:

[0007] Sending a collaboration request to at least one second account, where the collaboration request is initiated by the first account and includes an identifier of the at least one second account;

[0008] When receiving a response message from the second account, based on the acceptance information in the response message, sending the first collaboration information to the second account, so that the second account presents the current page of the first account;

[0009] When it is detected that the page of the first account is scrolled, second collaborative information is sent to the second account at a preset interval so that the second account is synchronized with the page of the first account;

[0010] When it is detected that the first account enters a preset target page, the first collaborative information and the second collaborative information are stopped from being sent to the second account, so that the page of the second account can be autonomously controlled.

[0011] Optionally, the first collaborative information is a JSON string including the current page content of the first account, and the second collaborative information is a JSON string including the page scrolling distance of the first account.

[0012] Optionally, the page of the first account includes a collaboration control, and before forwarding the collaboration request sent by the first account to at least one second account, further includes:

[0013] In response to a first operation of the first account on the collaborative control, displaying a collaborative object selection interface;

[0014] In response to a second operation of the first account on the collaboration object selection interface, determining at least one second account;

[0015] A collaboration request is generated for the second account.

[0016] Optionally, the pages of the first account and the second account also include an instant messaging tool, and the method further includes:

[0017] Forwarding a communication message sent by the first account through the instant messaging tool to the second account, where the communication message is one of voice, text, and picture.

[0018] Optionally, the method further includes:

[0019] receiving a product adding request sent by the second account, wherein the request includes at least one product information;

[0020] The product information is added to the virtual shopping cart of the first account.

[0021] Optionally, the page of the second account includes a collaborative control, and the method further includes:

[0022] receiving a collaborative exit request sent by the second account; the collaborative exit request is generated by operating the collaborative control;

[0023] In response to the exit collaboration request, stop sending the first collaboration information and the second collaboration information to the second account.

[0024] According to a second aspect of an embodiment of the present disclosure, there is provided a collaborative operation device, including:

[0025] a request sending module, configured to execute sending a collaboration request to at least one second account, wherein the collaboration request is initiated by the first account and includes an identifier of the at least one second account;

[0026] A first collaboration module is configured to execute, when receiving a response message from the second account, sending first collaboration information to the second account based on acceptance information in the response message, so that the second account presents a current page of the first account;

[0027] A second collaboration module is configured to send second collaboration information to the second account at a preset interval when it is detected that the page of the first account is scrolled, so that the second account is synchronized with the page of the first account;

[0028] The autonomous control module is configured to stop sending the first collaborative information and the second collaborative information to the second account when it is detected that the first account enters a preset target page, so that the page of the second account can be autonomously controlled.

[0029] Optionally, the first collaborative information is a JSON string including the current page content of the first account, and the second collaborative information is a JSON string including the page scrolling distance of the first account.

[0030] Optionally, the page of the first account includes a collaborative control, and the device further includes:

[0031] an interface display module, configured to execute a first operation on the collaborative control by the first account and display a collaborative object selection interface;

[0032] A second account determination module is configured to determine at least one second account in response to a second operation of the first account on the collaborative object selection interface;

[0033] The request generation module is configured to generate a collaboration request for the second account.

[0034] Optionally, the pages of the first account and the second account also include an instant messaging tool, and the device further includes:

[0035] The message sending module is configured to forward a communication message sent by the first account through the instant messaging tool to the second account, where the communication message is one of voice, text, and picture.

[0036] Optionally, the device further comprises:

[0037] an adding request receiving module, configured to execute receiving a commodity adding request sent by the second account, wherein the request includes at least one commodity information;

[0038] The adding module is configured to add the product information to the virtual shopping cart of the first account.

[0039] Optionally, the page of the second account includes a collaborative control, and the device further includes:

[0040] An exit request receiving module is configured to receive an exit collaboration request sent by the second account; the exit collaboration request is generated by operating the collaboration control;

[0041] The exit module is configured to execute, in response to the exit collaboration request, stopping sending the first collaboration information and the second collaboration information to the second account.

[0042] According to a third aspect of an embodiment of the present disclosure, a server is provided, including:

[0043] processor;

[0044] a memory for storing instructions executable by the processor;

[0045] The processor is configured to execute the instructions to implement the collaborative operation method as described in the first aspect.

[0046] According to a fourth aspect of an embodiment of the present disclosure, a computer-readable storage medium is provided. When instructions in the computer-readable storage medium are executed by a processor of a server, the server is enabled to execute the collaborative operation method described in the first aspect.

[0047] According to a fifth aspect of an embodiment of the present disclosure, a computer program product is provided, comprising a computer program / instruction, wherein the computer program / instruction implements the collaborative operation method described in the first aspect when executed by a processor.

[0048] The technical solution provided by the embodiments of the present disclosure brings at least the following beneficial effects:

[0049] In an embodiment of the present disclosure, a collaboration request is sent to at least one second account, the collaboration request is initiated by the first account, and the collaboration request includes the identifier of at least one second account; when a response message of the second account is received, the first collaboration information is sent to the second account, so that the second account presents the current page of the first account; when the page of the first account is detected to be scrolled, the second collaboration information is sent to the second account at a preset interval time, so that the second account keeps synchronization with the page of the first account; when the first account is detected to enter the target page, the first collaboration information and the second collaboration information are stopped from being sent to the second account, so that the page of the second account can be controlled autonomously. In this solution, the first account and the second account achieve page synchronization through the first collaboration information and the second collaboration information, so that both parties can achieve collaborative shopping efficiently without complicated operations; and the second account can achieve autonomous control over the target page, so that the second account can operate and browse autonomously.

[0050] It is to be understood that the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the present disclosure. BRIEF DESCRIPTION OF THE DRAWINGS

[0051] The drawings herein are incorporated into and constitute a part of the specification, illustrate embodiments consistent with the present disclosure, and together with the description are used to explain the principles of the present disclosure, and do not constitute improper limitations on the present disclosure.

[0052] Figure 1 is a flowchart of steps of a collaborative operation method according to an exemplary embodiment;

[0053] Figure 2 is a flowchart of another collaborative operation method according to an exemplary embodiment;

[0054] Figure 3 is a structural block diagram of a collaborative operation device according to an exemplary embodiment;

[0055] Figure 4 It is a block diagram of a server for collaborative operation according to an exemplary embodiment. DETAILED DESCRIPTION

[0056] In order to enable ordinary persons in the art to better understand the technical solutions of the present disclosure, the technical solutions in the embodiments of the present disclosure will be clearly and completely described below in conjunction with the accompanying drawings.

[0057] It should be noted that the terms "first", "second", etc. in the specification and claims of the present disclosure and the above-mentioned drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence. It should be understood that the data used in this way can be interchanged where appropriate, so that the embodiments of the present disclosure described herein can be implemented in an order other than those illustrated or described herein. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with the present disclosure. Instead, they are merely examples of devices and methods consistent with some aspects of the present disclosure as detailed in the appended claims.

[0058] Figure 1 is a flowchart of a collaborative operation method according to an exemplary embodiment. Figure 1 As shown, the collaborative operation method includes the following steps.

[0059] In step S11, a collaboration request is sent to at least one second account, the collaboration request is initiated by the first account, and the collaboration request includes an identifier of the at least one second account.

[0060] The present invention can be applied to any scenario with collaborative needs, such as collaborative work between company employees, remote guidance and teaching between teachers and students, collaborative shopping between friends and family, etc. The embodiment of the present invention takes collaborative shopping as an example to explain the present solution in detail.

[0061] The embodiment of the present invention is applied to the server corresponding to the application, the server serves the client, the client is the client of the application, located on different terminals, and the server provides resources for the client and saves the client data. The client in the present invention can be a shopping application, and the server can be a server corresponding to the shopping application. The first account can be a user account logged in by the client of the shopping application at the first terminal, and the second account can be a user account logged in by the client of the shopping application at the second terminal.

[0062] It can be understood that the embodiment of the present invention can also be applied to a server corresponding to a website, and the first account and the second account are accounts corresponding to registered users of the website respectively.

[0063] Specifically, the user of the first account searches for the desired product on the client and browses the product list page. When the user of the first account wants to share product information with the user of the second account and wants to obtain other people's opinions, the user can use the corresponding control of the client to initiate a collaborative shopping request to the second account.

[0064] The second account may be at least one account, that is, the first account may simultaneously initiate a collaborative shopping request to one or more accounts. The collaborative shopping request includes an identifier of at least one second account.

[0065] The server obtains the collaborative shopping request of the first account, parses the collaborative shopping request, obtains the identification information of the second account, and sends the collaborative shopping request to the corresponding second account according to the identification information.

[0066] In step S12, when a response message from the second account is received, first collaboration information is sent to the second account based on acceptance information in the response message, so that the second account presents the current page of the first account.

[0067] After receiving the collaborative shopping request, the second account can choose to accept the request or not accept the request in the notification window, thereby generating a response message for the collaborative shopping request. The response message includes acceptance information or rejection information.

[0068] The server parses the response message sent by the second account. If the analysis results in acceptance information, the server sends the first collaboration information to the second account. If the analysis results in rejection information, the server sends the request failure information to the first account.

[0069] The server extracts the content of the current page of the first account, generates the first collaborative information, and sends it to the second account. In this way, after the second account receives and opens the first collaborative information, its client page presents the same page as the first account.

[0070] In this way, when the first account is browsing the product list page, the second account can see the same product list page as the first account on its own client.

[0071] In step S13, when it is detected that the page of the first account is scrolled, second coordination information is sent to the second account at a preset interval so that the second account maintains synchronization with the page of the first account.

[0072] In order to keep the page of the second account and the page of the first account synchronized at all times, when the server detects that the page of the first account is scrolled, it is necessary to send the page change information to the second account in a timely manner. Specifically, the server can send the second collaborative information to the second account at a preset interval so that the second account presents the new page content according to the second collaborative information. In order to keep the pages of the two accounts synchronized, the interval time is set as short as possible. For example, the interval time can be set to 300 milliseconds.

[0073] In this way, when the first account scrolls to view products on the product list page, the second account can also present the scrolling page of the first account on its own client, thus achieving synchronous browsing of the product list page by both accounts.

[0074] In step S14, when it is detected that the first account enters a preset target page, the first collaborative information and the second collaborative information are stopped from being sent to the second account, so that the page of the second account can be autonomously controlled.

[0075] According to actual needs, some pages can be set as target pages in advance, so that the second account can operate independently in the target page and is no longer controlled by the first account. For example, different users have different focuses and time required to browse product detail pages, so the product detail page can be set as the target page.

[0076] The target page is provided with default settings by the server, and the user can modify the default settings during or before collaborative shopping to obtain a personalized setting plan that meets the user's usage habits.

[0077] By setting the target page, the first account and the second account can collaborate on shopping while enjoying the fun of independent browsing to meet personalized needs.

[0078] Optionally, the first collaborative information is a JSON string including the current page content of the first account, and the second collaborative information is a JSON string including the page scrolling distance of the first account.

[0079] JSON (JavaScript Object Notation) is a lightweight data exchange format. JSON can convert a set of data represented in a JavaScript (Java script) object into a string, which can then be easily transferred between networks or programs, and restored to a data format supported by various programming languages ​​when needed.

[0080] In the embodiment of the present invention, the content of the current page of the first account is transmitted via a JSON string. After receiving the JSON string, the second account restores it to the page content of the first account and displays it on the client of the second account.

[0081] The first collaborative information is a JSON string corresponding to the current static page content of the first account, and the second collaborative information includes a JSON string corresponding to the page scrolling distance.

[0082] For example, the first account scrolls down on the product list page. When the server detects that the first account is scrolling, it sends the information of the scrolling distance of the product list (for example, the scrolling distance is 100 pixels) to the second account as the second collaborative information every 300ms. After receiving this information, the second account parses the scrolling distance and then scrolls the list to the corresponding position, thereby achieving synchronization of the scrolling operation of the first account.

[0083] In summary, in the embodiments of the present disclosure, a collaborative request is sent to at least one second account, the collaborative request is initiated by the first account, and the collaborative request includes the identifier of at least one second account; when a response message of the second account is received, the first collaborative information is sent to the second account, so that the second account presents the current page of the first account; when the page of the first account is detected to be scrolled, the second collaborative information is sent to the second account at a preset interval time, so that the second account keeps synchronization with the page of the first account; when the first account is detected to enter the target page, the first collaborative information and the second collaborative information are stopped from being sent to the second account, so that the page of the second account can be controlled autonomously. In this solution, the first account and the second account achieve page synchronization through the first collaborative information and the second collaborative information, so that both parties can efficiently achieve collaborative shopping without complicated operations; and the second account can autonomously control the target page, so that the second account can freely operate and browse, which improves the autonomy of the second account.

[0084] Figure 2 is a flowchart of another collaborative operation method according to an exemplary embodiment. Figure 2 As shown, the collaborative operation method includes the following steps.

[0085] In step S21, in response to a first operation of the first account on the collaborative control, a collaborative object selection interface is displayed.

[0086] In the embodiment of the present invention, the page of the first account includes a collaborative control, and the collaborative control includes a plurality of options for controlling and setting the collaborative function.

[0087] Specifically, the first account performs a first operation on the collaborative control, and the server receives the first operation and displays a collaborative object selection interface on the client page of the first account, so that the first account can select the object with which it wants to collaborate in shopping.

[0088] In step S22, in response to a second operation of the first account on the collaboration object selection interface, at least one second account is determined.

[0089] The first account selects one or more second accounts on the collaboration object selection interface and sends the information to the server, and the server obtains the information of the second accounts.

[0090] In step S23, a collaboration request for the second account is generated.

[0091] The server generates one or more collaboration requests for the one or more second accounts, and the collaboration requests include an identifier of the first account.

[0092] In step S24, a collaboration request is sent to at least one second account, the collaboration request is initiated by the first account, and the collaboration request includes an identifier of the at least one second account.

[0093] In the embodiment of the present invention, step S24 may refer to step S11 and will not be described in detail here.

[0094] In step S25, when a response message from the second account is received, first collaborative information is sent to the second account, so that the second account presents the current page of the first account.

[0095] In the embodiment of the present invention, step S25 may refer to step S12, which will not be described in detail here.

[0096] In step S26, when it is detected that the page of the first account is scrolled, second coordination information is sent to the second account at a preset interval so that the second account maintains synchronization with the page of the first account.

[0097] In the embodiment of the present invention, step S26 may refer to step S13, which will not be described in detail here.

[0098] In step S27, when it is detected that the first account enters a preset target page, the first collaborative information and the second collaborative information are stopped from being sent to the second account, so that the page of the second account can be autonomously controlled.

[0099] In the embodiment of the present invention, step S27 may refer to step S14, which will not be described in detail here.

[0100] In step S28, a communication message sent by the first account through the instant messaging tool is forwarded to the second account, where the communication message is one of voice, text, and picture.

[0101] Here, the server may also forward the communication message sent by the second account through the instant messaging tool to the first account.

[0102] During collaborative shopping between the first account and the second account, they can also use instant messaging tools to communicate in the form of voice, text, pictures, emoticons, etc., to obtain each other's suggestions and ideas at any time, thus increasing the communication methods between the two parties in collaborative shopping.

[0103] In step S29, a product adding request sent by the second account is received, wherein the request includes at least one product information.

[0104] After selecting a product, the second account can send a product adding request to the first account through the collaborative control. After receiving the product adding request from the second account, the server packages the product information into a JSON string and forwards it to the first account.

[0105] In step S30, the product information is added to the virtual shopping cart of the first account.

[0106] In response to the confirmation operation of the first account, the server adds the product information to the virtual shopping cart of the first account, thereby allowing the second account to participate in the shopping decision, thereby enhancing the participation and interactivity of both parties.

[0107] In step S31, a collaborative exit request sent by the second account is received; the collaborative exit request is generated by operating the collaborative control.

[0108] When the second account no longer wants to collaborate on shopping, the second account can send a request to exit collaboration to the server by operating the collaboration control.

[0109] In step S32, in response to the cooperation exit request, the first cooperation information and the second cooperation information are stopped from being sent to the second account.

[0110] The server stops sending the first collaborative information and the second collaborative information to the second account based on the collaborative exit request sent by the second account. In this way, the current page of the first account is no longer presented on the page of the second account, and the scrolling will not be synchronized with the first account, so that the second account exits the collaborative shopping scene.

[0111] The second account can independently choose to participate in or exit collaborative shopping, which enhances the subjective initiative of the second account and improves the user experience of the second account.

[0112] In summary, Figure 2 The collaborative operation method in Figure 1 In addition to the beneficial effects of the collaborative operation method in, the communication message sent by the first account through the instant messaging tool is forwarded to the second account. The communication message is one of voice, text, and picture, so that the first account and the second account can obtain each other's suggestions and ideas at any time, which increases the communication method of both parties in collaborative shopping; and, the product addition request sent by the second account is received, and the product information is added to the virtual shopping cart of the first account, so that the second account participates in the shopping decision, and enhances the participation and interactivity of both parties; in addition, the second account can independently choose to participate in or exit collaborative shopping, which enhances the subjective initiative of the second account and improves the user experience of the second account.

[0113] Figure 3 is a structural block diagram of a collaborative operation device according to an exemplary embodiment. The collaborative operation device is located in a server, such as Figure 3 As shown, the collaborative operation device 30 includes:

[0114] A request sending module 31 is configured to execute sending a collaboration request to at least one second account, wherein the collaboration request is initiated by the first account and includes an identifier of the at least one second account;

[0115] The first collaboration module 32 is configured to execute, when receiving a response message from the second account, sending first collaboration information to the second account based on acceptance information in the response message, so that the second account presents a current page of the first account;

[0116] The second collaboration module 33 is configured to send second collaboration information to the second account at a preset interval when it is detected that the page of the first account is scrolled, so that the second account is synchronized with the page of the first account;

[0117] The autonomous control module 34 is configured to stop sending the first collaborative information and the second collaborative information to the second account when it is detected that the first account enters a preset target page, so that the page of the second account can be autonomously controlled.

[0118] Regarding the device in the above embodiment, the specific manner in which each module performs operations has been described in detail in the embodiment of the method, and will not be elaborated here.

[0119] Figure 4 is a block diagram of a server for collaborative operation according to an exemplary embodiment, and its internal structure diagram can be as follows Figure 4 As shown. The server includes a processor, a memory and a network interface connected through a system bus. Among them, the processor of the server is used to provide computing and control capabilities. The memory of the server includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system and a computer program. The internal memory provides an environment for the operation of the operating system and the computer program in the non-volatile storage medium. The network interface of the server is used to communicate with an external terminal through a network connection. When the computer program is executed by the processor, a method of collaborative operation is implemented.

[0120] Those skilled in the art will understand that Figure 4The structure shown in the figure is only a block diagram of a partial structure related to the scheme of the present disclosure, and does not constitute a limitation on the server to which the scheme of the present disclosure is applied. The specific server may include more or fewer components than those shown in the figure, or combine certain components, or have a different arrangement of components.

[0121] In an exemplary embodiment, a server is also provided, comprising: a processor; and a memory for storing instructions executable by the processor; wherein the processor is configured to execute the instructions to implement the collaborative operation method in the embodiment of the present disclosure.

[0122] In an exemplary embodiment, a computer-readable storage medium is also provided, and when the instructions in the computer-readable storage medium are executed by a processor of a server, the server is enabled to perform the collaborative operation method in the embodiment of the present disclosure. The computer-readable storage medium can be a ROM, a random access memory (RAM), a CD-ROM, a magnetic tape, a floppy disk, an optical data storage device, etc.

[0123] In an exemplary embodiment, a computer program product including instructions is also provided. When the computer program product is executed on a computer, the computer is caused to execute the method of coordinated operation in the embodiment of the present disclosure.

[0124] Those skilled in the art can understand that all or part of the processes in the above-mentioned embodiment methods can be completed by instructing the relevant hardware through a computer program, and the computer program can be stored in a non-volatile computer-readable storage medium. When the computer program is executed, it can include the processes of the embodiments of the above-mentioned methods. Among them, any reference to memory, storage, database or other media used in the embodiments provided in this application can include non-volatile and / or volatile memory. Non-volatile memory may include read-only memory (ROM), programmable ROM (PROM), electrically programmable ROM (EPROM), electrically erasable programmable ROM (EEPROM) or flash memory. Volatile memory may include random access memory (RAM) or external cache memory. As an illustration and not limitation, RAM is available in many forms, such as static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double data rate SDRAM (DDRSDRAM), enhanced SDRAM (ESDRAM), synchronous link (Synchlink) DRAM (SLDRAM), memory bus (Rambus) direct RAM (RDRAM), direct memory bus dynamic RAM (DRDRAM), and memory bus dynamic RAM (RDRAM).

[0125] Those skilled in the art will readily appreciate other embodiments of the present disclosure after considering the specification and practicing the invention disclosed herein. This application is intended to cover any variations, uses, or adaptations of the present disclosure that follow the general principles of the present disclosure and include common knowledge or customary techniques in the art that are not disclosed in the present disclosure. The specification and examples are intended to be exemplary only, and the true scope and spirit of the present disclosure are indicated by the following claims.

[0126] It should be understood that the present disclosure is not limited to the exact structures that have been described above and shown in the drawings, and that various modifications and changes may be made without departing from the scope thereof. The scope of the present disclosure is limited only by the appended claims.

Claims

1. A collaborative operation method, characterized in that: include: When the first account browses the product list page, a collaboration request is sent to at least one second account, wherein the collaboration request is initiated by the first account and includes an identifier of the at least one second account; When receiving a response message from the second account, based on the acceptance information in the response message, sending the first collaboration information to the second account, so that the second account presents the current page of the first account; When it is detected that the page of the first account is scrolled, second collaborative information is sent to the second account at a preset interval so that the second account is synchronized with the page of the first account; When it is detected that the first account enters a preset target page, stop sending the first collaborative information and the second collaborative information to the second account, so that the page of the second account can be controlled autonomously; the target page is a detail page of a product; The method further comprises: receiving a product adding request sent by the second account, wherein the request includes at least one product information; The product information is added to the virtual shopping cart of the first account.

2. The method according to claim 1, characterized in that The first collaborative information is a JSON string including the current page content of the first account, and the second collaborative information is a JSON string including the page scrolling distance of the first account.

3. The method according to claim 1, characterized in that The page of the first account includes a collaboration control, and before forwarding the collaboration request sent by the first account to at least one second account, further includes: In response to a first operation of the first account on the collaborative control, displaying a collaborative object selection interface; In response to a second operation of the first account on the collaboration object selection interface, determining at least one second account; A collaboration request is generated for the second account.

4. The method according to claim 1, characterized in that: The pages of the first account and the second account also include an instant messaging tool, and the method further includes: Forwarding a communication message sent by the first account through the instant messaging tool to the second account, where the communication message is one of voice, text, and picture.

5. The method according to claim 1, characterized in that The page of the second account includes a collaborative control, and the method further includes: receiving a collaborative exit request sent by the second account; the collaborative exit request is generated by operating the collaborative control; In response to the exit collaboration request, stop sending the first collaboration information and the second collaboration information to the second account.

6. A collaborative operation device, characterized in that: include: a request sending module, configured to execute, when the first account browses the product list page, sending a collaboration request to at least one second account, wherein the collaboration request is initiated by the first account and includes an identifier of the at least one second account; A first collaboration module is configured to execute, when receiving a response message from the second account, sending first collaboration information to the second account based on acceptance information in the response message, so that the second account presents a current page of the first account; A second collaboration module is configured to send second collaboration information to the second account at a preset interval when it is detected that the page of the first account is scrolled, so that the second account is synchronized with the page of the first account; an autonomous control module, configured to stop sending the first collaborative information and the second collaborative information to the second account when detecting that the first account enters a preset target page, so that the page of the second account is autonomously controlled; The target page is the details page of the product; The device also includes: an adding request receiving module, configured to execute receiving a commodity adding request sent by the second account, wherein the request includes at least one commodity information; The adding module is configured to add the product information to the virtual shopping cart of the first account.

7. The device according to claim 6, characterized in that The first collaborative information is a JSON string including the current page content of the first account, and the second collaborative information is a JSON string including the page scrolling distance of the first account.

8. The device according to claim 6, characterized in that The page of the first account includes a collaborative control, and the device further includes: an interface display module, configured to execute a first operation on the collaborative control by the first account and display a collaborative object selection interface; A second account determination module is configured to determine at least one second account in response to a second operation of the first account on the collaborative object selection interface; The request generation module is configured to generate a collaboration request for the second account.

9. The device according to claim 6, characterized in that The pages of the first account and the second account also include an instant messaging tool, and the device also includes: The message sending module is configured to forward a communication message sent by the first account through the instant messaging tool to the second account, where the communication message is one of voice, text, and picture.

10. The device according to claim 6, characterized in that The page of the second account includes a collaborative control, and the device further includes: An exit request receiving module is configured to receive an exit collaboration request sent by the second account; the exit collaboration request is generated by operating the collaboration control; The exit module is configured to execute, in response to the exit collaboration request, stopping sending the first collaboration information and the second collaboration information to the second account.

11. A server, characterized in that: include: processor; a memory for storing instructions executable by the processor; The processor is configured to execute the instructions to implement the collaborative operation method as described in any one of claims 1 to 5. 12 . A computer-readable storage medium, when instructions in the computer-readable storage medium are executed by a processor of a server, enables the server to execute the collaborative operation method according to any one of claims 1 to 5.

13. A computer program product comprising a computer program / instructions, characterized in that When the computer program / instructions are executed by a processor, the collaborative operation method according to any one of claims 1 to 5 is implemented.

Citation Information

Patent Citations

  • Online synchronization method of conference document

    CN107257376A

  • Screen projection synchronization method of cloud conference

    CN108063820A

  • Information sharing method and device, storage medium and electronic equipment

    CN111338549A

  • Article acquisition method and device, electronic equipment and storage medium

    CN112316439A