Itinerary processing method and apparatus

By rendering the trip access page on the user terminal and displaying access controls for all access verification methods, the problem of users having to manually access subroutines multiple times is solved, thus achieving efficient access verification and information query in public transportation.

CN115827113BActive Publication Date: 2026-07-31ALIPAY (HANGZHOU) INFORMATION TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
ALIPAY (HANGZHOU) INFORMATION TECH CO LTD
Filing Date
2022-10-08
Publication Date
2026-07-31

AI Technical Summary

Technical Problem

In public transportation, users need to manually access multiple subroutines to query the status information of different access verification methods, which prolongs the verification time and affects the efficiency and user experience.

Method used

By rendering the trip access page on the user terminal, access controls for all access verification methods are displayed. Users only need to query information on one page, load and run the corresponding subroutines to obtain access information.

Benefits of technology

It improves users' perception of travel and the efficiency of their journey, reduces the number of manual verification operations that users need to perform on public transportation, and improves the efficiency of passage verification.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115827113B_ABST
    Figure CN115827113B_ABST
Patent Text Reader

Abstract

This specification provides a method and apparatus for processing travel information. One method includes: receiving a travel policy corresponding to travel information sent by a server, and access control information for a travel verification method within the travel policy; rendering and displaying a travel access page based on the travel information, the travel policy, and the access control information; if an access control for any travel verification method in the travel access page is triggered, loading and running a subroutine for that travel verification method; and displaying an information subpage showing the travel information corresponding to the travel verification method obtained by running the subroutine.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This document relates to the field of data processing technology, and in particular to a process processing method and apparatus. Background Technology

[0002] With the rapid development of the economy and technology, users' travel is inseparable from public transportation. Public transportation refers to all modes of transport that provide paid transportation services, with a very small number of free services. The public transportation system consists of physical elements such as roads, vehicles, and station facilities. Public transportation helps alleviate traffic congestion, travel inconvenience, and environmental pollution, and occupies an important position in urban transportation development. Summary of the Invention

[0003] This specification provides one or more embodiments of a trip processing method. The trip processing method, applied to a user terminal, includes: receiving a trip information corresponding to a access policy sent by a server, and access control information for access verification methods in the access policy. A trip access page is rendered and displayed based on the trip information, the access policy, and the access control information. If an access control for any access verification method in the trip access page is triggered, a subroutine for that access verification method is loaded and run. An information subpage displaying the access information corresponding to the access verification method obtained by running the subroutine is then displayed.

[0004] This specification provides one or more embodiments of another trip processing method applied to a server, comprising: obtaining trip information of a user accessing a trip; reading the access policy corresponding to the trip information, and reading access control information of the access verification method in the access policy; sending the trip information, the access policy, and the access control information to the user terminal for rendering the trip access page. Wherein, when an access control of any access verification method in the trip access page is triggered, a subroutine of that access verification method is loaded and executed.

[0005] This specification provides one or more embodiments of a trip processing device, operating on a user terminal, including: an information receiving module configured to receive a trip information corresponding to a access policy sent by a server, and access control information of access verification methods in the access policy; a trip access page rendering module configured to render and display a trip access page based on the trip information, the access policy, and the access control information; if an access control of any access verification method in the trip access page is triggered, a subroutine loading module is run, configured to load and run a subroutine for any access verification method; and an information subpage display module configured to display an information subpage of the access information corresponding to the access verification method obtained by running the subroutine.

[0006] This specification provides one or more embodiments of another trip processing apparatus, running on a server, including: a trip information acquisition module configured to acquire trip information of a user accessing a trip; a access policy reading module configured to read the access policy corresponding to the trip information, and to read access control information of the access verification method in the access policy; and an information sending module configured to send the trip information, the access policy, and the access control information to a user terminal for rendering a trip access page. Wherein, when an access control of any access verification method in the trip access page is triggered, a subroutine of that access verification method is loaded and executed.

[0007] This specification provides one or more embodiments of a trip processing device, including: a processor; and a memory configured to store computer-executable instructions, which, when executed, cause the processor to: receive a trip information corresponding to a access policy sent by a server, and access control information of access verification methods in the access policy; render and display a trip access page based on the trip information, the access policy, and the access control information; if an access control for any access verification method in the trip access page is triggered, load and run a subroutine for that access verification method; and display an information subpage showing the access information corresponding to the access verification method obtained by running the subroutine.

[0008] This specification provides one or more embodiments of another trip processing device, including: a processor; and a memory configured to store computer-executable instructions, which, when executed, cause the processor to: acquire trip information of a user accessing a trip; read a access policy corresponding to the trip information, and read access control information of a access verification method in the access policy; send the trip information, the access policy, and the access control information to a user terminal to render a trip access page. Wherein, if an access control of any access verification method in the trip access page is triggered, a subroutine of that access verification method is loaded and executed.

[0009] This specification provides one or more embodiments of a storage medium for storing computer-executable instructions. When executed by a processor, these instructions implement the following process: receiving a pass policy corresponding to trip information sent by a server, and access control information for pass verification methods within the pass policy; rendering and displaying a trip access page based on the trip information, the pass policy, and the access control information; if an access control for any pass verification method in the trip access page is triggered, loading and running a subroutine for that pass verification method; and displaying an information subpage showing the pass information corresponding to the pass verification method obtained by running the subroutine.

[0010] This specification provides one or more embodiments of another storage medium for storing computer-executable instructions, which, when executed by a processor, implement the following process: obtaining trip information of a user accessing a trip; reading the access policy corresponding to the trip information, and reading access control information of the access verification method in the access policy; sending the trip information, the access policy, and the access control information to a user terminal for rendering a trip access page. Wherein, if an access control of any access verification method in the trip access page is triggered, a subroutine of that access verification method is loaded and executed. Attached Figure Description

[0011] To more clearly illustrate the technical solutions in one or more embodiments of this specification or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments recorded in this specification. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0012] Figure 1 A flowchart illustrating a process handling method provided in one or more embodiments of this specification;

[0013] Figure 2 A schematic diagram of an authorized access page provided for one or more embodiments of this specification;

[0014] Figure 3 A schematic diagram of a trip information collection page provided for one or more embodiments of this specification;

[0015] Figure 4 A schematic diagram of a trip access page provided for one or more embodiments of this specification;

[0016] Figure 5 A schematic diagram of a details display page provided for one or more embodiments of this specification;

[0017] Figure 6 A schematic diagram of a access code display page provided for one or more embodiments of this specification;

[0018] Figure 7 A schematic diagram of a communication identifier authorization page provided for one or more embodiments of this specification;

[0019] Figure 8 A schematic diagram of a trip identification code display page provided for one or more embodiments of this specification;

[0020] Figure 9 A schematic diagram of an identity information collection page provided for one or more embodiments of this specification;

[0021] Figure 10 A schematic diagram of a biological sample detection result page provided for one or more embodiments of this specification;

[0022] Figure 11 A timing diagram illustrating a process flow processing method for a pass verification scenario provided in one or more embodiments of this specification;

[0023] Figure 12 A flowchart illustrating another process handling method provided in one or more embodiments of this specification;

[0024] Figure 13 A schematic diagram of a stroke processing device provided for one or more embodiments of this specification;

[0025] Figure 14 A schematic diagram of another stroke processing device provided in one or more embodiments of this specification;

[0026] Figure 15 This specification provides a schematic diagram of the structure of a stroke processing device according to one or more embodiments.

[0027] Figure 16 This is a schematic diagram of another stroke processing device provided in one or more embodiments of this specification. Detailed Implementation

[0028] To enable those skilled in the art to better understand the technical solutions in one or more embodiments of this specification, the technical solutions in one or more embodiments of this specification will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only a part of the embodiments of this specification, and not all of the embodiments. Based on one or more embodiments of this specification, all other embodiments obtained by those skilled in the art without creative effort should fall within the protection scope of this document.

[0029] This specification provides an example of a stroke processing method:

[0030] In practical applications, to ensure users' healthy travel and prevent the spread of abnormal health conditions, it is necessary to verify users' health status during public transportation use. Only after successful verification should users be allowed to travel using public transportation. Since users' journeys involve both departure and destination points, to ensure the effectiveness of verification, passengers need to display the travel status information for both the departure and destination verification methods. Because the travel status information for different methods is maintained by different subroutines, users need to manually access different subroutines multiple times to retrieve the travel status information for each verification method, which to some extent prolongs the verification time.

[0031] The trip processing method provided in this embodiment queries the access control information of the access policies corresponding to the trip information and the access verification methods in the access policies. When displaying the trip information, the access policies and access verification methods are displayed. Specifically, the trip access page is rendered and displayed based on the trip information, access policies, and access control information of the access verification methods in the access policies. If the access control of any access verification method is detected to be triggered, an information subpage of the access information obtained by running the subroutine of any access verification method is displayed. In this way, by displaying the access controls of all access verification methods required for the user's trip on a single page, i.e., the trip access page, the user can view the information corresponding to different access verification methods through only one page without exiting or other operations, improving the user's perception of the trip. Furthermore, by allowing the user to view the information corresponding to different access verification methods on a single page, the user's trip efficiency is improved.

[0032] Reference Figure 1 The trip processing method provided in this embodiment is applied to a user terminal and specifically includes steps S102 to S108.

[0033] Step S102: Receive the access policy corresponding to the trip information sent by the server, and the access control information of the access verification method in the access policy.

[0034] In practical applications, to facilitate the management of public transportation and improve users' awareness of it, public transportation vehicles are assigned corresponding numbers to distinguish and identify them or their corresponding trips; for example, flight numbers, train numbers, etc. Furthermore, for numbered trips, the trip's time, departure point, and destination are also specified.

[0035] For users to travel using public transportation, the system needs to know their departure and destination points, as well as the trip number and travel time. For example, if a user purchases a flight with flight number xxxx from point p1 to point p2 at a preset time, the user's trip information includes the flight number xxxx, the preset time, the departure point p1, and the destination p2. In other words, the trip information described in this embodiment includes relevant information about the user's travel itinerary.

[0036] To improve the management of regional environmental safety and prevent the spread of abnormal health conditions, such as viruses, caused by population movement, regional travel conditions are set. This means that users whose travel status information meets these conditions can move. In this embodiment, the travel strategy includes travel conditions. Since travel information corresponds to departure and destination, the travel strategy in this embodiment includes departure and destination travel conditions. Furthermore, for travels with specific circumstances, corresponding travel information can be configured, which also constitutes part of the travel strategy. For example, flights carrying specific users or providing specific services may require users to provide additional supporting information or to be aware of relevant regulations in advance.

[0037] The access verification method includes specific content required to verify the access of users participating in the trip in order to ensure travel security; for example, when a user leaves the departure point, they need to provide the travel status information of the departure point, the entire trip status information, and the biometric detection results within a preset time period; that is, the access verification method includes a travel status verification method, a trip status verification method, and a biometric detection result verification method. The travel status includes the user's travel status in one region; for example, the health status of a certain province; the trip status includes the user's travel status between multiple regions; for example, the user's travel records and health status in multiple provinces. Optionally, the access verification method includes a travel status verification method, a trip status verification method, and / or a biometric detection result verification method. The access control information includes plugins.

[0038] In practice, to improve the ease with which users can access subroutines for access verification methods, the trip information, access policy, and access controls for any access verification method are rendered on the trip access page. This allows users to call subroutines for each access verification method through the trip access page, thereby improving the efficiency of access verification. After receiving the trip information, the server reads the access policy corresponding to the trip information and the access control information for the access verification method in the access policy. Based on the trip information, access policy, and access control information, the trip access page is rendered.

[0039] In this embodiment, before receiving the access policy and access control information sent by the server, the user terminal can enable the server to obtain the user's travel information in two ways: one is to send the user's authorization confirmation instruction to the server to query the user's travel information based on the user's identity information; the other is to send the user's entered travel information to the server. The following describes the two methods for enabling the server to obtain travel information.

[0040] (1) In order to improve users’ awareness of trip access and avoid the need for users to enter trip information every time, which affects user experience, the server can query the trip identifier associated with the user based on the user’s identity information to further determine the departure and destination identifiers; however, since user identity information is to a certain extent user privacy, the server needs to obtain the user’s authorization to read the user’s identity information in order to ensure the user’s privacy and security.

[0041] In one optional implementation of this embodiment, the trip information is determined in the following manner:

[0042] Retrieve the trip identifier of the user's associated travel itinerary based on the user's identity information;

[0043] Determine the origin and destination identifiers corresponding to the itinerary identifier, and use the itinerary identifier, the origin identifier, and the destination identifier as the itinerary information.

[0044] Optionally, the user identity information is read based on the user's authorization confirmation instruction sent by the user terminal;

[0045] The authorization confirmation instruction is obtained in the following manner:

[0046] Based on the user's access instruction for the trip service, render and display the authorized access page for information reading;

[0047] Obtain the authorization confirmation instruction submitted by the user based on the authorization access page and send it to the server.

[0048] Specifically, the user terminal renders and displays an authorization access page for information reading based on the user's access instruction for the trip service, obtains the authorization confirmation instruction submitted by the user based on the authorization access page, and sends it to the server; the server reads the user's identity information based on the authorization confirmation instruction and queries the trip information of the travel trip associated with the user's identity identifier.

[0049] Optionally, the server reads the user's identity information based on the user's authorization confirmation instruction for information reading sent by the user terminal; queries the trip identifier of the user's associated travel itinerary based on the user's identity information; if the query result is not empty, it determines the departure and destination identifiers corresponding to the trip identifiers, and determines the trip identifiers, departure information, and destination identifiers as trip information, thereby obtaining the trip information of the user who accessed the trip; if the query result is empty, it sends an information collection reminder to the user terminal to display the information collection page; and receives the departure and destination identifiers entered and submitted by the user based on the information collection page sent by the user terminal.

[0050] If the server finds the trip information, it reads the corresponding access policy and the access control information of the access verification method in the access policy, and then sends the trip information, access trip policy and access control information to the user terminal.

[0051] like Figure 2 The authorized access page displays the user's identity information after it has been anonymized.

[0052] (2) If the user does not submit an authorization confirmation instruction, and the user's identity information cannot be read, and therefore the travel information associated with the user's identity information cannot be queried, the user needs to manually enter the travel information; or, if the query result for the travel information based on the user's identity information is empty, the user also needs to manually enter the travel information.

[0053] In one optional implementation of this embodiment, before executing the access policy corresponding to the travel information sent by the server and the access control information of the access verification method in the access policy, the method further includes:

[0054] If the user meets the information collection conditions, the itinerary information collection page will be displayed;

[0055] Obtain the departure point identifier and destination identifier entered by the user based on the trip information collection page;

[0056] The departure point identifier and destination identifier are sent to the server as itinerary information.

[0057] Optionally, the information collection conditions include the user submitting an authorization cancellation command or receiving an information collection reminder from the server.

[0058] Specifically, the server queries the travel information associated with the user's identity. If the query result is empty, it sends an information collection reminder to the user's terminal to display the travel information collection page and submits the travel information entered by the user based on the travel information collection page to the server.

[0059] The itinerary information collection page in this embodiment is as follows: Figure 3 As shown.

[0060] In addition, if the user terminal receives an authorization cancellation instruction submitted by the user, it will display the trip information collection page and submit the trip information entered by the user based on the trip information collection page to the server.

[0061] In the specific execution process, optionally, before receiving the access policy corresponding to the travel information sent by the server, and the access control information of the access verification method in the access policy, the method may further include: sending the user's authorization confirmation instruction to the server, or sending the travel information to the server.

[0062] After obtaining the travel information of the user who is accessing the travel itinerary, the server reads the access policy corresponding to the travel itinerary information, as well as the access control information of the access verification method in the access policy.

[0063] In one optional implementation of this embodiment, when the travel information includes a departure point identifier and a destination identifier, the travel strategy is determined in the following manner:

[0064] Read the departure access conditions configured for the departure location identifier in the trip information, and the destination access conditions configured for the destination in the trip information;

[0065] The travel conditions at the departure point and the travel conditions at the destination are determined as the travel strategy.

[0066] Specifically, during the process of determining the access strategy, the server reads the location access conditions configured for the location identifiers in the trip information as the access strategy. The location identifiers include the origin identifier and / or the destination identifier.

[0067] In another optional implementation provided in this embodiment, when the trip information includes a trip identifier, a departure point identifier, and a destination identifier, the travel strategy is determined in the following manner:

[0068] Read the travel information associated with the travel identifier in the travel information, as well as the departure travel conditions configured for the departure identifier in the travel information and the destination travel conditions configured for the destination in the travel information;

[0069] The travel information, the travel conditions at the departure point, and the travel conditions at the destination are determined as the travel strategy.

[0070] Specifically, in order to make the access policies read more accurate and comprehensive, and thus enable users to have a more comprehensive understanding of trip-related information, when the trip information contains a trip identifier, the server not only reads the location access conditions configured for the location identifier in the trip information, but also reads the access information associated with the trip identifier, and uses the access information and location access conditions as the access policy.

[0071] For example, after retrieving the user's travel order for flight number xxxx from location p1 to location p2 based on the user's identity credential, the system reads the travel information including flight number xxxx, departure point p1, and destination point p2; it reads the access information associated with flight number xxxx, and reads the access conditions for locations p1 and p2. The access conditions for location p1 include the access status information corresponding to the accessible status, the travel status information corresponding to the accessible status, and biometric sample test results within a preset time range; the access conditions for location p2 include the access status information corresponding to the accessible status, and a biometric sample test to be performed within a specified time after arrival at location p2; and it reads the access information associated with flight number xxxx.

[0072] After reading the access policy, the server reads the access control information for the access verification method within the access policy. Specifically, during the process of reading the access control information, the access verification method in the access policy is first determined; then, the access control information for that access verification method is read.

[0073] Continuing with the previous example, the passage conditions for location p1 are: the passage status information for location p1 is the information corresponding to the passable status; the travel status information is the information corresponding to the passable status; and there are biological sample test results within a preset time range. Therefore, the passage verification methods in the passage conditions include passage status verification for location p1, travel status verification, and biological sample test result verification. The passage conditions for location p2 are: the passage status information for location p2 is the information corresponding to the passable status; and a biological sample test is performed within a specified time after arriving at location p2. Therefore, the passage verification methods in the passage conditions include passage status verification for location p2. The pre-configured plugins for travel status verification, passage status verification for location p1, biological sample test result verification, and passage status verification for location p2 are read.

[0074] After reading the access policy corresponding to the trip information and the access control information of the access verification method in the access policy, the server sends the trip information, access policy and access control information to the user terminal to render the trip access page.

[0075] In addition to the two methods for determining access policies by the server mentioned above, in an optional implementation of this embodiment, the access policy can also be determined in the following way:

[0076] Read the travel conditions at the current time for the departure point identifier and destination identifier contained in the travel information;

[0077] Based on the traffic conditions and the preset traffic cycle, predict the traffic conditions corresponding to the travel time included in the travel information and use them as the traffic strategy.

[0078] Specifically, after implementing certain defense rules to prevent the spread of the virus, the travel conditions at the departure or destination point may be adaptively modified. Therefore, based on the current time and travel time, the travel conditions at the departure and destination points are predicted, and the predicted travel conditions are used as the travel strategy.

[0079] For example, if a user's travel time is fifteen days from the current time, the travel conditions at the departure point are the travel status information corresponding to the travel status at the departure point, the travel status information corresponding to the travel status, and the biological sample test results within a preset time range. Based on historical experience, virus transmission can be effectively prevented within 14 days. Therefore, it is predicted that the travel conditions at the departure point fifteen days from now will be the travel status information corresponding to the travel status at the departure point.

[0080] Step S104: Render and display the trip access page based on the trip information, the access policy, and the access control information.

[0081] Optionally, the trip access page includes a departure information display area and a destination information display area; the departure information display area displays access controls corresponding to the departure identifier, departure access keywords and / or the access verification method in the departure access conditions; the destination information display area displays the destination identifier, destination access keywords and / or destination access conditions.

[0082] Specifically, the trip access page includes a location information display area; the location information display area displays access controls with location identifiers, location access keywords, and / or access verification methods corresponding to the location.

[0083] After receiving the access policy corresponding to the trip information sent by the server, as well as the access control information of the access verification method in the access policy, the trip access page is rendered and displayed based on the trip information, access policy and access control information, so that the user can trigger the access control of any access verification method based on the trip access page, and thus obtain the corresponding access information.

[0084] In one optional implementation of this embodiment, to enhance the user's perception of the trip access page, the trip access page is rendered in the following manner:

[0085] Extract the origin access keywords from the origin access conditions included in the access strategy, and the destination access keywords from the destination access conditions included in the access strategy;

[0086] The first access control information for the access verification method corresponding to the origin access keyword and the second access control information for the access verification method corresponding to the destination access keyword are determined in the access control information.

[0087] The trip access page is rendered based on the trip information, the departure point access keywords, the destination access keywords, the first access control information, and the second access control information.

[0088] Furthermore, in an optional implementation of this embodiment, during the process of rendering the trip access page based on the trip information, the departure location access keywords, the destination access keywords, the first access control information, and the second access control information, the departure location information display area in the access page template is rendered based on the departure location identifier contained in the trip information, the departure location access keywords, and the first access control information; and the destination information display area in the access page template is rendered based on the destination identifier contained in the trip information, the destination access keywords, and the second access control information to obtain the trip access page.

[0089] Specifically, since the content displayed on the trip access page is limited, while the access policy may contain a lot of information, the access keywords contained in the access policy are extracted first. Then, the access control information is divided based on the access conditions of the departure point and the access conditions of the destination to obtain the first access control information and the second access control information. The trip access page is then rendered based on the trip information, access keywords, the first access control information, and the second access control information. Optionally, the first access control information is the access control information of the access verification method of the departure point, and the second access control information is the access control information of the access verification method of the destination.

[0090] In the process of rendering the trip access page based on trip information, access keywords, first access control information, and second access control information, in order to enable users to perceive the departure and destination information more intuitively, the departure information display area in the access page template is rendered based on the departure identifier contained in the trip information, the departure access keywords in the access keywords, and the first access control information. The destination information display area in the access page template is rendered based on the destination identifier contained in the trip information, the destination access keywords in the access keywords, and the second access control information.

[0091] It should be noted that the passage status information and trip status information in this embodiment can exist in the form of identification codes; for example, passage identification codes and trip identification codes; specifically, when the color of the identification code is the first color, it is a passable state; when it is the second color, it is a restricted passable state; and when it is the third color, it is a prohibited passable state.

[0092] like Figure 4 The illustrated itinerary access page shows the following: Area 1 displays departure information, including the departure identifier p1, departure keywords, and access controls for the departure verification method. Area 2 displays destination information, including the destination identifier p2, destination keywords, and access controls for the destination verification method. Area 3 displays the flight number, departure identifier, and destination identifier, as well as the associated access information. If any of the view controls in Area 1, Area 2, or Area 3 (where the access information is displayed) are triggered, specific access information or conditions are displayed in a pop-up window at the top of the itinerary access page. Figure 5 The details page is shown below.

[0093] In addition, keyword extraction can be omitted. In one optional implementation provided in this embodiment, the trip access page is rendered in the following manner:

[0094] Based on the departure point identifier contained in the trip information, the departure point access conditions contained in the access policy, and the access control information of the access verification method in the departure point access conditions in the access control information, the departure point information display area in the access page template is rendered; and based on the destination identifier contained in the trip information, the destination access conditions contained in the access policy, and the access control information of the access verification method in the destination access conditions in the access control information, the destination information display area in the access page template is rendered.

[0095] Specifically, the user terminal displays a travel itinerary access page, allowing users to access information through any verification method when traveling and requiring passage verification. For example, when traveling by plane, users need to present their departure point's access code, travel itinerary code, biometric test results, and destination's access code at the airport for verification. Since these codes are provided by different subroutines, users need to scan different codes to access different subroutines, resulting in slow verification speeds. By configuring access controls for these codes on the travel itinerary access page, users can access information from multiple sources through a single page. This allows airport staff to verify the user's information and process access, improving the efficiency of passage verification. In other words, the travel itinerary access page is displayed for accessing travel information and verification.

[0096] Step S106: If the access control of any access verification method in the trip access page is triggered, load and run the subroutine of any access verification method.

[0097] Step S108: Display the information subpage corresponding to the access information obtained by running the access verification method.

[0098] In practice, users can trigger the access control for any of the access verification methods on the trip access page to query the corresponding information for access verification. After querying the information, the subroutine sends the access information corresponding to the access verification method to the user terminal. The user terminal receives the access information sent by the subroutine, renders and displays an information subpage based on the access information; or, the subroutine sends an information subpage to the user terminal after querying the information, and the user terminal receives and displays the information subpage. Optionally, displaying the information subpage corresponding to the access verification method obtained by running the subroutine includes displaying the information subpage corresponding to the access verification method obtained by running the subroutine in the upper layer of the trip access page.

[0099] The process of loading and running the subroutine for the access control of the access status verification method, the travel status verification method, and the biological sample test result verification method, as well as the process of displaying the information subpage, is explained when the access control is triggered.

[0100] (1) Passage Status Verification Method

[0101] In one optional implementation of this embodiment, if the access control for the travel status verification method on the travel access page is triggered, the following operation is performed:

[0102] Send the user identifier to the subroutine that performs the pass status query;

[0103] Receive the user's travel status information in the travel area sent by the subroutine, and render an information subpage based on the travel status information.

[0104] It should be noted that the representation of the passage status information can be configured according to the specific application scenario; for example, the passage status information includes information corresponding to the passable status, information corresponding to the restricted passage status (after passage, isolation processing is required), and information corresponding to the prohibited passage status; this embodiment does not limit this.

[0105] Specifically, if the access code control on the trip access page is triggered, the user's terminal-bound user identifier is sent to the subroutine that performs the access code query. The system then receives the access code from the subroutine and renders a subpage displaying the access code. Alternatively, receiving the access code from the subroutine and rendering the subpage can be replaced with receiving a subpage displaying information carrying the access code from the subroutine. The subroutine performing the access code query also differs for different regions.

[0106] like Figure 4 As shown, if a pass code in the departure location display area is triggered, the user identifier bound to the user terminal is sent to the subroutine querying the pass code for location p1. The subpage receiving the pass code information sent by the subroutine is displayed in the upper layer of the trip access page, as shown. Figure 6 The access code display page is shown.

[0107] It should be noted that the travel status information sent by the subroutine may include not only the travel identification code, but also other information; for example, the subroutine for querying the travel identification code of the departure point may send the travel identification code, the user's biological sample test results at the departure point, and / or the user's inactivated virus vaccination record at the departure point.

[0108] It should also be noted that the access code is associated with the user's identifier. The subroutine generates the access code associated with the user's identity information after the user authorizes their user identity information. Furthermore, during execution, if the user has not traveled to their destination—that is, if the user has not registered with the subroutine for querying the destination's access status—they cannot query the destination's access status information. This query is only possible after registration. Therefore, to save users time in checking their destination's access status information and avoid lengthy verification times due to registration during the access process, users can access the destination's access status query subroutine and register in advance via the trip access page.

[0109] In one optional implementation of this embodiment, loading and running a subroutine for any access verification method can also be achieved in the following way:

[0110] Send the user identifier to the subroutine that performs the destination access status query;

[0111] Receive and display the user information collection page generated and sent by the subroutine when the access status associated with the user identifier is empty;

[0112] Send the user's identity information entered by the user based on the user information collection page to the subroutine to generate access status information;

[0113] Receive the access status information associated with the user identifier sent by the subroutine and render the information subpage.

[0114] Specifically, if the access code control in the destination information display area of ​​the trip access page is triggered, the user's terminal-bound user ID is sent to the subroutine that queries the access code for the destination to query the user's access code at the destination; the user information collection page generated and sent by the subroutine when the access status associated with the user ID is empty is received and displayed; the user's identity information entered by the user on the user information collection page is sent to the subroutine to complete the user's registration with the subroutine that queries the access code for the destination, thereby generating the user's access code at the destination; the generated access code sent by the subroutine is received, the information subpage containing the access code is rendered and displayed in the upper layer of the trip access page.

[0115] The registration process for the subroutine that queries the travel status of the departure point is similar to the registration process for the subroutine that queries the travel status of the destination. For the specific implementation process, please refer to the relevant content on the registration of the subroutine for querying the travel status of the destination. This embodiment will not repeat the details here.

[0116] (2) Trip Status Verification Method

[0117] In one optional implementation of this embodiment, if the access control for trip status verification on the trip access page is triggered, the following operation is performed:

[0118] Send an access request to the subroutine that performs the trip status query;

[0119] Based on the communication identifier authorization reminder sent by the subroutine, the communication identifier bound to the user terminal is read;

[0120] The communication identifier is sent to the subroutine according to the user's authorization confirmation instruction for the communication identifier in order to perform a trip status query;

[0121] Receive the user's trip status information sent by the subroutine, and render an information subpage based on the trip status information.

[0122] It should be noted that the representation of travel status information can be configured according to the specific application scenario; for example, if a user has previously visited a virus-spreading area, the travel status information will be the information corresponding to the abnormal travel status; if a user has not previously visited a virus-spreading area, the travel status information will be the information corresponding to the travel permitted status.

[0123] Specifically, if the trip identification code control on the trip access page is triggered, an access request is sent to the subroutine that performs the trip identification code query. Since the trip identification code is queried based on the communication identifier, but the communication identifier is to some extent considered user privacy, in order to ensure user privacy and security, the communication identifier bound to the user's terminal can only be sent to the subroutine that performs the trip identification code query with the user's authorization. Therefore, after receiving the communication identifier authorization reminder sent by the subroutine, the communication identifier bound to the user's terminal is read and encrypted to obtain the encrypted communication identifier. An authorization reminder page carrying the encrypted communication identifier is displayed. Based on the authorization confirmation instruction submitted by the user based on the authorization reminder page, the communication identifier is sent to the subroutine that performs the trip identification code query to perform the trip identification code query. The trip identification code sent by the subroutine is received, and an identification code display subpage is rendered based on the trip identification code and displayed in the upper layer of the trip access page.

[0124] In addition, receiving the trip identification code sent by the subroutine, rendering the identification code display subpage based on the trip identification code, and displaying the identification code display subpage in the upper layer of the trip access page can also be replaced by receiving the information carrying the trip identification code sent by the subroutine and displaying it in the upper layer of the trip access page.

[0125] For example, if detected Figure 4 When the trip identification code in the departure location display area of ​​the trip access page is triggered, an access request is sent to the subroutine that performs the trip identification code query. If a communication identification authorization reminder is received from the subroutine, an authorization reminder page is rendered based on the communication identification bound to the user terminal and displayed in the upper layer of the trip access page, such as... Figure 7 As shown, if a user is detected based on, for example Figure 7 The authorization confirmation command submitted on the communication identifier authorization page, as shown, sends a communication identifier to the subroutine to query the trip identifier code. The subroutine then receives the information carrying the trip identifier code, displays it on a subpage, and shows it in the upper layer of the trip access page, as shown below. Figure 8 The itinerary identification code display page is shown.

[0126] It should be noted that the above description of querying the itinerary identification code based on the communication identifier is only illustrative. Itinerary identification codes can also be queried based on other identifiers, such as identity credential identifiers. The process of querying the itinerary identification code based on other identifiers is similar to the process of querying the itinerary identification code based on the communication identifier described above. Please refer to the relevant content above. This embodiment will not repeat it here.

[0127] In addition, it is also possible to query the itinerary identification code based on the user identifier. When querying the itinerary identification code based on the user identifier, user authorization is not required. Therefore, the itinerary identification code query can also be implemented in the following way: send the user identifier to the subroutine that performs the itinerary identification code query, and receive the information subpage carrying the user's itinerary identification code sent by the subroutine.

[0128] (3) Verification method for biological sample test results

[0129] In one optional implementation of this embodiment, if the access control for verifying biological sample test results on the itinerary access page is triggered, the following operation is performed:

[0130] Send the user identifier to the subroutine that performs the departure point travel status query in order to query the detection results;

[0131] If the detection result sent by the subroutine is empty, the user's identity information is sent to the sample subroutine that manages biological sample detection in order to query the detection result; the biological sample detection result of the user sent by the sample subroutine is received and the information subpage is rendered.

[0132] In addition, if the access control for verifying biological sample test results on the travel access page is triggered, the following operations are performed: send a user identifier to the subroutine that performs the departure point travel status query to query the test results; receive the biological sample test results sent by the subroutine and render an information subpage, or receive the information subpage carrying the biological sample test results sent by the subroutine.

[0133] Specifically, steps S106 to S108 can also be replaced by: if the access control for verifying the biological sample test results in the trip access page is triggered, sending a user identifier to the subroutine that performs the travel status query of the departure point; if an information subpage carrying the biological sample test results is received from the subroutine, then displaying the information subpage in the upper layer of the trip access page, and forming a new implementation method with other processing steps provided in this embodiment.

[0134] Alternatively, it can be replaced by sending a user identifier to the subroutine that queries the travel status of the departure point if the access control for verifying biological sample test results on the travel access page is triggered; if the query result sent by the subroutine is empty, sending the user identity information to the sample subroutine that manages biological sample testing to query the test results; receiving the information subpage carrying the biological sample test results sent by the sample subroutine and displaying it in the upper layer of the travel access page; and forming a new implementation method with other processing steps provided in this embodiment.

[0135] Furthermore, the sample subroutine queries the results of biological sample testing based on user identity information. However, user identity information is, to a certain extent, user privacy. To ensure user privacy and security, the user identity information is sent to the sample subroutine with the user's authorization. Specifically, the user authorization process is similar to the authorization process for communication identifiers during the process of obtaining the travel identification code, and can be referred to the relevant content above. This embodiment will not repeat it here.

[0136] For example, if such as is detected Figure 4 The detection result shown on the itinerary access page is triggered, sending the user identifier to the subroutine that queries the access code for location p1. The subroutine queries the user's biological sample detection results at location p1 based on the user identifier. If the query result is empty, the user terminal receives the query result sent by the subroutine and processes it through methods such as... Figure 9 After collecting the user identifier and identity credential identifier, the identity information collection page sends the user identifier and identity credential identifier to the sample subroutine for biometric sample testing management to query test results. The information subpage sent by the sample subroutine is received and displayed in the upper layer of the trip access page, such as... Figure 10 The biological sample test results page is shown. If the query result of the subroutine that performs the access code query for location p1 is not empty, the user terminal receives the information subpage carrying the biological sample test results sent by the subroutine and displays it in the upper layer of the trip access page.

[0137] In addition, the biological sample test results can be queried without querying the departure point travel status subroutine. Specifically, if the access control for verifying the biological sample test results in the travel access page is triggered, the user identity information is sent to the sample subroutine that manages biological sample testing in order to query the test results. The information subpage carrying the biological sample test results sent by the sample subroutine is received and displayed in the upper layer of the travel access page.

[0138] In summary, the trip processing method provided in this embodiment involves the user terminal sending trip information or a user authorization confirmation instruction for identity information to the server. The server receives the trip information of the user requesting trip access or queries the user's trip information based on the authorization confirmation instruction. After retrieving the trip information, the server reads the access policy corresponding to the trip information and the access control information of the access verification method in the access policy. The server then sends the trip information, access policy, and access control information to the user terminal. The user terminal renders and displays a trip access page including the access control of the access verification method based on the trip information, access policy, and access control information.

[0139] If the user terminal detects that the access control for the pass status verification method in the trip access page has been triggered, it sends the user identifier to the subroutine that performs the pass status query in order to perform the pass status query, receives the information subpage carrying the pass status information sent by the subroutine and displays it in the upper layer of the trip access page;

[0140] If the access control for the trip status verification method on the trip access page is triggered, an access request is sent to the subroutine that performs the trip status query. Based on the authorization reminder sent by the subroutine, after obtaining the user's authorization confirmation instruction for the communication identifier, the bound communication identifier is sent to the subroutine to perform the trip status query; the information subpage carrying the trip status information sent by the subroutine is received and displayed in the upper layer of the trip access page.

[0141] If the access control for verifying biological sample test results on the itinerary access page is triggered, the user's identity information is sent to the sample subroutine that manages biological sample testing in order to query the test results; the information subpage sent by the sample subroutine is received and displayed in the upper layer of the itinerary access page;

[0142] Therefore, by displaying access controls for at least one access verification method on the trip access page, users can query the corresponding access verification information and display it in the upper layer of the trip access page. This allows users to access information corresponding to different access verification methods through a single page when accessing their trip, thus improving the efficiency of their trip.

[0143] The following description uses the application of a trip processing method provided in this embodiment in a passage verification scenario as an example to further illustrate the trip processing method provided in this embodiment. (See also...) Figure 11 The travel processing method applied to access verification scenarios includes the following steps.

[0144] Step S1102: Based on the user's access instruction for the trip service, display the authorization access page for the information service.

[0145] Step S1104: Obtain the authorization confirmation instruction submitted by the user based on the authorization access page and send it to the server.

[0146] The server reads the user's identity information based on the authorization confirmation command; reads the flight itinerary information associated with the user's identity information; reads the access policy based on the flight identifier, departure identifier, and destination identifier contained in the flight itinerary information; reads the access control information of the access verification method in the access policy; and sends the flight itinerary information, access policy, and access control information to the user terminal.

[0147] Step S1116: Render and display the itinerary access page, which includes access controls for access verification methods, based on flight itinerary information, access policies, and access control information.

[0148] Step S1118: If the access control of any access verification method in the trip access page is triggered, load and run the subroutine of that access verification method.

[0149] Step S1120: Receive the information subpage sent by the subroutine, which carries the access verification information of the access method.

[0150] Step S1122: Display the information subpage in the upper layer of the trip access page.

[0151] This specification provides an example of a stroke processing method:

[0152] The process processing method provided in this embodiment is applied to a server, while the process processing method provided in the above embodiments is applied to a user terminal. The process processing method for the server provided in this embodiment and the process processing method for the user terminal provided in the above embodiments cooperate with each other during execution. Therefore, when reading this embodiment, you can refer to the relevant content of the above embodiments, and when reading the above embodiments, you can also refer to the relevant content of this embodiment.

[0153] The trip processing method provided in this embodiment reads the access policy corresponding to the trip information of the user accessing the trip, as well as the access control information of the access verification methods in the access policy; sends the trip information, access policy, and access control information to the user terminal to render the trip access page. In this way, by displaying the access controls of all access verification methods required for the user's trip on a single page, namely the trip access page, the user can view the information corresponding to different access verification methods through just one page without exiting or other operations, improving the user's perception of the trip, and improving the user's trip efficiency by allowing the user to view the information corresponding to different access verification methods on a single page.

[0154] Reference Figure 12The process processing method provided in this embodiment is applied to a server and specifically includes steps S1202 to S1206.

[0155] Step S1202: Obtain the trip information of the user who performed the trip access.

[0156] In practical applications, to facilitate the management of public transportation and improve users' awareness of it, public transportation vehicles are assigned corresponding numbers to distinguish and identify them or their corresponding trips; for example, flight numbers, train numbers, etc. Furthermore, for numbered trips, the trip's time, departure point, and destination are also specified.

[0157] For users to travel by public transportation, the system needs to know their departure and destination points, as well as the trip number and travel time. For example, if a user purchases a flight with flight number xxxx from point p1 to point p2 at a preset time, the user's trip information includes the flight number xxxx, the preset time, the departure point p1, and the destination p2. In other words, the trip information described in this embodiment includes relevant information about the user's travel itinerary.

[0158] In practice, to improve the ease with which users can access subroutines for access verification methods, the trip information, access policy, and access controls for any access verification method are rendered on the trip access page. This allows users to call subroutines for each access verification method through the trip access page, thereby improving the efficiency of access verification. After receiving the trip information, the server reads the access policy corresponding to the trip information and the access control information for the access verification method in the access policy. Based on the trip information, access policy, and access control information, the trip access page is rendered.

[0159] In this embodiment, before receiving the access policy and access control information sent by the server, the user terminal can enable the server to obtain the user's travel information in two ways: one is to send the user's authorization confirmation instruction to the server to query the user's travel information based on the user's identity information; the other is to send the user's entered travel information to the server. The following describes the two methods for enabling the server to obtain travel information.

[0160] To improve user awareness of trip access and avoid the need for users to enter trip information every time, which would negatively impact user experience, the server can query the trip identifier associated with the user based on the user's identity information to further determine the departure and destination identifiers. However, since user identity information is considered private to some extent, the server needs the user's authorization to read the user's identity information in order to ensure user privacy and security.

[0161] In one optional implementation of this embodiment, the trip information is determined in the following manner:

[0162] Retrieve the trip identifier of the user's associated travel itinerary based on the user's identity information;

[0163] Determine the origin and destination identifiers corresponding to the itinerary identifier, and use the itinerary identifier, the origin identifier, and the destination identifier as the itinerary information.

[0164] Optionally, the user identity information is read based on the user's authorization confirmation instruction sent by the user terminal;

[0165] The authorization confirmation instruction is obtained in the following manner:

[0166] Based on the user's access instruction for the trip service, render and display the authorized access page for information reading;

[0167] Obtain the authorization confirmation instruction submitted by the user based on the authorization access page and send it to the server.

[0168] Specifically, the user terminal renders and displays an authorization access page for information reading based on the user's access instruction for the trip service, obtains the authorization confirmation instruction submitted by the user based on the authorization access page, and sends it to the server; the server reads the user's identity information based on the authorization confirmation instruction and queries the trip information of the travel trip associated with the user's identity identifier.

[0169] Optionally, the server reads the user's identity information based on the user's authorization confirmation instruction for information reading sent by the user terminal; queries the trip identifier of the user's associated travel itinerary based on the user's identity information; if the query result is not empty, it determines the departure and destination identifiers corresponding to the trip identifiers, and determines the trip identifiers, departure information, and destination identifiers as trip information, thereby obtaining the trip information of the user who accessed the trip; if the query result is empty, it sends an information collection reminder to the user terminal to display the information collection page; and receives the departure and destination identifiers entered and submitted by the user based on the information collection page sent by the user terminal.

[0170] If the server finds the trip information, it reads the corresponding access policy and the access control information of the access verification method in the access policy, and then sends the trip information, access trip policy and access control information to the user terminal.

[0171] like Figure 2 The authorized access page displays the user's identity information after it has been anonymized.

[0172] If the user does not submit an authorization confirmation instruction, the travel information associated with the user's identity information cannot be retrieved because the user's identity information cannot be read. In this case, the user needs to manually enter the travel information. Alternatively, if the query result for travel information based on the user's identity information is empty, the user also needs to manually enter the travel information.

[0173] In one optional implementation of this embodiment, before executing the access policy corresponding to the travel information sent by the server and the access control information of the access verification method in the access policy, the method further includes:

[0174] If the user meets the information collection conditions, the itinerary information collection page will be displayed;

[0175] Obtain the departure point identifier and destination identifier entered by the user based on the trip information collection page;

[0176] The departure point identifier and destination identifier are sent to the server as itinerary information.

[0177] Optionally, the information collection conditions include the user submitting an authorization cancellation command or receiving an information collection reminder from the server.

[0178] Specifically, the server queries the travel information associated with the user's identity. If the query result is empty, it sends an information collection reminder to the user's terminal to display the travel information collection page and submits the travel information entered by the user based on the travel information collection page to the server.

[0179] The itinerary information collection page in this embodiment is as follows: Figure 3 As shown.

[0180] In addition, if the user terminal receives an authorization cancellation instruction submitted by the user, it will display the trip information collection page and submit the trip information entered by the user based on the trip information collection page to the server.

[0181] In the specific execution process, optionally, before receiving the access policy corresponding to the travel information sent by the server, and the access control information of the access verification method in the access policy, the method may further include: sending the user's authorization confirmation instruction to the server, or sending the travel information to the server.

[0182] Step S1204: Read the access policy corresponding to the trip information, and read the access control information of the access verification method in the access policy.

[0183] To improve the management of regional environmental safety and prevent the spread of abnormal health conditions, such as viruses, caused by population movement, regional travel conditions are set. This means that users whose travel status information meets these conditions can move. In this embodiment, the travel strategy includes travel conditions. Since travel information corresponds to departure and destination, the travel strategy in this embodiment includes departure and destination travel conditions. Furthermore, for travels with specific circumstances, corresponding travel information can be configured, which also constitutes part of the travel strategy. For example, flights carrying specific users or providing specific services may require users to provide additional supporting information or to be aware of relevant regulations in advance.

[0184] The access verification method includes specific content required to verify the access of users participating in the trip in order to ensure travel security; for example, when a user leaves the departure point, they need to provide the travel status information of the departure point, the entire trip status information, and the biometric detection results within a preset time period; that is, the access verification method includes a travel status verification method, a trip status verification method, and a biometric detection result verification method. The travel status includes the user's travel status in one region; for example, the health status of a certain province; the trip status includes the user's travel status between multiple regions; for example, the user's travel records and health status in multiple provinces. Optionally, the access verification method includes a travel status verification method, a trip status verification method, and / or a biometric detection result verification method. The access control information includes plugins.

[0185] After obtaining the travel information of the user who is accessing the travel itinerary, the system reads the access policy corresponding to the travel information, as well as the access control information of the access verification method in the access policy.

[0186] In one optional implementation of this embodiment, when the travel information includes a departure point identifier and a destination identifier, the travel strategy is determined in the following manner:

[0187] Read the departure access conditions configured for the departure location identifier in the trip information, and the destination access conditions configured for the destination in the trip information;

[0188] The travel conditions at the departure point and the travel conditions at the destination are determined as the travel strategy.

[0189] Specifically, during the process of determining the access strategy, the server reads the location access conditions configured for the location identifiers in the trip information as the access strategy. The location identifiers include the origin identifier and / or the destination identifier.

[0190] In another optional implementation provided in this embodiment, when the trip information includes a trip identifier, a departure point identifier, and a destination identifier, the travel strategy is determined in the following manner:

[0191] Read the travel information associated with the travel identifier in the travel information, as well as the departure travel conditions configured for the departure identifier in the travel information and the destination travel conditions configured for the destination in the travel information;

[0192] The travel information, the travel conditions at the departure point, and the travel conditions at the destination are determined as the travel strategy.

[0193] Specifically, in order to make the access policies read more accurate and comprehensive, and thus enable users to have a more comprehensive understanding of trip-related information, when the trip information contains a trip identifier, the server not only reads the location access conditions configured for the location identifier in the trip information, but also reads the access information associated with the trip identifier, and uses the access information and location access conditions as the access policy.

[0194] For example, after retrieving the user's travel order for flight number xxxx from location p1 to location p2 based on the user's identity credential, the system reads the travel information including flight number xxxx, departure point p1, and destination point p2; it reads the access information associated with flight number xxxx, and reads the access conditions for locations p1 and p2. The access conditions for location p1 include the access status information corresponding to the accessible status, the travel status information corresponding to the accessible status, and biometric sample test results within a preset time range; the access conditions for location p2 include the access status information corresponding to the accessible status, and a biometric sample test to be performed within a specified time after arrival at location p2; and it reads the access information associated with flight number xxxx.

[0195] After reading the access policy, the server reads the access control information for the access verification method within the access policy. Specifically, during the process of reading the access control information, the access verification method in the access policy is first determined; then, the access control information for that access verification method is read.

[0196] Continuing with the previous example, the passage conditions for location p1 are: the passage status information for location p1 is the information corresponding to the passable status; the travel status information is the information corresponding to the passable status; and there are biological sample test results within a preset time range. Therefore, the passage verification methods in the passage conditions include passage status verification for location p1, travel status verification, and biological sample test result verification. The passage conditions for location p2 are: the passage status information for location p2 is the information corresponding to the passable status; and a biological sample test is performed within a specified time after arriving at location p2. Therefore, the passage verification methods in the passage conditions include passage status verification for location p2. The pre-configured plugins for travel status verification, passage status verification for location p1, biological sample test result verification, and passage status verification for location p2 are read.

[0197] After reading the access policy corresponding to the trip information and the access control information of the access verification method in the access policy, the server sends the trip information, access policy and access control information to the user terminal to render the trip access page.

[0198] In addition to the two methods for determining access policies by the server mentioned above, in an optional implementation of this embodiment, the access policy can also be determined in the following way:

[0199] Read the travel conditions at the current time for the departure point identifier and destination identifier contained in the travel information;

[0200] Based on the traffic conditions and the preset traffic cycle, predict the traffic conditions corresponding to the travel time included in the travel information and use them as the traffic strategy.

[0201] Specifically, after implementing certain defense rules to prevent the spread of the virus, the travel conditions at the departure or destination point may be adaptively modified. Therefore, based on the current time and travel time, the travel conditions at the departure and destination points are predicted, and the predicted travel conditions are used as the travel strategy.

[0202] For example, if a user's travel time is fifteen days from the current time, the travel conditions at the departure point are the travel status information corresponding to the travel status at the departure point, the travel status information corresponding to the travel status, and the biological sample test results within a preset time range. Based on historical experience, virus transmission can be effectively prevented within 14 days. Therefore, it is predicted that the travel conditions at the departure point fifteen days from now will be the travel status information corresponding to the travel status at the departure point.

[0203] Step S1206: Send the trip information, the access policy, and the access control information to the user terminal to render the trip access page.

[0204] Optionally, when the access control for any of the access verification methods in the trip access page is triggered, the subroutine for that access verification method is loaded and run.

[0205] In practice, after receiving the trip information, access policy, and access control information, the user terminal renders and displays the trip access page based on the trip information, access policy, and access control information.

[0206] Optionally, the trip access page includes a departure information display area and a destination information display area; the departure information display area displays access controls corresponding to the departure identifier, departure access keywords and / or the access verification method in the departure access conditions; the destination information display area displays the destination identifier, destination access keywords and / or destination access conditions.

[0207] Specifically, the trip access page includes a location information display area; the location information display area displays access controls with location identifiers, location access keywords, and / or access verification methods corresponding to the location.

[0208] After receiving the access policy corresponding to the trip information sent by the server, as well as the access control information of the access verification method in the access policy, the trip access page is rendered and displayed based on the trip information, access policy and access control information, so that the user can trigger the access control of any access verification method based on the trip access page, and thus obtain the corresponding access information.

[0209] In one optional implementation of this embodiment, to enhance the user's perception of the trip access page, the trip access page is rendered in the following manner:

[0210] Extract the origin access keywords from the origin access conditions included in the access strategy, and the destination access keywords from the destination access conditions included in the access strategy;

[0211] The first access control information for the access verification method corresponding to the origin access keyword and the second access control information for the access verification method corresponding to the destination access keyword are determined in the access control information.

[0212] The trip access page is rendered based on the trip information, the departure point access keywords, the destination access keywords, the first access control information, and the second access control information.

[0213] Furthermore, in an optional implementation of this embodiment, during the process of rendering the trip access page based on the trip information, the departure location access keywords, the destination access keywords, the first access control information, and the second access control information, the departure location information display area in the access page template is rendered based on the departure location identifier contained in the trip information, the departure location access keywords, and the first access control information; and the destination information display area in the access page template is rendered based on the destination identifier contained in the trip information, the destination access keywords, and the second access control information to obtain the trip access page.

[0214] Specifically, since the content displayed on the trip access page is limited, while the access policy may contain a lot of information, the access keywords contained in the access policy are extracted first. Then, the access control information is divided based on the access conditions of the departure point and the access conditions of the destination to obtain the first access control information and the second access control information. The trip access page is then rendered based on the trip information, access keywords, the first access control information, and the second access control information. Optionally, the first access control information is the access control information of the access verification method of the departure point, and the second access control information is the access control information of the access verification method of the destination.

[0215] In the process of rendering the trip access page based on trip information, access keywords, first access control information, and second access control information, in order to enable users to perceive the departure and destination information more intuitively, the departure information display area in the access page template is rendered based on the departure identifier contained in the trip information, the departure access keywords in the access keywords, and the first access control information. The destination information display area in the access page template is rendered based on the destination identifier contained in the trip information, the destination access keywords in the access keywords, and the second access control information.

[0216] It should be noted that the passage status information and trip status information in this embodiment can exist in the form of identification codes; for example, passage identification codes and trip identification codes; specifically, when the color of the identification code is the first color, it is a passable state; when it is the second color, it is a restricted passable state; and when it is the third color, it is a prohibited passable state.

[0217] like Figure 4The illustrated itinerary access page shows the following: Area 1 displays departure information, including the departure identifier p1, departure keywords, and access controls for the departure verification method. Area 2 displays destination information, including the destination identifier p2, destination keywords, and access controls for the destination verification method. Area 3 displays the flight number, departure identifier, and destination identifier, as well as the associated access information. If any of the view controls in Area 1, Area 2, or Area 3 (where the access information is displayed) are triggered, specific access information or conditions are displayed in a pop-up window at the top of the itinerary access page. Figure 5 The details page is shown below.

[0218] In addition, keyword extraction can be omitted. In one optional implementation provided in this embodiment, the trip access page is rendered in the following manner:

[0219] Based on the departure point identifier contained in the trip information, the departure point access conditions contained in the access policy, and the access control information of the access verification method in the departure point access conditions in the access control information, the departure point information display area in the access page template is rendered; and based on the destination identifier contained in the trip information, the destination access conditions contained in the access policy, and the access control information of the access verification method in the destination access conditions in the access control information, the destination information display area in the access page template is rendered.

[0220] In practice, after the user terminal displays the trip access page, if it is detected that the access control of any access verification method in the trip access page is triggered, the subroutine of the any access verification method is loaded and run, and the information subpage corresponding to the access information obtained by running the subroutine is displayed.

[0221] In practice, users can trigger the access control for any of the access verification methods on the trip access page to query the corresponding information for access verification. After querying the information, the subroutine sends the access information corresponding to the access verification method to the user terminal. The user terminal receives the access information sent by the subroutine, renders and displays an information subpage based on the access information; or, the subroutine sends an information subpage to the user terminal after querying the information, and the user terminal receives and displays the information subpage. Optionally, displaying the information subpage corresponding to the access verification method obtained by running the subroutine includes displaying the information subpage corresponding to the access verification method obtained by running the subroutine in the upper layer of the trip access page.

[0222] The process of loading and running the subroutine for the access control of the access status verification method, the travel status verification method, and the biological sample test result verification method, as well as the process of displaying the information subpage, is explained.

[0223] (1) Passage Status Verification Method

[0224] In one optional implementation of this embodiment, if the user terminal detects that the access control for the travel status verification method on the travel access page has been triggered, the following operation is performed:

[0225] Send the user identifier to the subroutine that performs the pass status query;

[0226] Receive the user's travel status information in the travel area sent by the subroutine, and render an information subpage based on the travel status information.

[0227] It should be noted that the representation of the passage status information can be configured according to the specific application scenario; for example, the passage status information includes information corresponding to the passable status, information corresponding to the restricted passage status (after passage, isolation processing is required), and information corresponding to the prohibited passage status; this embodiment does not limit this.

[0228] Specifically, if the access code control on the trip access page is triggered, the user's terminal-bound user identifier is sent to the subroutine that performs the access code query. The system then receives the access code from the subroutine and renders a subpage displaying the access code. Alternatively, receiving the access code from the subroutine and rendering the subpage can be replaced with receiving a subpage displaying information carrying the access code from the subroutine. The subroutine performing the access code query also differs for different regions.

[0229] like Figure 4 As shown, if a pass code in the departure location display area is triggered, the user identifier bound to the user terminal is sent to the subroutine querying the pass code for location p1. The subpage receiving the pass code information sent by the subroutine is displayed in the upper layer of the trip access page, as shown. Figure 6 The access code display page is shown.

[0230] It should be noted that the travel status information sent by the subroutine may include not only the travel identification code, but also other information; for example, the subroutine for querying the travel identification code of the departure point may send the travel identification code, the user's biological sample test results at the departure point, and / or the user's inactivated virus vaccination record at the departure point.

[0231] It should also be noted that the access code is associated with the user's identifier. The subroutine generates the access code associated with the user's identity information after the user authorizes their user identity information. Furthermore, during execution, if the user has not traveled to their destination—that is, if the user has not registered with the subroutine for querying the destination's access status—they cannot query the destination's access status information. This query is only possible after registration. Therefore, to save users time in checking their destination's access status information and avoid lengthy verification times due to registration during the access process, users can access the destination's access status query subroutine and register in advance via the trip access page.

[0232] In one optional implementation of this embodiment, loading and running a subroutine for any access verification method can also be achieved in the following way:

[0233] Send the user identifier to the subroutine that performs the destination access status query;

[0234] Receive and display the user information collection page generated and sent by the subroutine when the access status associated with the user identifier is empty;

[0235] Send the user's identity information entered by the user based on the user information collection page to the subroutine to generate access status information;

[0236] Receive the access status information associated with the user identifier sent by the subroutine and render the information subpage.

[0237] Specifically, if the access code control in the destination information display area of ​​the trip access page is triggered, the user's terminal-bound user ID is sent to the subroutine that queries the access code for the destination to query the user's access code at the destination; the user information collection page generated and sent by the subroutine when the access status associated with the user ID is empty is received and displayed; the user's identity information entered by the user on the user information collection page is sent to the subroutine to complete the user's registration with the subroutine that queries the access code for the destination, thereby generating the user's access code at the destination; the generated access code sent by the subroutine is received, the information subpage containing the access code is rendered and displayed in the upper layer of the trip access page.

[0238] The registration process for the subroutine that queries the travel status of the departure point is similar to the registration process for the subroutine that queries the travel status of the destination. For the specific implementation process, please refer to the relevant content on the registration of the subroutine for querying the travel status of the destination. This embodiment will not repeat the details here.

[0239] (2) Trip Status Verification Method

[0240] In one optional implementation of this embodiment, if the user terminal detects that the access control for the trip status verification method on the trip access page has been triggered, the following operation is performed:

[0241] Send an access request to the subroutine that performs the trip status query;

[0242] Based on the communication identifier authorization reminder sent by the subroutine, the communication identifier bound to the user terminal is read;

[0243] The communication identifier is sent to the subroutine according to the user's authorization confirmation instruction for the communication identifier in order to perform a trip status query;

[0244] Receive the user's trip status information sent by the subroutine, and render an information subpage based on the trip status information.

[0245] It should be noted that the representation of travel status information can be configured according to the specific application scenario; for example, if a user has previously visited a virus-spreading area, the travel status information will be the information corresponding to the abnormal travel status; if a user has not previously visited a virus-spreading area, the travel status information will be the information corresponding to the travel permitted status.

[0246] Specifically, if the trip identification code control on the trip access page is triggered, an access request is sent to the subroutine that performs the trip identification code query. Since the trip identification code is queried based on the communication identifier, but the communication identifier is to some extent considered user privacy, in order to ensure user privacy and security, the communication identifier bound to the user's terminal can only be sent to the subroutine that performs the trip identification code query with the user's authorization. Therefore, after receiving the communication identifier authorization reminder sent by the subroutine, the communication identifier bound to the user's terminal is read and encrypted to obtain the encrypted communication identifier. An authorization reminder page carrying the encrypted communication identifier is displayed. Based on the authorization confirmation instruction submitted by the user based on the authorization reminder page, the communication identifier is sent to the subroutine that performs the trip identification code query to perform the trip identification code query. The trip identification code sent by the subroutine is received, and an identification code display subpage is rendered based on the trip identification code and displayed in the upper layer of the trip access page.

[0247] In addition, receiving the trip identification code sent by the subroutine, rendering the identification code display subpage based on the trip identification code, and displaying the identification code display subpage in the upper layer of the trip access page can also be replaced by receiving the information carrying the trip identification code sent by the subroutine and displaying it in the upper layer of the trip access page.

[0248] For example, if detected Figure 4When the trip identification code in the departure location display area of ​​the trip access page is triggered, an access request is sent to the subroutine that performs the trip identification code query. If a communication identification authorization reminder is received from the subroutine, an authorization reminder page is rendered based on the communication identification bound to the user terminal and displayed in the upper layer of the trip access page, such as... Figure 7 As shown, if a user is detected based on, for example Figure 7 The authorization confirmation command submitted on the communication identifier authorization page, as shown, sends a communication identifier to the subroutine to query the trip identifier code. The subroutine then receives the information carrying the trip identifier code, displays it on a subpage, and shows it in the upper layer of the trip access page, as shown below. Figure 8 The itinerary identification code display page is shown.

[0249] It should be noted that the above description of querying the itinerary identification code based on the communication identifier is only illustrative. Itinerary identification codes can also be queried based on other identifiers, such as identity credential identifiers. The process of querying the itinerary identification code based on other identifiers is similar to the process of querying the itinerary identification code based on the communication identifier described above. Please refer to the relevant content above. This embodiment will not repeat it here.

[0250] In addition, it is also possible to query the itinerary identification code based on the user identifier. When querying the itinerary identification code based on the user identifier, user authorization is not required. Therefore, the itinerary identification code query can also be implemented in the following way: send the user identifier to the subroutine that performs the itinerary identification code query, and receive the information subpage carrying the user's itinerary identification code sent by the subroutine.

[0251] (3) Verification method for biological sample test results

[0252] In one optional implementation of this embodiment, if the user terminal detects that the access control for verifying biological sample test results on the itinerary access page has been triggered, the following operation is performed:

[0253] Send the user identifier to the subroutine that performs the departure point travel status query in order to query the detection results;

[0254] If the detection result sent by the subroutine is empty, the user's identity information is sent to the sample subroutine that manages biological sample detection in order to query the detection result; the biological sample detection result of the user sent by the sample subroutine is received and the information subpage is rendered.

[0255] In addition, if the access control for verifying biological sample test results on the travel access page is triggered, the following operations are performed: send a user identifier to the subroutine that performs the departure point travel status query to query the test results; receive the biological sample test results sent by the subroutine and render an information subpage, or receive the information subpage carrying the biological sample test results sent by the subroutine.

[0256] Specifically, if the access control for verifying biological sample test results on the trip access page is triggered, a user identifier is sent to the subroutine that queries the travel status of the departure point; if an information subpage carrying biological sample test results is received from the subroutine, the information subpage is displayed in the upper layer of the trip access page, and together with other processing steps provided in this embodiment, a new implementation method is formed.

[0257] Alternatively, if the access control for verifying biological sample test results on the travel access page is triggered, a user identifier is sent to the subroutine that queries the travel status of the departure point; if the query result sent by the subroutine is empty, the user identity information is sent to the sample subroutine that manages biological sample testing in order to query the test results, and the information subpage carrying the biological sample test results sent by the sample subroutine is received and displayed in the upper layer of the travel access page, forming a new implementation method with other processing steps provided in this embodiment.

[0258] Furthermore, the sample subroutine queries the results of biological sample testing based on user identity information. However, user identity information is, to a certain extent, user privacy. To ensure user privacy and security, the user identity information is sent to the sample subroutine with the user's authorization. Specifically, the user authorization process is similar to the authorization process for communication identifiers during the process of obtaining the travel identification code, and can be referred to the relevant content above. This embodiment will not repeat it here.

[0259] For example, if such as is detected Figure 4 The detection result shown on the itinerary access page is triggered, sending the username to the subroutine that queries the access code for location p1. The subroutine queries the user's biological sample detection results at location p1 based on the username. If the query result is empty, the user terminal receives the query result sent by the subroutine and processes it through methods such as... Figure 9 After collecting the user name and identity credential identifier, the identity information collection page sends the user name and identity credential identifier to the sample subroutine for biometric sample testing management to query test results. The information subpage sent by the sample subroutine is received and displayed in the upper layer of the trip access page, such as... Figure 10The biological sample test results page is shown. If the query result of the subroutine that performs the access code query for location p1 is not empty, the user terminal receives the information subpage carrying the biological sample test results sent by the subroutine and displays it in the upper layer of the trip access page.

[0260] In addition, the biological sample test results can be queried without querying the departure point travel status subroutine. Specifically, if the access control for verifying the biological sample test results in the travel access page is triggered, the user identity information is sent to the sample subroutine that manages biological sample testing in order to query the test results. The information subpage carrying the biological sample test results sent by the sample subroutine is received and displayed in the upper layer of the travel access page.

[0261] The following description uses the application of a trip processing method provided in this embodiment in a passage verification scenario as an example to further illustrate the trip processing method provided in this embodiment. (See also...) Figure 11 The travel processing method applied to access verification scenarios includes the following steps.

[0262] The user terminal displays an authorization page for information services based on the user's access instruction for the trip service; it obtains the authorization confirmation instruction submitted by the user based on the authorization access page and sends it to the server.

[0263] Step S1106: Read user identity information based on authorization confirmation command.

[0264] Step S1108: Read the flight itinerary information associated with the user's identity information.

[0265] Step S1110: Read the passage policy based on the flight identifier, departure identifier and destination identifier contained in the air travel information.

[0266] Step S1112: Read the access control information of the access verification method in the access policy.

[0267] Step S1114: Send flight itinerary information, access policy and access control information to the user terminal.

[0268] The user terminal renders and displays an itinerary access page, including access controls for access verification methods, based on flight itinerary information, access policies, and access control information. If any access control for a access verification method in the itinerary access page is triggered, the subroutine for that access verification method is loaded and run. The user terminal receives an information subpage carrying access information for that access verification method from the subroutine and displays the information subpage in the layer above the itinerary access page.

[0269] The following is an embodiment of a stroke processing device provided in this specification:

[0270] In the above embodiments, a process processing method for a user terminal is provided, and correspondingly, a process processing device for a user terminal is also provided, which will be described below with reference to the accompanying drawings.

[0271] Reference Figure 13 The diagram shows a schematic of a stroke processing device provided in this embodiment.

[0272] Since the apparatus embodiments correspond to the method embodiments, the descriptions are relatively simple. For relevant parts, please refer to the corresponding descriptions of the method embodiments provided above. The apparatus embodiments described below are merely illustrative.

[0273] This embodiment provides a stroke processing device, including:

[0274] The information receiving module 1302 is configured to receive the access policy corresponding to the travel information sent by the server, as well as the access control information of the access verification method in the access policy;

[0275] The trip access page rendering module 1304 is configured to render and display the trip access page based on the trip information, the access strategy, and the access control information.

[0276] If the access control of any access verification method in the trip access page is triggered, the subroutine loading module 1306 is run. The subroutine loading module 1306 is configured to load and run the subroutine of any access verification method.

[0277] The information subpage display module 1308 is configured to display information subpages that display access information corresponding to the access verification method obtained by running the subroutine.

[0278] Another embodiment of the stroke processing device provided in this specification is as follows:

[0279] In the above embodiments, a process processing method for a server is provided, and correspondingly, a process processing device running on a server is also provided, which will be described below with reference to the accompanying drawings.

[0280] Reference Figure 14 The diagram shows a schematic of a stroke processing device provided in this embodiment.

[0281] Since the apparatus embodiments correspond to the method embodiments, the descriptions are relatively simple. For relevant parts, please refer to the corresponding descriptions of the method embodiments provided above. The apparatus embodiments described below are merely illustrative.

[0282] This embodiment provides a stroke processing device, including:

[0283] The trip information acquisition module 1402 is configured to acquire the trip information of the user who is accessing the trip.

[0284] The access policy reading module 1404 is configured to read the access policy corresponding to the trip information, and to read the access control information of the access verification method in the access policy;

[0285] The information sending module 1406 is configured to send the trip information, the access policy and the access control information to the user terminal for rendering the trip access page;

[0286] When the access control for any of the access verification methods in the trip access page is triggered, the subroutine for that access verification method is loaded and run.

[0287] The following is an embodiment of a stroke processing device provided in this specification:

[0288] Corresponding to the above-described method for processing trips applied to a user terminal, based on the same technical concept, one or more embodiments of this specification also provide a trip processing device for executing the trip processing method described above. Figure 15 This is a schematic diagram of a stroke processing device provided for one or more embodiments of this specification.

[0289] This embodiment provides a stroke processing device, including:

[0290] like Figure 15 As shown, the process processing device can vary considerably due to differences in configuration or performance. It may include one or more processors 1501 and memory 1502, and the memory 1502 may store one or more application programs or data. The memory 1502 may be temporary or persistent storage. The application programs stored in the memory 1502 may include one or more modules (not shown), each module may include a series of computer-executable instructions in the process processing device. Furthermore, the processor 1501 may be configured to communicate with the memory 1502 and execute the series of computer-executable instructions in the memory 1502 on the process processing device. The process processing device may also include one or more power supplies 1503, one or more wired or wireless network interfaces 1504, one or more input / output interfaces 1505, one or more keyboards 1506, etc.

[0291] In one specific embodiment, the process processing device includes a memory and one or more programs, wherein the one or more programs are stored in the memory, and the one or more programs may include one or more modules, and each module may include a series of computer-executable instructions for the process processing device, and is configured to be executed by one or more processors. The one or more programs include computer-executable instructions for performing the following:

[0292] The system receives the access policy corresponding to the travel information sent by the server, as well as the access control information of the access verification method in the access policy;

[0293] The trip access page is rendered and displayed based on the trip information, the access policy, and the access control information;

[0294] If the access control for any of the access verification methods in the trip access page is triggered, load and run the subroutine for that access verification method;

[0295] A subpage displays the access information corresponding to the access verification method obtained by running the subroutine.

[0296] Another embodiment of the stroke processing device provided in this specification is as follows:

[0297] Corresponding to the above-described process processing method applied to a server, based on the same technical concept, one or more embodiments of this specification also provide a process processing device for executing the above-described process processing method. Figure 16 This is a schematic diagram of a stroke processing device provided for one or more embodiments of this specification.

[0298] This embodiment provides a stroke processing device, including:

[0299] like Figure 16As shown, the process processing device can vary considerably due to differences in configuration or performance. It may include one or more processors 1601 and memory 1602, and the memory 1602 may store one or more application programs or data. The memory 1602 may be temporary or persistent storage. The application programs stored in the memory 1602 may include one or more modules (not shown), each module may include a series of computer-executable instructions in the process processing device. Furthermore, the processor 1601 may be configured to communicate with the memory 1602 and execute the series of computer-executable instructions in the memory 1602 on the process processing device. The process processing device may also include one or more power supplies 1603, one or more wired or wireless network interfaces 1604, one or more input / output interfaces 1605, one or more keyboards 1606, etc.

[0300] In one specific embodiment, the process processing device includes a memory and one or more programs, wherein the one or more programs are stored in the memory, and the one or more programs may include one or more modules, and each module may include a series of computer-executable instructions for the process processing device, and is configured to be executed by one or more processors. The one or more programs include computer-executable instructions for performing the following:

[0301] Obtain the travel information of users who access their travel itineraries;

[0302] Read the access policy corresponding to the trip information, and read the access control information of the access verification method in the access policy;

[0303] The trip information, the access policy, and the access control information are sent to the user terminal to render the trip access page;

[0304] When the access control for any of the access verification methods in the trip access page is triggered, the subroutine for that access verification method is loaded and run.

[0305] This specification provides an example of a storage medium as follows:

[0306] Corresponding to the above-described process processing method applied to a user terminal, based on the same technical concept, one or more embodiments of this specification also provide a storage medium.

[0307] The storage medium provided in this embodiment is used to store computer-executable instructions, which, when executed by a processor, implement the following process:

[0308] The system receives the access policy corresponding to the travel information sent by the server, as well as the access control information of the access verification method in the access policy;

[0309] The trip access page is rendered and displayed based on the trip information, the access policy, and the access control information;

[0310] If the access control for any of the access verification methods in the trip access page is triggered, load and run the subroutine for that access verification method;

[0311] A subpage displays the access information corresponding to the access verification method obtained by running the subroutine.

[0312] It should be noted that the embodiments concerning storage media in this specification and the embodiments concerning process processing methods applied to user terminals in this specification are based on the same inventive concept. Therefore, the specific implementation of this embodiment can be referred to the implementation of the corresponding methods described above, and repeated details will not be repeated.

[0313] Another embodiment of the storage medium provided in this specification is as follows:

[0314] Corresponding to the above-described process processing method applied to a server, based on the same technical concept, one or more embodiments of this specification also provide a storage medium.

[0315] The storage medium provided in this embodiment is used to store computer-executable instructions, which, when executed by a processor, implement the following process:

[0316] Obtain the travel information of users who access their travel itineraries;

[0317] Read the access policy corresponding to the trip information, and read the access control information of the access verification method in the access policy;

[0318] The trip information, the access policy, and the access control information are sent to the user terminal to render the trip access page;

[0319] When the access control for any of the access verification methods in the trip access page is triggered, the subroutine for that access verification method is loaded and run.

[0320] It should be noted that the embodiments concerning storage media in this specification and the embodiments concerning process processing methods applied to servers in this specification are based on the same inventive concept. Therefore, the specific implementation of this embodiment can be referred to the implementation of the corresponding methods described above, and the repeated parts will not be described again.

[0321] The foregoing has described specific embodiments of this specification. Other embodiments are within the scope of the appended claims. In some cases, the actions or steps recited in the claims may be performed in a different order than that shown in the embodiments and may still achieve the desired result. Furthermore, the processes depicted in the drawings do not necessarily require the specific or sequential order shown to achieve the desired result. In some embodiments, multitasking and parallel processing are possible or may be advantageous.

[0322] In the 1930s, improvements to a technology could be clearly distinguished as either hardware improvements (e.g., improvements to the circuit structure of diodes, transistors, switches, etc.) or software improvements (improvements to the methodology). However, with technological advancements, many improvements to the methodology today can be considered direct improvements to the hardware circuit structure. Designers almost always obtain the corresponding hardware circuit structure by programming the improved methodology into the hardware circuit. Therefore, it cannot be said that an improvement to the methodology cannot be implemented using a hardware physical module. For example, a Programmable Logic Device (PLD) (e.g., a Field Programmable Gate Array (FPGA)) is such an integrated circuit whose logic function is determined by the user programming the device. Designers can program a digital system themselves to "integrate" it onto a PLD, without needing chip manufacturers to design and manufacture dedicated integrated circuit chips. Furthermore, nowadays, instead of manually manufacturing integrated circuit chips, this programming is mostly implemented using "logic compiler" software. Similar to the software compiler used in program development, the original code before compilation must be written in a specific programming language, called a Hardware Description Language (HDL). There are many HDLs, such as ABEL (Advanced Boolean Expression Language), AHDL (Altera Hardware Description Language), Confluence, CUPL (Cornell University Programming Language), HDCal, JHDL (Java Hardware Description Language), Lava, Lola, MyHDL, PALASM, and RHDL (Ruby Hardware Description Language). Currently, the most commonly used are VHDL (Very-High-Speed ​​Integrated Circuit Hardware Description Language) and Verilog. Those skilled in the art should understand that by simply performing some logic programming on the method flow using one of these hardware description languages ​​and programming it into an integrated circuit, the hardware circuit implementing the logical method flow can be easily obtained.

[0323] The controller can be implemented in any suitable manner. For example, it can take the form of a microprocessor or processor and a computer-readable medium storing computer-readable program code (e.g., software or firmware) executable by the (micro)processor, logic gates, switches, application-specific integrated circuits (ASICs), programmable logic controllers, and embedded microcontrollers. Examples of controllers include, but are not limited to, the following microcontrollers: ARC625D, Atmel AT91SAM, Microchip PIC18F26K20, and Silicon Labs C8051F320. A memory controller can also be implemented as part of the control logic of the memory. Those skilled in the art will also recognize that, in addition to implementing the controller in purely computer-readable program code form, the same functionality can be achieved by logically programming the method steps to make the controller take the form of logic gates, switches, ASICs, programmable logic controllers, and embedded microcontrollers. Therefore, such a controller can be considered a hardware component, and the means included therein for implementing various functions can also be considered as structures within the hardware component. Alternatively, the means for implementing various functions can be considered as both software modules implementing the method and structures within the hardware component.

[0324] The systems, devices, modules, or units described in the above embodiments can be implemented by computer chips or entities, or by products with certain functions. A typical implementation device is a computer. Specifically, a computer can be, for example, a personal computer, laptop computer, cellular phone, camera phone, smartphone, personal digital assistant, media player, navigation device, email device, game console, tablet computer, wearable device, or any combination of these devices.

[0325] For ease of description, the above apparatus is described by dividing it into various functional units. Of course, when implementing the embodiments of this specification, the functions of each unit can be implemented in one or more software and / or hardware.

[0326] Those skilled in the art will understand that one or more embodiments of this specification can be provided as a method, system, or computer program product. Therefore, one or more embodiments of this specification may take the form of a completely hardware embodiment, a completely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, this specification may take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.

[0327] This specification is described with reference to flowchart illustrations and / or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of this specification. It will be understood that each block of the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, special-purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, create a machine for implementing the flowchart illustrations and / or block diagrams. Figure 1 One or more processes and / or boxes Figure 1 A device that provides the functions specified in one or more boxes.

[0328] These computer program instructions may also be stored in a computer-readable storage medium that can direct a computer or other programmable data processing device to function in a particular manner, such that the instructions stored in the computer-readable storage medium produce an article of manufacture including instruction means, which are implemented in a process Figure 1 One or more processes and / or boxes Figure 1 The function specified in one or more boxes.

[0329] These computer program instructions may also be loaded onto a computer or other programmable data processing equipment to cause a series of operational steps to be performed on the computer or other programmable equipment to produce a computer-implemented process, thereby providing instructions that execute on the computer or other programmable equipment for implementing the process. Figure 1 One or more processes and / or boxes Figure 1 The steps of the function specified in one or more boxes.

[0330] In a typical configuration, a computing device includes one or more processors (CPU), input / output interfaces, network interfaces, and memory.

[0331] Memory may include non-persistent storage in computer-readable media, such as random access memory (RAM) and / or non-volatile memory, such as read-only memory (ROM) or flash RAM. Memory is an example of computer-readable media.

[0332] Computer-readable media includes both permanent and non-permanent, removable and non-removable media that can store information using any method or technology. Information can be computer-readable instructions, data structures, modules of programs, or other data. Examples of computer storage media include, but are not limited to, phase-change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory or other memory technologies, CD-ROM, digital versatile optical disc (DVD) or other optical storage, magnetic tape, magnetic disk storage or other magnetic storage devices, or any other non-transferable medium that can be used to store information accessible by a computing device. As defined herein, computer-readable media does not include transient computer-readable media, such as modulated data signals and carrier waves.

[0333] It should also be noted that the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Without further limitation, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes said element.

[0334] One or more embodiments of this specification can be described in the general context of computer-executable instructions, such as program modules, that are executed by a computer. Generally, program modules include routines, programs, objects, components, data structures, etc., that perform a particular task or implement a particular abstract data type. One or more embodiments of this specification can also be practiced in distributed computing environments where tasks are performed by remote processing devices connected via a communication network. In distributed computing environments, program modules can reside in local and remote computer storage media, including storage devices.

[0335] The various embodiments in this specification are described in a progressive manner. Similar or identical parts between embodiments can be referred to interchangeably. Each embodiment focuses on describing the differences from other embodiments. In particular, the system embodiments are basically similar to the method embodiments, so the description is relatively simple; relevant parts can be referred to the descriptions in the method embodiments.

[0336] The above description is merely an embodiment of this document and is not intended to limit the scope of this document. Various modifications and variations can be made to this document by those skilled in the art. Any modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of this document should be included within the scope of the claims of this document.

Claims

1. A process processing method, applied to a user terminal, comprising: The system receives the access policy corresponding to the travel information sent by the server, as well as the access control information of the access verification method in the access policy; The passage policy includes passage conditions at the origin and passage conditions at the destination; the access control information includes first access control information for the passage verification method at the origin and second access control information for the passage verification method at the destination. The trip access page is rendered and displayed based on the trip information, the access policy, and the access control information; If the access control for any of the access verification methods in the trip access page is triggered, load and run the subroutine for that access verification method; A subpage displays the access information corresponding to the access verification method obtained by running the subroutine.

2. The trip processing method according to claim 1, wherein the trip information is determined in the following manner: Retrieve the trip identifier of the user's associated travel itinerary based on the user's identity information; Determine the origin and destination identifiers corresponding to the itinerary identifier, and use the itinerary identifier, the origin identifier, and the destination identifier as the itinerary information.

3. The travel processing method according to claim 2, wherein the passage strategy is determined in the following manner: Read the travel information associated with the trip identifier, as well as the departure travel conditions configured for the departure identifier and the destination travel conditions configured for the destination; The traffic information, the configured departure point traffic conditions, and the configured destination traffic conditions are determined as the traffic strategy.

4. The travel processing method according to claim 1, wherein the passage strategy is determined in the following manner: Read the departure access conditions configured for the departure location identifier in the trip information, and the destination access conditions configured for the destination in the trip information; The configured departure point access conditions and the configured destination access conditions are determined as the access strategy.

5. The trip processing method according to claim 1, wherein the trip access page includes a departure information display area and a destination information display area; The departure information display area displays access controls corresponding to the departure identifier, departure access keywords, and / or the access verification methods in the departure access conditions.

6. The trip processing method according to claim 1, wherein rendering the trip access page based on the trip information, the access policy, and the access control information includes: Extract the origin access keywords from the origin access conditions included in the access strategy, and the destination access keywords from the destination access conditions included in the access strategy; Determine the first access control information corresponding to the origin access keyword and the second access control information corresponding to the destination access keyword in the access control information; The trip access page is rendered based on the trip information, the departure point access keywords, the destination access keywords, the first access control information, and the second access control information.

7. The trip processing method according to claim 6, wherein rendering the trip access page based on the trip information, the origin access keyword, the destination access keyword, the first access control information, and the second access control information includes: The departure point information display area in the access page template is rendered based on the departure point identifier, the departure point access keywords, and the first access control information contained in the trip information. as well as, The destination information display area in the access page template is rendered based on the destination identifier, the destination access keywords, and the second access control information contained in the trip information to obtain the trip access page.

8. The trip processing method according to claim 1, wherein loading and running the subroutine of any of the access verification methods comprises: Send the user identifier to the subroutine that performs the pass status query; Receive the user's travel status information in the travel area sent by the subroutine, and render an information subpage based on the travel status information.

9. The trip processing method according to claim 1, wherein loading and running the subroutine of any of the access verification methods comprises: Send an access request to the subroutine that performs the trip status query; Based on the communication identifier authorization reminder sent by the subroutine, the communication identifier bound to the user terminal is read; The communication identifier is sent to the subroutine according to the user's authorization confirmation instruction for the communication identifier in order to perform a trip status query; Receive the user's trip status information sent by the subroutine, and render an information subpage based on the trip status information.

10. The trip processing method according to claim 1, wherein loading and running the subroutine of any of the access verification methods comprises: Send the user identifier to the subroutine that performs the departure point travel status query in order to query the detection results; If the detection result sent by the subroutine is empty, the user's identity information is sent to the sample subroutine that manages biological sample detection in order to query the detection result. Receive the user's biological sample test results sent by the sample subroutine and render the information subpage.

11. The trip processing method according to claim 2, wherein the user identity information is read based on the user's authorization confirmation instruction sent by the user terminal; The authorization confirmation instruction is obtained in the following manner: Based on the user's access instruction for the trip service, render and display the authorized access page for information reading; Obtain the authorization confirmation instruction submitted by the user based on the authorization access page and send it to the server.

12. The trip processing method according to claim 1, before executing the step of receiving the access policy corresponding to the trip information sent by the server, and the access control information of the access verification method in the access policy, further comprising: If the user meets the information collection conditions, the itinerary information collection page will be displayed; Obtain the departure point identifier and destination identifier entered by the user based on the trip information collection page; The departure point identifier and destination identifier are sent to the server as itinerary information.

13. The travel processing method according to claim 1, wherein the passage strategy is determined in the following manner: Read the travel conditions at the current time for the departure point identifier and destination identifier contained in the travel information; Based on the traffic conditions and the preset traffic cycle, predict the traffic conditions corresponding to the travel time included in the travel information and use them as the traffic strategy.

14. The trip processing method according to claim 1, wherein loading and running the subroutine of any of the access verification methods comprises: Send the user identifier to the subroutine that performs the destination access status query; Receive and display the user information collection page generated and sent by the subroutine when the access status associated with the user identifier is empty; Send the user's identity information entered by the user based on the user information collection page to the subroutine to generate access status information; Receive the access status information associated with the user identifier sent by the subroutine and render the information subpage.

15. A process processing method, applied to a server, comprising: Obtain the travel information of users who access their travel itineraries; The system reads the access policy corresponding to the travel information and the access control information of the access verification method in the access policy; the access policy includes the departure point access conditions and the destination access conditions; the access control information includes the first access control information of the access verification method of the departure point and the second access control information of the access verification method of the destination. The trip information, the access policy, and the access control information are sent to the user terminal to render the trip access page; When the access control for any of the access verification methods in the trip access page is triggered, the subroutine for that access verification method is loaded and run.

16. The trip processing method according to claim 15, wherein obtaining the trip information of the user performing trip access includes: Based on the user's authorization confirmation instruction for information reading sent by the user terminal, the user's user identity information is read; Based on the user's identity information, query the trip identifier of the user's associated travel itinerary; Determine the origin and destination identifiers corresponding to the itinerary identifier, and define the itinerary identifier, origin identifier, and destination identifier as itinerary information.

17. The trip processing method according to claim 16, if the query result after the sub-step of querying the trip identifier of the user's associated travel trip based on the user's identity information is empty, then the following operation is performed: Send an information collection reminder to the user terminal to display the information collection page; Receive the origin and destination identifiers sent by the user terminal, which are entered and submitted by the user based on the information collection page.

18. The trip processing method according to claim 15, wherein reading the passage policy corresponding to the trip information includes: Read the travel information associated with the travel identifier in the travel information, as well as the departure travel conditions configured for the departure identifier in the travel information and the destination travel conditions configured for the destination in the travel information; The traffic information, the configured departure point traffic conditions, and the configured destination traffic conditions are determined as the traffic strategy.

19. The trip processing method according to claim 15, wherein the trip access page includes a departure information display area and a destination information display area; The departure information display area displays access controls corresponding to the departure identifier, departure access keywords, and / or the access verification methods in the departure access conditions.

20. A process processing device, operating on a user terminal, comprising: The information receiving module is configured to receive the travel information sent by the server, corresponding to the travel policy, and the access control information of the travel verification method in the travel policy; the travel policy includes the travel conditions at the departure point and the travel conditions at the destination; the access control information includes the first access control information of the travel verification method at the departure point and the second access control information of the travel verification method at the destination. The itinerary access page rendering module is configured to render and display the itinerary access page based on the itinerary information, the access strategy, and the access control information; If the access control for any of the access verification methods in the trip access page is triggered, the subroutine loading module is run. The subroutine loading module is configured to load and run the subroutine for any of the access verification methods. The information subpage display module is configured to display information subpages that show access information corresponding to the access verification method obtained by running the subroutine.

21. A process processing device, operating on a server, comprising: The trip information acquisition module is configured to acquire the trip information of users who have accessed the trip information. The passage policy reading module is configured to read the passage policy corresponding to the travel information, and to read the access control information of the passage verification method in the passage policy; the passage policy includes departure point passage conditions and destination passage conditions; the access control information includes first access control information of the departure point passage verification method and second access control information of the destination passage verification method. The information sending module is configured to send the trip information, the access policy, and the access control information to the user terminal for rendering the trip access page; When the access control for any of the access verification methods in the trip access page is triggered, the subroutine for that access verification method is loaded and run.

22. A process handling device, comprising: processor; as well as, A memory configured to store computer-executable instructions, which, when executed, cause the processor to: The system receives the travel information sent by the server, which corresponds to the travel policy and the access control information of the travel verification method in the travel policy. The travel policy includes travel conditions at the departure point and travel conditions at the destination. The access control information includes the first access control information of the travel verification method at the departure point and the second access control information of the travel verification method at the destination. The trip access page is rendered and displayed based on the trip information, the access policy, and the access control information; If the access control for any of the access verification methods in the trip access page is triggered, load and run the subroutine for that access verification method; A subpage displays the access information corresponding to the access verification method obtained by running the subroutine.

23. A process handling device, comprising: processor; as well as, A memory configured to store computer-executable instructions, which, when executed, cause the processor to: Obtain the travel information of users who access their travel itineraries; The system reads the access policy corresponding to the travel information and the access control information of the access verification method in the access policy; the access policy includes the departure point access conditions and the destination access conditions; the access control information includes the first access control information of the access verification method of the departure point and the second access control information of the access verification method of the destination. The trip information, the access policy, and the access control information are sent to the user terminal to render the trip access page; When the access control for any of the access verification methods in the trip access page is triggered, the subroutine for that access verification method is loaded and run.

24. A storage medium for storing computer-executable instructions, which, when executed by a processor, perform the following process: The system receives the travel information sent by the server, which corresponds to the travel policy and the access control information of the travel verification method in the travel policy. The travel policy includes travel conditions at the departure point and travel conditions at the destination. The access control information includes the first access control information of the travel verification method at the departure point and the second access control information of the travel verification method at the destination. The trip access page is rendered and displayed based on the trip information, the access policy, and the access control information; If the access control for any of the access verification methods in the trip access page is triggered, load and run the subroutine for that access verification method; A subpage displays the access information corresponding to the access verification method obtained by running the subroutine.

25. A storage medium for storing computer-executable instructions, which, when executed by a processor, perform the following process: Obtain the travel information of users who access their travel itineraries; The system reads the access policy corresponding to the travel information and the access control information of the access verification method in the access policy; the access policy includes the departure point access conditions and the destination access conditions; the access control information includes the first access control information of the access verification method of the departure point and the second access control information of the access verification method of the destination. The trip information, the access policy, and the access control information are sent to the user terminal to render the trip access page; in, When the access control for any of the access verification methods in the trip access page is triggered, the subroutine for that access verification method is loaded and run.