WO2021098263A1 - 应用程序的分享方法及装置、电子设备、可读介质 - Google Patents
应用程序的分享方法及装置、电子设备、可读介质 Download PDFInfo
- Publication number
- WO2021098263A1 WO2021098263A1 PCT/CN2020/103726 CN2020103726W WO2021098263A1 WO 2021098263 A1 WO2021098263 A1 WO 2021098263A1 CN 2020103726 W CN2020103726 W CN 2020103726W WO 2021098263 A1 WO2021098263 A1 WO 2021098263A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- function
- sharing
- operation interface
- user
- application
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Ceased
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/40—Business processes related to social networking or social networking services
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0481—Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
- G06F3/04817—Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance using icons
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0484—Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F40/00—Handling natural language data
- G06F40/10—Text processing
- G06F40/166—Editing, e.g. inserting or deleting
- G06F40/169—Annotation, e.g. comment data or footnotes
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/451—Execution arrangements for user interfaces
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/451—Execution arrangements for user interfaces
- G06F9/453—Help systems
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/02—Marketing; Price estimation or determination; Fundraising
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/02—Marketing; Price estimation or determination; Fundraising
- G06Q30/0201—Market modelling; Market analysis; Collecting market data
Definitions
- the embodiments of the present disclosure relate to the technical fields of computers, the Internet, and application program promotion, and in particular, to a method and device for sharing application programs, electronic equipment, and computer-readable media.
- APP’s marketing methods mainly include grabbing red envelopes, collecting curses, etc.
- the main purpose of most new users obtained by grabbing red envelopes is for red envelopes, not for the functions of the APP itself. These new users do not even pay attention to the APP’s Features.
- the collection method is similar to the situation of grabbing red envelopes. The user stickiness is not high, resulting in the loss of new users.
- the embodiments of the present disclosure provide a method and device for sharing application programs, electronic equipment, and computer-readable media.
- an embodiment of the present disclosure provides a method for sharing an application program, which includes:
- the operation interface, the browsing content, and the annotation are combined to generate a function usage example.
- the action includes one or more of a clicking action, a sliding action, and an editing action.
- the way of labeling includes one or more of text labeling, line labeling, and graphic labeling.
- the function usage example is based on the operation interface as a unit, and after the operation interface, the browsing content, and the annotation are combined page by page, multiple function display diagrams are generated;
- the function usage example is a function display diagram generated after the operation interface, the browsing content, and the annotation are combined.
- the method further includes:
- the method further includes:
- the sharing platform is selected, wherein the sharing platform is the sharing platform where the user is currently located or a third-party sharing platform.
- an application sharing device which includes:
- the recording module is used to sequentially record the operation interface that realizes the function of the application program in a screenshot mode when the user browses the function of the application program, and to mark the user's actions in the operation interface;
- the combination module is used to combine the operation interface, the browsing content, and the annotation after the function sharing key is triggered to generate a function usage example.
- the recording module includes:
- An action recognition unit for automatically recognizing user actions; the actions include one or more of a click action, a sliding action, and an editing action;
- the labeling unit is configured to label the user action recognized by the action recognition unit.
- the combination module uses the operation interface as a unit to combine the operation interface, the browsing content, and the annotation page by page to generate multiple function display diagrams;
- the combination module generates a function display map after combining the operation interface, the browsing content, and the annotations.
- the device further includes:
- the compression module is used to compress the function usage examples.
- the device further includes:
- the selection unit is used to select a sharing platform, where the sharing platform is the sharing platform where the user is currently located or a third-party sharing platform;
- the sharing module is configured to share the function usage example to the sharing platform, so that other users in the sharing platform can obtain the function usage example.
- an electronic device which includes:
- One or more processors are One or more processors;
- a memory with one or more programs stored thereon, and when the one or more programs are executed by the one or more processors, the one or more processors can share any one of the above-mentioned application programs;
- One or more I/O interfaces are connected between the processor and the memory, and are configured to implement information interaction between the processor and the memory.
- embodiments of the present disclosure provide a computer-readable medium on which a computer program is stored, and when the program is executed by a processor, any one of the above-mentioned application program sharing methods is implemented.
- the operation interface that realizes the functions of the application is sequentially recorded in a screenshot mode, and the actions of the user in the operation interface are marked; After the function sharing key is triggered, the operation interface, the browsing content, and the annotation are combined to obtain a function usage example.
- the sharing method of this application can not only understand the operation steps to realize the function of the application by marking the operation interface, but also obtain the user’s comments on the function of the application, enrich the content of sharing, and help improve the flow of traffic. Value is conducive to the establishment of social relationships and increase user stickiness.
- the function usage example is generated after the function sharing key is triggered, and the function usage example is not required to be generated for the function sharing key that is not triggered, which reduces unnecessary waste of terminal resources.
- FIG. 1 is a flowchart of an application sharing method provided by an embodiment of the present disclosure
- FIG. 2 is a flowchart of an application sharing method provided by an embodiment of the present disclosure
- FIG. 3 is a flowchart of another application sharing method provided by an embodiment of the present disclosure.
- FIG. 4 is a flowchart of another application sharing method provided by an embodiment of the present disclosure.
- FIG. 5 is a functional block diagram of an application sharing device provided by an embodiment of the present disclosure.
- FIG. 6 is a functional block diagram of a labeling module in an application sharing device provided by an embodiment of the present disclosure
- FIG. 7 is a functional block diagram of a sharing module in an application sharing device provided by an embodiment of the present disclosure.
- FIG. 8 is a block diagram of an electronic device provided by an embodiment of the disclosure.
- the application sharing method and device provided in this embodiment are mainly aimed at sharing the function of the application, only sharing the connection of the application, that is, the sharing content is single, and it is difficult for the shared user to quickly understand the function of the application, that is, it is not resolved. User pain points. This method is not easy to acquire new users, and the user stickiness is low, and it is easy to lose.
- FIG. 1 is a flowchart of an application sharing method according to an embodiment of the disclosure.
- the application sharing method includes:
- the application program may be a program that can implement a specific function installed on the terminal.
- the terminal can be a mobile terminal, such as a mobile phone, an iPad, etc.; it can also be a fixed terminal, such as a computer, etc.
- the embodiments of the present disclosure do not limit the terminal.
- one or more application programs can be installed, and each application program can implement at least one function.
- each application program can implement at least one function.
- implementing the function of the application program may include one operation step, or may include multiple operation steps. Therefore, when the user browses the function of the application, the operation steps to realize the function of the application are recorded. At the same time, for each operation step, you can also mark the content browsed in the operation step, that is, mark the operation interface corresponding to the operation step.
- the labeling may be an active labeling by the user, such as editing actions such as drawing a line or making comments on important content.
- labeling can be done automatically. Such as marking the user's click action or sliding action. If the user performs a click action on a certain position of the operation interface while browsing a certain operation interface, the click action is automatically marked.
- the clicked position can be the position corresponding to "Next" or “Check box”.
- the sliding action may be an action performed when "selecting a specific area in a certain operation interface".
- the user when the user browses the functions of the application, the user takes screenshots to record the operation interface that realizes the function of the application, and annotates the user's actions in the operation interface to truly show the operation that realizes the function of the application. step.
- the operation interface, browsing content, and annotations are combined to generate a function usage example, that is, an operation step that can display the function of the application program is generated.
- a function usage example that is, an operation step that can display the function of the application program is generated.
- Other users on the sharing platform can fully understand all or part of the application's functions through the function usage examples.
- the combination of the operation interface, the browsing content, and the annotation is executed after receiving the sharing instruction, that is, the combination is post-set.
- the function sharing key is not triggered, the operation interface, browsing content, and annotations are not combined, so that unnecessary waste of terminal resources can be avoided.
- the function usage example is based on the operation interface as a unit, and multiple function display diagrams are generated after the operation interface, browsing content, and annotations are combined page by page.
- each step corresponds to an operation interface
- the user takes a screenshot of each operation interface while browsing the functions of the application to generate three function displays Figure, and each function display figure is marked.
- Other users can learn how to enter the next operation interface according to the annotations, and obtain the user's comments on the browsing content in the operation interface.
- These annotations can be the user's evaluation of the browsing content, such as the characteristics of the browsing content in the current operation interface, and the user's own evaluation of these characteristics.
- the function usage example is a function display diagram generated after the operation interface, browsing content, and annotations are combined.
- Fig. 2 is a flowchart of an application sharing method according to an embodiment of the disclosure.
- the application sharing method includes:
- the application program may be a program that can implement a specific function installed on the terminal.
- the terminal can be a mobile terminal, such as a mobile phone, an iPad, etc.; it can also be a fixed terminal, such as a computer, etc.
- the embodiments of the present disclosure do not limit the terminal.
- one or more application programs can be installed, and each application program can implement at least one function.
- each application program can implement at least one function.
- implementing the function of the application program may include one operation step, or may include multiple operation steps. Therefore, when the user browses the function of the application, the operation steps to realize the function of the application are recorded. At the same time, for each operation step, you can also mark the content browsed in the operation step, that is, mark the operation interface corresponding to the operation step.
- the labeling may be an active labeling by the user, such as editing actions such as drawing a line or making comments on important content.
- labeling can be done automatically. Such as marking the user's click action or sliding action. If the user performs a click action on a certain position of the operation interface while browsing a certain operation interface, the click action is automatically marked.
- the clicked position can be the position corresponding to "Next" or “Check box”.
- the sliding action may be an action performed when "selecting a specific area in a certain operation interface".
- the user when the user browses the functions of the application, the user takes screenshots to record the operation interface that realizes the function of the application, and annotates the user's actions in the operation interface to truly show the operation that realizes the function of the application. step.
- the operation interface, browsing content, and annotations are combined to generate a function usage example, that is, an operation step capable of displaying the function of the application program is generated.
- a function usage example that is, an operation step capable of displaying the function of the application program is generated.
- Other users on the sharing platform can fully understand all or part of the application's functions through the function usage examples.
- the combination of the operation interface, the browsing content, and the annotation is executed after receiving the sharing instruction, that is, the combination is post-set.
- the function sharing key is not triggered, the operation interface, browsing content, and annotations are not combined, so that unnecessary waste of terminal resources can be avoided.
- the function usage example is based on the operation interface as a unit, and multiple function display diagrams are generated after the operation interface, browsing content, and annotations are combined page by page.
- each step corresponds to an operation interface
- the user takes a screenshot of each operation interface while browsing the functions of the application to generate three function displays Figure, and each function display figure is marked.
- Other users can learn how to enter the next operation interface according to the annotations, and obtain the user's comments on the browsing content in the operation interface.
- These annotations can be the user's evaluation of the browsing content, such as the characteristics of the browsing content in the current operation interface, and the user's own evaluation of these characteristics.
- the function usage example is a function display diagram generated after the operation interface, browsing content, and annotations are combined.
- the shared platform may be the platform where the application itself is located. For example, if a new function appears in an application developed on a social platform, and a user wants to share the new function with friends on the social platform, the function in the application can be shared on the social platform.
- the sharing platform may also be a third-party sharing platform. For example, if the application is not a social platform, and the user wants to share a certain function in the application on the social platform, he can send an example of the function usage to the social platform.
- the function usage example of the application program since the function usage example of the application program is shared, and the function usage example not only shows the operation steps to realize the function, but also shows the action to realize the function, and can also show the user's feelings about the function. , Increased sharing content, so that other users can quickly and comprehensively understand the functions of the application, which is conducive to promoting the application and increasing the value of diversion.
- the browsing content, annotations, and operation steps are combined when browsing the functions of the application program, that is, each operation step is combined once.
- the combined process of browsing content, annotations, and operation steps is performed when the user decides to share the function of the application, that is, the user clicks the share button on the operation interface before viewing the content, annotations, and operation steps. Combine, that is, post the entire combination step. When the user does not share the functions of the application, there is no need to combine the browsing content and annotations to reduce the waste of terminal resources.
- FIG. 3 is a flowchart of another application sharing method provided by an embodiment of the present disclosure. As shown in Figure 3, the application sharing methods include:
- the user's actions include but are not limited to one or more of a click action, a sliding action, and an editing action.
- the clicked position can be the position of "next step” or "check box” in the operation interface.
- the sliding action may be an action performed when "selecting a specific area in a certain operation interface".
- the editing action may be the editing of the evaluation content of the function by the user.
- the system can automatically recognize the user's actions, and sequentially record the interaction points between the user and the operation interface of the application's function, such as the click operation of a button, in a screen capture manner.
- the annotation includes one or more of text annotation and icon annotation.
- the text annotation can be a bubble prompt method, or other methods can be used.
- the icon labeling includes one or more of line labeling and graphic labeling. Among them, the line can be a straight line, a corrugated line or a circle. The pattern can be set or selected according to user preferences.
- a screenshot is taken of each operation interface that implements the function of the application program, and then the browsing content is marked in the screenshot.
- the system When sharing an application, the system automatically combines the screenshot of the browsing page with annotations, and then shares it to the sharing platform.
- the system when the user browses the functions of the application, the system takes a screenshot of the homepage of the application, and the user marks the positions of the operation interface X1, X2, and X3, such as a red line at X1, and a comment at X2. , An icon is marked at X3.
- the system automatically combines the screenshot of the homepage and three annotations to obtain a function usage example, and then share the function usage example to the sharing platform.
- the user may also mark the scope of the user's browsing, such as the user selecting the content of a certain area in the operation interface.
- sharing combine the browsed content and annotations into functional usage examples, and then share the functional usage examples to the sharing platform.
- the content analysis module can analyze the content currently browsed and edit the content.
- sharing combine editing content and browsing content, and then share to the sharing platform.
- editing content the browsing content can be directly copied to the clipboard, and editing can be performed on the clipboard.
- the sharing instruction of the application is set at the end of the application, that is, the last operation interface of the application.
- the sharing instruction of the application program is to invoke the sharing instruction through some operation actions.
- click the sharing command to share the function of the application click the sharing command to share the function of the application.
- the system after receiving the sharing instruction, the system combines the operation interface, browsing content, and annotations to obtain an application with annotations, that is, to generate a function usage example.
- the steps of combining the operation interface, browsing content, and annotation are executed after receiving the sharing instruction, that is, the combination is post-set.
- the function sharing key is not triggered, the operation interface, browsing content, and annotations are not combined to avoid waste of terminal resources.
- the sharing platform can share the user's function usage examples with others, truly reproduce the function usage scenarios, and enrich the content of function sharing.
- the function of the long graph sharing application can be used, that is, the content and annotations browsed by the user are made into a growth graph, and then shared to the sharing platform; or using multi-picture sharing
- the function of the application is to make the content and annotations browsed by the user into multiple images, and then share them to the sharing platform.
- FIG. 4 is a flowchart of another application sharing method provided by an embodiment of the disclosure. As shown in Figure 4, the application sharing methods include:
- the user action includes one or more of a clicking action, a sliding action, and an editing action.
- the clicked position can be a position such as "next step” or "check box” in the operation interface.
- the sliding action may be an action performed when "selecting a specific area in a certain operation interface".
- the editing action may be the editing of the evaluation content of the function by the user.
- the system when the user browses the application, the system can automatically recognize the user's actions, and record the interaction points between the user and the application, such as actions such as button clicks.
- the annotation includes one or more of text annotation and icon annotation.
- the text annotation can be a bubble prompt method, or other methods can be used.
- the icon labeling includes one or more of line labeling and graphic labeling.
- the line can be a straight line, a corrugated line or a circle.
- the pattern can be set or selected according to user preferences.
- a screenshot is taken of the homepage or all pages of the application, and then the content in the screenshot is annotated.
- the marked content includes but not limited to actions.
- the system When sharing applications, the system automatically combines screenshots and annotations, and then shares them to the sharing platform.
- the system takes a screenshot of the homepage of the application, and the user has marked the operation interface X1, X2, X3, such as marked with a red line at X1, and marked with a comment at X2. , An icon is marked at X3.
- the system automatically combines the screenshot of the homepage and three annotations to obtain a function usage example, and then share the function usage example to the sharing platform.
- the user in the function of browsing the application, can also mark the scope of the user's browsing, such as selecting the content of a certain area in the operation interface.
- sharing combine the browsed content and annotations into functional usage examples, and then share the functional usage examples to the sharing platform.
- the content analysis module can analyze the content currently browsed and edit the content.
- the edited content and the browsed content are combined, and then shared to the sharing platform.
- the browsing content can be directly copied to the clipboard, and editing can be performed on the clipboard.
- the sharing instruction of the application is set at the end of the application, that is, the last operation interface of the application.
- the sharing instruction of the application program is to invoke the sharing instruction through some operation actions.
- click the share command to share the function of the public application click the share command to share the function of the public application.
- the system After the system receives the sharing instruction, it combines the operation interface, browsing content, and annotations to obtain an application with annotations, that is, to generate functional usage examples.
- the steps of combining the operation interface, browsing content, and annotation are executed after receiving the sharing instruction, that is, the combination is post-set.
- the function sharing key is not triggered, the operation interface, browsing content, and annotations are not combined, so that unnecessary waste of terminal resources can be avoided.
- Compressing function usage examples can reduce the system resources and network transmission resources occupied by sharing content, and can increase the speed of sharing.
- the user can select one sharing platform or multiple sharing platforms to share. Among them, the choice of sharing platform can be selected according to user preferences.
- the shared platform may be the platform where the application itself is located. If a new function appears in an application developed on a social platform, and the user wants to share the new function with friends on the social platform, the function in the application can be shared on the social platform.
- the sharing platform may also be a third-party sharing platform. For example, if the application does not belong to a social platform, and the user wants to share a certain function in the application on the social platform, he can send the function usage example to the social platform.
- the sharing platform can share the user's function usage examples, the real reproduction of the function usage scenarios, and enrich the content of function sharing.
- the function of the long graph sharing application when sharing the function of the application on the sharing platform, can be used, that is, the content and annotations browsed by the user are made into a growth graph and shared to the sharing platform; or using a multi-picture sharing application
- the function of the program is to make the content and annotations browsed by the user into multiple images, and then share them to the sharing platform.
- the operation interface that realizes the function of the application is sequentially recorded in the form of screenshots, and the actions of the user in the operation interface are marked; when the function sharing button is triggered Later, combine the operation interface, browsing content and annotations to obtain functional usage examples; share the functional usage examples to the sharing platform so that other users in the sharing platform can obtain functional usage examples.
- the sharing method of the application can not only understand the operation steps to realize the function of the application by marking the operation interface, but also obtain the user's comments on the function of the application, enrich the content of sharing, and help improve the diversion The value of this is conducive to the establishment of social relationships and increase user stickiness.
- the function usage example is generated after the function sharing key is triggered, and the function usage example is not required to be generated for the function sharing key that is not triggered, which reduces unnecessary waste of terminal resources.
- the application sharing method provided by the embodiments of the present disclosure is to record the operation steps for implementing the functions of the application in a screenshot mode, and the generated function usage example is in the form of pictures. Compared with the function display example obtained by the screen recording method, it occupies storage With less space and transmission resources, users are more willing to accept shared content.
- an embodiment of the present disclosure provides an application sharing device.
- Fig. 5 is a functional block diagram of an application sharing device provided by an embodiment of the disclosure. Referring to Figure 5, the application sharing device includes:
- the recording module 501 is used to sequentially record the operation interface that realizes the function of the application program in a screenshot mode when the user browses the function of the application program, and to mark the user's actions in the operation interface.
- the labeling can be the user's own labeling, such as underlining the important content, or making comments.
- the marking action may be automatically completed by the application program, such as where the user clicks on the browsed page, or the page browsed by the user is automatically recorded.
- the process of the user browsing the application program is recorded through annotations, so as to show a real function usage scenario.
- the combination module 502 is used to combine the operation interface, browsing content, and annotations to generate a function usage example after the function sharing key is triggered.
- the steps of combining the operation interface, browsing content, and annotation are executed after receiving the sharing instruction, that is, the combination is post-set.
- the function sharing key is not triggered, the operation interface, browsing content, and annotations are not combined, so that waste of terminal resources can be avoided.
- the combination module 502 combines the operation interface, browsing content, and annotations page by page with the operation interface as a unit to generate multiple function display diagrams;
- each step corresponds to an operation interface
- the user takes a screenshot of each operation interface while browsing the functions of the application to generate three function displays Picture, and each function display picture is marked.
- Other users can learn how to enter the next operation interface according to the annotations, and obtain the user's comments on the browsing content in the operation interface.
- These annotations can be the user's evaluation of the browsing content, for example, what are the characteristics of the browsing content in the current operation interface, and their own evaluation of these characteristics, etc.
- the combination module generates a function display diagram after combining the operation interface, browsing content, and annotations.
- an application requires three steps to achieve a certain function, and each step corresponds to an operation interface. While browsing the functions of the application, the user takes a screenshot of each operation interface, but when the function triggers the sharing button, a function display diagram is generated, that is, the three screenshots are combined into a longer function display diagram.
- the application sharing device may further include:
- the sharing module 503 is used to share the function usage examples to the sharing platform, so that other users in the sharing platform can obtain the function usage examples.
- the shared platform may be the platform where the application itself is located. If a new function appears in an application developed on a social platform, and the user wants to share the new function with friends on the social platform, the function in the application can be shared on the social platform.
- the sharing platform may also be a third-party sharing platform. For example, if the application does not belong to a social platform, and the user wants to share a certain function in the application on the social platform, he can send the function usage example to the social platform.
- the function usage example of the application program since the function usage example of the application program is shared, and the function usage example not only shows the operation steps to realize the function, but also shows the action to realize the function, and can also show the user experience the function by himself Experience to increase the shared content of sharing, so that other users can quickly and comprehensively understand the functions of the application, which is conducive to promoting the application and increasing the value of diversion.
- browsing content and annotations are not combined at any time during the browsing process, but are combined after receiving the sharing instruction, that is, the entire combination step is postponed.
- the entire combination step is postponed.
- the recording module includes an action recognition unit 601 and a labeling unit 602.
- the action recognition unit 601 is used to automatically recognize user actions.
- the user's actions include one or more of clicking, sliding, and editing.
- the system can automatically recognize the user's actions and record the interaction points between the user and the application, such as actions such as button clicks. These interaction points can be used as annotation content.
- the marking unit 602 is used for marking user actions at the content to be browsed.
- the annotation includes one or more of text annotation and icon annotation.
- the text annotation can be a bubble prompt method, or other methods can be used.
- the icon labeling includes one or more of line labeling and graphic labeling. Among them, the line can be a straight line, a corrugated line or a circle. The pattern can be set or selected according to user preferences.
- a screenshot is taken of the homepage or all pages of the application, and then the browsing content in the screenshot is marked with the user action.
- a screenshot is taken of the operation interface where the browsing content is located; and the user's actions are marked on the operation interface.
- the application sharing device includes a recording module 701, a combining module 702, a compression unit 703 and a sharing module 705.
- the functions of the recording module 701, the combination module 702, and the sharing module 706 correspond to the functions of the recording module 501, the combination module 502, and the sharing module 503, which are not repeated here.
- the compression unit 703 is used to compress function usage examples, that is, to compress browsing content, annotations, and operation steps to generate a compressed function usage example.
- Compressing function usage examples can reduce the occupation of system resources and network transmission resources, and can increase the sharing rate.
- the application sharing device further includes a selection unit 704, and the selection unit 704 is used to select a sharing platform.
- the shared platform may be the platform where the application itself is located. If a new function appears in an application developed on a social platform, and the user wants to share the new function with friends on the social platform, the function in the application can be shared on the social platform.
- the sharing platform may also be a third-party sharing platform. For example, if the application does not belong to a social platform, and the user wants to share a certain function in the application on the social platform, they can send the function usage example to the social platform.
- the application sharing device further includes: a receiving module for receiving a trigger instruction for sharing the application.
- a receiving module for receiving a trigger instruction for sharing the application.
- the recording module sequentially records the operation interface that realizes the function of the application in a screenshot mode, and marks the user's actions in the operation interface; combination module After the function sharing key is triggered, the operation interface, browsing content, and annotations are combined to generate a function usage example.
- the sharing module is used to share the function usage example to the sharing platform for users of the sharing platform to browse the function usage examples.
- the app’s sharing device marks the operation interface, which can not only understand the operation steps to realize the function of the app, but also get the user’s comments on the function of the app, enrich the content of sharing, and help improve the flow of diversion. Value is conducive to the establishment of social relationships and increase user stickiness.
- the function usage example is generated after the function sharing key is triggered, and the function usage example is not required to be generated for the function sharing key that is not triggered, which reduces unnecessary waste of terminal resources.
- an electronic device which includes:
- the memory 802 has one or more programs stored thereon, and when the one or more programs are executed by one or more processors, the one or more processors implement any one of the aforementioned application sharing methods;
- One or more I/O interfaces 803 are connected between the processor and the memory, and are configured to implement information interaction between the processor and the memory.
- the processor 801 is a device with data processing capabilities, including but not limited to a central processing unit (CPU), etc.
- the memory 802 is a device with data storage capabilities, including but not limited to random access memory (RAM, more specifically Such as SDRAM, DDR, etc.), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory (FLASH); I/O interface (read and write interface) 803 is connected between processor 801 and memory 802 , Can realize the information interaction between the processor 801 and the memory 802, which includes but is not limited to a data bus (Bus) and the like.
- RAM random access memory
- ROM read-only memory
- EEPROM electrically erasable programmable read-only memory
- FLASH flash memory
- I/O interface 803 is connected between processor 801 and memory 802 , Can realize the information interaction between the processor 801 and the memory 802, which includes but is not limited to a data bus (Bus) and the like.
- the processor 801, the memory 802, and the I/O interface 803 are connected to each other through a bus, and further connected to other components of the computing device.
- embodiments of the present disclosure provide a computer-readable medium on which a computer program is stored, and when the program is executed by a processor, any one of the above-mentioned application program sharing methods is implemented.
- Such software may be distributed on a computer-readable medium
- the computer-readable medium may include a computer storage medium (or non-transitory medium) and a communication medium (or transitory medium).
- the term computer storage medium includes volatile and non-volatile memory implemented in any method or technology for storing information (such as computer-readable instructions, data structures, program modules, or other data).
- Information such as computer-readable instructions, data structures, program modules, or other data.
- Computer storage media include but are not limited to RAM, ROM, EEPROM, flash memory or other memory technology, CD-ROM, digital versatile disk (DVD) or other optical disk storage, magnetic cassette, tape, magnetic disk storage or other magnetic storage device, or Any other medium used to store desired information and that can be accessed by a computer.
- a communication medium usually contains computer-readable instructions, data structures, program modules, or other data in a modulated data signal such as a carrier wave or other transmission mechanism, and may include any information delivery medium. .
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Business, Economics & Management (AREA)
- General Engineering & Computer Science (AREA)
- Software Systems (AREA)
- Strategic Management (AREA)
- Human Computer Interaction (AREA)
- Entrepreneurship & Innovation (AREA)
- Marketing (AREA)
- Economics (AREA)
- General Business, Economics & Management (AREA)
- Development Economics (AREA)
- Finance (AREA)
- Accounting & Taxation (AREA)
- Operations Research (AREA)
- Tourism & Hospitality (AREA)
- Quality & Reliability (AREA)
- Human Resources & Organizations (AREA)
- Health & Medical Sciences (AREA)
- Artificial Intelligence (AREA)
- Audiology, Speech & Language Pathology (AREA)
- Computational Linguistics (AREA)
- General Health & Medical Sciences (AREA)
- Game Theory and Decision Science (AREA)
- Data Mining & Analysis (AREA)
- User Interface Of Digital Computer (AREA)
- Information Transfer Between Computers (AREA)
- Computing Systems (AREA)
- Document Processing Apparatus (AREA)
Abstract
本公开提供了一种应用程序的分享方法,涉及应用程序推广,其包括:在浏览应用程序的功能时,以截屏方式记录实现所述应用程序的功能的操作界面,以及对用户在所述操作界面中的动作进行标注;在触发功能分享键后,将所述操作界面、所述浏览内容和所述标注组合,生成功能使用示例;将所述功能使用示例分享至共享平台,以供所述共享平台中的其它用户获得所述功能使用示例。该应用程序的分享方法不仅能分享实现功能的操作步骤,而且分享了用户的标注内容,丰富了分享的内容,有利于应用程序的推广。本公开还提供了一种应用程序的分享装置、电子设备及可读介质。
Description
本公开实施例涉及计算机、互联网、应用程序推广技术领域,特别涉及一种应用程序的分享方法及装置、电子设备、计算机可读介质。
随着高速、稳定的移动网络的建设,用户能够借助移动网络查看视频、图片等高质量的内容。在运营商网络中,视频、图片占用的流量已经超过60%,成为最主要的业务形态。与此同时,各类应用程序(APP)的竞争越来越激烈,APP的营销手段与推广方式越来越被重视。
APP的营销手段重要包括抢红包、集福等,但是通过抢红包方式获得的大部分新用户的主要目的是为了红包,并不是为了APP本身所具有的功能,这些新用户甚至根本不关注APP的功能。集福方式与抢红包的情况类似,用户粘性不高,导致新用户容易流失。
另外,不同营销渠道由于呈现的方式、内容和环境等因素不同,获得的新用户的粘性也不相同。例如,通过朋友链(如朋友圈、群和好友)获得的新用户通常比大众媒体(广告)获得的新用户的粘性高。
发明内容
本公开实施例提供一种应用程序的分享方法及装置、电子设备、计算机可读介质。
第一方面,本公开实施例提供一种应用程序的分享方法,其包括:
在浏览应用程序的功能时,以截屏方式记录实现所述应用程序的功能的 操作界面,以及对用户在所述操作界面中的动作进行标注;
在触发功能分享键后,将所述操作界面、所述浏览内容和所述标注组合,生成功能使用示例。
在一些实施例中,所述动作包括点击动作、滑动动作和编辑动作中的一种或多种。
在一些实施例中,所述标注的方式包括文本标注、线条标注和图形标注中的一种或多种。
在一些实施例中,所述功能使用示例是以所述操作界面为单元,将所述操作界面、所述浏览内容和所述标注逐页组合后,生成的多张功能展示图;
或者,所述功能使用示例是将所述操作界面、所述浏览内容和所述标注组合后,生成的一张功能展示图。
在一些实施例中,所述在触发功能分享键后,将所述操作界面、所述浏览内容和所述标注组合,生成功能使用示例之后,还包括:
将所述功能使用示例进行压缩处理。
在一些实施例中,所述在触发功能分享键后,将所述操作界面、所述浏览内容和所述标注组合,生成功能使用示例之后,还包括:
选择所述共享平台,其中,所述共享平台为所述用户当前所在的共享平台或第三方共享平台。
第二方面,本公开实施例提供一种应用程序的分享装置,其包括:
记录模块,用于在用户浏览应用程序的功能时,以截屏方式依次记录实现所述应用程序的功能的操作界面,以及对所述用户在所述操作界面中动作进行标注;
组合模块,用于在触发功能分享键后,将所述操作界面、所述浏览内容和所述标注组合,生成功能使用示例。
在一些实施例中,所述记录模块包括:
动作识别单元,用于自动识别用户动作;所述动作包括点击动作、滑动动作和编辑动作中的一种或多种;
标注单元,用于标注所述动作识别单元识别的所述用户动作。
在一些实施例中,所述组合模块以所述操作界面为单元逐页地将所述操作界面、所述浏览内容和所述标注组合,生成多张功能展示图;
或者,所述组合模块将所述操作界面、所述浏览内容和所述标注组合后,生成一张功能展示图。
在一些实施例中,所述装置还包括:
压缩模块,用于将所述功能使用示例进行压缩。
在一些实施例中,所述装置还包括:
选择单元,用于选择共享平台,其中,所述共享平台为所述用户当前所在的共享平台或第三方共享平台;
分享模块,用于将所述功能使用示例分享至所述共享平台,以供所述共享平台中的其它用户获得所述功能使用示例。
第三方面,本公开实施例提供一种电子设备,其包括:
一个或多个处理器;
存储器,其上存储有一个或多个程序,当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器上述任意一种应用程序的分享方法;
一个或多个I/O接口,连接在所述处理器与存储器之间,配置为实现所述处理器与存储器的信息交互。
第四方面,本公开实施例提供一种计算机可读介质,其上存储有计算机程序,所述程序被处理器执行时实现上述任意一种应用程序的分享方法。
本公开实施例提供的应用程序的分享方法,在浏览应用程序的功能时,以截屏方式依次记录实现所述应用程序的功能的操作界面,以及对用户在所 述操作界面中动作进行标注;在触发功能分享键后,将所述操作界面、所述浏览内容和所述标注组合,获得功能使用示例。该应用程序的分享方法通过对操作界面的标注,不仅可以了解实现应用程序功能的操作步骤,还可以获得用户对该应用程序的功能的评论,丰富了分享的内容,有助于提高导流的价值,又有利于社交关系的建立,增加用户的粘性。而且,功能使用示例是在触发功能分享键后生成的,未触发功能分享键不需要生成功能使用示例,减少了终端资源不必要的浪费。
附图用来提供对本公开实施例的进一步理解,并且构成说明书的一部分,与本公开的实施例一起用于解释本公开,并不构成对本公开的限制。通过参考附图对详细示例实施例进行描述,以上和其它特征和优点对本领域技术人员将变得更加显而易见,在附图中:
图1为本公开实施例提供的一种应用程序的分享方法的流程图;
图2为本公开实施例提供的一种应用程序的分享方法的流程图;
图3为本公开实施例提供的另一种应用程序的分享方法的流程图;
图4为本公开实施例提供的又一种应用程序的分享方法的流程图;
图5为本公开实施例提供的一种应用程序的分享装置的原理框图;
图6为本公开实施例提供的一种应用程序的分享装置中标注模块的原理框图;
图7为本公开实施例提供的一种应用程序的分享装置中分享模块的原理框图;
图8为本公开实施例提供的一种电子设备的组成框图。
为使本领域的技术人员更好地理解本公开的技术方案,下面结合附图对本公开提供的应用程序的分享方法及装置、电子设备、计算机可读介质进行详细描述。
在下文中将参考附图更充分地描述示例实施例,但是所述示例实施例可以以不同形式来体现且不应当被解释为限于本文阐述的实施例。反之,提供这些实施例的目的在于使本公开透彻和完整,并将使本领域技术人员充分理解本公开的范围。
在不冲突的情况下,本公开各实施例及实施例中的各特征可相互组合。
如本文所使用的,术语“和/或”包括一个或多个相关列举条目的任何和所有组合。
本文所使用的术语仅用于描述特定实施例,且不意欲限制本公开。如本文所使用的,单数形式“一个”和“该”也意欲包括复数形式,除非上下文另外清楚指出。还将理解的是,当本说明书中使用术语“包括”和/或“由……制成”时,指定存在所述特征、整体、步骤、操作、元件和/或组件,但不排除存在或添加一个或多个其它特征、整体、步骤、操作、元件、组件和/或其群组。
除非另外限定,否则本文所用的所有术语(包括技术和科学术语)的含义与本领域普通技术人员通常理解的含义相同。还将理解,诸如那些在常用字典中限定的那些术语应当被解释为具有与其在相关技术以及本公开的背景下的含义一致的含义,且将不解释为具有理想化或过度形式上的含义,除非本文明确如此限定。
本实施例提供的应用程序的分享方法及装置,主要针对分享应用程序的功能时,仅分享应用程序的连接,即分享内容单一,获得分享的用户很难快速了解应用程序的功能,即未解决用户痛点。这种方式不易获得新用户,而且用户粘性低,容易流失。
第一方面,本公开实施例提供一种应用程序的分享方法。图1为本公开实施例的应用程序的分享方法的流程图。参照图1,应用程序的分享方法包括:
101,在浏览应用程序的功能时,以截屏方式记录实现应用程序的功能的操作界面,以及对用户在操作界面中的动作进行标注。
其中,应用程序可以是安装于终端的能够实现特定功能的程序。其中,终端可以是移动终端,如手机、iPad等;也可以是固定终端,如电脑等。本公开实施例对终端的不做限定。
在终端中,可以安装一个或多个应用程序,每个应用程序又可以实现至少一个功能。用户在使用应用程序时,如果对该应用程序中的某个功能感兴趣,并希望将该应用程序分享至共享平台,则可以按照本公开实施例的方式进行分享。
在一些实施例中,实现应用程序的功能可以包括一个操作步骤,也可以包括多个操作步骤。因此,用户在浏览应用程序的功能时,将实现该应用程序的功能的操作步骤记录下来。同时,对于每个操作步骤,还可以对操作步骤中浏览的内容进行标注,即在该操作步骤对应的操作界面进行标注。
其中,标注可以是用户主动进行标注,如用户在重要内容处划线、做批注等编辑动作。在一些实施例中,标注可以是自动完成的。如对用户的点击动作或滑动动作进行标注。如用户在浏览某个操作界面时,在该操作界面某个位置实施了点击动作,则对该点击动作自动进行标注。其中,点击的位置可以是“下一步”或“勾选框”对应的位置。其中的滑动动作可以是“选择某个操作界面中的特定区域”时实施的动作。
在一些实施例中,用户在浏览应用程序的功能时,以截屏方式记录实现应用程序功能的操作界面,以及对用户在操作界面中的动作进行标注,以真实展示实现该应用程序的功能的操作步骤。
102,在触发功能分享键后,将操作界面、浏览内容和标注组合,获得功能使用示例。
在102中,将操作界面、浏览内容、标注组合,生成功能使用示例,即生成了能够展示实现该应用程序功能的操作步骤。共享平台上的其他用户通过该功能使用示例能够全面地了解该应用程序的全部或部分功能。
在本实施例中,操作界面、浏览内容和标注的组合是在收到分享指令后执行,即组合是后置的。在未触发功能分享键时,不对操作界面、浏览内容和标注进行组合,这样可以避免不必要的终端资源的浪费。
在一些实施例中,功能使用示例是以操作界面为单元,将操作界面、浏览内容和标注逐页组合后,生成的多张功能展示图。
例如,当应用程序需要三个步骤才能实现某个功能,而且每个步骤对应一个操作界面时,用户在浏览该应用程序的功能的过程中,对每个操作界面进行截屏,生成三张功能展示图,而且,每张功能展示图中均有标注。其它用户可以根据标注了解如何进入下一个操作界面,以及获得用户对操作界面中的浏览内容的批注。这些批注可以是用户对浏览内容的评价,如当前操作界面中的浏览内容具有哪些特点,以及用户自己对这些特点的评价。
在一些实施例中,功能使用示例是将操作界面、浏览内容和标注组合后,生成的一张功能展示图。
例如,当应用程序需要三个步骤才能实现某个功能,而且每个步骤对应一个操作界面时,用户在浏览该应用程序的功能的过程中,对每个操作界面进行截屏,并在触发功能分享键时生成一张功能展示图,即,将三张截图合并成一张较长的功能展示图。
图2为本公开实施例的应用程序的分享方法的流程图。参照图2,应用程序的分享方法包括:
201,在浏览应用程序的功能时,以截屏方式记录实现应用程序的功能 的操作界面,以及对用户在操作界面中的动作进行标注。
其中,应用程序可以是安装于终端的能够实现特定功能的程序。其中,终端可以是移动终端,如手机、iPad等;也可以是固定终端,如电脑等。本公开实施例对终端的不做限定。
在终端中,可以安装一个或多个应用程序,每个应用程序又可以实现至少一个功能。用户在使用应用程序时,如果对该应用程序中的某个功能感兴趣,并希望将该应用程序分享至共享平台,则可以按照本公开实施例的方式进行分享。
在一些实施例中,实现应用程序的功能可以包括一个操作步骤,也可以包括多个操作步骤。因此,用户在浏览应用程序的功能时,将实现该应用程序的功能的操作步骤记录下来。同时,对于每个操作步骤,还可以对操作步骤中浏览的内容进行标注,即在该操作步骤对应的操作界面进行标注。
其中,标注可以是用户主动进行标注,如用户在重要内容处划线、做批注等编辑动作。在一些实施例中,标注可以是自动完成的。如对用户的点击动作或滑动动作进行标注。如用户在浏览某个操作界面时,在该操作界面某个位置实施了点击动作,则对该点击动作自动进行标注。其中,点击的位置可以是“下一步”或“勾选框”对应的位置。其中的滑动动作可以是“选择某个操作界面中的特定区域”时实施的动作。
在一些实施例中,用户在浏览应用程序的功能时,以截屏方式记录实现应用程序功能的操作界面,以及对用户在操作界面中的动作进行标注,以真实展示实现该应用程序的功能的操作步骤。
202,在触发功能分享键后,将操作界面、浏览内容和标注组合,获得功能使用示例。
在202中,将操作界面、浏览内容、标注组合,生成功能使用示例,即生成了能够展示实现该应用程序功能的操作步骤。共享平台上的其他用户通 过该功能使用示例能够全面地了解该应用程序的全部或部分功能。
在本实施例中,操作界面、浏览内容和标注的组合是在收到分享指令后执行,即组合是后置的。在未触发功能分享键时,不对操作界面、浏览内容和标注进行组合,这样可以避免不必要的终端资源的浪费。
在一些实施例中,功能使用示例是以操作界面为单元,将操作界面、浏览内容和标注逐页组合后,生成的多张功能展示图。
例如,当应用程序需要三个步骤才能实现某个功能,而且每个步骤对应一个操作界面时,用户在浏览该应用程序的功能的过程中,对每个操作界面进行截屏,生成三张功能展示图,而且,每张功能展示图中均有标注。其它用户可以根据标注了解如何进入下一个操作界面,以及获得用户对操作界面中的浏览内容的批注。这些批注可以是用户对浏览内容的评价,如当前操作界面中的浏览内容具有哪些特点,以及用户自己对这些特点的评价。
在一些实施例中,功能使用示例是将操作界面、浏览内容和标注组合后,生成的一张功能展示图。
例如,当应用程序需要三个步骤才能实现某个功能,而且每个步骤对应一个操作界面时,用户在浏览该应用程序的功能的过程中,对每个操作界面进行截屏,并在触发功能分享键时生成一张功能展示图,即,将三张截图合并成一张较长的功能展示图。
203,将功能使用示例分享至共享平台,以供共享平台的其它用户获得功能使用示例。
其中,共享平台可以是应用程序本身所在的平台。例如,某个社交平台开发的应用程序出现一个新功能,用户希望将该新功能分享给该社交平台的好友,则可以将该应用程序中的功能在社交平台分享。在一些实施例中,共享平台也可以是第三方共享平台。例如,应用程序不属于社交平台,用户希望将该应用程序中的某个功能在该社交平台分享,则可以将功能使用示例发 送至该社交平台。
在本公开实施例中,由于分享了应用程序的功能使用示例,而且,在功能使用示例中不仅展示了实现功能的操作步骤,而且展示了实现功能的动作,还可以展示用户对该功能的感受,增加了分享内容,使其它用户能够更快速、全面地了解应用程序的功能,有利于推广该应用程序,提高导流的价值。
在一些实施例中,浏览的内容、标注以及操作步骤组合过程是在浏览应用程序的功能时组合,即,每个操作步骤进行一次组合。在另一些实施例中,浏览的内容、标注以及操作步骤组合过程是以在用户确定分享该应用程序的功能时进行,即用户在操作界面点击分享按钮之后才将浏览的内容、标注以及操作步骤组合,即,将整个组合步骤后置。当用户不分享该应用程序的功能时,并不需要对浏览内容和标注进行组合,以降低终端资源的浪费。
图3为本公开实施例提供的另一种应用程序的分享方法的流程图。如图3所示,应用程序的分享方法包括:
301,在浏览应用程序的功能时,自动识别用户在操作界面中的动作。
其中,用户的动作包括但不限于点击动作、滑动动作和编辑动作中的一种或多种动作。其中,点击的位置可以是操作界面中的“下一步”或“勾选框”的位置。滑动动作可以是“选择某个操作界面中的特定区域”时实施的动作。编辑动作可以是用户对该功能的评价内容的编辑。
在一些实施例中,用户在浏览应用程序时,系统可以自动识别用户动作,以截屏方式依次记录用户与应用程序的功能的操作界面的交互点,如按钮的点击操作等动作。
302,在操作界面标注用户动作。
其中,标注包括文本标注和图标标注中的一种或多种。其中的文本标注可以是气泡提示方式,也可以采用其他方式。其中的图标标注包括线条标注 和图形标注中的一种或多种。其中,线条可以是直线、波纹线或圆圈。图案可以根据用户喜好自行设定或选定。
在一些实施例中,对实现应用程序的功能的各个操作界面进行截屏,然后,在截屏中对浏览内容进行标注。
例如,用户点击了浏览页面上的按钮“Y”,则系统仅对点击的页面进行截屏,并利用图标对按钮“Y”位置进行标注,如通过红圈将按钮“Y”圈红。在分享应用程序时,系统自动将截屏的浏览页面与标注进行组合,然后分享至共享平台。
再如,用户在浏览应用程序的功能时,系统对应用程序的首页进行截屏,用户在操作界面X1、X2、X3位置处进行了标注,如在X1处用红线标注,在X2处标注了评语,在X3处标注了图标。在分享应用程序的功能时,系统自动将首页截屏和三处标注进行组合,获得功能使用示例,然后将该功能使用示例分享至共享平台。
在一些实施例中,用户在浏览应用程序的功能中,还可以对用户浏览的范围进行标注,如用户对操作界面中某区域的内容进行选择。在分享时,将浏览的内容和标注组合成功能使用示例,再将功能使用示例分享至共享平台。
在一些实施例中,如果用户希望对当前浏览的内容进行分享,则可以通过内容分析模块分析当前浏览内容,并对该浏览内容进行编辑。在分享时,将编辑内容和浏览内容组合,然后分享至共享平台。在一些实施例中,在编辑内容时,可以将浏览内容直接被拷贝至剪贴板中,在剪贴板进行编辑。
303,接收分享应用程序的功能的分享指令。
其中,应用程序的分享指令是设置在应用程序的末尾,即应用程序的最后一个操作界面。
在一些实施例中,应用程序的分享指令是通过一些操作动作调用分享指令。当用户希望将应用程序分享给好友时,通过点击分享指令以分享该应用 程序的功能。
304,在触发功能分享键后,对浏览内容、标注和操作界面进行组合,生成功能使用示例。
在本公开实施例中,系统接收到分享指令后,将操作界面、浏览内容和标注进行组合,获得带有标注的应用程序,即生成功能使用示例。
在本实施例中,操作界面、浏览内容和标注的组合步骤是在收到分享指令后执行,即组合是后置的。在未触发功能分享键时,不对操作界面、浏览内容和标注进行组合,以避免终端资源的浪费。
305,将功能使用示例分享至共享平台,以供共享平台的用户浏览功能使用示例。
不难理解,共享平台可以将用户的功能使用示例分享给其他人,真实地再现功能使用场景,丰富功能分享的内容。
在一些实施例中,在共享平台分享应用程序的功能时,可以使用长图分享应用程序的功能,即,将用户浏览的内容和标注制作成长图,然后分享至共享平台;或者使用多图分享应用程序的功能,即将用户浏览的内容和标注制作成多图,然后分享至共享平台。
图4为本公开实施例提供的又一种应用程序的分享方法的流程图。如图4所示,应用程序的分享方法包括:
401,在浏览应用程序的功能时,自动识别用户在操作界面中的动作。
在401中,用户在浏览应用程序的功能时,自动识别用户在每个操作界面中的动作。
其中,用户动作包括点击动作、滑动动作和编辑动作中的一种或多种动作。其中,点击的位置可以是操作界面中的“下一步”或“勾选框”等位置。滑动动作可以是“选择某个操作界面中的特定区域”时实施的动作。编辑动作可以是用户对该功能的评价内容的编辑。
在一些实施例中,用户在浏览应用程序时,系统可以自动识别用户动作,记录用户与应用程序的交互点,如按钮的点击操作等动作。
402,在操作界面标注用户动作。
其中,标注包括文本标注和图标标注中的一种或多种。其中,文本标注可以是气泡提示方式,也可以采用其他方式。其中,图标标注包括线条标注和图形标注中的一种或多种。其中,线条可以是直线、波纹线或圆圈。图案可以根据用户喜好自行设定或选定。
在一些实施例中,对应用程序的首页或所有页面进行截屏,然后,对截屏中的内容进行标注。其中,标注的内容包括但不限于动作。
例如,用户点击了浏览页面上的按钮“Y”,则系统仅对点击的页面进行截屏,并利用图标对按钮“Y”位置进行标注,如通过红圈将按钮“Y”圈红。在分享应用程序时,系统自动将截屏与标注进行组合,然后分享至共享平台。
再如,用户在浏览应用程序的使用功能时,系统对应用程序的首页进行截屏,用户在操作界面X1、X2、X3处进行了标注,如在X1处用红线标注,在X2处标注了评语,在X3处标注了图标。在分享应用程序的功能时,系统自动将首页截屏和三处标注进行组合,获得功能使用示例,然后将该功能使用示例分享至共享平台。
在一些实施例中,用户在浏览应用程序的功能中,还可以对用户浏览的范围进行标注,如对操作界面中某区域的内容进行选择。在分享时,将浏览的内容和标注组合成功能使用示例,再将功能使用示例分享至共享平台。
在一些实施例中,如果用户希望对当前浏览的内容进行分享,则可以通过内容分析模块分析当前浏览内容,并对该浏览内容进行编辑。在分享时,将该编辑内容和浏览内容组合,然后分享至共享平台。在一些实施例中,在编辑内容时,可以将浏览内容直接被拷贝至剪贴板中,在剪贴板进行编辑。
403,接收分享应用程序的功能的分享指令。
其中,应用程序的分享指令是设置在应用程序的末尾,即应用程序的最后一个操作界面。
在一些实施例中,应用程序的分享指令是通过一些操作动作调用分享指令。当用户希望将应用程序分享给好友时,通过点击分享指令以分享该因公程序的功能。
404,在触发功能分享键后,对浏览的内容、标注和操作步骤进行组合,生成功能使用示例。
系统接收到分享指令后,将操作界面、浏览内容和标注进行组合,获得带有标注的应用程序,即生成功能使用示例。
在本实施例中,操作界面、浏览内容和标注的组合步骤是在收到分享指令后执行,即组合是后置的。在未触发功能分享键时,不对操作界面、浏览内容和标注进行组合,这样可以避免不必要的终端资源的浪费。
405,将功能使用示例进行压缩。
将功能使用示例进行压缩,可以减少分享内容占用的系统资源以及网络传输资源,而且可以提高分享的速度。
406,选择共享平台。
在一些实施例中,用户可以选择一个共享平台或多个共享平台进行分享。其中,共享平台的选择可以根据用户喜好选择。
其中,共享平台可以是应用程序本身所在的平台。如某个社交平台开发的应用程序出现一个新功能,用户希望将该新功能分享给该社交平台的好友,则可以将该应用程序中的功能在社交平台分享。在一些实施例中,共享平台也可以是第三方共享平台。如,应用程序不属于社交平台,用户希望将该应用程序中的某个功能在该社交平台分享,则可以将功能使用示例发送至该社交平台。
407,将功能使用示例分享至共享平台,以供共享平台的用户浏览功能使用示例。
不难理解,共享平台可以将用户的功能使用示例分享,真实的再现功能使用场景,丰富了功能分享的内容。
在一些实施例中,在共享平台分享应用程序的功能时,可以使用长图分享应用程序的功能,即,将用户浏览的内容和标注制作成长图,分享至共享平台;或者使用多图分享应用程序的功能,即将用户浏览的内容和标注制作成多图,然后分享至共享平台。
本公开实施例提供的应用程序的分享方法,在浏览应用程序的功能时,以截屏方式依次记录实现应用程序的功能的操作界面,以及对用户在操作界面中动作进行标注;在触发功能分享键后,将操作界面、浏览内容和标注组合,获得功能使用示例;将功能使用示例分享至共享平台,以供共享平台中的其它用户获得功能使用示例。该应用程序的分享方法通过对操作界面的标注,不仅可以了解实现应用程序的功能的操作步骤,还可以获得用户对该应用程序的功能的评论,丰富了分享的内容,有助于提高导流的价值,又有利于社交关系的建立,增加用户的粘性。
另外,功能使用示例是在触发功能分享键后生成的,未触发功能分享键不需要生成功能使用示例,减少了终端资源的不必要的浪费。
此外,本公开实施例提供的应用程序的分享方法是以截屏方式记录实现应用程序的功能的操作步骤,生成的功能使用示例为图片形式,相对于录屏方式获得的功能展示示例,其占用存储空间和传输资源更少,用户接受分享内容的意愿更高。
第二方面,本公开实施例提供一种应用程序的分享装置。图5为本公开实施例提供的一种应用程序的分享装置的原理框图。参照图5,应用程序的分享装置包括:
记录模块501,用于在用户浏览应用程序的功能时,以截屏方式依次记录实现应用程序的功能的操作界面,以及对用户在操作界面中动作进行标注。
其中,标注可以是用户自己标注,如在重要内容处进行划线,或者做批注。在一些实施例中,标注动作可以由应用程序自动完成,如用户在浏览页面的什么地方进行了点击,或者自动记录用户浏览的页面。
在一些实施例中,用户在浏览应用程序时,通过标注将用户浏览应用程序的过程进行记录,以展现真实的功能使用场景。
组合模块502,用于在触发功能分享键后,将操作界面、浏览内容和标注组合,生成功能使用示例。
在本实施例中,操作界面、浏览内容和标注的组合步骤是在收到分享指令后执行,即组合是后置的。在未触发功能分享键时,不对操作界面、浏览内容和标注进行组合,这样可以避免终端资源的浪费。
组合模块502是以操作界面为单元逐页地将操作界面、浏览内容和标注组合,生成多张功能展示图;
例如,当应用程序需要三个步骤才能实现某个功能,而且每个步骤对应一个操作界面时,用户在浏览该应用程序的功能的过程中,对每个操作界面进行截屏,生成三张功能展示图,而且,每张功能展示图均有标注。其它用户可以根据标注了解如何进入下一个操作界面,以及获得用户对操作界面中的浏览内容的批注。这些批注可以是用户对浏览内容的评价,如,当前操作界面中的浏览内容具有哪些特点,以及自己对这些特点的评价等。
在一些实施例中,组合模块将操作界面、浏览内容和标注组合后,生成一张功能展示图。
例如,应用程序需要三个步骤才能实现某个功能,而且,每个步骤对应一个操作界面。用户在浏览该应用程序的功能的过程中,对每个操作界面进行截屏,但在功能触发分享键时生成一张功能展示图,即,将三个截图合并 成一张较长的功能展示图。
在一些实施例中,应用程序的分享装置还可以包括:
分享模块503,用于将功能使用示例分享至共享平台,以供共享平台中的其它用户获得功能使用示例。
其中,共享平台可以是应用程序本身所在的平台。如某个社交平台开发的应用程序出现一个新功能,用户希望将该新功能分享给该社交平台的好友,则可以将该应用程序中的功能在社交平台分享。在一些实施例中,共享平台也可以是第三方共享平台。如,应用程序不属于社交平台,用户希望将该应用程序中的某个功能在该社交平台分享,则可以将功能使用示例发送至该社交平台。
在本公开实施例中,由于分享了应用程序的功能使用示例,而且,在功能使用示例中不仅展示了实现功能的操作步骤,而且展示了实现功能的动作,还可以展示用户自己体验该功能的感受,以增加分享的分享内容,使其它用户能够更快速、全面地了解应用程序的功能,有利于推广该应用程序,提高导流的价值。
需要说明的是,浏览内容和标注并不随浏览过程随时组合,而是在收到分享指令后进行组合,即,将整个组合步骤后置。当用户不分享该应用程序时,并不需要对浏览内容和标注进行组合。
在一些实施例中,如图6所示,记录模块包括动作识别单元601和标注单元602。
动作识别单元601,用于自动识别用户动作。
在浏览应用程序时自动识别用户动作。其中,用户的动作包括点击、滑动和编辑中的一种或多种动作。
在一些实施例中,用户在浏览应用程序时,系统可以自动识别用户动作,记录用户与应用程序的交互点,如按钮的点击操作等动作,这些交互点 可以作为标注内容。
标注单元602,用于在浏览的内容处标注用户动作。
其中,标注包括文本标注和图标标注中的一种或多种。而且,文本标注可以是气泡提示方式,也可以采用其他方式。其中,图标标注包括线条标注和图形标注中的一种或多种。其中,线条可以是直线、波纹线或圆圈。图案可以根据用户喜好自行设定或选定。
在一些实施例中,如对应用程序的首页或所有页面进行截屏,然后,在截屏中的浏览内容标注用户动作。
在一些实施例中,对浏览内容所在操作界面进行截屏;并在操作界面进行标注用户的动作。
在一些实施例中,如图7所示,应用程序的分享装置包括记录模块701、组合模块702、压缩单元703和分享模块705。
其中,记录模块701、组合模块702和分享模块706的功能与记录模块501、组合模块502和分享模块503的功能对应相同,在此不再赘述。
压缩单元703,用于压缩功能使用示例,即将浏览内容、标注和操作步骤进行压缩,生成压缩的功能使用示例。
功能使用示例进行压缩,可以减少占用系统资源以及网络传输资源,而且可以提高分享的速率。
在一些实施例中,应用程序的分享装置还进一步包括选择单元704,选择单元704用于选择共享平台。
其中,共享平台可以是应用程序本身所在的平台。如某个社交平台开发的应用程序出现一个新功能,用户希望将该新功能分享给该社交平台的好友,则可以将该应用程序中的功能在社交平台分享。在一些实施例中,共享平台也可以是第三方共享平台。如,应用程序不属于社交平台,用户希望将该应用程序中的某个功能在该社交平台分享,则可以将功能使用示例发送至 该社交平台。
在一些实施例中,应用程序的分享装置还包括:接收模块,用于接收分享应用程序的触发指令。当用户希望将应用程序分享给好友时,通过点击分享指令可以执行后续的操作。
本公开实施例提供的应用程序的分享装置,用户在浏览应用程序的功能时,记录模块以截屏方式依次记录实现应用程序的功能的操作界面,以及对用户在操作界面中动作进行标注;组合模块在触发功能分享键后,将操作界面、浏览内容和标注组合,生成功能使用示例,分享模块用于将功能使用示例分享至共享平台,以供共享平台的用户浏览功能使用示例。该应用程序的分享装置对操作界面的标注,不仅可以了解实现应用程序的功能的操作步骤,还可以获得用户对该应用程序的功能的评论,丰富了分享的内容,有助于提高导流的价值,又有利于社交关系的建立,增加用户的粘性。另外,功能使用示例是在触发功能分享键后生成的,未触发功能分享键不需要生成功能使用示例,减少了终端资源的不必要的浪费。
第三方面,参照图8,本公开实施例提供一种电子设备,其包括:
一个或多个处理器801;
存储器802,其上存储有一个或多个程序,当一个或多个程序被一个或多个处理器执行,使得一个或多个处理器实现上述任意一项的应用程序的分享方法;
一个或多个I/O接口803,连接在处理器与存储器之间,配置为实现处理器与存储器的信息交互。
其中,处理器801为具有数据处理能力的器件,其包括但不限于中央处理器(CPU)等;存储器802为具有数据存储能力的器件,其包括但不限于随机存取存储器(RAM,更具体如SDRAM、DDR等)、只读存储器(ROM)、 带电可擦可编程只读存储器(EEPROM)、闪存(FLASH);I/O接口(读写接口)803连接在处理器801与存储器802间,能实现处理器801与存储器802的信息交互,其包括但不限于数据总线(Bus)等。
在一些实施例中,处理器801、存储器802和I/O接口803通过总线相互连接,进而与计算设备的其它组件连接。
第四方面,本公开实施例提供一种计算机可读介质,其上存储有计算机程序,程序被处理器执行时实现上述任意一种应用程序的分享方法。
本领域普通技术人员可以理解,上文中所公开方法中的全部或某些步骤、系统、装置中的功能模块/单元可以被实施为软件、固件、硬件及其适当的组合。在硬件实施方式中,在以上描述中提及的功能模块/单元之间的划分不一定对应于物理组件的划分;例如,一个物理组件可以具有多个功能,或者一个功能或步骤可以由若干物理组件合作执行。某些物理组件或所有物理组件可以被实施为由处理器,如中央处理器、数字信号处理器或微处理器执行的软件,或者被实施为硬件,或者被实施为集成电路,如专用集成电路。这样的软件可以分布在计算机可读介质上,计算机可读介质可以包括计算机存储介质(或非暂时性介质)和通信介质(或暂时性介质)。如本领域普通技术人员公知的,术语计算机存储介质包括在用于存储信息(诸如计算机可读指令、数据结构、程序模块或其它数据)的任何方法或技术中实施的易失性和非易失性、可移除和不可移除介质。计算机存储介质包括但不限于RAM、ROM、EEPROM、闪存或其它存储器技术、CD-ROM、数字多功能盘(DVD)或其它光盘存储、磁盒、磁带、磁盘存储或其它磁存储装置、或者可以用于存储期望的信息并且可以被计算机访问的任何其它的介质。此外,本领域普通技术人员公知的是,通信介质通常包含计算机可读指令、数据结构、程序模块或者诸如载波或其它传输机制之类的调制数据信号中的其它数据,并且 可包括任何信息递送介质。
本文已经公开了示例实施例,并且虽然采用了具体术语,但它们仅用于并仅应当被解释为一般说明性含义,并且不用于限制的目的。在一些示例中,对本领域技术人员显而易见的是,除非另外明确指出,否则可单独使用与特定实施例相结合描述的特征、特性和/或元素,或可与其它实施例相结合描述的特征、特性和/或元件组合使用。因此,本领域技术人员将理解,在不脱离由所附的权利要求阐明的本公开的范围的情况下,可进行各种形式和细节上的改变。
Claims (13)
- 一种应用程序的分享方法,其包括:在浏览应用程序的功能时,以截屏方式依次记录实现所述应用程序的功能的操作界面,以及对用户在所述操作界面中动作进行标注;在触发功能分享键后,将所述操作界面、所述浏览内容和所述标注组合,生成功能使用示例。
- 根据权利要求1所述的方法,其中,所述动作包括点击动作、滑动动作和编辑动作中的一种或多种。
- 根据权利要求2所述的方法,其中,所述标注的方式包括文本标注、线条标注和图形标注中的一种或多种。
- 根据权利要求1所述的方法,其中,所述功能使用示例是以所述操作界面为单元,将所述操作界面、所述浏览内容和所述标注逐页组合后,生成的多张功能展示图;或者,所述功能使用示例是将所述操作界面、所述浏览内容和所述标注组合后,生成的一张功能展示图。
- 根据权利要求1所述的方法,其中,所述在触发功能分享键后,将所述操作界面、所述浏览内容和所述标注组合,生成功能使用示例之后,还包括:将所述功能使用示例进行压缩处理。
- 根据权利要求1所述的方法,其中,所述在触发功能分享键后,将所述操作界面、所述浏览内容和所述标注组合,生成功能使用示例之后,还 包括:选择共享平台,其中,所述共享平台为所述用户当前所在的共享平台或第三方共享平台;将所述功能使用示例分享至所述共享平台,以供所述共享平台中的其它用户获得所述功能使用示例。
- 一种应用程序的分享装置,其包括:记录模块,用于在用户浏览应用程序的功能时,以截屏方式依次记录实现所述应用程序的功能的操作界面,以及对所述用户在所述操作界面中动作进行标注;组合模块,用于在触发功能分享键后,将所述操作界面、所述浏览内容和所述标注组合,生成功能使用示例。
- 根据权利要求7所述的装置,其中,所述记录模块包括:动作识别单元,用于自动识别用户的动作;所述动作包括点击动作、滑动动作和编辑动作中的一种或多种;标注单元,用于标注所述动作识别单元识别的所述用户动作。
- 根据权利要求7所述的装置,其中,所述组合模块以所述操作界面为单元逐页地将所述操作界面、所述浏览内容和所述标注组合,生成多张功能展示图;或者,所述组合模块将所述操作界面、所述浏览内容和所述标注组合后,生成一张功能展示图。
- 根据权利要求7所述的装置,其中,所述装置还包括:压缩模块,用于将所述功能使用示例进行压缩。
- 根据权利要求7所述的装置,其中,所述装置还包括:选择单元,用于选择共享平台,其中,所述共享平台为所述用户当前所在的共享平台或第三方共享平台;分享模块,用于将所述功能使用示例分享至所述共享平台,以供所述共享平台中的其它用户获得所述功能使用示例。
- 一种电子设备,其包括:一个或多个处理器;存储装置,其上存储有一个或多个程序,当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现根据权利要求1-6任意一项所述的方法;一个或多个I/O接口,连接在所述处理器与存储器之间,配置为实现所述处理器与存储器的信息交互。
- 一种计算机可读介质,其上存储有计算机程序,所述程序被处理器执行时实现根据权利要求1-6任意一项所述的方法。
Priority Applications (4)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US17/265,938 US20220113997A1 (en) | 2020-03-17 | 2020-07-23 | Application sharing method, electronic apparatus and non-transitory computer-readable storage medium |
| EP20845556.8A EP3846113A4 (en) | 2020-03-17 | 2020-07-23 | METHOD AND DEVICE FOR SHARING APPLICATIONS, ELECTRONIC DEVICE AND READABLE MEDIUM |
| KR1020217003503A KR20210117248A (ko) | 2020-03-17 | 2020-07-23 | 애플리케이션 프로그램의 공유 방법 및 장치, 전자 기기, 컴퓨터 판독 가능 매체 |
| JP2021506255A JP2022511590A (ja) | 2020-03-17 | 2020-07-23 | アプリケーションの共有方法及び共有装置、電子機器、コンピュータ読み取り可能な媒体 |
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202010187767.5 | 2020-03-17 | ||
| CN202010187767.5A CN111415266B (zh) | 2020-03-17 | 2020-03-17 | 应用程序的分享方法及装置、电子设备、可读介质 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2021098263A1 true WO2021098263A1 (zh) | 2021-05-27 |
Family
ID=71491300
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/CN2020/103726 Ceased WO2021098263A1 (zh) | 2020-03-17 | 2020-07-23 | 应用程序的分享方法及装置、电子设备、可读介质 |
Country Status (6)
| Country | Link |
|---|---|
| US (1) | US20220113997A1 (zh) |
| EP (1) | EP3846113A4 (zh) |
| JP (1) | JP2022511590A (zh) |
| KR (1) | KR20210117248A (zh) |
| CN (1) | CN111415266B (zh) |
| WO (1) | WO2021098263A1 (zh) |
Families Citing this family (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN111415266B (zh) * | 2020-03-17 | 2023-07-18 | 百度在线网络技术(北京)有限公司 | 应用程序的分享方法及装置、电子设备、可读介质 |
| CN114584599B (zh) * | 2022-03-18 | 2023-05-16 | 北京字跳网络技术有限公司 | 游戏数据处理方法、装置、电子设备及存储介质 |
| US20240203410A1 (en) * | 2022-12-14 | 2024-06-20 | Google Llc | Adapting virtual features of a virtual environment for streamlining assistant interactions in the virtual environment |
| US20250045079A1 (en) * | 2023-08-04 | 2025-02-06 | Google Llc | Suggesting automated assistant routines based on detected user actions |
Citations (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN104657423A (zh) * | 2015-01-16 | 2015-05-27 | 北京合辉信息技术有限公司 | 应用间内容分享方法及其装置 |
| CN106095217A (zh) * | 2016-05-26 | 2016-11-09 | 努比亚技术有限公司 | 应用分享装置、系统及方法 |
| CN106201467A (zh) * | 2016-06-28 | 2016-12-07 | 腾讯科技(深圳)有限公司 | 截屏标注界面显示方法及装置 |
| US20170024199A1 (en) * | 2014-01-24 | 2017-01-26 | Google Inc. | Application Experience Sharing System |
| US20170318021A1 (en) * | 2016-04-28 | 2017-11-02 | Microsoft Technology Licensing, Llc | Resource sharing and designation of permissions for other tenants and unregistered users of same tenant |
| CN109358791A (zh) * | 2018-09-10 | 2019-02-19 | 珠海格力电器股份有限公司 | 一种截图方法、装置、存储介质及移动终端 |
| CN111415266A (zh) * | 2020-03-17 | 2020-07-14 | 百度在线网络技术(北京)有限公司 | 应用程序的分享方法及装置、电子设备、可读介质 |
Family Cites Families (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN100399241C (zh) * | 2004-07-08 | 2008-07-02 | 微软公司 | 自动文本生成 |
| US8924884B2 (en) * | 2010-12-06 | 2014-12-30 | International Business Machines Corporation | Automatically capturing and annotating content |
| CN111078343B (zh) * | 2013-09-12 | 2023-08-01 | 北京三星通信技术研究有限公司 | 用于移动终端的截屏方法和截屏装置以及移动终端 |
| US20150128017A1 (en) * | 2013-11-06 | 2015-05-07 | International Business Machines Corporation | Enabling interactive screenshots within collaborative applications |
| US20180011627A1 (en) * | 2014-06-16 | 2018-01-11 | Siracusano | Meeting collaboration systems, devices, and methods |
| US10324828B2 (en) * | 2016-03-28 | 2019-06-18 | Dropbox, Inc. | Generating annotated screenshots based on automated tests |
| US10824594B2 (en) * | 2016-11-07 | 2020-11-03 | Qualcomm Incorporated | Associating a captured screenshot with application-specific metadata that defines a session state of an application contributing image data to the captured screenshot |
| US10783320B2 (en) * | 2017-05-16 | 2020-09-22 | Apple Inc. | Device, method, and graphical user interface for editing screenshot images |
-
2020
- 2020-03-17 CN CN202010187767.5A patent/CN111415266B/zh active Active
- 2020-07-23 EP EP20845556.8A patent/EP3846113A4/en not_active Ceased
- 2020-07-23 JP JP2021506255A patent/JP2022511590A/ja active Pending
- 2020-07-23 WO PCT/CN2020/103726 patent/WO2021098263A1/zh not_active Ceased
- 2020-07-23 US US17/265,938 patent/US20220113997A1/en not_active Abandoned
- 2020-07-23 KR KR1020217003503A patent/KR20210117248A/ko not_active Ceased
Patent Citations (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20170024199A1 (en) * | 2014-01-24 | 2017-01-26 | Google Inc. | Application Experience Sharing System |
| CN104657423A (zh) * | 2015-01-16 | 2015-05-27 | 北京合辉信息技术有限公司 | 应用间内容分享方法及其装置 |
| US20170318021A1 (en) * | 2016-04-28 | 2017-11-02 | Microsoft Technology Licensing, Llc | Resource sharing and designation of permissions for other tenants and unregistered users of same tenant |
| CN106095217A (zh) * | 2016-05-26 | 2016-11-09 | 努比亚技术有限公司 | 应用分享装置、系统及方法 |
| CN106201467A (zh) * | 2016-06-28 | 2016-12-07 | 腾讯科技(深圳)有限公司 | 截屏标注界面显示方法及装置 |
| CN109358791A (zh) * | 2018-09-10 | 2019-02-19 | 珠海格力电器股份有限公司 | 一种截图方法、装置、存储介质及移动终端 |
| CN111415266A (zh) * | 2020-03-17 | 2020-07-14 | 百度在线网络技术(北京)有限公司 | 应用程序的分享方法及装置、电子设备、可读介质 |
Non-Patent Citations (1)
| Title |
|---|
| See also references of EP3846113A4 * |
Also Published As
| Publication number | Publication date |
|---|---|
| KR20210117248A (ko) | 2021-09-28 |
| EP3846113A1 (en) | 2021-07-07 |
| CN111415266B (zh) | 2023-07-18 |
| US20220113997A1 (en) | 2022-04-14 |
| JP2022511590A (ja) | 2022-02-01 |
| EP3846113A4 (en) | 2021-11-17 |
| CN111415266A (zh) | 2020-07-14 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN102662919B (zh) | 对内容片段设置书签 | |
| CN111415266B (zh) | 应用程序的分享方法及装置、电子设备、可读介质 | |
| CN114065010B (zh) | 自动播放内容到点击播放内容的基于服务器的转换 | |
| TWI683251B (zh) | 界面展示方法及裝置 | |
| TW201349077A (zh) | 一種用於提供聊天服務的方法及設備 | |
| WO2023273692A1 (zh) | 信息回复方法、装置、电子设备、计算机存储介质和产品 | |
| WO2021258655A1 (zh) | 视频资料制作方法及装置、电子设备、计算机可读介质 | |
| CN113163230A (zh) | 视频消息生成方法、装置、电子设备及存储介质 | |
| KR20100100867A (ko) | 트레이드 카드 서비스 | |
| CN104636394A (zh) | 用户生成内容信息的展示方法、系统和装置 | |
| JP2025523529A (ja) | ライブストリーミングインタラクションのための方法、装置、デバイス及び記憶媒体 | |
| US20090083642A1 (en) | Method for providing graphic user interface (gui) to display other contents related to content being currently generated, and a multimedia apparatus applying the same | |
| CN117130714A (zh) | 媒体交互方法、装置、设备和存储介质 | |
| JP7787328B2 (ja) | ビデオ生成方法、装置、機器、記憶媒体及びプログラム製品 | |
| CN113296855B (zh) | 会话内容收藏处理方法、装置、计算机设备和存储介质 | |
| CN111428452B (zh) | 一种批注数据保存方法及装置 | |
| JP2025521195A (ja) | テキスト素材取得方法、装置、機器、媒体及びプログラム製品 | |
| WO2015074568A1 (zh) | 一种文档协同评论方法及装置 | |
| WO2026067750A1 (zh) | 页面显示方法及相关设备 | |
| CN106936830A (zh) | 一种多媒体数据的播放方法和装置 | |
| CN107885807B (zh) | 一种文件保存方法、装置、智能平板和存储介质 | |
| US20240281103A1 (en) | Interaction method and apparatus based on multimedia content, and device and storage medium | |
| WO2022183814A1 (zh) | 图像的语音标注及使用方法与装置、电子装置及存储介质 | |
| CN108401191B (zh) | 频道配置方法及系统 | |
| TWI765736B (zh) | 模組化股票資訊筆記本之裝置與方法 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| ENP | Entry into the national phase |
Ref document number: 2021506255 Country of ref document: JP Kind code of ref document: A |
|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 20845556 Country of ref document: EP Kind code of ref document: A1 |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |