CN116912042B - Processing method and device for scenic spot management system - Google Patents

Processing method and device for scenic spot management system Download PDF

Info

Publication number
CN116912042B
CN116912042B CN202311181328.3A CN202311181328A CN116912042B CN 116912042 B CN116912042 B CN 116912042B CN 202311181328 A CN202311181328 A CN 202311181328A CN 116912042 B CN116912042 B CN 116912042B
Authority
CN
China
Prior art keywords
tourist
leading
following
nodes
synchronous
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202311181328.3A
Other languages
Chinese (zh)
Other versions
CN116912042A (en
Inventor
杨志刚
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Nanjing Chuan Erwen Technology Co ltd
Original Assignee
Nanjing Chuan Erwen Technology Co ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Nanjing Chuan Erwen Technology Co ltd filed Critical Nanjing Chuan Erwen Technology Co ltd
Priority to CN202311181328.3A priority Critical patent/CN116912042B/en
Publication of CN116912042A publication Critical patent/CN116912042A/en
Application granted granted Critical
Publication of CN116912042B publication Critical patent/CN116912042B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/10Services
    • G06Q50/12Hotels or restaurants
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/29Geographical information databases

Landscapes

  • Engineering & Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • Tourism & Hospitality (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Databases & Information Systems (AREA)
  • General Physics & Mathematics (AREA)
  • General Health & Medical Sciences (AREA)
  • Strategic Management (AREA)
  • Primary Health Care (AREA)
  • General Business, Economics & Management (AREA)
  • Marketing (AREA)
  • Human Resources & Organizations (AREA)
  • Economics (AREA)
  • Health & Medical Sciences (AREA)
  • Remote Sensing (AREA)
  • Data Mining & Analysis (AREA)
  • General Engineering & Computer Science (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

The invention provides a processing method and a processing device for a scenic spot management system, which are used for generating a plurality of synchronous groups corresponding to scenic spot maps of scenic spot ends and synchronous codes corresponding to the synchronous groups according to an interactive request of a tour guide end; according to the scanning information of the tourist terminals to the synchronous codes, leading tourist terminals corresponding to the synchronous groups are obtained, and a tourist list is updated based on the leading tourist terminals to obtain a residual list; responding to the following request of the leading tourist end, calling a residual list and sending the residual list to the corresponding leading tourist end, obtaining a following tourist end corresponding to the leading tourist end according to the selected information of the leading tourist end, and updating the synchronous group based on the following tourist end to obtain a target group; and processing the scenic spot map according to the synchronous group and/or the target group to obtain a shared map corresponding to each tourist end, and sending the shared map to the corresponding tourist end for position display.

Description

Processing method and device for scenic spot management system
Technical Field
The present invention relates to data processing technology, and in particular, to a processing method and apparatus for a scenic spot management system.
Background
With the increasingly tight connection between work and life, tourism gradually becomes a harmonizing agent in people's life, and people can choose to travel along with a tourist team, so that tourists are helped to relieve the mind, however, in the team tourism process, the situation that the position of the tourist cannot be obtained in time due to the fact that the range of scenic spots is large, so that the travel is delayed often occurs, and therefore, it is important to determine the position of the tourist in real time.
In the prior art, the position of the tourist is often determined through cameras at all positions in scenic spots, but the time consumed in the process is long, or the position sharing is carried out in real time by initiating position sharing in the travel group chat, but the follower without the mobile terminal cannot be displayed, and meanwhile, the tourists can see the positions of the other side mutually, so that the privacy of part of the tourists can be exposed.
Therefore, how to freely group the scenic spots according to the needs of tourists to realize position sharing and display related follower becomes a problem to be solved.
Disclosure of Invention
The embodiment of the invention provides a processing method and a processing device for a scenic spot management system, which can realize position sharing by freely grouping in scenic spots according to the requirements of tourists and display related following personnel.
In a first aspect of an embodiment of the present invention, a processing method for a scenic spot management system is provided, including:
receiving an interaction request of a tour guide end and a scenic spot end, wherein the interaction request comprises a grouping request, and generating a plurality of synchronous groups corresponding to scenic spot maps of the scenic spot end and synchronous codes corresponding to the synchronous groups according to the interaction request;
according to the scanning information of the tourist terminals to the synchronous codes, leading tourist terminals corresponding to the synchronous groups are obtained, and a tourist list is updated based on the leading tourist terminals to obtain a residual list;
responding to the following request of the leading tourist end, calling a residual list and sending the residual list to the corresponding leading tourist end, obtaining a following tourist end corresponding to the leading tourist end according to the selected information of the leading tourist end, and updating the synchronous group based on the following tourist end to obtain a target group;
and processing the scenic spot map according to the synchronous group and/or the target group to obtain a shared map corresponding to each tourist end, and sending the shared map to the corresponding tourist end for position display.
Optionally, in one possible implementation manner of the first aspect, the obtaining, according to the scanning information of the guest end to the synchronization code, a leading guest end corresponding to each of the synchronization groups, updating a guest list based on the leading guest end, and obtaining a remaining list includes:
classifying tourist ends scanning the same synchronous code into corresponding synchronous groups according to the scanning information of the tourist ends on the synchronous code to obtain leading tourist ends corresponding to the synchronous groups;
and obtaining the names of the tourists corresponding to the leading tourist end in the synchronous group as main names, and deleting the main names in the tourist list to obtain a residual list.
Optionally, in one possible implementation manner of the first aspect, before the processing the scenic spot map according to the synchronization group and/or the target group to obtain a shared map corresponding to each guest, the method further includes:
and receiving scanning information of the guide end to the corresponding synchronous code, and adding the guide end into the corresponding synchronous group.
Optionally, in one possible implementation manner of the first aspect, the responding to the following request of the leading guest end, calling a remaining list to send to the corresponding leading guest end, obtaining, according to the selected information of the leading guest end, a following guest end corresponding to the leading guest end, and updating the synchronization group based on the following guest end to obtain a target group includes:
responding to the following request of the leading tourist end, calling a residual list and sending the residual list to the corresponding leading tourist end, and determining selected names according to the selected information of the leading tourist end on the tourist names in the residual list;
and generating a corresponding following guest terminal based on the selected name, and adding the following guest terminal to a synchronous group where the corresponding leading guest terminal is located to obtain a target group.
Optionally, in one possible implementation manner of the first aspect, the processing the scenic spot map according to the synchronization group and/or the target group to obtain a shared map corresponding to each guest, and sending the shared map to the corresponding guest for location display includes:
and generating corresponding positioning points on the scenic spot map according to the positioning information of the leading tourist end in each synchronous group and/or target group to obtain a shared map corresponding to each tourist end, and sending the shared map to the corresponding tourist end for position display.
Optionally, in one possible implementation manner of the first aspect, the method further includes:
obtaining the connection quantity of all leading tourist ends in the target group, generating tourist nodes with the same quantity according to the connection quantity, and generating tour guide nodes according to tour guide ends;
connecting the tourist nodes with the tour guide nodes, associating each leading tourist end in the target group with a corresponding tourist node, and connecting the tourist nodes corresponding to the leading tourist ends in each target group with each other;
determining leading tourist ends corresponding to the following tourist ends in each target group as a shared end, and determining tourist nodes corresponding to the shared end as shared nodes;
acquiring the following number of the corresponding following tourist ends of the corresponding shared ends, and acquiring the shared number according to the following number and the number of the corresponding shared ends;
and constructing the following nodes with the same quantity below the common nodes based on the common quantity, connecting the following nodes with the common nodes, associating the corresponding common ends and the tourist names of the following tourist ends corresponding to the common ends with the following nodes, and generating a position sharing tree of each leading tourist end in the target group.
Optionally, in one possible implementation manner of the first aspect, the method further includes:
receiving a summarization request of a tour guide end, generating summarization codes corresponding to all tour guide guest ends based on the summarization request, and obtaining a summarization group according to scanning information of the tour guide end and all tour guide guest ends on the summarization codes;
and acquiring positioning information of the tour guide end and the tour guide client in the summarizing group, generating corresponding positioning points on the scenic spot map to obtain a summarizing map, and generating a summarizing display diagram of the corresponding tour guide end according to the summarizing map.
Optionally, in a possible implementation manner of the first aspect, generating, according to the summary map, a summary display diagram of a corresponding tour guide end includes:
displaying positioning points of leading tourist ends in the same synchronous group or target group in the summary map with preset pixel values, and generating a summary display diagram of the corresponding tourist ends;
and sending the summarized display diagram to a tour guide end for display, wherein each synchronous group or target group has a preset pixel value corresponding to each other one by one.
Optionally, in one possible implementation manner of the first aspect, the method further includes:
acquiring the leader quantity of all leader guest ends, generating corresponding quantity of guest nodes according to the leader quantity, and generating tour guide nodes according to the tour guide ends;
connecting the tourist nodes with the tour guide nodes, sequentially associating all leading tourist ends in each synchronous group or target group with corresponding tourist nodes, and connecting the tourist nodes corresponding to the leading tourist ends in each synchronous group or target group with each other to generate a first-level management tree of the corresponding tour guide end;
determining leading tourist ends corresponding to the following tourist ends in each target group as a shared end, and determining tourist nodes corresponding to the shared end as shared nodes;
acquiring the following number of the corresponding following tourist ends of the corresponding shared ends, and acquiring the shared number according to the following number and the number of the corresponding shared ends;
and constructing the following nodes with the same quantity below the common nodes based on the common quantity, connecting the following nodes with the common nodes, associating tourist names of the corresponding common end and the corresponding following tourist end with the following nodes, and generating a secondary management tree of the corresponding tour guide end.
A second aspect of an embodiment of the present invention provides a processing apparatus for a scenic spot management system, including:
the system comprises a receiving module, a processing module and a processing module, wherein the receiving module is used for receiving an interaction request of a tour guide end and a scenic spot end, the interaction request comprises a grouping request, and a plurality of synchronous groups corresponding to scenic spot maps of the scenic spot end and synchronous codes corresponding to the synchronous groups are generated according to the interaction request;
the scanning module is used for obtaining leading tourist ends corresponding to the synchronous groups according to the scanning information of the tourist ends on the synchronous codes, and updating a tourist list based on the leading tourist ends to obtain a residual list;
the calling module is used for responding to the following request of the leading tourist end, calling the residual list to be sent to the corresponding leading tourist end, obtaining the following tourist end corresponding to the leading tourist end according to the selected information of the leading tourist end, and updating the synchronous group based on the following tourist end to obtain a target group;
and the sharing module is used for processing the scenic spot map according to the synchronous group and/or the target group to obtain a sharing map corresponding to each tourist end, and sending the sharing map to the corresponding tourist end for position display.
The beneficial effects of the invention are as follows:
1. the invention generates the corresponding synchronous group and/or target group according to the requirements of the tourist end, and generates the corresponding sharing map according to the synchronous group and/or target group to display the internal tourists, thereby realizing grouping according to the requirements of the tourists and sharing the positions of the tourists in the group, simultaneously displaying the follower corresponding to each tourist, ensuring the position privacy of the user and displaying the position information of the follower. The invention can generate a plurality of synchronous codes corresponding to the scenic spot map according to the interactive request of the tour guide end and the scenic spot end, the tour guide end can scan the corresponding synchronous codes according to the own requirement and add the corresponding synchronous codes into the corresponding synchronous group, and can select the non-scanned tourist members as the following personnel and display the positions of the following personnel.
2. The invention can generate the sharing map and the corresponding sharing tree corresponding to each guest terminal according to the scanning and the selection of the guest terminal, thereby displaying the position of each leading guest terminal and simultaneously displaying the position following the guest terminal, and sharing only in the group ensures the privacy of the user. According to the invention, the tourist ends scanning the same synchronous code are placed in the same synchronous group, the tourist ends scanning the synchronous code are taken as the leading tourist end, and then if the leading tourist end selects the names of the corresponding tourists in the residual list, the tourist is taken as the following tourist, the synchronous group where the following tourist end is added to the leading tourist end is generated, so that the corresponding sharing tree is conveniently generated, the positions of the following tourists are conveniently displayed, the tourist positions are grouped according to the requirements of the tourists, and the inter-position sharing is carried out in the group, thereby ensuring the privacy safety of users.
3. The invention can generate the summarized map corresponding to the tour guide end, the leading tour ends of each synchronous group or target group in the summarized map are respectively displayed in different colors, and a secondary management tree for showing the relationship among all tour ends is generated, so that the tour guide can observe the position information of all tour guests, and the tour guest members in each synchronous group or target group are determined by the colors. After the tour guide end and the tourist end scan the summary code, corresponding positioning points are generated according to respective positioning in scenic spots, corresponding secondary management trees are generated according to the synchronous groups or the target groups after the previous grouping so as to display the position sharing relation among the tourist ends, the tour guide can conveniently determine the positions of the following tourist ends according to the secondary management trees, the tour guide can conveniently display the leader tourist ends of different groups in different colors according to the summary map, and the tour guide can be conveniently distinguished.
Drawings
FIG. 1 is a flow chart of a processing method for a sight management system according to the present invention;
fig. 2 is a schematic diagram of a guest node connection according to the present invention;
FIG. 3 is a schematic diagram of a common node according to the present invention;
FIG. 4 is a schematic diagram of a secondary management tree according to the present invention;
fig. 5 is a schematic structural diagram of a processing device for a scenic spot management system according to the present invention.
Detailed Description
The technical scheme of the invention is described in detail below by specific examples. The following embodiments may be combined with each other, and some embodiments may not be repeated for the same or similar concepts or processes.
The invention provides a processing method for a scenic spot management system, which is shown in fig. 1 and comprises the following steps of S1-S4:
s1, receiving an interaction request of a tour guide end and a scenic spot end, wherein the interaction request comprises a grouping request, and generating a plurality of synchronous groups corresponding to scenic spot maps of the scenic spot end and synchronous codes corresponding to the synchronous groups according to the interaction request.
It should be noted that, different scenic spots correspond to different scenic spot maps, the scenic spot end may be a data processing device, such as a computer, and when the tour guide arrives at the scenic spot, the two-dimensional code of the scenic spot may be scanned to enter the program page, so as to interact with the scenic spot end, thereby facilitating subsequent generation of corresponding synchronous codes
It can be understood that when an interaction request of the tour guide end and the scenic spot end is received, a plurality of synchronization groups corresponding to the scenic spot map of the scenic spot end and synchronization codes corresponding to the synchronization groups are generated according to the interaction request, and it is easy to understand that a subsequent tourist end can distribute the tourist end to the corresponding synchronization group when scanning the corresponding synchronization code, and the tourist ends in the same synchronization group can share positions. The synchronization group is a group for realizing the position sharing of tourist ends in the group.
S2, obtaining leading tourist ends corresponding to the synchronous groups according to the scanning information of the tourist ends on the synchronous codes, and updating a tourist list based on the leading tourist ends to obtain a residual list.
It should be noted that, after the tourist ends scan the synchronization codes, the tourist ends scanning the same synchronization codes are added into the same synchronization group, so that the position sharing of the tourist ends in the same synchronization group can be conveniently performed subsequently.
It can be understood that, according to the scanning information of the guest terminal to the synchronization code, the leading guest terminal corresponding to each synchronization group is obtained, and the guest name of the leading guest terminal in the guest list is deleted, so as to obtain a corresponding residual list. The rest list is a list formed by names of tourist ends which do not scan codes.
It is to be understood that a guest who does not perform the code scanning for location sharing may share a location of one mobile terminal with a corresponding leading guest, for example, a friend, or may not have a location of one mobile terminal with a corresponding leading guest, for example, one adult carries two children, and 2 children do not have a location of one mobile terminal.
In some embodiments, in step S2 (according to the scanning information of the guest terminal for the synchronization code, a leading guest terminal corresponding to each of the synchronization groups is obtained, and the guest list is updated based on the leading guest terminal to obtain a remaining list), the steps include S21-S22:
s21, classifying the tourist ends scanning the same synchronous codes into corresponding synchronous groups according to the scanning information of the tourist ends on the synchronous codes, and obtaining the leading tourist ends corresponding to the synchronous groups.
It can be understood that the server classifies the tourist ends scanning the same synchronization code into corresponding synchronization groups according to the scanning information of the tourist ends on the synchronization code, so that the tourist ends scanning the same synchronization code are in the same synchronization group for sharing the positions, and the leading tourist end corresponding to each synchronization group is obtained. The leading tourist end is a tourist end for scanning the synchronous code.
For example, A, B of guests A, B, C, D, E, F scans synchronization code 1, C, D scans synchronization code 2, then A, B is categorized into synchronization group 1, C, D is categorized into synchronization group 2, and A, B, C, D is the leading guest of each synchronization group.
S22, obtaining the names of all the tourists corresponding to the leading tourist end in the synchronous group as main names, deleting the main names in the tourist list, and obtaining a residual list.
It will be appreciated that the names of guests categorized into the synchrony group are removed from the list of guests to obtain a remaining list, where the remaining list records guests that have not been scanned.
For example, the guest list is A, B, C, D, E, F, and A, B, C, D is deleted to obtain the remaining list E, F.
And S3, responding to the following request of the leading tourist end, calling a residual list and sending the residual list to the leading tourist end, obtaining a following tourist end corresponding to the leading tourist end according to the selected information of the leading tourist end, and updating the synchronous group based on the following tourist end to obtain a target group.
It can be understood that the server may respond to the following request of the leading guest end, and call the remaining list to send the remaining list to the corresponding leading guest end for display, where the leading guest end may select a guest name in the remaining list, generate a corresponding following guest end according to the selected guest name, and add the following guest end to the synchronization group where the leading guest end is located, so as to generate a corresponding target group.
In some embodiments, step S3 (in response to the following request of the leading guest, the remaining list is called and sent to the corresponding leading guest, and the following guest corresponding to the leading guest is obtained according to the selected information of the leading guest, and the synchronization group is updated based on the following guest to obtain the target group) includes S31-S32:
s31, responding to the following request of the leading tourist end, calling a residual list and sending the residual list to the corresponding leading tourist end, and determining selected names according to the selected information of the leading tourist end on the tourist names in the residual list.
It can be understood that, the server responds to the following request of the leading tourist end, and can call the residual list to be sent to the corresponding leading tourist end for display, and the leading tourist end can select the corresponding tourist name from the residual list as the selected name, so that the corresponding following tourist end can be conveniently generated according to the selected name.
S32, generating corresponding following tourist ends based on the selected names, and adding the following tourist ends to the synchronous group where the corresponding leading tourist ends are located to obtain a target group.
It can be understood that the server generates corresponding following tourist ends according to all the selected names, and classifies the generated following tourist ends and the leading tourist ends selecting the corresponding selected names into the same synchronous group, thereby obtaining the target group.
For example, the leading guest D may select the remaining list E, F as its own following guest and add E, F to the synchronization group 2 where D is located to obtain the target group.
It is easy to understand that the leading tourist end can select corresponding personnel from the residual list to generate the following tourist end corresponding to the personnel, and the following tourist end is added into the same synchronous group, so that the follow-up tourist end can share a locating point with the corresponding leading tourist end, and the user can determine the position information of the following tourist end through a tree structure.
Before the scenic spot map is processed according to the synchronous group and/or the target group to obtain the shared map corresponding to each tourist end, the method further comprises the following steps:
and receiving scanning information of the guide end to the corresponding synchronous code, and adding the guide end into the corresponding synchronous group.
It is easy to understand that the tour guide end scans any one of the synchronous codes, so that the tour guide end can be added into the corresponding synchronous group to facilitate the subsequent observation of the position condition of tourists.
S4, processing the scenic spot map according to the synchronous group and/or the target group to obtain a shared map corresponding to each tourist end, and sending the shared map to the corresponding tourist end for position display.
It can be understood that the scenic spot map is processed according to the positioning information of the synchronous group and/or the target group, a sharing map of each tourist end is generated, and the sharing map is sent to the tourist ends in the same synchronous group for position display.
It is easy to understand that each synchronization group and/or target group can generate a sharing map corresponding to the synchronization group and/or target group, and leading tourist ends in the synchronization group and/or target group can perform position sharing in the sharing map, so that the invention only performs position sharing on tourists in the same synchronization group or target group, and privacy safety of users is ensured.
In some embodiments, in step S4 (processing the scenic spot map according to the synchronization group and/or the target group to obtain a shared map corresponding to each guest, and sending the shared map to the corresponding guest for location display), the method includes:
and generating corresponding positioning points on the scenic spot map according to the positioning information of the leading tourist end in each synchronous group and/or target group to obtain a shared map corresponding to each tourist end, and sending the shared map to the corresponding tourist end for position display.
It is to be understood that the method and the system can generate corresponding positioning points on the scenic spot map according to the positioning information of the leading tourist ends in each synchronous group and/or target group, correlate the tourist names corresponding to the leading tourist ends with the positioning points, thereby obtaining a shared map of each tourist end, and then send the shared map to all the tourist ends in the synchronous group for position display.
It can be understood that, at this time, a sharing map is obtained between the tourist ends, so that the positions of the leading tourist ends can be shared, but the position information of the following tourist ends cannot be reflected, because the position sharing tree of each leading tourist end in the target group is generated, the position information of the following tourist ends is reflected, and the position sharing between the tourist ends is realized, specifically as follows, the method further comprises the steps of:
a1, obtaining the connection quantity of all leading tourist ends in the target group, generating tourist nodes with the same quantity according to the connection quantity, and generating tour guide nodes according to tour guide ends.
It can be understood that the server may obtain the number of all leading tourist ends in the target group as the connection number, generate the same number of tourist nodes according to the connection number, and generate corresponding tour guide nodes according to the tour guide ends.
A2, connecting the tourist nodes with the tour guide nodes, associating each leading tourist end in the target group with a corresponding tourist node, and connecting the tourist nodes corresponding to the leading tourist ends in each target group with each other.
It will be appreciated that all guest nodes are connected to the tour guide node, and the guest names of the leading guest ends in each target group are associated with the corresponding guest nodes, so that the guest nodes corresponding to the leading guest ends in the same target group are connected to each other.
For example, as shown in fig. 2, at this time, the guest A, B, C, D, E, F correspondingly has 1 target group and 1 synchronization group, and generates 2 corresponding guest nodes according to all the leading guests in the 1 target group, associates C, D with the 2 corresponding guest nodes, and connects the guest nodes corresponding to the leading guests in the target group with each other.
A3, determining leading tourist ends corresponding to the following tourist ends in each target group as a shared end, and determining tourist nodes corresponding to the shared end as shared nodes.
When the leading tourist end is positioned and observed on the map, the position information of the following tourist end cannot be observed, so that the position sharing tree corresponding to the target group is generated.
It can be understood that the server determines the leading guest end corresponding to the following guest end in the target group as a shared end, and takes the guest node corresponding to the shared end as a shared node, so that the corresponding tree can be generated conveniently.
For example, the leading client D is taken as a shared node D, and the node D corresponding to the leading client D is taken as the shared node D.
And A4, acquiring the following quantity of the corresponding following tourist ends of the corresponding shared ends, and obtaining the shared quantity according to the following quantity and the quantity of the corresponding shared ends.
It can be understood that the following number of the corresponding following tourist ends of the corresponding shared ends is obtained, and the shared number is obtained according to the following number and the number of the corresponding shared ends.
It is easy to understand that the sharing end and the following guest end both use one positioning point, so that when corresponding nodes are generated, the number of the sharing end and the following number are obtained, and the corresponding number of the nodes are conveniently generated at the sharing node later.
For example, the shared terminal D is 1, while the following guest terminal E, F corresponds to 2 following numbers, so the shared number is 3.
And A5, constructing the same number of following nodes below the common nodes based on the common number, connecting the following nodes with the common nodes, associating the corresponding common ends and the tourist names of the following tourist ends corresponding to the common ends with the following nodes, and generating a position sharing tree of each leading tourist end in the target group.
It can be understood that the same number of following nodes are constructed below the common node according to the common number, the following nodes are connected with the common node, at this time, the names of the corresponding common end and the corresponding following tourists are associated with the following nodes, and a position sharing tree of each leading tourist end in the target group is generated. Therefore, when the position sharing is carried out among the following tourists, the position information of the following tourist terminals can be determined according to the position sharing tree.
For example, as shown in fig. 3, 3 following nodes are newly built below the shared node D, and the 3 following nodes respectively correspond to D, E, F, at this time, 3 tourists share a position, so that the position of E, F is determined by the subsequent tourist terminal according to the position sharing tree.
It is easy to understand that at this time, the tourist ends can realize position sharing, but the tour guide end cannot realize checking the positions of all the tourists, so that the method and the device can generate a management tree corresponding to the tour guide end and a summary map to check the positions of all the tourists in real time, and the generation of the summary map comprises the steps of B1-B2:
and B1, receiving a summarization request of the tour guide end, generating summarization codes corresponding to all the tour guide ends based on the summarization request, and obtaining a summarization group according to scanning information of the tour guide end and all the tour guide ends on the summarization codes.
It can be understood that the tour guide end sends a summary request, the server generates summary codes for summarizing the position information of all the tour guide ends according to the summary request, and obtains a summary group according to the tour guide end and the scanning information of all the tour guide ends on the summary codes.
It will be appreciated that the tourist and the tour guide scan the summary code to generate a summary map, but the summary map is only sent to the tour guide end for display.
And B2, acquiring positioning information of the tour guide end and the tour guide client in the summarizing group, generating corresponding positioning points on the scenic spot map to obtain a summarizing map, and generating a summarizing display diagram of the corresponding tour guide end according to the summarizing map.
It can be understood that the server can obtain positioning information of the tour guide ends and all the tour guide ends in the summary group, generate corresponding positioning points on the scenic spot map to obtain a summary map, and generate a summary display diagram of the corresponding tour guide ends according to the summary map.
It is easy to understand that after the summary map corresponding to all tourist ends is generated, different colors are marked on positioning points of leading tourist ends in the groups according to different synchronous groups or target groups, so that each group has corresponding colors, and a summary display diagram is generated, thereby facilitating the observation of subsequent tour guide ends.
In some embodiments, step B2 (generating a summary presentation of the corresponding tour guide from the summary map) includes B21-B22:
and B21, displaying positioning points of leading tourist ends in the same synchronous group or target group in the summary map with preset pixel values, and generating a summary display diagram of the corresponding tourist ends.
It can be understood that the server will display the anchor points of the leading tourist ends in the same synchronous group or target group with corresponding preset pixel values, so as to generate a summary display diagram.
And B22, sending the summarized display diagram to a tour guide end for display, wherein each synchronous group or target group has a preset pixel value corresponding to each other one by one.
It can be understood that after the server generates the summary display diagram, the summary display diagram is only sent to the tour guide end for display, so that the tour guide ends in different synchronous groups or target groups correspond to different colors, the tour guide is convenient to observe subsequently, and the privacy of the user is ensured only by the tour guide ends capable of viewing the positions of all the tour guide ends.
For example, at this time, the guest A, B, C, D, E, F has 1 target group (C, D, E, F) and 1 sync group (A, B) corresponding to each other, the sync groups (A, B) have corresponding red pixel values, anchor points of subsequent A, B are all displayed in red, the target group (C, D, E, F) has corresponding blue pixel values, and anchor points of subsequent C, D are all displayed in blue.
Similarly, the invention can generate the secondary management tree corresponding to the tour guide end, and the secondary management tree reflects the relation among all tourist ends, so that the tour guide can observe the positions corresponding to all tourists from the summary display diagram conveniently.
On the basis of the embodiment, the method further comprises C1-C5:
and C1, acquiring the leader quantity of all leader tourist ends, generating tourist nodes with corresponding quantity according to the leader quantity, and generating tour guide nodes according to the tour guide ends.
It can be appreciated that the server may obtain the number of leads of all leading tourists, generate a corresponding number of tourist nodes according to the number of leads, and generate a tour guide node according to the tour guide.
For example, if the guest A, B, C, D of the guests A, B, C, D, E, F has a mobile terminal and scans the summary code, the number of the obtained leaders is 4, and a corresponding guest node and a tour guide node are generated.
And C2, connecting the tourist nodes with the tour guide nodes, sequentially associating all leading tourist ends in each synchronous group or the target group with corresponding tourist nodes, and connecting the tourist nodes corresponding to the leading tourist ends in each synchronous group or the target group with each other to generate a first-level management tree corresponding to the tour guide ends.
It can be appreciated that the server connects all the tourist nodes with the tour guide nodes, associates all the leading tourist ends in each synchronous group or target group with corresponding tourist nodes, and connects the tourist nodes corresponding to the leading tourist ends in the same synchronous group or target group with each other, thereby generating a first-level management tree corresponding to the tour guide ends.
By the aid of the method, the tour guide can observe the leading tourist end performing position sharing through the tree structure.
And C3, determining a leading guest end corresponding to the following guest end in each target group as a shared end, and determining a guest node corresponding to the shared end as a shared node.
Similarly, the leading guest end with the following guest end is determined as a shared end, and the corresponding guest node is taken as a shared node.
And C4, acquiring the following quantity of the corresponding following tourist ends of the corresponding shared ends, and obtaining the shared quantity according to the following quantity and the quantity of the corresponding shared ends.
And C5, constructing the same number of following nodes below the common nodes based on the common number, connecting the following nodes with the common nodes, associating the corresponding common ends and the tourist names of the corresponding following tourist ends with the following nodes, and generating a secondary management tree of the corresponding tour guide end.
It can be understood that the server constructs the same number of following nodes below the common node according to the common number, connects the following nodes with the common node, and associates the corresponding common end and the tourist names of the corresponding following tourist ends with the following nodes, so as to generate the secondary management tree of the corresponding tour guide end.
For example, as shown in fig. 4, as the tourist A, B, C, D in the tourist A, B, C, D, E, F has a mobile end and scans the summary code, the number of the obtained leaders is 4, the nodes a and B are connected according to the position sharing relationship in the previous synchronous group and the target group, the nodes C and D are connected, so that the tour guide can directly observe the position sharing relationship, 3 following nodes are built below the shared node D, and D, E, F is sequentially associated with the following nodes, so that a corresponding secondary management tree is generated, the D, E, F shares the position information of the locating point corresponding to the node D, and the position information of the subsequent tour guide can be conveniently determined E, F according to the secondary management tree.
In order to better implement the processing method for the scenic spot management system provided by the present invention, the present invention further provides a processing device for the scenic spot management system, as shown in fig. 5, including:
the system comprises a receiving module, a processing module and a processing module, wherein the receiving module is used for receiving an interaction request of a tour guide end and a scenic spot end, the interaction request comprises a grouping request, and a plurality of synchronous groups corresponding to scenic spot maps of the scenic spot end and synchronous codes corresponding to the synchronous groups are generated according to the interaction request;
the scanning module is used for obtaining leading tourist ends corresponding to the synchronous groups according to the scanning information of the tourist ends on the synchronous codes, and updating a tourist list based on the leading tourist ends to obtain a residual list;
the calling module is used for responding to the following request of the leading tourist end, calling the residual list to be sent to the corresponding leading tourist end, obtaining the following tourist end corresponding to the leading tourist end according to the selected information of the leading tourist end, and updating the synchronous group based on the following tourist end to obtain a target group;
and the sharing module is used for processing the scenic spot map according to the synchronous group and/or the target group to obtain a sharing map corresponding to each tourist end, and sending the sharing map to the corresponding tourist end for position display.
The present invention also provides a readable storage medium having stored therein a computer program for implementing the methods provided by the various embodiments described above when executed by a processor.
The readable storage medium may be a computer storage medium or a communication medium. Communication media includes any medium that facilitates transfer of a computer program from one place to another. Computer storage media can be any available media that can be accessed by a general purpose or special purpose computer. For example, a readable storage medium is coupled to the processor such that the processor can read information from, and write information to, the readable storage medium. In the alternative, the readable storage medium may be integral to the processor. The processor and the readable storage medium may reside in an application specific integrated circuit (Application Specific Integrated Circuits, ASIC for short). In addition, the ASIC may reside in a user device. The processor and the readable storage medium may reside as discrete components in a communication device. The readable storage medium may be read-only memory (ROM), random-access memory (RAM), CD-ROMs, magnetic tape, floppy disk, optical data storage device, etc.
Finally, it should be noted that: the above embodiments are only for illustrating the technical solution of the present invention, and not for limiting the same; although the invention has been described in detail with reference to the foregoing embodiments, it will be understood by those of ordinary skill in the art that: the technical scheme described in the foregoing embodiments can be modified or some or all of the technical features thereof can be replaced by equivalents; such modifications and substitutions do not depart from the spirit of the invention.

Claims (9)

1. A method of processing for a sight management system, comprising:
receiving an interaction request of a tour guide end and a scenic spot end, wherein the interaction request comprises a grouping request, and generating a plurality of synchronous groups corresponding to scenic spot maps of the scenic spot end and synchronous codes corresponding to the synchronous groups according to the interaction request;
according to the scanning information of the tourist terminals to the synchronous codes, leading tourist terminals corresponding to the synchronous groups are obtained, and a tourist list is updated based on the leading tourist terminals to obtain a residual list;
responding to the following request of the leading tourist end, calling a residual list and sending the residual list to the corresponding leading tourist end, obtaining a following tourist end corresponding to the leading tourist end according to the selected information of the leading tourist end, and updating the synchronous group based on the following tourist end to obtain a target group;
processing the scenic spot map according to the synchronous group and/or the target group to obtain a shared map corresponding to each tourist end, and sending the shared map to the corresponding tourist end for position display;
obtaining the connection quantity of all leading tourist ends in the target group, generating tourist nodes with the same quantity according to the connection quantity, and generating tour guide nodes according to tour guide ends;
connecting the tourist nodes with the tour guide nodes, associating each leading tourist end in the target group with a corresponding tourist node, and connecting the tourist nodes corresponding to the leading tourist ends in each target group with each other;
determining leading tourist ends corresponding to the following tourist ends in each target group as a shared end, and determining tourist nodes corresponding to the shared end as shared nodes;
acquiring the following number of the corresponding following tourist ends of the corresponding shared ends, and acquiring the shared number according to the following number and the number of the corresponding shared ends;
and constructing the following nodes with the same quantity below the common nodes based on the common quantity, connecting the following nodes with the common nodes, associating the corresponding common ends and the tourist names of the following tourist ends corresponding to the common ends with the following nodes, and generating a position sharing tree of each leading tourist end in the target group.
2. The method of claim 1, wherein the step of determining the position of the substrate comprises,
the step of obtaining leading tourist ends corresponding to the synchronous groups according to the scanning information of the tourist ends on the synchronous codes, updating a tourist list based on the leading tourist ends to obtain a residual list, and the step of obtaining the residual list comprises the following steps:
classifying tourist ends scanning the same synchronous code into corresponding synchronous groups according to the scanning information of the tourist ends on the synchronous code to obtain leading tourist ends corresponding to the synchronous groups;
and obtaining the names of the tourists corresponding to the leading tourist end in the synchronous group as main names, and deleting the main names in the tourist list to obtain a residual list.
3. The method of claim 2, wherein the step of determining the position of the substrate comprises,
before the scenic spot map is processed according to the synchronous group and/or the target group to obtain the shared map corresponding to each tourist end, the method further comprises the following steps:
and receiving scanning information of the guide end to the corresponding synchronous code, and adding the guide end into the corresponding synchronous group.
4. The method of claim 1, wherein the step of determining the position of the substrate comprises,
the step of responding to the following request of the leading tourist end, calling the residual list and sending the residual list to the corresponding leading tourist end, obtaining the following tourist end corresponding to the leading tourist end according to the selected information of the leading tourist end, and updating the synchronous group based on the following tourist end to obtain a target group, wherein the step of:
responding to the following request of the leading tourist end, calling a residual list and sending the residual list to the corresponding leading tourist end, and determining selected names according to the selected information of the leading tourist end on the tourist names in the residual list;
and generating a corresponding following guest terminal based on the selected name, and adding the following guest terminal to a synchronous group where the corresponding leading guest terminal is located to obtain a target group.
5. The method of claim 4, wherein the step of determining the position of the first electrode is performed,
the processing the scenic spot map according to the synchronous group and/or the target group to obtain a shared map corresponding to each tourist end, and sending the shared map to the corresponding tourist end for position display, comprising:
and generating corresponding positioning points on the scenic spot map according to the positioning information of the leading tourist end in each synchronous group and/or target group to obtain a shared map corresponding to each tourist end, and sending the shared map to the corresponding tourist end for position display.
6. The method as recited in claim 1, further comprising:
receiving a summarization request of a tour guide end, generating summarization codes corresponding to all tour guide guest ends based on the summarization request, and obtaining a summarization group according to scanning information of the tour guide end and all tour guide guest ends on the summarization codes;
and acquiring positioning information of the tour guide end and the tour guide client in the summarizing group, generating corresponding positioning points on the scenic spot map to obtain a summarizing map, and generating a summarizing display diagram of the corresponding tour guide end according to the summarizing map.
7. The method of claim 6, wherein generating a summary presentation of the corresponding tour guide according to the summary map comprises:
displaying positioning points of leading tourist ends in the same synchronous group or target group in the summary map with preset pixel values, and generating a summary display diagram of the corresponding tourist ends;
and sending the summarized display diagram to a tour guide end for display, wherein each synchronous group or target group has a preset pixel value corresponding to each other one by one.
8. The method as recited in claim 7, further comprising:
acquiring the leader quantity of all leader guest ends, generating corresponding quantity of guest nodes according to the leader quantity, and generating tour guide nodes according to the tour guide ends;
connecting the tourist nodes with the tour guide nodes, sequentially associating all leading tourist ends in each synchronous group or target group with corresponding tourist nodes, and connecting the tourist nodes corresponding to the leading tourist ends in each synchronous group or target group with each other to generate a first-level management tree of the corresponding tour guide end;
determining leading tourist ends corresponding to the following tourist ends in each target group as a shared end, and determining tourist nodes corresponding to the shared end as shared nodes;
acquiring the following number of the corresponding following tourist ends of the corresponding shared ends, and acquiring the shared number according to the following number and the number of the corresponding shared ends;
and constructing the following nodes with the same quantity below the common nodes based on the common quantity, connecting the following nodes with the common nodes, associating tourist names of the corresponding common end and the corresponding following tourist end with the following nodes, and generating a secondary management tree of the corresponding tour guide end.
9. A processing apparatus for a sight management system, comprising:
the system comprises a receiving module, a processing module and a processing module, wherein the receiving module is used for receiving an interaction request of a tour guide end and a scenic spot end, the interaction request comprises a grouping request, and a plurality of synchronous groups corresponding to scenic spot maps of the scenic spot end and synchronous codes corresponding to the synchronous groups are generated according to the interaction request;
the scanning module is used for obtaining leading tourist ends corresponding to the synchronous groups according to the scanning information of the tourist ends on the synchronous codes, and updating a tourist list based on the leading tourist ends to obtain a residual list;
the calling module is used for responding to the following request of the leading tourist end, calling the residual list to be sent to the corresponding leading tourist end, obtaining the following tourist end corresponding to the leading tourist end according to the selected information of the leading tourist end, and updating the synchronous group based on the following tourist end to obtain a target group;
the sharing module is used for processing the scenic spot map according to the synchronous group and/or the target group to obtain a sharing map corresponding to each tourist end, and sending the sharing map to the corresponding tourist end for position display;
obtaining the connection quantity of all leading tourist ends in the target group, generating tourist nodes with the same quantity according to the connection quantity, and generating tour guide nodes according to tour guide ends;
connecting the tourist nodes with the tour guide nodes, associating each leading tourist end in the target group with a corresponding tourist node, and connecting the tourist nodes corresponding to the leading tourist ends in each target group with each other;
determining leading tourist ends corresponding to the following tourist ends in each target group as a shared end, and determining tourist nodes corresponding to the shared end as shared nodes;
acquiring the following number of the corresponding following tourist ends of the corresponding shared ends, and acquiring the shared number according to the following number and the number of the corresponding shared ends;
and constructing the following nodes with the same quantity below the common nodes based on the common quantity, connecting the following nodes with the common nodes, associating the corresponding common ends and the tourist names of the following tourist ends corresponding to the common ends with the following nodes, and generating a position sharing tree of each leading tourist end in the target group.
CN202311181328.3A 2023-09-14 2023-09-14 Processing method and device for scenic spot management system Active CN116912042B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202311181328.3A CN116912042B (en) 2023-09-14 2023-09-14 Processing method and device for scenic spot management system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202311181328.3A CN116912042B (en) 2023-09-14 2023-09-14 Processing method and device for scenic spot management system

Publications (2)

Publication Number Publication Date
CN116912042A CN116912042A (en) 2023-10-20
CN116912042B true CN116912042B (en) 2023-11-28

Family

ID=88367277

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202311181328.3A Active CN116912042B (en) 2023-09-14 2023-09-14 Processing method and device for scenic spot management system

Country Status (1)

Country Link
CN (1) CN116912042B (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN117156204B (en) * 2023-10-26 2024-01-30 超级芯(江苏)智能科技有限公司 Processing method and system of VR cloud game platform
CN117332024B (en) * 2023-12-01 2024-02-09 芯知科技(江苏)有限公司 Mobile phone map data processing method and system

Citations (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006244480A (en) * 2005-02-28 2006-09-14 Microsoft Corp Entity look-up system
CN101325003A (en) * 2008-07-01 2008-12-17 凯立德欣技术(深圳)有限公司 Communication method for vehicle group, use terminals for creator and team member of a guidance system
CN101944197A (en) * 2009-07-03 2011-01-12 沈世宏 Map notification processing integration system and method
CN104952007A (en) * 2015-06-25 2015-09-30 华迪计算机集团有限公司 Tour guide terminal system and tour guide method
CN105357645A (en) * 2015-12-17 2016-02-24 百度在线网络技术(北京)有限公司 Group based geographical position information interaction method and device
CN105681406A (en) * 2016-01-04 2016-06-15 北京众享比特科技有限公司 Decentralized instant messaging group information storage method and system
CN106202113A (en) * 2015-05-07 2016-12-07 骑记(厦门)科技有限公司 It is applied to information providing method and the device forming a team to move
CN106225792A (en) * 2016-06-24 2016-12-14 北京奇虎科技有限公司 Communication terminal and grouping navigator, air navigation aid and device
CN106254219A (en) * 2016-08-15 2016-12-21 蔡宏铭 Intelligent travel method and system based on route planning
CN107276886A (en) * 2017-06-30 2017-10-20 深圳前海弘稼科技有限公司 Managing device that management method is fallen behind by Team Member and Team Member falls behind
CN107368238A (en) * 2016-05-11 2017-11-21 腾讯科技(深圳)有限公司 A kind of information processing method and terminal
CN110362641A (en) * 2018-04-09 2019-10-22 马杰 A kind of data access method of combination electronic map access data acquisition system
CN114548755A (en) * 2022-02-21 2022-05-27 浙江大华技术股份有限公司 Method, system, device, equipment and medium for preventing congestion in tourist attraction

Patent Citations (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006244480A (en) * 2005-02-28 2006-09-14 Microsoft Corp Entity look-up system
CN101325003A (en) * 2008-07-01 2008-12-17 凯立德欣技术(深圳)有限公司 Communication method for vehicle group, use terminals for creator and team member of a guidance system
CN101944197A (en) * 2009-07-03 2011-01-12 沈世宏 Map notification processing integration system and method
CN106202113A (en) * 2015-05-07 2016-12-07 骑记(厦门)科技有限公司 It is applied to information providing method and the device forming a team to move
CN104952007A (en) * 2015-06-25 2015-09-30 华迪计算机集团有限公司 Tour guide terminal system and tour guide method
CN105357645A (en) * 2015-12-17 2016-02-24 百度在线网络技术(北京)有限公司 Group based geographical position information interaction method and device
CN105681406A (en) * 2016-01-04 2016-06-15 北京众享比特科技有限公司 Decentralized instant messaging group information storage method and system
CN107368238A (en) * 2016-05-11 2017-11-21 腾讯科技(深圳)有限公司 A kind of information processing method and terminal
CN106225792A (en) * 2016-06-24 2016-12-14 北京奇虎科技有限公司 Communication terminal and grouping navigator, air navigation aid and device
CN106254219A (en) * 2016-08-15 2016-12-21 蔡宏铭 Intelligent travel method and system based on route planning
CN107276886A (en) * 2017-06-30 2017-10-20 深圳前海弘稼科技有限公司 Managing device that management method is fallen behind by Team Member and Team Member falls behind
CN110362641A (en) * 2018-04-09 2019-10-22 马杰 A kind of data access method of combination electronic map access data acquisition system
CN114548755A (en) * 2022-02-21 2022-05-27 浙江大华技术股份有限公司 Method, system, device, equipment and medium for preventing congestion in tourist attraction

Non-Patent Citations (3)

* Cited by examiner, † Cited by third party
Title
Visualization Method of Product Design Intent and Examples of Application in Product Development: Concept and Application of Design Map;Nobuo Yasuhira等;《IEEE Engineering Management Review》;第50卷(第4期);第170-185页,全文 *
专题地图属性信息的Squarified树图可视化;田松等;《地理信息世界》;第22卷(第04期);第86-91页,全文 *
基于位置预测的共乘群体发现与优化方法研究;龚学辉;《中国优秀硕士学位论文全文数据库工程科技Ⅱ辑》;C034-1380,全文 *

Also Published As

Publication number Publication date
CN116912042A (en) 2023-10-20

Similar Documents

Publication Publication Date Title
CN116912042B (en) Processing method and device for scenic spot management system
US12008335B2 (en) Information processing system, information processing apparatus, and information processing method
US10065119B2 (en) Game accessing method and processing method, server, terminal, and system
WO2021197136A1 (en) Page rendering detection method and apparatus
WO2012126381A1 (en) Device and method for obtaining shared object related to real scene
JP2020532784A (en) Information transmission method and device
CN104769589B (en) Communication terminal, information processing device, communication method, information processing method, program, and communication system
CN105392178A (en) Method and device for acquiring access information of wireless access point
US20140172962A1 (en) Method and system for prompting friend feed in SNS network, client and server
US11276037B2 (en) Search prioritization interfaces for communication platform users
CN110502653A (en) Express delivery querying method and server, terminal
CN112637281B (en) Terminal equipment data access method and device, electronic equipment and storage medium
CN110928895B (en) Data query and data table establishment method, device and equipment
CN103870473A (en) Contact information updating method and electronic equipment
CN112587922B (en) Model display method and device
CN114416647A (en) Picture processing method, electronic device and computer readable medium
CN109618038A (en) A kind of contact person's adding method, mobile terminal and storage medium
CN112235120A (en) Group combination method and electronic equipment
US10432894B2 (en) Communication system, communication method, and program
CN115686384B (en) Data transmission method and device for CAD client, storage medium and electronic device
CN108833196B (en) Visual IVR (Interactive Voice response) implementation method and device, computer equipment and storage medium
CN112115284B (en) Multimedia recommendation method, device, equipment and storage medium
CN108900609B (en) A kind of business approval method, server, client and storage medium
CN113297404A (en) Method and device for generating warehouse thermodynamic diagram and storage medium
US20140057647A1 (en) Mobile terminal, cloud server, and method for identifying hot spot

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant