Information sharing methods, devices, equipment and media
By receiving and displaying operation guidance information from the second electronic device on the first electronic device, the problem of complicated operation in the information sharing process is solved, and concise operation guidance for the target application is achieved, and user operation efficiency is improved.
Patent Information
- Application Number
- CN202211048440.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-08-30
- Publication Date
- 2024-12-17
- Estimated Expiration
- 2042-08-30
AI Technical Summary
During the information sharing process, the information recipient needs to frequently switch to the sharing information and operation interface, which leads to cumbersome operations. Especially for users who are not familiar with the application, this method has great difficulties.
By receiving operation guidance information from the second electronic device, the first electronic device displays operation guidance information according to the information type (video or image), directly guiding the user to operate in the target application, avoiding the user from going back and forth between sharing information and the operation interface Switch.
The user's operation steps in the target application are simplified, and the convenience and operation efficiency of information sharing are improved. Especially for users who are not familiar with the application, operations become more intuitive and accurate.
Smart Images

Figure CN115442471B_ABST
Abstract
Description
Technical Field
[0001] The present application belongs to the technical field of electronic equipment, and specifically relates to an information sharing method, device, equipment and medium. Background Art
[0002] With the development of network and electronic device technology, all aspects of people's life and work have become more convenient. In particular, users can quickly share information through the network and electronic devices.
[0003] Currently, when a user wants to share the operation process of an application (for example, a user makes an appointment with a friend to watch a movie, selects a cinema, a movie and a showtime on the application, and then takes a screenshot to share with the friend for confirmation; or a user remotely assists others in hailing a taxi and shares the taxi information on the application with the other party), a series of operation screenshots obtained by screenshots are usually shared with the information recipient, or an operation video obtained by screen recording is shared with the information recipient.
[0004] After receiving the information obtained through the above-mentioned information sharing method, if the information recipient wants to perform operations according to the shared information, it is necessary to repeatedly switch between the shared information and the operation interface, which makes the operation of the information recipient more cumbersome. Summary of the invention
[0005] The purpose of the embodiments of the present application is to provide an information sharing method, device, equipment and medium, which can solve the problem that the information recipient has to perform cumbersome page operations based on the shared information.
[0006] In a first aspect, an embodiment of the present application provides an information sharing method, which is applied to a first electronic device, and the method includes: receiving operation guidance information from a second electronic device; the operation guidance information is used to guide a first user using the first electronic device to operate a target application; according to the information type of the operation guidance information, the operation guidance information is displayed; the information type includes at least one of the following: video type, image type.
[0007] In a second aspect, an embodiment of the present application provides an information sharing method, which is applied to a second electronic device, and the method includes: when a second user using the second electronic device operates a target application, data is collected for the target application to obtain operation guidance information; the information type of the operation guidance information includes at least one of the following: video type, image type; the operation guidance information is sent to a first electronic device; the operation guidance information is used to guide a first user using the first electronic device to operate the target application.
[0008] In the third aspect, an embodiment of the present application provides an information sharing device, which is applied to a first electronic device, and the device includes: a receiving unit, which is used to receive operation guidance information from a second electronic device; the operation guidance information is used to guide a first user using the first electronic device to operate a target application; a display unit, which is used to display the operation guidance information according to the information type of the operation guidance information; the information type includes at least one of the following: video type, image type.
[0009] In a fourth aspect, an embodiment of the present application provides an information sharing device, which is applied to a second electronic device, and the device includes: a collection unit, which is used to collect data for the target application and obtain operation guidance information when a second user using the second electronic device operates the target application; the information type of the operation guidance information includes at least one of the following: video type, image type; a sending unit, which is used to send the operation guidance information to a first electronic device; the operation guidance information is used to guide a first user using the first electronic device to operate the target application.
[0010] In a fifth aspect, an embodiment of the present application provides an electronic device, comprising a processor and a memory, wherein the memory stores programs or instructions that can be run on the processor, and when the program or instructions are executed by the processor, the steps of the information sharing method described in the first aspect or the steps of the information sharing method described in the second aspect are implemented.
[0011] In a sixth aspect, an embodiment of the present application provides a readable storage medium, on which a program or instruction is stored. When the program or instruction is executed by a processor, the steps of the information sharing method described in the first aspect or the steps of the information sharing method described in the second aspect are implemented.
[0012] In the seventh aspect, an embodiment of the present application provides a chip, which includes a processor and a communication interface, wherein the communication interface is coupled to the processor, and the processor is used to run programs or instructions to implement the steps of the information sharing method described in the first aspect or the steps of the information sharing method described in the second aspect.
[0013] In an eighth aspect, an embodiment of the present application provides a computer program product, which is stored in a storage medium and is executed by at least one processor to implement the steps of the information sharing method described in the first aspect or the steps of the information sharing method described in the second aspect.
[0014] In an embodiment of the present application, a first electronic device receives operation guidance information from a second electronic device, and the operation guidance information is used to guide a first user who uses the first electronic device to operate a target application; the first electronic device displays the operation guidance information according to the information type of the operation guidance information, and the information type of the operation guidance information includes at least one of the following: video type, image type. In this way, by displaying operation guidance information of video type and / or image type, the user is guided to operate the target application without the user having to switch back and forth between the shared information and the target application, which simplifies the steps for the user to operate the application based on the shared information, and effectively improves the convenience of the user to operate the application based on the shared information. BRIEF DESCRIPTION OF THE DRAWINGS
[0015] Figure 1 Schematic diagram of the information sharing method provided in the embodiment of the present application Figure 1 ;
[0016] Figure 2 Schematic diagram of the information sharing method provided in the embodiment of the present application Figure 2 ;
[0017] Figure 3 Schematic diagram of the information sharing method provided in the embodiment of the present application Figure 3 ;
[0018] Figure 4 Schematic diagram of the information sharing method provided in the embodiment of the present application Figure 4 ;
[0019] Figure 5 An example diagram showing candidate applications for a second electronic device provided in an embodiment of the present application;
[0020] Figure 6 Page diagram provided for the embodiment of this application Figure 1 ;
[0021] Figure 7 Page diagram provided for the embodiment of this application Figure 2 ;
[0022] Figure 8 Schematic diagram of the information sharing method provided in the embodiment of the present application Figure 5 ;
[0023] Fig. 9 Schematic diagram of the information sharing method provided in the embodiment of the present application Figure 6 ;
[0024] Fig.10 Schematic diagram of the information sharing method provided in the embodiment of the present application Figure 7 ;
[0025] Fig.11 Page examples provided for embodiments of this application Figure 3 ;
[0026] Fig.12 Page examples provided for embodiments of this application Figure 4 ;
[0027] Fig.13 Page examples provided for embodiments of this application Figure 5 ;
[0028] Fig.14 The structural framework of the information sharing device provided in the embodiment of the present application Figure 1 ;
[0029] Fig.15 The structural framework of the information sharing device provided in the embodiment of the present application Figure 2 ;
[0030] Fig.16 A structural block diagram of an electronic device provided in an embodiment of the present application;
[0031] Fig.17 A schematic diagram of the hardware structure of an electronic device to implement an embodiment of the present application. DETAILED DESCRIPTION
[0032] The following will be combined with the drawings in the embodiments of the present application to clearly describe the technical solutions in the embodiments of the present application. Obviously, the described embodiments are part of the embodiments of the present application, rather than all the embodiments. All other embodiments obtained by ordinary technicians in this field based on the embodiments in the present application belong to the scope of protection of this application.
[0033] The terms "first", "second", etc. in the specification and claims of the present application are used to distinguish similar objects, and are not used to describe a specific order or sequence. It should be understood that the data used in this way can be interchangeable under appropriate circumstances, so that the embodiments of the present application can be implemented in an order other than those illustrated or described here, and the objects distinguished by "first", "second", etc. are generally of one type, and the number of objects is not limited. For example, the first object can be one or more. In addition, "and / or" in the specification and claims represents at least one of the connected objects, and the character " / " generally indicates that the objects associated with each other are in an "or" relationship.
[0034] In the sharing of application operations, the information sender takes a screenshot or records a video of the application page, and then sends the screenshot image or recorded video to the information receiver. After receiving the screenshot image or recorded video, the information receiver needs to open the application page, switch back to view the page operation in the screenshot image or recorded video, and then switch to the application page to perform the same page operation. In the case of cumbersome page operations, the information receiver needs to switch back and forth.
[0035] It can be seen that the operation of the information recipient in this sharing method is cumbersome. For the information recipient who is not familiar with the operation of the application, the shortcomings of the above sharing method are more obvious.
[0036] To solve the above problems, the embodiments of the present application provide an information sharing method, apparatus, device and medium. In the embodiments of the present application, a first electronic device receives operation guidance information from a second electronic device, and displays the operation guidance information according to the information type of the operation guidance information to guide the first user of the first electronic device to operate the target application. The information type of the operation guidance information is at least one of the following: video type, image type. In this way, accurate operation guidance is provided to the first user through the operation guidance information, so as to avoid the first user switching back and forth without guidance, thereby reducing the cumbersomeness of the user operating the application.
[0037] Among them, the first electronic device and the second electronic device are different devices. In this embodiment, the electronic device that shares information is called the second electronic device, and the electronic device that receives information is called the first electronic device, so as to more clearly and concisely describe the solution in the embodiment of the present application.
[0038] Among them, the first electronic device and the second electronic device are, for example, a mobile phone, a personal computer, a laptop computer, a smart wearable device, a vehicle-mounted terminal, etc. These devices in the examples do not constitute a limitation on the present application.
[0039] Below, in conjunction with the accompanying drawings, the information sharing method, device, equipment and medium provided in the embodiment of the present application are described in detail through specific embodiments and their application scenarios. In the embodiment of the present application, it involves an information sharing method on the side of a first electronic device and an information sharing method on the side of a second electronic device. During the sharing process, the second electronic device that performs information sharing first generates operation guidance information as a shared file, sends the operation guidance information to the first electronic device, and then the first electronic device guides the user to perform application operations based on the operation guidance information. Therefore, in order to make the description of the scheme clearer, the embodiment of the information sharing method on the second electronic device side is first described, and then the embodiment of the information sharing method on the first electronic device side is described in the order that the second electronic device first shares the operation guidance information, and then the first electronic device guides the user to perform application operations based on the operation guidance information.
[0040] Figure 1 Schematic diagram of the information sharing method provided in the embodiment of the present application Figure 1 The execution subject of this method is the second electronic device. Figure 1 As shown, the information sharing method provided in the embodiment of the present application may include the following steps 101-102:
[0041] Step 101: When a second user using a second electronic device operates a target application, data is collected for the target application to obtain operation guidance information, where the data type of the operation guidance information includes at least one of the following: video type and image type.
[0042] The target application may be any application on the second electronic device; or, the target application may be an application specified by a second user using the second electronic device; or, the target application may be an application selected by default by the system on the second electronic device.
[0043] Among them, the data type of the operation guidance information includes at least one of the following: video type, image type, and may include the following situations: the data type of part or all of the data in the operation guidance information is a video type, or the data type of part or all of the data in the operation guidance information is an image type.
[0044] In this embodiment, when the second user of the second electronic device is preparing to share the operation of the target application, for example, the second user is preparing to share the user login operation of the target application, or, for example, the target application is a navigation application, and the second user is preparing to share the page operation of navigating from location A to location B on the target application, a data collection request may be triggered on the second electronic device. In response to the data collection request, when the second user operates the target application on the second electronic device, data is collected for the target application to obtain operation guidance information. For example, one or more images of the application interface of the target application are collected, and a video of the second user operating the target application is collected. In this way, the data type of the operation guidance information including at least one of the video type and the image type is obtained, so that the operation guidance information can record the second user's operation on the target application more realistically, completely and accurately.
[0045] Step 102: Send operation guidance information to the first electronic device, where the operation guidance information is used to guide a first user who uses the first electronic device to operate a target application.
[0046] In this embodiment, after generating the operation guidance information, the second electronic device can receive a sharing request from the second user to share the operation guidance information with the first electronic device, and in response to the sharing request, send the operation guidance information to the first electronic device to guide the first user to operate the target application on the first electronic device.
[0047] In a possible implementation, after generating the operation guidance information, the second electronic device may display at least one sharing channel; the second electronic device receives the user's selection operation of a target sharing channel in the sharing channel; in response to the selection operation, the operation guidance information is sent to the first electronic device through the target sharing channel. Thus, the user is provided with selectable sharing channels, and the diversity of sharing channels is improved.
[0048] In the embodiment of the present application, when the second user using the second electronic device operates the target application, data collection is performed on the target application to obtain operation guidance data related to the target application, and the operation guidance data is sent to the first electronic device to guide the first user to operate the target application. It can be seen that the embodiment of the present application provides the first user with operation guidance data related to the target application, and the data type of the operation guidance data is diversified. Moreover, the operation guidance data is collected when the second user operates the target application, and the data accuracy is high, which is conducive to accurately guiding the first user to operate the target application. Under the guidance of the operation guidance data, the efficiency of the first user operating the target application is improved.
[0049] In some embodiments, the second user's operation on the target application may include at least one of the following: installation operation on the target application, uninstallation operation on the target application, interactive operation on the operation control on the application interface of the target application, sliding input on the application interface of the target application, and editing operation on the application interface of the target application. In this way, when collecting data for the target application, one or more operations of the second user can be collected, and then the first user can be guided to perform one or more operations.
[0050] Among them, the interaction with the operating controls on the application interface of the target application, for example, the user clicks the operating control corresponding to "Start Navigation" on the navigation interface; the sliding input on the application interface of the target application, for example, the user slides up and down, left and right on the application interface of the target application; the zooming operation on the application interface of the target application, that is, reducing or enlarging the application interface of the target application; the editing input on the application interface of the target application, for example, entering text and pasting images in the blank area of the application interface of the target application.
[0051] In some embodiments, the process of collecting operation guidance data includes: when the second user operates the target application, taking screenshots of the application interface of the target application and the user operations of the second user on the application interface of the target application to obtain operation guidance information, and the data type of the operation guidance information includes an image type; or, when the second user operates the target application, recording the application interface of the target application and the user operations of the second user on the application interface of the target application to obtain operation guidance information, and the data type of the operation guidance information includes a video type.
[0052] Therefore, when the second user operates the target application, data is collected by means of screenshots or screen recordings. Not only the application interface of the target application is screenshoted or recorded, but also the user operations of the second user on the application interface of the target application are screenshoted or recorded, thereby improving the accuracy and completeness of the collected operation guidance information and improving the guidance effect for the first user.
[0053] Figure 2 Schematic diagram of the information sharing method provided in the embodiment of the present application Figure 2 The execution subject of this method is the second electronic device. Figure 2 As shown, the information sharing method provided in the embodiment of the present application may include the following steps 201-202:
[0054] Step 201: When the second user operates the target application, the application interface of the target application and the user operation of the second user on the application interface of the target application are captured to obtain operation guidance information, where the data type of the operation guidance information includes an image type.
[0055] The user operation performed by the second user on the application interface of the target application includes, for example, an input operation, an editing operation, a zooming operation, etc. performed by the second user on the application interface.
[0056] In this embodiment, when the second user operates the target application, a screenshot of the application interface operated by the second user in the target application and the user operation of the second user on the application interface is taken, so that a screenshot image of the application interface can be obtained. Therefore, the operation guidance information may include one or more screenshot images of the application interface operated by the second user.
[0057] Optionally, the operation guidance information may also include an interface identifier corresponding to the screenshot image. Specifically, a screenshot of the application interface operated by the second user is taken, and the interface identifier of the application interface operated by the second user is obtained, so as to obtain a screenshot image of the application interface operated by the second user and an interface identifier corresponding to the screenshot image. In this way, it is convenient to improve the richness of the operation guidance information through the screenshot image of the application interface of the target application and the interface identifier corresponding to the screenshot image, and provide more accurate guidance for the first user.
[0058] Optionally, the operation guidance information may also include an application identifier of the target application to further improve the richness of the operation guidance information and provide more accurate guidance for the first user to operate the target application. On the first electronic device side, it is possible to determine whether the target application is installed based on the application name of the target application, and guide the installation of the target application on the first electronic device if the target application is not installed on the first electronic device.
[0059] Optionally, the operation guidance information may also include version information of the target application to further improve the richness of the operation guidance information and provide more accurate guidance for the first user to operate the target application. On the first electronic device side, it can be determined whether the target application has been updated based on the version information of the target application, and if the first electronic device has not updated the target application, the update of the target application on the first electronic device can be guided.
[0060] Optionally, taking into account that different electronic devices may have different effects when displaying the same page, the operation guidance information may also include interface display information of the target application, wherein the interface display information can be used by the first electronic device to adjust the interface display of the target application, so that the display effect of the application interface of the target application on the first electronic device is consistent with the display effect of the application interface of the target application on the second device, thereby facilitating higher accuracy in guiding the first user when the first electronic device displays the operation guidance information.
[0061] Furthermore, the interface display information of the target application may include the display size and / or display ratio of the application interface of the target application, thereby providing accurate guidance for the interface display of the target application on the side of the first electronic device based on the display size and / or display ratio of the application interface of the target application.
[0062] Step 202: Send operation guidance information to the first electronic device, where the operation guidance information is used to guide a first user who uses the first electronic device to operate a target application.
[0063] The implementation principle and technical effects of step 202 may refer to the aforementioned embodiments and will not be described in detail.
[0064] In the embodiment of the present application, when the second user of the second electronic device operates the target application, the application interface of the target application and the user operation of the second user on the application interface of the target application are captured, and operation guidance information including the captured image of the application interface is obtained. In addition, the operation guidance information may also include the interface identifier corresponding to the captured image, the application identifier of the target application, the version information of the target application, and the interface display information of the target application. It can be seen that the embodiment of the present application provides rich and real operation guidance data for the first user to operate the target application on the first electronic device, which is conducive to accurately guiding the first user to operate the target application and improving the efficiency of the first user to operate the target application.
[0065] Figure 3 Schematic diagram of the information sharing method provided in the embodiment of the present application Figure 3 The execution subject of this method is the second electronic device. Figure 3 As shown, the information sharing method provided in the embodiment of the present application may include the following steps 301-302:
[0066] Step 301: When the second user operates the target application, the application interface of the target application and the user operation of the second user on the application interface of the target application are recorded to obtain operation guidance information, where the data type of the operation guidance information includes a video type.
[0067] Among them, the user operation of the second user on the application interface of the target application, for example, the input operation, editing operation, zooming operation, sliding operation, switching operation, etc. of the second user on the application interface.
[0068] In this embodiment, when the second user operates the target application, the application interface operated by the second user in the target application and the user operations of the second user on the application interface are recorded, so that a screen recording video of the second user operating the application interface of the target application can be obtained.
[0069] Optionally, the operation guidance information may also include: the operation action information of the second user. The operation action information of the second user may include at least one of the following: the interface identifier of the application interface of the second user's i-th operation, the click position of the i-th operation when the second user's i-th operation is a click operation, the sliding displacement of the i-th operation when the second user's i-th operation is a sliding operation, the input content of the i-th operation when the second user's i-th operation is an input operation on the area to be input on the application interface of the target application, and the interface position of the area to be input. In this way, the operation action information of the second user is used to accurately record the operation of the second user on the target application, thereby improving the accuracy of guiding the first user to operate the target application. i is greater than or equal to 1; the input content is non-sensitive content and does not involve user privacy. If it is detected that the user has input sensitive content, the user's corresponding action can be recorded without recording the input content.
[0070] Optionally, the operation guidance information may also include an application identifier of the target application to further improve the richness of the operation guidance information and provide more accurate guidance for the first user to operate the target application. If the target application is not installed on the first electronic device, the application identifier of the target application can be used to determine the target application.
[0071] Optionally, the operation guidance information may also include version information of the target application to further improve the richness of the operation guidance information and provide more accurate guidance for the first user to operate the target application. If the target application is not installed on the first electronic device, the application identifier of the target application can be used to determine the target application.
[0072] Optionally, taking into account that different electronic devices may have different effects when displaying the same page, the operation guidance information may also include interface display information of the target application, wherein the interface display information can be used by the first electronic device to adjust the interface display of the target application, so that the display effect of the application interface of the target application on the first electronic device is consistent with the display effect of the application interface of the target application on the second device, thereby facilitating higher accuracy in guiding the first user when the first electronic device displays the operation guidance information.
[0073] Furthermore, the interface display information of the target application may include the display size and / or display ratio of the application interface of the target application, thereby providing accurate guidance for the interface display of the target application on the side of the first electronic device based on the display size and / or display ratio of the application interface of the target application.
[0074] Step 302: Send operation guidance information to the first electronic device, where the operation guidance information is used to guide a first user who uses the first electronic device to operate a target application.
[0075] The implementation principle and technical effects of step 302 may refer to the aforementioned embodiments and will not be described in detail.
[0076] In the embodiment of the present application, when the second user of the second electronic device operates the target application, the application interface of the target application and the user operation of the second user on the application interface of the target application are recorded, and operation guidance information including the screen recording video is obtained. In addition, the operation guidance information may also include the operation action information of the second user in the screen recording video, the application identification of the target application, the version information of the target application, and the interface display information of the target application. It can be seen that the embodiment of the present application provides rich and real operation guidance data for the first user to operate the target application on the first electronic device, which is conducive to accurately guiding the first user to operate the target application and improving the efficiency of the first user to operate the target application.
[0077] Figure 4 Schematic diagram of the information sharing method provided in the embodiment of the present application Figure 4 The execution subject of this method is the second electronic device. Figure 4 As shown, the information sharing method provided in the embodiment of the present application may include the following steps 401 to 403:
[0078] Step 401: Determine whether the second electronic device enters a sharing state.
[0079] In this embodiment, the second electronic device can enter the sharing state in response to the user's request to start the sharing state. The user can click (for example, single-click, long-press, double-click, etc.) the sharing function control on the second electronic device to trigger the request to start the sharing state. The sharing function control can be a virtual button or a physical button, or the user can also trigger the request to start the sharing state through a voice command.
[0080] In a possible implementation, the second electronic device can record its own state, and when receiving the user's request to turn on the sharing state, record its own state as the sharing state, so that the second electronic device can detect whether its own state is the sharing state. Alternatively, the second electronic device can determine whether it has entered the sharing state by detecting whether the sharing function control is turned on. If the sharing function control is turned on, it can be determined that it has entered the sharing state, otherwise it is determined that it has not entered the sharing state.
[0081] Optionally, the second electronic device may also exit the sharing state in response to the user's request to close the sharing state. In a possible implementation, the second electronic device may determine whether to exit the sharing state by detecting whether its own state is in the sharing state; the second electronic device may determine whether to exit the sharing state by detecting whether the sharing function control is closed. If the sharing function control is closed, it can be determined that the sharing state is exited, otherwise it is determined that the sharing state is not exited.
[0082] Optionally, a sharing function control may be integrated in the settings of the second electronic device or in the menu bar of the second electronic device (such as a shortcut menu bar displayed after pulling down the screen), or a sharing function control may be added to the system desktop of the second electronic device. The second electronic device may turn on or off the sharing function in response to the user's interactive operation (such as a click operation) on the sharing function control.
[0083] As an example, a sharing function item or a sharing function button may be integrated in the settings of the second electronic device or in the shortcut menu bar that is pulled down from the top. The second user may click to open the sharing function item or the sharing function button to make the second electronic device enter the sharing state; the second user may click to close the sharing function item or the sharing function button to make the second electronic device exit the sharing state.
[0084] Optionally, after the second electronic device enters the sharing state, it may output a first prompt message, the first prompt message is used to indicate that the second electronic device has entered the sharing state; after the second electronic device exits the sharing state, it may output a second prompt message, the second prompt message is used to prompt that the second electronic device has exited the sharing state. The first prompt message and the second prompt message are, for example, text messages or voice messages. Thus, the second user can grasp the status of the second electronic device in a timely manner, and improve the accuracy of information collection.
[0085] Step 402: When a second user using a second electronic device operates a target application, data is collected for the target application to obtain operation guidance information, where the information type of the operation guidance information includes at least one of the following: video type and image type.
[0086] Step 403: Send operation guidance information to the first electronic device, where the operation guidance information is used to guide a first user who uses the first electronic device to operate a target application.
[0087] The implementation principles and technical effects of S402 to S403 may refer to the aforementioned embodiments and will not be described in detail.
[0088] In a possible implementation, after the second electronic device enters the sharing state, at least one candidate application may be displayed; in response to the second user selecting the target application from the candidate applications, the target application is started and the application interface of the target application is displayed. Thus, it is convenient for the second user to operate the target application, especially the application interface of the target application, and it also provides the user with selectable applications, so that the user can understand which applications support the information analysis method provided in the embodiment of the present application, thereby improving the efficiency and accuracy of information sharing.
[0089] The candidate application refers to an application program for the second user to choose whether to share information.
[0090] Optionally, the candidate applications may be all application programs on the second electronic device, or may be part of the application programs on the second electronic device.
[0091] In the case where the candidate application is a part of the application program on the second electronic device:
[0092] In one example, the candidate application may be an application specified by the second user in the second electronic device, or the candidate application may be a system default application in the second electronic device, or the candidate application may be an application to which an application icon displayed on the current desktop of the second electronic device belongs.
[0093] In this embodiment, in response to the second electronic device entering the sharing state, all or part of the applications may be displayed as a selectable state (eg, a checkable state).
[0094] Furthermore, after displaying at least one candidate application, the second electronic device may also prompt the user to select a target application for page sharing from the candidate applications.
[0095] In the embodiment of the present application, after confirming that the second electronic device has entered the sharing state, when the second user using the second electronic device operates the target application, data collection is performed for the target application to obtain operation guidance information. It can be seen that after the second electronic device enters the sharing state, the second user can start data collection for the target application at any time, and collect more complete and rich operation guidance information, which improves the convenience and efficiency of collecting operation guidance information, and is conducive to accurately guiding the first user to operate the target application, thereby improving the efficiency of the first user's operation of the target application.
[0096] As an example, a "v Share" function item or button (i.e., a sharing function control) may be integrated in the settings of the second electronic device or in the shortcut menu bar that is pulled down from the top; after the user clicks to open "v Share", Figure 5 ( Figure 5 As shown in the example diagram of the second electronic device displaying candidate applications provided in an embodiment of the present application, the second electronic device can display multiple selectable applications (ie, candidate applications) and can also remind the user to select a sharing application (ie, select a target application).
[0097] Based on the above embodiments, the information sharing method on the second electronic device side also has the following embodiments:
[0098] In some embodiments, after entering the sharing state, the second electronic device may display a sharing tool area. The sharing tool area includes a screenshot control for triggering a screenshot operation and / or a screen recording control for triggering a screen recording operation. The second electronic device may take a screenshot of the application interface of the target application and the user operation of the second user on the application interface of the target application in response to the interaction between the user and the screenshot control; the second electronic device may record the application interface of the target application and the user operation of the second user on the application interface of the target application in response to the interaction between the user and the screen recording control.
[0099] so as not to affect the second user's operation on the application interface of the target application;
[0100] In a possible implementation, a transparent mask is superimposed on the application interface of the target application, and the sharing tool area is displayed in the transparent mask.
[0101] In another possible implementation, the application interface of the target application and the sharing tool area are displayed in different areas. Thus, the sharing tool area does not affect the page display of the target application.
[0102] In another possible implementation, in response to the second user's interactive operation on the screenshot control or the screen recording control, the sharing tool area is hidden. Thus, when taking a screenshot or recording a screen of the target application, the sharing work area is not displayed, so as to avoid the sharing work area blocking the application interface of the target application.
[0103] As an example, Figure 6 Page diagram provided for the embodiment of this application Figure 1 .like Figure 6 As shown, taking the target application as a navigation application as an example, the application interface of the navigation application can be displayed in the application operation area (such as Figure 4 In the page, the route from point A to point B is displayed, which passes through Building 1, Community 2, Building 2, Hotel 1, and Building 3. The V sharing toolbar (i.e., the sharing tool area) displays the screenshot control and the screen recording control. It can be seen that the V sharing toolbar does not affect the interface display of the navigation application. Among them, the second electronic device can be selected by the user. Figure 3 After clicking "Map" in the Figure 6 The page shown.
[0104] In a possible implementation, the sharing tool area may also display a screen recording end control; or, the second electronic device may replace the screen recording control with a screen recording end control in response to the user's interactive operation on the screen recording control, thereby providing convenience for the user to end the screen recording operation.
[0105] In some embodiments, the operation guidance information includes annotation information of a target interface area of a target application, and the annotation information includes at least one of the following: an annotation box, an annotation text, and an annotation voice.
[0106] In this embodiment, after obtaining a screenshot image or screen recording video of the application interface of the target application, the user can mark the area, input text and / or voice input on the image frame in the screenshot image or screen recording video of the application interface of the target application. In this way, in addition to sharing the screenshot image or screen recording video, more information can be shared with the first electronic device by adding annotations, thereby improving the accuracy of providing guidance for the first user on the first electronic device to perform application operations.
[0107] As an example, Figure 7 Page diagram provided for the embodiment of this application Figure 2 .like Figure 7 As shown, the second electronic device can display an editing / confirming interface for the operation guidance information, play the recorded video in the operation guidance information on the editing / confirming interface and display multiple interactive controls: annotate area control, add text control, add voice control, cancel control (for canceling editing), delete control (for deleting edited content) and completion control (for confirming that the editing of the operation guidance data is complete). After pausing the playback of the recorded video, the user can click on the annotate area control to add a key annotation of the target interface area on the image frame of the recorded video; click on the add voice control to add voice on the image frame of the recorded video.
[0108] Next, an embodiment of an information sharing method on the first electronic device side is provided.
[0109] Figure 8 Schematic diagram of the information sharing method provided in the embodiment of the present application Figure 5 The execution subject of this method is the first electronic device. Figure 8 As shown, the information sharing method provided in the embodiment of the present application may include the following steps 801-802:
[0110] Step 801: Receive operation guidance information from a second electronic device, where the operation guidance information is used to guide a first user who uses a first electronic device to operate a target application.
[0111] When the second user using the second electronic device operates the target application, operation guidance information can be collected for the target application. The operation guidance information can be specifically referred to the aforementioned method embodiment on the second electronic device side and will not be described in detail.
[0112] The target application may or may not be installed on the first electronic device.
[0113] Optionally, the first electronic device may perform wireless communication with the second electronic device, and obtain the operation guidance information sent by the second electronic device through the wireless communication.
[0114] Furthermore, the first electronic device may receive operation guidance information sent by the second electronic device via a target sharing channel, wherein the target sharing channel may be selected by the second user.
[0115] In another example, after the second electronic device generates the operation guidance information, it can store the operation guidance information in a database, and the first electronic device can obtain the operation guidance information from the database.
[0116] Step 802: Display the operation guidance information according to the information type of the operation guidance information, where the information type includes at least one of the following: video type and image type.
[0117] In this embodiment, after obtaining the operation guidance information, the information type of the operation guidance information includes at least one of a video type and an image type, that is, the operation guidance information includes video data and / or image data, so as to provide guidance for the first user to operate the target application through the video data and / or image data, so that the guidance is more intuitive and the guidance efficiency is improved. For the operation guidance information of the video type, the operation guidance information can be played, and the first user can obtain the operation guidance by watching the played operation guidance information; for the operation guidance information of the image type, the operation guidance information can be displayed in an image display manner, and the first user can obtain the operation guidance by observing the image.
[0118] In a possible implementation, after receiving the operation guidance information from the second electronic device, the first electronic device can respond to the user's request to view the operation guidance information in the first manner and play the operation guidance information according to the first user's operation progress on the target application. The first manner is the operation guidance information playback method provided in the embodiment of the present application.
[0119] In another possible implementation, the first electronic device may also respond to the user's request to view the operation guidance information in a second manner and open the operation guidance information. The second manner may be understood as a manner of viewing text or file package.
[0120] In an embodiment of the present application, data is collected based on the use of the target application by the second user on the second electronic device to improve the authenticity and integrity of the operation guidance information. On the first electronic device, the operation guidance information is displayed based on the information type of the operation guidance information to improve the display effect of the operation guidance information. Guidance is provided to the first user to operate the application in the form of images and / or videos, making the guidance more intuitive and direct, improving the guidance efficiency, and thereby improving the efficiency of the first user's operation of the application.
[0121] Fig. 9 Schematic diagram of the information sharing method provided in the embodiment of the present application Figure 6 The execution subject of this method is the first electronic device. Fig. 9 As shown, the information sharing method provided in the embodiment of the present application may include the following steps 901-902:
[0122] Step 901: Receive operation guidance information from a second electronic device, where the operation guidance information is used to guide a first user who uses a first electronic device to operate a target application.
[0123] The implementation principle and technical effects of step 901 may refer to the aforementioned embodiments and will not be described in detail.
[0124] Step 902: When the information type of the operation guidance information is a video type, the operation guidance information is played according to the operation progress of the first user on the target application.
[0125] In this embodiment, after obtaining the operation guidance information, if it is detected that the information type of the operation guidance information is a video type, that is, it is detected that the operation guidance information includes video data, then the operation progress of the first user on the target application can be detected, such as detecting the application interface operated by the first user and the interactive operations performed on the application interface. According to the operation progress of the first user on the target application, the operation guidance information is played to show the user the operation or the next operation before the first user performs a certain operation, thereby improving the guidance effect on the first user and improving the efficiency of the first user operating the target application.
[0126] In one possible implementation, when the data type of the operation guidance information is a video type, the operation guidance information is obtained by recording the application interface of the target application and the user operations of the second user on the application interface of the target application when the second user operates the target application. Therefore, the operation guidance information includes the screen recording video, and according to the operation progress of the first user on the target application, the screen recording video can be controlled to play to the image frame corresponding to the operation progress, so as to accurately guide the user to operate the target application and improve the efficiency and effectiveness of user guidance.
[0127] Based on this implementation, the following options are available:
[0128] Optionally, the operation guidance information may also include: the operation action information of the second user. The operation action information of the second user may include at least one of the following: the interface identifier of the application interface of the second user's i-th operation, the click position of the i-th operation when the second user's i-th operation is a click operation, the sliding displacement of the i-th operation when the second user's i-th operation is a sliding operation, the input content of the i-th operation when the second user's i-th operation is an input operation in the area to be input on the application interface of the target application, and the interface position of the area to be input. Where i is greater than or equal to 1; the input content is non-sensitive content and does not involve user privacy. If it is detected that the user inputs sensitive content, the user's corresponding action can be recorded, and the input content is not recorded to avoid leakage of user information and protect user information.
[0129] In this optional mode, while playing the screen recording video, the first electronic device can gradually play the operation actions of the second user on the image frame according to the operation action information of the second user in the operation guidance information. When playing to the i-th step operation, if it is detected that the first user has completed the i-th step operation, the i+1-th step operation can be automatically played, or when receiving the first user's request to play the next step operation, the i+1-th step operation can be played. In this way, step-by-step guidance of the first user is achieved.
[0130] The operation action information of the second user may be associated with the image frame in the screen recording video, for example, the i-th operation action is associated with the j-th image frame, where j is greater than or equal to 0. The second user's one-step operation action may be associated with one or more image frames. In this way, the screen recording video and the operation action information may be played synchronously.
[0131] Furthermore, the operation action information of the second user and the image frames in the screen recording video can be associated based on the interface identifier. For example, the i-th operation action is an operation action performed on an application interface with the interface identifier a1, and the image content displayed by the j-th image frame is the application interface with the interface identifier a1, then the i-th operation action is associated with the j-th image frame.
[0132] Optionally, the first electronic device can detect the interface identifier of the application interface operated by the first user, and according to the interface identifier of the application interface operated by the first user, play the image frame corresponding to the interface identifier in the screen recording video, and play the operation action corresponding to the interface identifier in the operation action information of the second user. In this way, the operation progress of the first user and the playback progress of the operation guide information are synchronized.
[0133] In an embodiment of the present application, when the information type of the operation guidance information is a video type, the operation guidance information is played according to the operation progress of the first user on the target application, thereby improving the guidance effect of the operation guidance information on the first user, thereby improving the efficiency and accuracy of the first user's operation on the application.
[0134] Fig.10 Schematic diagram of the information sharing method provided in the embodiment of the present application Figure 7 The execution subject of this method is the first electronic device. Fig.10 As shown, the information sharing method provided in the embodiment of the present application may include the following steps 1001-1002:
[0135] Step 1001: Receive operation guidance information from a second electronic device, where the operation guidance information is used to guide a first user who uses a first electronic device to operate a target application.
[0136] Among them, the implementation principle and technical effects of step 1001 can be referred to the aforementioned embodiments and will not be repeated here.
[0137] Step 1002: When the information type of the operation guidance information is an image type, determine the operation node corresponding to the operation guidance information, and when the operation progress of the first user on the target application reaches the operation node, display the operation guidance information.
[0138] In this embodiment, when the information type of the operation guidance information is an image type, the operation guidance information may include one or more images, so the operation nodes corresponding to each image in the operation guidance information may be determined, and different images may correspond to different operation nodes. Therefore, when it is detected that the operation progress of the first user on the target application reaches the operation node, the image corresponding to the operation node in the operation guidance information is displayed, thereby improving the accuracy of the display of the operation guidance information and the guidance accuracy.
[0139] In a possible implementation, when the information type of the operation guidance information is an image type, when the second user operates the target application, the application interface of the target application and the user operation of the second user on the application interface of the target application are captured by taking screenshots. Therefore, the operation guidance information includes one or more screenshot images of the application interface operated by the second user. At this time, the operation node corresponding to one or more screenshot images in the operation guidance information is determined, and when the operation progress of the first user on the target application reaches the operation node, the screenshot image corresponding to the operation node in the operation guidance information is displayed without the need for the first user to switch back and forth, thereby improving the efficiency of the first user's operation of the target application.
[0140] Based on this implementation, the following options are available:
[0141] Optionally, the operation guidance information may also include an interface identifier corresponding to the screenshot image. Therefore, the operation node corresponding to the screenshot image may be determined based on the interface identifier corresponding to the screenshot image, so that the operation node is associated with the interface identifier, so that when the first user operates a certain application interface of the target application, the screenshot image corresponding to the interface identifier of the application interface may be displayed, thereby improving the guidance effect.
[0142] In one embodiment, the operation node corresponding to the screenshot image may be determined as the interface identifier corresponding to the screenshot image. Thus, when the first user operates an application interface of the target application, the screenshot image corresponding to the interface identifier of the application interface may be displayed.
[0143] In another embodiment, considering that multiple screenshots may correspond to the same interface identifier, the screenshot images corresponding to the same interface identifier can be sorted according to the screenshot time, and the operation node corresponding to the screenshot image can be determined to include the screenshot identifier corresponding to the screenshot image and the sorting number of the screenshot image. In this way, when it is detected that the first user operates an application interface of the target application, the screenshot images corresponding to the interface identifier of the application interface can be displayed in the order of the sorting number to improve the display effect.
[0144] In an embodiment of the present application, when the information type of the operation guidance information is an image type, the operation guidance information is displayed when the operation progress of the first user on the target application reaches the operation node corresponding to the operation guidance information. In this way, the accuracy of the timing of displaying the operation guidance information is improved, the first user is prevented from switching back and forth, and the efficiency of the first user's operation on the application is improved.
[0145] Based on any of the foregoing embodiments, the first electronic device also includes the following embodiments:
[0146] In some embodiments, the operation guidance information may further include an application identifier of the target application. When the first electronic device receives the operation guidance information, the first electronic device may detect whether the target application is installed based on the application identifier of the target application. If the first electronic device does not install the target application, the first electronic device may download and install the target application based on the application identifier of the target application. In this way, the first user is prevented from being unable to quickly find the target application, and the efficiency of the first user operating the target application is improved.
[0147] In some embodiments, the operation guidance information may also include version information of the target application. When the first electronic device receives the operation guidance information, the first electronic device may detect whether to update the target application according to the version information of the target application. If the first electronic device does not update the target application, the first electronic device may update the target application according to the version information of the target application. In this way, an accurate target application is provided to the first user, and the efficiency of the first user operating the target application is improved.
[0148] When the operation guidance information includes the application identification and version information of the target application, it can be combined with the application identification and version information of the target application to accurately determine whether the first electronic device has installed the corresponding version of the target application. If not installed, the corresponding version of the target application is installed based on the application identification and version information of the target application to provide the first user with an accurate target application.
[0149] In some embodiments, considering that different electronic devices may have different effects when displaying the same page, the operation guidance information may also include the interface display information of the target application, wherein the interface display information can be used by the first electronic device to adjust the interface display of the target application, so that the display effect of the application interface of the target application on the first electronic device is consistent with the display effect of the application interface of the target application on the second device, so that the first electronic device can guide the first user more accurately when displaying the operation guidance information. Therefore, after receiving the operation guidance information, the first electronic device can adjust the interface display information of the target application on the first electronic device according to the interface display information of the target application in the operation guidance information.
[0150] Furthermore, the interface display information of the target application may include the display size and / or display ratio of the application interface of the target application. The first electronic device may display the application interface of the target application based on the display size and / or display ratio of the application interface of the target application, so that the interface display effect of the target application on the first electronic device is consistent with the interface display effect on the second electronic device, which is convenient for the user to perform accurate operation.
[0151] In some embodiments, the operation guidance information may further include annotation information of the target interface area of the target application, and the annotation information includes at least one of the following: an annotation box, an annotation text, and an annotation voice. Therefore, in the process of the first electronic device displaying the operation guidance information, the annotation information of the target interface area of the target application can be displayed. In the case where the data type of the operation guidance information is an image type, taking the operation guidance information including one or more screenshot images as an example, when the operation progress of the first user on the target application reaches the operation node of the target screenshot image, if there is annotation information on the target screenshot image, the target screenshot image is displayed and the annotation information is displayed on the target screenshot image. In the case where the data type of the operation guidance information is a video type, taking the operation guidance information including a screen recording video as an example, if there is annotation information on the image frame of the screen recording video, it can be determined whether there is annotation information on the target image frame after the playback progress of the screen recording video reaches the target image frame, and if there is, the annotation information is displayed on the target image frame. Thus, the second user can pass more guidance information to the first user through annotation information such as an annotation box, annotation text, and annotation voice to improve the guidance effect.
[0152] In some embodiments, a transparent mask is superimposed on the application interface of the target application, wherein the first user operates in the application interface of the target application through the transparent mask; and the operation guidance information is displayed in the transparent mask. In this way, the operation guidance information will not block the application interface of the target application, nor will it affect the first user's operation of the target application, and the first user does not need to switch back and forth to view the target application and the operation guidance information.
[0153] In some embodiments, the operation guidance information may also include the input content of the second user in the application interface of the target application, such as the keywords entered by the second user in the search box, the starting point location and the terminal location entered by the second user in the navigation location input box. Therefore, when the application interface of the target application includes an area to be input, the first electronic device can determine the input content of the corresponding area in the operation guidance information and display the input content in the area to be input. In this way, the first user does not need to input the content one by one in the area to be input, which improves the convenience of the first user operating the target application.
[0154] In some embodiments, after receiving the operation guidance information from the second electronic device, the first electronic device may, in response to the first user's request to view the shared file, display a display page of the operation guidance information, the display page including a display area of the operation guidance information and an operation guidance control, the operation guidance control being used to guide the first user to perform page operations on the target application based on the operation guidance information; receive the first user's interactive operation on the target operation guidance control in the operation guidance control; in response to the first user's interactive operation on the target operation guidance space, perform the operation corresponding to the target operation guidance control according to the page operation data and parameter information. Thus, the first user can see the page operation data in the display area of the operation guidance information, and can interact with the operation guidance control, and implement the page operation on the application interface page of the target application under the guidance of the operation guidance information and the operation guidance control, thereby improving the guidance effect.
[0155] In this embodiment, after displaying the display page, the first user can select one or more of the operation guide controls to perform interactive operations. The first user's interactive operation on the target operation guide control can be a click operation, a long press operation, etc. of the target operation guide control, which is not limited here. The first electronic device receives the first user's interactive operation on the target operation guide control; in response to the interactive operation, the first electronic device performs the operation corresponding to the target operation guide control according to the operation guide information.
[0156] Different operation guidance controls correspond to different operations, so as to provide various guidances to the first user.
[0157] Optionally, the operation guidance control includes at least one of the following: an application installation / update control, an operation demonstration control, and an automatic execution control.
[0158] Among them, the application installation / update control is used to trigger the installation and / or update of the target application; the operation demonstration control is used to trigger the first electronic device to demonstrate the second user's operation on the target application; and the automatic execution control is used to trigger the first electronic device to automatically execute the second user's operation on the target application.
[0159] Therefore, in response to the first user's interactive operation on the target operation guide control, the process of executing the operation corresponding to the target operation guide control according to the operation guide information includes the following implementation methods:
[0160] In one possible implementation, the target operation guidance control is an application installation / update control, and the second electronic device installs and / or updates the target application in response to the first user's interactive operation on the application installation / update control according to the application identifier and / or version information of the target application in the operation guidance information.
[0161] In another possible implementation, the target operation guidance control is an operation demonstration control, and the second electronic device responds to the first user's interactive operation on the operation demonstration control and demonstrates the second user's operation on the target application according to the operation guidance information.
[0162] In another possible implementation, the target operation guidance control is an automatic execution control, and the second electronic device executes the second user's operation on the target application according to the operation guidance information in response to the first user's interactive operation on the automatic execution control.
[0163] In addition to the above-mentioned operation guide control, the display page of the operation guide information may also display an exit control, and the exit control is used to trigger the first electronic device to close the display page of the operation guide information.
[0164] As an example, Fig.11 Page examples provided for embodiments of this application Figure 3 .like Fig.11 As shown, taking the target application as a navigation application and the screenshot image of the navigation interface of the navigation application in the operation guidance information as an example, the screenshot image of the navigation interface can be displayed on the display page of the operation guidance information, and the V sharing toolbar can also be displayed. In the V sharing toolbar: installation / update control (i.e. application installation / update control), smart guidance control (i.e. operation demonstration control), automatic execution control and exit control. Among them, in order to avoid blocking the screenshot image, these controls can be transparent floating layers.
[0165] In some embodiments, the operation guidance control is determined according to the operation guidance information. Based on this, the display of the operation guidance control on the display page of the operation guidance information may include: if the first electronic device does not have a target application installed, then the application installation / update control is displayed on the display page; if the first electronic device has a target application installed, then the operation demonstration control and / or the automatic execution control is displayed on the display page. Thereby, the rationality of the display of the operation guidance control is improved.
[0166] In some embodiments, to prevent the display page of the operation guidance information from affecting the first user's operation of the target application: the first electronic device can reduce the display page of the operation guidance information to the target icon in response to the first user's request to reduce the display page. Fig.12 ( Fig.12 Page examples provided for embodiments of this application Figure 4 ), the display page of the operation guidance information can be reduced to the icon "V Share" in the lower right corner, which does not affect the first user's page operation of the application on the first electronic device.
[0167] To avoid the first user switching back and forth between the target application page and the display page, the first electronic device may hide the target icon in response to the display of the target application; and / or, the first electronic device may hide the target icon in response to the first user's interactive operation on the target icon (such as placing the mouse on the target image).
[0168] As an example, Fig.13 ( Fig.13 Page examples provided for embodiments of this application Figure 5 ), on the screenshot image of the operation guidance information, the key annotations and voice annotations that can be added by the first user are displayed, and a minimize control and / or an exit control can also be displayed, so that the screenshot image can be reduced by interacting with the minimize control, and the screenshot image can be returned to by interacting with the exit control. Fig.11 The page shown.
[0169] The information sharing method provided in the embodiment of the present application can be executed by an information sharing device. In the embodiment of the present application, the information sharing method performed by the information sharing device is taken as an example to illustrate the information sharing device provided in the embodiment of the present application.
[0170] Fig.14 The structural framework of the information sharing device provided in the embodiment of the present application Figure 1 .like Fig.14 As shown, on the second electronic device side, the information sharing device includes:
[0171] The collection unit 1401 is used to collect data for the target application and obtain operation guidance information when the second user using the second electronic device operates the target application; the information type of the operation guidance information includes at least one of the following: video type and image type;
[0172] The sending unit 1402 is used to send operation guidance information to the first electronic device; the operation guidance information is used to guide a first user who uses the first electronic device to operate a target application.
[0173] In some embodiments, the acquisition unit 1401 is specifically used for:
[0174] When the second user operates the target application, taking screenshots of the application interface of the target application and the user operation of the second user on the application interface of the target application to obtain operation guidance information; the data type of the operation guidance information includes an image type;
[0175] Alternatively, when the second user operates the target application, the application interface of the target application and the user operation of the second user on the application interface of the target application are recorded to obtain operation guidance information; the data type of the operation guidance information includes a video type.
[0176] In some embodiments, when the data type of the operation guidance information includes an image type, the operation guidance information may further include an interface identifier corresponding to the screenshot image.
[0177] Based on this, the collection unit 1401 is specifically used to: take a screenshot of the application interface operated by the second user, and obtain the interface identifier of the application interface operated by the second user, to obtain a screenshot image of the application interface operated by the second user and an interface identifier corresponding to the screenshot image.
[0178] In some embodiments, the operation guidance information may further include an application identifier of the target application.
[0179] In some embodiments, the operation guidance information may also include version information of the target application.
[0180] In some embodiments, considering that different electronic devices may display the same page differently, the operation guidance information may also include interface display information of the target application.
[0181] Furthermore, the interface display information of the target application may include the display size and / or display ratio of the application interface of the target application, thereby providing accurate guidance for the interface display of the target application on the side of the first electronic device based on the display size and / or display ratio of the application interface of the target application.
[0182] In some embodiments, when the data type of the operation guidance information includes a video type, the operation guidance information may include a screen recording video of the second user operating the application interface of the target application.
[0183] Furthermore, the operation guidance information may also include: the operation action information of the second user. The operation action information of the second user may include at least one of the following: the interface identifier of the application interface of the second user's i-th operation, the click position of the i-th operation when the second user's i-th operation is a click operation, the sliding displacement of the i-th operation when the second user's i-th operation is a slide operation, the input content of the i-th operation when the second user's i-th operation is an input operation on the input area on the application interface of the target application, and the interface position of the input area. Where i is greater than or equal to 1.
[0184] In some embodiments, the information sharing device further includes: a determination unit (not shown in the figure) for determining that the second electronic device enters a sharing state.
[0185] Furthermore, the information sharing device also includes a display unit (not shown in the figure), which is used to: display at least one candidate application after the second electronic device enters the sharing state; in response to the second user's selection operation of the target application among the candidate applications, start the target application and display the application interface of the target application.
[0186] In some embodiments, the operation guidance information includes annotation information of a target interface area of a target application, and the annotation information includes at least one of the following: an annotation box, an annotation text, and an annotation voice.
[0187] Fig.15 The structural framework of the information sharing device provided in the embodiment of the present application Figure 2 .like Fig.15 As shown, on the first electronic device side, the information sharing device includes:
[0188] The receiving unit 1501 is used to receive operation guidance information from the second electronic device; the operation guidance information is used to guide a first user who uses the first electronic device to operate a target application;
[0189] The display unit 1502 is used to display the operation guidance information according to the information type of the operation guidance information; the information type includes at least one of the following: video type, image type.
[0190] In some embodiments, the display unit 1502 is specifically used to: when the information type of the operation guidance information is a video type, play the operation guidance information according to the operation progress of the first user on the target application.
[0191] In some embodiments, the display unit 1502 is specifically used to: determine the operation node corresponding to the operation guidance information when the data type of the operation guidance information is an image type; and display the operation guidance information when the operation progress of the first user on the target application reaches the operation node.
[0192] In some embodiments, the operation guidance information includes annotation information of a target interface area of a target application, and the annotation information includes at least one of the following: an annotation box, an annotation text, and an annotation voice.
[0193] In some embodiments, the display unit 1502 is specifically used to: superimpose a transparent mask on the application interface of the target application; wherein the first user operates in the application interface of the target application through the transparent mask; and display operation guidance information in the transparent mask.
[0194] In some embodiments, the information sharing device further includes: an adjustment unit (not shown in the figure), which is specifically used to adjust the interface display information of the target application on the first electronic device according to the interface display information of the target application in the operation guidance information.
[0195] In some embodiments, the display unit 1502 is further used to: determine the input content of the corresponding area in the operation guidance information when the application interface of the target application includes an area to be input; and display the input content in the area to be input.
[0196] The information sharing device in the embodiment of the present application can be an electronic device, or a component in the electronic device, such as an integrated circuit or a chip. The electronic device can be a terminal, or other devices other than a terminal. Exemplarily, the electronic device can be a mobile phone, a tablet computer, a laptop computer, a PDA, a vehicle-mounted electronic device, a mobile Internet device (Mobile Internet Device, MID), an augmented reality (augmented reality, AR) / virtual reality (virtual reality, VR) device, a robot, a wearable device, an ultra-mobile personal computer (ultra-mobile personal computer, UMPC), a netbook or a personal digital assistant (personal digital assistant, PDA), etc., and can also be a server, a network attached storage (Network Attached Storage, NAS), a personal computer (personal computer, PC), a television (television, TV), a teller machine or a self-service machine, etc., which is not specifically limited in the embodiment of the present application.
[0197] The information sharing device in the embodiment of the present application may be a device having an operating system. The operating system may be an Android operating system, an iOS operating system, or other possible operating systems, which are not specifically limited in the embodiment of the present application.
[0198] The information sharing device provided in the embodiment of the present application can achieve Figures 1 to 13 To avoid repetition, the various processes implemented by the method embodiment are not described here.
[0199] Alternatively, if Fig.16 As shown, an embodiment of the present application also provides an electronic device 1600, including a processor 1601 and a memory 1602, wherein the memory 1602 stores programs or instructions that can be executed on the processor 1601, and when the program or instructions are executed by the processor 1601, the various steps of the above-mentioned information sharing method embodiment are implemented, and the same technical effect can be achieved. To avoid repetition, they are not repeated here.
[0200] It should be noted that the electronic devices in the embodiments of the present application include the mobile electronic devices and non-mobile electronic devices mentioned above.
[0201] Fig.17 A schematic diagram of the hardware structure of an electronic device to implement an embodiment of the present application.
[0202] The electronic device 1700 includes but is not limited to: a radio frequency unit 1701, a network module 1702, an audio output unit 1703, an input unit 1704, a sensor 1705, a display unit 1706, a user input unit 1707, an interface unit 1708, a memory 1709, and a processor 1710 and other components.
[0203] Those skilled in the art will appreciate that the electronic device 1700 may also include a power source (such as a battery) for supplying power to each component, and the power source may be logically connected to the processor 1710 through a power management system, thereby implementing functions such as managing charging, discharging, and power consumption management through the power management system. Fig.17 The electronic device structure shown in the figure does not constitute a limitation on the electronic device. The electronic device may include more or fewer components than shown in the figure, or combine certain components, or arrange the components differently, which will not be described in detail here.
[0204] When the electronic device is a first electronic device:
[0205] The user input unit 1707 is used to: receive operation guidance information from the second electronic device; the operation guidance information is used to guide the first user using the first electronic device to operate the target application; the display unit 1706 is used to: display the operation guidance information according to the information type of the operation guidance information; the information type includes at least one of the following: video type, image type.
[0206] Optionally, the display unit 1706 is configured to: when the information type of the operation guidance information is a video type, play the operation guidance information according to the operation progress of the first user on the target application.
[0207] Optionally, the processor 1710 is used to: when the data type of the operation guidance information is an image type, determine the operation node corresponding to the operation guidance information; the display unit 1706 is used to: when the operation progress of the first user on the target application reaches the operation node, display the operation guidance information.
[0208] Optionally, the operation guidance information includes annotation information of a target interface area of a target application, and the annotation information includes at least one of the following: an annotation box, an annotation text, and an annotation voice.
[0209] Optionally, the processor 1710 is used to: superimpose a transparent mask on the application interface of the target application; wherein the first user operates in the application interface of the target application through the transparent mask; and the display unit 1706 is used to: display operation guidance information in the transparent mask.
[0210] Optionally, the processor 1710 is configured to adjust the interface display information of the target application on the first electronic device according to the interface display information of the target application in the operation guidance information.
[0211] Optionally, the processor 1710 is used to: when the application interface of the target application includes an area to be input, determine the input content of the corresponding area in the operation guidance information; the display unit 1706 is used to: display the input content in the area to be input.
[0212] In the case where the electronic device is the second electronic device:
[0213] The user input unit 1707 is used to: when a second user using a second electronic device operates a target application, collect data for the target application to obtain operation guidance information; the information type of the operation guidance information includes at least one of the following: video type, image type; the radio frequency unit 1701 is used to: send the operation guidance information to the first electronic device; the operation guidance information is used to guide the first user using the first electronic device to operate the target application.
[0214] Optionally, processor 1710 is used to: when the second user operates the target application, take screenshots of the application interface of the target application and the user operations of the second user on the application interface of the target application to obtain operation guidance information; the data type of the operation guidance information includes an image type; or, when the second user operates the target application, record the application interface of the target application and the user operations of the second user on the application interface of the target application to obtain operation guidance information; the data type of the operation guidance information includes a video type.
[0215] It should be understood that in the embodiment of the present application, the input unit 1704 may include a graphics processor (Graphics Processing Unit, GPU) 17041 and a microphone 17042, and the graphics processor 17041 processes the image data of the static picture or video obtained by the image capture device (such as a camera) in the video capture mode or the image capture mode. The display unit 1706 may include a display panel 17061, and the display panel 17061 may be configured in the form of a liquid crystal display, an organic light emitting diode, etc. The user input unit 1707 includes a touch panel 17071 and at least one of other input devices 17072. The touch panel 17071 is also called a touch screen. The touch panel 17071 may include two parts: a touch detection device and a touch controller. Other input devices 17072 may include, but are not limited to, a physical keyboard, function keys (such as volume control keys, switch keys, etc.), a trackball, a mouse, and a joystick, which will not be repeated here.
[0216] The memory 1709 can be used to store software programs and various data. The memory 1709 may mainly include a first storage area for storing programs or instructions and a second storage area for storing data, wherein the first storage area may store an operating system, an application program or instructions required for at least one function (such as a sound playback function, an image playback function, etc.), etc. In addition, the memory 1709 may include a volatile memory or a non-volatile memory, or the memory 1709 may include both volatile and non-volatile memories. Among them, the non-volatile memory may be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), or a flash memory. The volatile memory may be a random access memory (RAM), a static random access memory (SRAM), a dynamic random access memory (DRAM), a synchronous dynamic random access memory (SDRAM), a double data rate synchronous dynamic random access memory (DDRSDRAM), an enhanced synchronous dynamic random access memory (ESDRAM), a synchronous link dynamic random access memory (SLDRAM) and a direct memory bus random access memory (DRRAM). The memory 1709 in the embodiment of the present application includes but is not limited to these and any other suitable types of memory.
[0217] The processor 1710 may include one or more processing units; optionally, the processor 1710 integrates an application processor and a modem processor, wherein the application processor mainly processes operations related to an operating system, a user interface, and application programs, and the modem processor mainly processes wireless communication signals, such as a baseband processor. It is understandable that the modem processor may not be integrated into the processor 1710.
[0218] An embodiment of the present application also provides a readable storage medium, on which a program or instruction is stored. When the program or instruction is executed by a processor, the various processes of the above-mentioned information sharing method embodiment are implemented and the same technical effect can be achieved. To avoid repetition, it will not be repeated here.
[0219] The processor is the processor in the electronic device described in the above embodiment. The readable storage medium includes a computer readable storage medium, such as a computer read-only memory ROM, a random access memory RAM, a magnetic disk or an optical disk.
[0220] The embodiment of the present application further provides a chip, the chip includes a processor and a communication interface, the communication interface is coupled to the processor, the processor is used to run a program or instruction, implement the various processes of the above-mentioned information sharing method embodiment, and can achieve the same technical effect, to avoid repetition, it is not repeated here. It should be understood that the chip mentioned in the embodiment of the present application can also be called a system-level chip, a system chip, a chip system or a system-on-chip chip, etc.
[0221] An embodiment of the present application provides a computer program product, which is stored in a storage medium. The program product is executed by at least one processor to implement the various processes of the above-mentioned information sharing method embodiment and can achieve the same technical effect. To avoid repetition, it will not be repeated here.
[0222] It should be noted that, in this article, the terms "comprise", "include" or any other variant thereof are intended to cover non-exclusive inclusion, so that the process, method, article or device including a series of elements includes not only those elements, but also includes other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, the elements defined by the sentence "comprise one..." do not exclude the presence of other identical elements in the process, method, article or device including the element. In addition, it should be pointed out that the scope of the methods and devices in the embodiments of the present application is not limited to performing functions in the order shown or discussed, and may also include performing functions in a substantially simultaneous manner or in reverse order according to the functions involved, for example, the described method may be performed in an order different from that described, and various steps may also be added, omitted, or combined. In addition, the features described with reference to certain examples may be combined in other examples.
[0223] Through the description of the above implementation methods, those skilled in the art can clearly understand that the above-mentioned embodiment methods can be implemented by means of software plus a necessary general hardware platform, and of course by hardware, but in many cases the former is a better implementation method. Based on such an understanding, the technical solution of the present application, or the part that contributes to the prior art, can be embodied in the form of a computer software product, which is stored in a storage medium (such as ROM / RAM, a disk, or an optical disk), and includes a number of instructions for a terminal (which can be a mobile phone, a computer, a server, or a network device, etc.) to execute the methods described in each embodiment of the present application.
[0224] The embodiments of the present application are described above in conjunction with the accompanying drawings, but the present application is not limited to the above-mentioned specific implementation methods. The above-mentioned specific implementation methods are merely illustrative and not restrictive. Under the guidance of the present application, ordinary technicians in this field can also make many forms without departing from the purpose of the present application and the scope of protection of the claims, all of which are within the protection of the present application.
Claims
1. An information sharing method, characterized in that: Applicable to a first electronic device, comprising: receiving operation guidance information from a second electronic device; the operation guidance information is used to guide a first user using the first electronic device to operate a target application; In a case where the information type of the operation guidance information is a video type, playing the operation guidance information according to the operation progress of the first user on the target application; In a case where the application interface of the target application includes an area to be inputted, determining input content of the corresponding area in the operation guidance information; The input content is displayed in the area to be input; the input content is non-sensitive content.
2. The information sharing method according to claim 1, characterized in that: The method further comprises: In a case where the information type of the operation guidance information is an image type, determining an operation node corresponding to the operation guidance information; When the operation progress of the first user on the target application reaches the operation node, the operation guidance information is displayed.
3. The information sharing method according to any one of claims 1-2, characterized in that: The operation guidance information includes annotation information of the target interface area of the target application, and the annotation information includes at least one of the following: an annotation box, an annotation text, and an annotation voice.
4. The information sharing method according to any one of claims 1-2, characterized in that: The displaying of the operation guidance information includes: Overlaying a transparent mask on the application interface of the target application; wherein the first user operates in the application interface of the target application through the transparent mask; The operation guidance information is displayed in the transparent mask.
5. The information sharing method according to any one of claims 1-2, characterized in that: The information sharing method further includes: According to the interface display information of the target application in the operation guidance information, the interface display information of the target application on the first electronic device is adjusted.
6. An information sharing method, characterized in that: Applicable to a second electronic device, comprising: When a second user using the second electronic device operates a target application, data collection is performed on the target application to obtain operation guidance information; the information type of the operation guidance information includes at least one of the following: video type, image type; The operation guidance information is sent to a first electronic device; the operation guidance information is used to guide a first user who uses the first electronic device to operate the target application. When the information type of the operation guidance information is a video type, the operation guidance information is played according to the operation progress of the target application by the first user; when the application interface of the target application includes an area to be input, the input content of the corresponding area in the operation guidance information is determined; the input content is displayed in the area to be input; the input content is non-sensitive content.
7. The information sharing method according to claim 6, characterized in that: When the second user using the second electronic device operates the target application, data collection is performed on the target application to obtain operation guidance information, including: In the case where the second user operates the target application, taking screenshots of the application interface of the target application and the user operation of the second user on the application interface of the target application to obtain the operation guidance information; the information type of the operation guidance information includes an image type; Alternatively, when the second user operates the target application, the application interface of the target application and the user operations of the second user on the application interface of the target application are recorded to obtain the operation guidance information; the data type of the operation guidance information includes a video type.
8. An electronic device, characterized in that: The method comprises a processor and a memory, wherein the memory stores programs or instructions that can be run on the processor, and when the programs or instructions are executed by the processor, the steps of the information sharing method according to any one of claims 1 to 7 are implemented.
