Picture-based Page Jump Method and Device
By monitoring users' operations on the image viewing interface, querying and jumping to the target page, the cumbersome operation problems in the existing technology are solved, and the rapid page jump and user adhesion are improved.
Patent Information
- Application Number
- CN202210171037.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-02-23
- Publication Date
- 2025-07-18
- Estimated Expiration
- 2042-02-23
AI Technical Summary
In the prior art, the operation of users entering the application page is cumbersome, which affects efficiency and cannot directly jump to the target page through the picture.
By monitoring users' operations on the image viewing interface, query the target operation path that matches the operation, and jump to the corresponding page according to the path, use the image identification and user ID to achieve dynamic intelligent matching, simplifying the operation process.
Users can quickly jump to the target page through an image, which improves the efficiency of entering the page, simplifies the operation process, and increases user adhesion.
Smart Images

Figure CN114564671B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of computer technology, and in particular, to a method and apparatus for page jump based on pictures. Background Art
[0002] In the prior art, when a user wants to view a page of an application, the user needs to operate according to the page path to access the corresponding page, or enter the page through the page URL, or enter the corresponding page by identifying the QR code added in the page picture. The above methods are not only cumbersome to operate, but also affect the efficiency of the user to enter the page. Summary of the Invention
[0003] In view of the above problems, embodiments of the present invention are proposed to provide a method and apparatus for page jump based on pictures that overcome the above problems or at least partially solve the above problems.
[0004] According to one aspect of the embodiments of the present invention, there is provided a method for page jump based on pictures, including:
[0005] Displaying a picture viewing interface;
[0006] Monitoring a first user operation triggered by the user on the picture displayed in the picture viewing interface;
[0007] Querying a first target operation path that matches the first user operation, where the first target operation path includes: the page address of the target page;
[0008] Jumping to the corresponding target page according to the first target operation path.
[0009] According to another aspect of the embodiments of the present invention, there is provided an apparatus for page jump based on pictures, including:
[0010] A display module, adapted to display a picture viewing interface;
[0011] A monitoring module, adapted to monitor a first user operation triggered by the user on the picture displayed in the picture viewing interface;
[0012] A query module, adapted to query a first target operation path that matches the first user operation, where the first target operation path includes: the page address of the target page;
[0013] A jump module, adapted to jump to the corresponding target page according to the first target operation path.
[0014] According to still another aspect of the embodiments of the present invention, there is provided a computing device, including: a processor, a memory, a communication interface, and a communication bus, and the processor, the memory, and the communication interface complete communication with each other through the communication bus;
[0015] The memory is used to store at least one executable instruction, and the executable instruction causes the processor to perform the operations corresponding to the above-mentioned picture-based page jump method.
[0016] According to another aspect of the embodiments of the present invention, there is provided a computer storage medium storing at least one executable instruction, and the executable instruction causes the processor to perform the operations corresponding to the above-mentioned picture-based page jump method.
[0017] According to the solution provided by the above embodiments of the present invention, by operating on the picture in the picture viewing interface, the user can jump to the corresponding page, and can enter the corresponding page through a picture without using methods such as URLs or two-dimensional codes, which improves the efficiency of the user entering the page, simplifies the user operation, and the user can quickly jump to the page they want to open or quickly select the page they want to display through the picture. The operation path can be dynamically and intelligently matched or operationally adjusted in real time according to the unique identifier of the picture and the user ID, guiding the user to jump to a more expected configuration and increasing user stickiness.
[0018] The above description is only an overview of the technical solutions of the embodiments of the present invention. In order to be able to understand the technical means of the embodiments of the present invention more clearly, it can be implemented according to the content of the specification. And in order to make the above and other purposes, features and advantages of the embodiments of the present invention more obvious and understandable, the following specifically describes the specific embodiments of the present invention. Description of the Drawings
[0019] By reading the following detailed description of the preferred embodiments, various other advantages and benefits will become clear to those of ordinary skill in the art. The drawings are only for the purpose of showing the preferred embodiments and are not considered to be a limitation of the embodiments of the present invention. Moreover, throughout the drawings, the same reference numerals are used to represent the same components. In the drawings:
[0020] Figure 1A Shows the flowchart of the picture-based page jump method provided by the embodiments of the present invention;
[0021] Figure 1B Is a schematic diagram of a page screenshot;
[0022] Figure 1C Is a schematic diagram of entering a page in the prior art;
[0023] Figure 1D Is a schematic diagram of a specific implementation manner of picture-based page jump;
[0024] Figure 1E Is a schematic diagram of a picture containing a two-dimensional code generated by page sharing;
[0025] Figure 1FSchematic diagram of entering a page based on a picture after sharing the picture in the prior art;
[0026] Figure 1G Schematic diagram of the specific implementation manner of page jump through sharing a picture in the present invention;
[0027] Figure 1H Schematic diagram of a picture including multiple regions;
[0028] Figure 1I Schematic diagram of picture editing;
[0029] Figure 1J Schematic diagram of laying out a picture view;
[0030] Figure 1K Schematic diagram of laying out a video view;
[0031] Figure 2 Shows a schematic structural diagram of a picture-based page jump device provided by an embodiment of the present invention;
[0032] Figure 3 Shows a schematic structural diagram of a computing device provided by an embodiment of the present invention. Specific implementation manner
[0033] Hereinafter, exemplary embodiments of the present invention will be described in more detail with reference to the accompanying drawings. Although the exemplary embodiments of the present invention are shown in the drawings, it should be understood that the present invention can be implemented in various forms and should not be limited by the embodiments set forth herein. On the contrary, these embodiments are provided so that the present invention can be more thoroughly understood and the scope of the present invention can be fully conveyed to those skilled in the art.
[0034] Figure 1A Shows a flowchart of a picture-based page jump method provided by an embodiment of the present invention. As Figure 1A shown, the method includes the following steps:
[0035] Step S101, display a picture viewing interface.
[0036] The picture viewing interface is an interface for viewing pictures. By displaying the picture viewing interface to the user, the user can view the corresponding pictures. Among them, the pictures can be pictures in the local album, pictures shared by other users through chat tools, or promotional pictures used by the operation side or the design side for promotion. No specific limitation is made here.
[0037] Step S102, monitor a first user operation triggered by the user on the picture displayed in the picture viewing interface.
[0038] If a user wants to view the page corresponding to the picture, a first user operation can be triggered in the picture viewing interface, and the first user operation is a user operation related to page jumping.
[0039] Step S103, query a first target operation path that matches the first user operation, where the first target operation path includes: the page address of the target page.
[0040] The first target operation path is an operation path related to page jumping. By querying the first target operation path that matches the first user operation, it is convenient to directly jump to the corresponding target page according to the first target operation path.
[0041] Step S104, jump to the corresponding target page according to the first target operation path.
[0042] After obtaining the first target operation path according to step S103, it is possible to directly jump to the corresponding target page according to the page address of the target page in the first target operation path, reducing the process of the user manually invoking the APP corresponding to the target page and finding the corresponding page according to the page path, thereby simplifying the user operation and improving the efficiency of the user entering the page.
[0043] In an alternative embodiment of the present invention, the first target operation path can be obtained by querying from the server. For example, a picture identifier and an access server link address are pre-configured in the picture. The picture identifier is used to uniquely identify a picture, and the picture identifier corresponding to each picture is unique. The access server link address is the link address required to access the server. The picture identifier is sent to the server according to the access server link address for the server to query the first target operation path that matches the picture identifier, and receive the first target operation path returned by the server, where the server stores the picture identifier and the first target operation path in an associated manner; it can also be obtained from the picture. For example, the first target operation path is pre-saved in the picture, and the first target operation path can be obtained from the picture.
[0044] In an alternative embodiment of the present invention, the picture can include multiple picture elements; the multiple picture elements correspond to different target pages, and corresponding first operation paths are respectively set for each picture element. That is to say, multiple different pages can be jumped to through one picture; the first user operation includes: the first user operation position and / or the first user operation gesture, where the first user operation position reflects which position of the picture the user operates on, and the first user operation gesture is the gesture executed by the user on the picture.
[0045] In this embodiment, the first target operation path can be queried by the following several methods:
[0046] In Methods 1 to 4, picture identifiers and access server link addresses are pre-configured in the pictures.
[0047] Method 1: Send the first user operation position and the picture identifier to the server according to the access server link address, so that the server can determine multiple first operation paths corresponding to the picture based on the picture identifier. All first operation paths associated with the picture can be filtered out through the picture identifier. These first operation paths correspond to multiple picture elements in the picture. Therefore, the server can match the first user operation position with the picture element position area information in multiple first operation paths respectively to determine which picture element position area information the first user operation position falls into, and then obtain the matching first target operation path. Among them, the first operation path also includes: picture element position area information.
[0048] Method 2: Send the first user operation gesture and the picture identifier to the server according to the access server link address, so that the server can determine multiple first operation paths corresponding to the picture based on the picture identifier, and match the first user operation gesture with the first operation gestures in multiple first operation paths respectively to obtain the matching first target operation path. Among them, the first operation path also includes: the first operation gesture. Here, the first user operation gesture is used to further control which page to jump to, and the first target operation path is determined by means of information matching.
[0049] Method 3: Send the first user operation gesture, the first user operation position and the picture identifier to the server according to the access server link address, so that the server can determine multiple first operation paths corresponding to the picture based on the picture identifier, and filter out the first target operation path from multiple first operation paths according to the first user operation position and the first user operation gesture. Among them, the first operation path includes: picture element position area information, the first operation gesture, the page response event corresponding to the first operation gesture, and the page address corresponding to the page; receive the first target operation path returned by the server. Here, the first user operation position and the first user operation gesture are used to further control which page to jump to, and the first target operation path is determined by means of information matching. In Methods 1 to 3, multiple first operation paths are pre-set.
[0050] Method 4: Send the user identifier, the first user operation gesture, the first user operation location, and the picture identifier to the server according to the accessed server link address, so that the server can analyze the user's historical behavior based on the user identifier, determine the page addresses of multiple pages corresponding to the user's preferences, configure multiple first operation paths according to the page addresses of the multiple pages, and screen out the first target operation path from the multiple first operation paths according to the first user operation location and the first user operation gesture. In this method, by sending the user identifier to the server, the server can configure the first operation path personalized according to the user identifier, so that when jumping based on the picture, different users will finally jump to different pages, thus increasing user stickiness.
[0051] Method 5: Match the first user operation location and the first user operation gesture with the picture element position area information and the first operation gesture in the multiple first operation paths to obtain the first target operation path that matches. The first operation path includes: picture element position area information, the first operation gesture, the page response event corresponding to the first operation gesture, and the page address corresponding to the page. It should be noted that in this method, multiple first operation paths are pre-saved in the picture and the query is performed locally.
[0052] In an alternative embodiment of the present invention, it is also possible to achieve dynamic jumping to different target pages according to the operation time when the user triggers the first user operation. Among them, the picture is pre-configured with a picture identifier and an accessed server link address; specifically, send the operation time corresponding to the first user operation and the picture identifier to the server according to the accessed server link address, so that the server can query the first target operation path that matches according to the picture identifier and the operation time; receive the first target operation path returned by the server. The server configures different first operation paths for the picture at different times. Therefore, multiple first operation paths associated with the picture can be screened out according to the picture identifier, and then the first target operation path that matches in time can be selected from the multiple first operation paths according to the uploaded operation time.
[0053] Among them, the picture is a page screenshot stored locally in the album, or a shared picture, or a promotional picture.
[0054] In the prior art, the user can take a screenshot and save it locally. However, this screenshot can only be edited and shared, and it is impossible to use this picture to return to the screenshot page. The next time you want to enter the same page, you need to enter the APP and operate according to the page path, and it is impossible to directly reach the corresponding page. Figure 1B It is a schematic diagram of a page screenshot. Figure 1C It is a schematic diagram of a page in the prior art; such as Figure 1B 、 Figure 1CAs shown, if you want to find the book page again, you need to search for the corresponding book by its name to enter the corresponding book page.
[0055] Figure 1D It is a schematic diagram of a specific implementation manner of page jump based on pictures. In this implementation manner, after the user saves the screenshot locally, the user can view the picture and click on the picture or picture elements to directly jump to the corresponding page of the corresponding APP, reducing the process for the user to manually launch the APP and search for the corresponding page according to the page path. Even if the picture is edited, it is still possible to jump to the corresponding page according to the position of the original picture based on the position of the area where the user clicks on the picture.
[0056] In the prior art, if the user wants to share the current page, they need to find the share button within the APP page and then click to share. At this time, the APP will generate a picture with a QR code to the local, and the user can share this picture to guide friends to the APP page they shared, as Figure 1E shown. After the user shares the picture, if the picture has a QR code, the user can only jump to the QR code link or the corresponding mini-program page by identifying the QR code. If there is no QR code, it can only be viewed, as Figure 1F shown.
[0057] Figure 1G It is a schematic diagram of a specific implementation manner of page jump by sharing pictures according to the present invention. If the user wants to share the current page, they only need to take a screenshot. The APP will save the first operation path related to the picture elements in the picture. The user can send the screenshot to friends through a chat software to guide friends to the APP page they shared. After sharing the picture, if the picture has a QR code, the corresponding APP page can be directly launched by clicking on the position of the QR code element. If there is no QR code, the corresponding page can be jumped to by clicking on the page element.
[0058] The promotion pictures designed by the operation side during product promotion or brand publicity contain the corresponding product information of the APP. When the pictures are designed and saved, the first operation path is saved to the pictures. At this time, when the pictures are shared in the circle of friends, etc., the user only needs to click on the elements in the pictures to jump to the corresponding page of the APP, and dynamic jump is supported.
[0059] In an optional implementation manner of the present invention, the picture contains multiple picture elements;
[0060] Before monitoring the first user operation triggered by the user on the picture displayed in the picture viewing interface, the method further includes:
[0061] Monitoring a second user operation triggered by the user on the picture displayed in the picture viewing interface, where the second user operation includes: a second user operation gesture and a second user operation position;
[0062] Query a second target operation path that matches the second user operation gesture, the second user operation position, and the picture identifier. The second target operation path includes: picture element position area information, the second operation gesture, the information response event corresponding to the second operation gesture, and the information address of the target information;
[0063] Display the target information within the picture element corresponding to the picture in the picture viewing interface according to the second target operation path.
[0064] In this embodiment, some areas of the original page corresponding to the picture support banner carousel or loading more content by swiping. To retain this function and enable the user to view more content rather than just a single picture when viewing the picture, this embodiment sets the second operation path to enable the picture element corresponding to the picture to support banner carousel or loading more content by swiping when the user views the picture.
[0065] The second user operation is an operation to display information of the picture element. The second target operation path includes: picture element position area information, the second operation gesture, the information response event corresponding to the second operation gesture, and the information address of the target information. After detecting the second user operation, query the second target operation path that matches the second user operation gesture, the second user operation position, and the picture identifier, and display the target information within the picture element corresponding to the picture in the picture viewing interface. For example, picture information, text information, client information, etc. The specific implementation of querying the second target operation path that matches the second user operation gesture, the second user operation position, and the picture identifier is similar to that of querying the first target operation path and will not be elaborated here.
[0066] Figure 1H It is a schematic diagram of a picture containing multiple areas. A picture is divided into multiple area modules, and each module can be clicked to jump to, including jumping to different pages according to gestures, time, etc., and supporting the same picture to jump to multiple different pages:
[0067] (a) Area A: When the gesture is a touch, it supports banner carousel and can be swiped left and right to display the corresponding pictures. When the gesture is a click, it can jump to the "Your Workplace Pillow Book" special topic page; for example, upload information such as the user's current operation position, touch gesture, and user ID to the server, and the server returns the intelligently recommended operation path to the receiving end. The receiving end parses the returned second target operation path (which can be a Json or Xml string), and can perform response operations according to the current returned response event and response element. For example, when the user swipes left and right in the area of (2, 3)-(200, 300), left and right carousel can be performed and the corresponding pictures can be displayed.
[0068] (b) Book area: When the gesture is a long press and drag, the positions of Books 1-6 can be modified; when the gesture is a click, the APP is opened or the browser is guided to open, and the user is respectively redirected to the book details pages of Books 1-6.
[0069] (c) Area B: When the gesture is a downward swipe, more content can be loaded for relevant content recommendations, and clicking is supported to open to the relevant page.
[0070] The process of generating a picture pre-stored with an operation path (including a first operation path and a second operation path) is as follows:
[0071] (1) Data elements:
[0072] The data elements for picture redirection should include: picture ID, etc.
[0073] (2) Picture generation: Scenarios: During the process of a user operating the APP to browse products, system screenshots are taken and the APP is shared to generate pictures; designers create pictures for promotion and publicity.
[0074] System screenshots, sharing the APP, and designers creating (tools) to generate pictures, call the server to upload pictures, user information, etc. After the server receives the picture:
[0075] 1) The server has a management platform that supports the following capabilities on the management platform:
[0076] Area location: Create, modify, and delete the starting point (x, y) and ending point (x1, y1) of the location area;
[0077] Operation events: Enumeration, such as: touch, move, click, double click, left swipe, right swipe, up swipe, down swipe, etc.;
[0078] Response events: Enumeration, such as: scroll, drag, jump, zoom, etc.;
[0079] Response elements: Picture address, client information, video address, etc.;
[0080] 2) Read the MD5 information of the picture to generate a unique picture identifier for uniquely identifying the picture.
[0081] 3) Analyze the picture elements to obtain information such as the controls where the picture exists;
[0082] 4) According to the parsed picture control information, user information, etc., the user ID, control ID, picture element position area information, etc. are transmitted online to the recommendation calculation unit in real time. The recommendation calculation calculates the user preferences based on the user's behavior and transmits the sorting result to the server in real time. The server matches multiple sets of operation paths for the picture according to the recommendation result, including position area, operation event, response event, and response element. For example, position area: in the area of (2, 3)-(200, 300) (applicable to mobile phones, iPads, and PCs), operation event: swipe left and right, response event: carousel left and right, response element: picture address. The server converts the unique identifier and multiple sets of operation paths into binary codes and embeds them into the picture, or stores them on the server.
[0083] Operation configuration: After the picture is uploaded, the operator can view the picture in the background and configure the operation path for this picture according to the uploaded picture and user information, etc., including position area, operation event, response event, and response element. For example, configure user operation events: click, touch, etc. According to the user operation event, configure the corresponding event response scheme, such as jumping to the APP page, playing a video, etc.
[0084] In an alternative embodiment of the present invention, the method further includes: monitoring a user editing operation triggered by the user on the picture displayed in the picture viewing interface, editing the picture according to the user editing operation, and sharing the edited picture.
[0085] For example, Figure 1I As a schematic diagram of picture editing, after the receiving end receives the picture, if the operation event and response event are configured with dragging and moving elements, that is, when the user gesture is dragging, the picture elements can be moved. For example, the picture elements corresponding to "Book 1" to "Book 6" in the following figure support dragging to adjust the position of the picture area, etc. After adjustment, it supports sharing again, that is, sharing after secondary editing, to improve the picture sharing rate.
[0086] In an alternative embodiment of the present invention, the picture includes a video element area;
[0087] Before monitoring the first user operation triggered by the user on the picture displayed in the picture viewing interface, the method further includes:
[0088] If it is monitored that the user triggers a third user operation on the video element area of the picture displayed in the picture viewing interface, a video view is created on the video element area of the picture, where the third user operation includes: the position of the third user operation;
[0089] Query a third target operation path that matches the position of the third user operation and the picture identifier, where the third target operation path includes: video element position area information, video address;
[0090] Play the video in the video view according to the third target operation path.
[0091] Specifically, when the user receives the shared picture at the receiving end and there is a video in the original picture, when the user touches the video block, the video playback can be evoked. The specific implementation solution is as follows:
[0092] (1) For picture loading and display, an ImageView for picture display is shown in a layout. The ImageView is used for picture display, as Figure 1J shown.
[0093] (2) When the user touches the video block, a VideoView is added to the picture view, and its position covers the video block for video playback, as Figure 1K shown.
[0094] If a touch gesture is configured for the picture video element area for video playback, when the user touches the picture, the player will be evoked to play the specified video. If a click gesture is configured for page jump, when the user clicks on the picture area, the page will jump to the specified page.
[0095] In an alternative embodiment of the present invention, the picture can be shared by other users. Before presenting the picture viewing interface, the method further includes: obtaining the picture shared by the first user, wherein the recommendation information within the preset recommendation area of the picture is determined according to the user's historical behavior of the first user.
[0096] Each picture has a unique ID generated according to MD5. During the picture circulation process, the association relationship generated by the picture, as well as the user's operations and response solutions, etc. can be used as the basis for recommendation. Recommendation is realized according to the picture sharing path. A recommendation area is preset in the picture, and this recommendation area can be used to display recommendation content. After the sharing user forwards the picture, the received screenshot by the shared user will generate a recommendation list according to the circulation record of the screenshot, and this recommendation content list is displayed in the custom module.
[0097] Specifically, (1) The management platform in the server pre - formulates a recommendation plan according to multiple dimensions such as user operations and commodities, or the current recommendation system can match the recommendation plan by itself according to big data.
[0098] (2) Generate an initial picture 1, and preset a recommendation area in this picture, such as the lower - right corner (x1, y1)-(x2, y2). When generating the picture, according to the current upload user information and the user browsing, purchase and other records in the capability platform, the information matched for the user is displayed and recommended in the recommendation area.
[0099] (3) After the picture is shared, when recipient A receives Picture 1, the recipient jumps to a page through the picture and performs relevant operations and browsing. The server will record the operation record of recipient A and associate the operation record with Picture 1. According to this operation record, the corresponding recommended solutions (including products, operation paths, etc.) can be matched.
[0100] (4) When recipient A shares the picture again, the preset recommended area is automatically updated to the recommended solution matched according to the operation record.
[0101] (5) The content displayed in Picture 2 sent by recipient A received by recipient B is different from that in Picture 1, so as to implement a dynamic picture sharing to improve the product conversion rate.
[0102] The solution provided by the present invention has the following advantages: By operating the picture in the picture viewing interface, the user can jump to the corresponding page, and can enter the corresponding page through a picture without using methods such as URLs or QR codes, which improves the efficiency of the user entering the page and simplifies the user operation. The user can quickly jump to the page they want to open or quickly select the page they want to display through the picture. The operation path can be dynamically and intelligently matched or operationally adjusted in real time according to the unique identifier of the picture and the user ID, guiding the user to jump to a more expected configuration and increasing user stickiness.
[0103] When sharing pictures, recommended content can be set in the recommended area of the picture in combination with the historical behavior of the sharing user. For example, recommended content based on the operations or attributes of the previous sharer (this recommended content can be shopping links, operation paths, etc.) can be added to the pictures shared by the next recipient. In this way, the pictures shared by each recipient are different, and the shared pictures can realize interactive communication between users.
[0104] When the picture is loaded and displayed, an imageView is laid out for picture display; when the user touches the video block, a VideoView is laid out on the video block for the user to play the video. Thus, when the user touches the picture in the video block of the screenshot, the video content corresponding to the picture in the video block is displayed and played.
[0105] Figure 2 The structural schematic diagram of the picture-based page jump device provided by the embodiment of the present invention is shown. As Figure 2 shown, the device includes:
[0106] A display module 201, adapted to display a picture viewing interface;
[0107] A monitoring module 202, adapted to monitor the first user operation triggered by the user on the picture displayed in the picture viewing interface;
[0108] A query module 203, adapted to query a first target operation path that matches a first user operation, where the first target operation path includes: the page address of a target page;
[0109] A jump module 204, adapted to jump to a corresponding target page according to the first target operation path.
[0110] Optionally, a picture identifier and an access server link address are pre-configured in the picture;
[0111] The query module is further adapted to: send the picture identifier to the server according to the access server link address for the server to query a first target operation path that matches the picture identifier according to the picture identifier; receive the first target operation path returned by the server.
[0112] Optionally, the picture includes multiple picture elements; the multiple picture elements correspond to different target pages; the first user operation includes: the first user operation position and the first user operation gesture.
[0113] Optionally, a picture identifier and an access server link address are pre-configured in the picture;
[0114] The query module is further adapted to: send the first user operation gesture, the first user operation position and the picture identifier to the server according to the access server link address for the server to determine multiple first operation paths corresponding to the picture according to the picture identifier, screen out the first target operation path from the multiple first operation paths according to the first user operation position and the first user operation gesture, where the first operation path includes: picture element position area information, the first operation gesture, the page response event corresponding to the first operation gesture and the page address corresponding to the page; receive the first target operation path returned by the server.
[0115] Optionally, a picture identifier and an access server link address are pre-configured in the picture;
[0116] The query module is further adapted to: send the user identifier, the first user operation gesture, the first user operation position and the picture identifier to the server according to the access server link address for the server to analyze the user's historical behavior according to the user identifier, determine the page addresses of multiple pages corresponding to the user's preferences, configure multiple first operation paths according to the page addresses of the multiple pages, and screen out the first target operation path from the multiple first operation paths according to the first user operation position and the first user operation gesture.
[0117] Optionally, a picture identifier and an access server link address are pre-configured in the picture;
[0118] The query module is further adapted to: send the operation time and the picture identifier corresponding to the first user operation to the server according to the access server link address, so that the server can query the matching first target operation path according to the picture identifier and the operation time; receive the first target operation path returned by the server.
[0119] Optionally, multiple first operation paths are pre-saved in the picture;
[0120] The query module is further adapted to: match the first user operation position and the first user operation gesture with the picture element position area information and the first operation gesture in the multiple first operation paths to obtain the matching first target operation path, where the first operation path includes: picture element position area information, first operation gesture, page response event corresponding to the first operation gesture, and page address corresponding to the page.
[0121] Optionally, the monitoring module is further adapted to: monitor the user editing operation triggered by the user on the picture displayed in the picture viewing interface;
[0122] The device further includes: an editing module, adapted to edit the picture according to the user editing operation;
[0123] A sharing module, adapted to share the edited picture.
[0124] Optionally, the picture contains multiple picture elements;
[0125] The monitoring module is further adapted to: monitor the second user operation triggered by the user on the picture displayed in the picture viewing interface, where the second user operation includes: the second user operation gesture and the second user operation position;
[0126] The query module is further adapted to: query the second target operation path that matches the second user operation gesture, the second user operation position, and the picture identifier, where the second target operation path includes: picture element position area information, second operation gesture, information response event corresponding to the second operation gesture, and information address of the target information;
[0127] The display module is further adapted to: display the target information in the picture element corresponding to the picture in the picture viewing interface according to the second target operation path.
[0128] Optionally, the picture contains a video element area;
[0129] The device further includes: a creation module, adapted to create a video view on the video element area of the picture if it detects a third user operation triggered by the user on the video element area of the picture displayed in the picture viewing interface, where the third user operation includes: the third user operation position;
[0130] The query module is also adapted to: query a third target operation path that matches the third user operation position and the picture identifier, where the third target operation path includes: video element position area information, video address;
[0131] The display module is also adapted to: play a video in the video view according to the third target operation path.
[0132] Optionally, the device further includes: an acquisition module, adapted to acquire a picture shared by a first user, where the recommendation information within the preset recommendation area of the picture is determined according to the user's historical behavior of the first user.
[0133] Optionally, the picture is a page screenshot stored locally in the album, or a shared picture, or a promotional picture.
[0134] According to the solution provided in the above embodiments of the present invention, by operating on the picture displayed on the picture viewing interface, the user can jump to the corresponding page, and can enter the corresponding page through a picture without using methods such as URL or QR code, which improves the efficiency of the user entering the page, simplifies the user operation, and the user can quickly jump to the page they want to open or quickly select the page they want to display through the picture. The operation path can be dynamically and intelligently matched or operationally adjusted in real time according to the unique identifier of the picture and the user ID, guiding the user to jump to a more expected configuration and increasing user stickiness.
[0135] The embodiment of the present invention provides a non-volatile computer storage medium, and the computer storage medium stores at least one executable instruction, and the computer executable instruction can execute the picture-based page jump method in any of the above method embodiments.
[0136] Figure 3 The structure diagram of the computing device provided by the embodiment of the present invention is shown, and the specific implementation of the computing device is not limited in the specific embodiments of the present invention.
[0137] As Figure 3 shown, the computing device may include: a processor, a communications interface, a memory, and a communication bus.
[0138] Among them: the processor, the communication interface, and the memory complete mutual communication through the communication bus. The communication interface is used to communicate with network elements of other devices such as clients or other servers. The processor is used to execute a program, and specifically can execute the relevant steps in the above embodiments of the picture-based page jump method for the computing device.
[0139] Specifically, the program may include program code, which includes computer operation instructions.
[0140] The processor may be a central processing unit (CPU), or a specific application integrated circuit (ASIC), or one or more integrated circuits configured to implement the embodiments of the present invention. One or more processors included in the computing device may be of the same type of processor, such as one or more CPUs; or they may be of different types of processors, such as one or more CPUs and one or more ASICs.
[0141] The memory is used to store the program. The memory may include high-speed RAM memory, and may also include non-volatile memory, such as at least one disk memory.
[0142] Specifically, the program is used to enable the processor to execute the picture-based page jump method in any of the above method embodiments. For the specific implementation of each step in the program, reference may be made to the corresponding steps and units in the above picture-based page jump embodiments, which will not be elaborated here. Those skilled in the art can clearly understand that for the convenience and conciseness of description, the specific working processes of the above-described devices and modules can refer to the corresponding process descriptions in the foregoing method embodiments, which will not be repeated here.
[0143] The algorithms or displays provided herein are not inherently related to any particular computer, virtual system, or other device. Various general-purpose systems may also be used in conjunction with the teachings provided herein. Based on the above description, the structures required to construct such systems are obvious. In addition, the embodiments of the present invention are not directed to any specific programming language. It should be understood that the content of the embodiments of the present invention described herein can be implemented using various programming languages, and the descriptions made above for specific languages are to disclose the best mode of the embodiments of the present invention.
[0144] In the specification provided herein, a large number of specific details are set forth. However, it can be understood that the embodiments of the present invention may be practiced without these specific details. In some instances, well-known methods, structures, and technologies have not been shown in detail so as not to obscure the understanding of this specification.
[0145] Similarly, it should be understood that, in order to streamline the embodiments of the present invention and assist in understanding one or more of the various inventive aspects, in the above description of the exemplary embodiments of the present invention, the various features of the embodiments of the present invention are sometimes grouped together into a single embodiment, figure, or description thereof. However, the disclosed method should not be construed as reflecting an intention that the claimed embodiments of the present invention require more features than are expressly recited in each claim. Rather, as reflected in the following claims, the inventive aspects lie in less than all the features of the single embodiments disclosed previously. Thus, the claims following the detailed description are hereby expressly incorporated into the detailed description, with each claim standing on its own as a separate embodiment of the present invention.
[0146] Those skilled in the art will appreciate that the modules in the devices in the embodiments can be adaptively changed and disposed in one or more devices different from the embodiments. The modules or units or components in the embodiments can be combined into one module or unit or component, and in addition, they can be divided into multiple sub-modules or sub-units or sub-components. Except that at least some of such features and / or processes or units are mutually exclusive, any combination can be used to combine all the features disclosed in this specification (including the accompanying claims, abstract, and drawings) and all the processes or units of any method or device so disclosed. Unless otherwise expressly stated, each feature disclosed in this specification (including the accompanying claims, abstract, and drawings) can be replaced by an alternative feature that provides the same, equivalent, or similar purpose.
[0147] In addition, those skilled in the art will be able to understand that, although some of the embodiments herein include certain features included in other embodiments rather than other features, the combination of the features of different embodiments means that it is within the scope of the present invention and forms different embodiments. For example, in the following claims, any one of the claimed embodiments can be used in any combination.
[0148] Each component embodiment of the present invention may be implemented in hardware, or in software modules running on one or more processors, or in a combination thereof. Those skilled in the art should understand that a microprocessor or a digital signal processor (DSP) may be used in practice to implement some or all of the functions of some or all of the components according to the embodiments of the present invention. Embodiments of the present invention may also be implemented as a device or apparatus program (e.g., a computer program and a computer program product) for performing part or all of the methods described herein. Such a program implementing embodiments of the present invention may be stored on a computer-readable medium, or may be in the form of one or more signals. Such signals may be downloaded from an Internet website, or provided on a carrier signal, or in any other form.
[0149] It should be noted that the above embodiments illustrate the embodiments of the present invention rather than limit the present invention, and those skilled in the art can design alternative embodiments without departing from the scope of the appended claims. In the claims, any reference signs placed between parentheses shall not be construed as limiting the claims. The word "comprising" does not exclude the presence of elements or steps not listed in the claims. The word "a" or "an" preceding an element does not exclude the presence of a plurality of such elements. Embodiments of the present invention may be implemented by means of hardware including several different elements and by means of a suitably programmed computer. In the unit claims listing several devices, several of these devices may be embodied by the same item of hardware. The use of the words first, second, and third, etc. does not denote any order. These words may be interpreted as names. The steps in the above embodiments, unless otherwise specified, should not be construed as limiting the order of execution.
Claims
1. A picture-based page jump method, comprising: Displaying a picture viewing interface; Monitoring a first user operation triggered by the user on the picture displayed in the picture viewing interface; Querying a first target operation path that matches the first user operation, wherein the first target operation path includes: the page address of the target page; Jumping to the corresponding target page according to the first target operation path; Before displaying the picture viewing interface, the method further includes: obtaining pictures shared by other users, wherein the recommendation information in the preset recommendation area of the picture is determined according to the user historical behavior of the other users, and the recommendation area is used to display recommendation content. After the sharing user forwards the picture, a recommendation list will be generated according to the transfer record of the screenshot in the received screenshot by the shared user.
2. The method according to claim 1, wherein The picture is pre-configured with a picture identifier and an access server link address; The querying of the first target operation path that matches the first user operation further includes: Sending the picture identifier to the server according to the access server link address for the server to query the first target operation path that matches according to the picture identifier; Receiving the first target operation path returned by the server.
3. The method according to claim 1, wherein, The picture contains multiple picture elements; The multiple picture elements correspond to different target pages; the first user operation includes: the first user operation position and the first user operation gesture.
4. The method according to claim 3, wherein, The picture is pre-configured with a picture identifier and an access server link address; The querying of the first target operation path that matches the first user operation further includes: Sending the first user operation gesture, the first user operation position, and the picture identifier to the server according to the access server link address for the server to determine multiple first operation paths corresponding to the picture according to the picture identifier, and screening out the first target operation path from the multiple first operation paths according to the first user operation position and the first user operation gesture, wherein the first operation path includes: picture element position area information, the first operation gesture, the page response event corresponding to the first operation gesture, and the page address corresponding to the page; receiving the first target operation path returned by the server.
5. The method according to claim 4, wherein The picture is pre-configured with a picture identifier and an access server link address; The sending of the first user operation gesture, the first user operation position, and the picture identifier to the server according to the access server link address for the server to determine multiple first operation paths corresponding to the picture according to the picture identifier, and screening out the first target operation path from the multiple first operation paths according to the first user operation position and the first user operation gesture further includes: Send the user identifier, the first user operation gesture, the first user operation location, and the picture identifier to the server according to the access server link address, so that the server can analyze the user's historical behavior based on the user identifier, determine the page addresses of multiple pages corresponding to the user's preferences, configure multiple first operation paths according to the page addresses of the multiple pages, and filter out the first target operation path from the multiple first operation paths according to the first user operation location and the first user operation gesture.
6. The method according to claim 1, wherein, The picture is pre-configured with a picture identifier and an access server link address; The querying of the first target operation path matching the first user operation further includes: Send the operation time corresponding to the first user operation and the picture identifier to the server according to the access server link address, so that the server can query the matching first target operation path according to the picture identifier and the operation time; Receive the first target operation path returned by the server.
7. The method according to claim 3, wherein Multiple first operation paths are pre-saved in the picture; The querying of the first target operation path matching the first user operation further includes: Match the first user operation location and the first user operation gesture with the picture element position area information and the first operation gesture in the multiple first operation paths to obtain the matching first target operation path. The first operation path includes: picture element position area information, first operation gesture, page response event corresponding to the first operation gesture, and page address corresponding to the page.
8. The method according to any one of claims 1-7, wherein, The picture contains multiple picture elements; Before monitoring the first user operation triggered by the user on the picture displayed in the picture viewing interface, the method further includes: Monitor the second user operation triggered by the user on the picture displayed in the picture viewing interface. The second user operation includes: a second user operation gesture and a second user operation location; Query the second target operation path matching the second user operation gesture, the second user operation location, and the picture identifier. The second target operation path includes: picture element position area information, second operation gesture, information response event corresponding to the second operation gesture, and information address of the target information; Display the target information in the picture element corresponding to the picture displayed in the picture viewing interface according to the second target operation path.
9. The method according to any one of claims 1-7, wherein, The picture contains a video element area; Before monitoring the first user operation triggered by the user on the picture displayed in the picture viewing interface, the method further includes: If it is detected that the user triggers a third user operation on the video element area of the picture displayed in the picture viewing interface, create a video view on the video element area of the picture. The third user operation includes: a third user operation location; Query the third target operation path matching the third user operation location and the picture identifier. The third target operation path includes: video element position area information, video address; Play the video in the video view according to the third target operation path.
10. A picture-based page jump device, including: A display module, adapted to display a picture viewing interface; A monitoring module, adapted to monitor a first user operation triggered by a user on the picture displayed on the picture viewing interface; A query module, adapted to query a first target operation path that matches the first user operation, wherein the first target operation path includes: the page address of the target page; A jump module, adapted to jump to the corresponding target page according to the first target operation path; The device further includes: an acquisition module, adapted to acquire pictures shared by other users, wherein the recommendation information in the preset recommendation area of the picture is determined according to the user historical behavior of the other users, and the recommendation area is used to display recommendation content. After the sharing user forwards the picture, a recommendation list will be generated according to the transfer record of the screenshot received by the shared user.
Citation Information
Patent Citations
Page skip method, data processing method and device and page skip control system
CN108153768A
Commodity page generation and skipping method and device, electronic equipment and storage medium
CN110347948A
Screenshot method and device, and electronic equipment
CN112202958A
Terminal equipment and picture processing method
CN113407096A