A remote authentication and display method of a room intelligent device and an information display method
By installing smart devices in hotel rooms, obtaining their configuration information, and authenticating them, the problems of inaccurate hotel room information display and high labor costs are solved, achieving automated and accurate information display.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- BEIJING SANKUAI ONLINE TECH CO LTD
- Filing Date
- 2021-09-23
- Publication Date
- 2026-04-28
AI Technical Summary
In existing technologies, hotel room information is displayed inaccurately, labor costs are high, and the inability to update facility changes in a timely manner leads to inconsistencies in information.
By installing smart devices in the rooms to be certified, their configuration information is obtained, and certification is performed using preset room type standards. Information that meets the certification standards is displayed on a customized page; otherwise, the regular page is used.
This reduces labor costs and ensures the accuracy and consistency of information display, allowing users to stay informed about room facilities.
Smart Images

Figure CN113886724B_ABST
Abstract
Description
Technical Field
[0001] This manual relates to the field of computer technology, and in particular to a method for remote authentication and display of smart room devices, and a method for displaying information. Background Technology
[0002] With the widespread use of internet applications, more and more businesses can be carried out through internet applications. For example, people can book hotels online, which makes it easier for people to travel.
[0003] Currently, people usually refer to the information displayed on hotel room pages, such as pictures and text descriptions, to make hotel room reservations. However, hotels may not be able to fully display accurate information on the page. As a result, the information people see on the page may differ from the actual room they stay in.
[0004] In existing technologies, business platforms can allow staff to conduct on-site inspections of hotels. Once the staff has determined the facilities and conditions in the hotel rooms, the business platform can subsequently display the corresponding information on the hotel room's display page. However, this method has high labor costs, and if the hotel subsequently changes the facilities in the rooms, the business platform cannot promptly re-display accurate information.
[0005] Therefore, how to reduce labor costs while ensuring the accuracy of information display is an urgent problem to be solved. Summary of the Invention
[0006] This specification provides a method for remote authentication and display of smart room devices, as well as a method for displaying information, to partially solve the aforementioned problems existing in the prior art.
[0007] The following technical solution is adopted in this specification:
[0008] This manual provides a method for remote authentication and display of smart room devices, including:
[0009] The configuration-related information uploaded remotely by the smart device through a set information channel is obtained. The smart device is located in the room to be authenticated and is pre-associated with the room to be authenticated. The configuration-related information is used to represent the configuration of the smart device in the room to be authenticated.
[0010] Based on the configuration-related information and the standard configuration information corresponding to the preset room type, determine whether the smart device meets the certification standard corresponding to the preset room type;
[0011] If the smart device is determined to meet the certification standards, the room page corresponding to the room to be certified is displayed in the form of a customized page. The customized page contains the certification label corresponding to the preset room type and the configuration-related information. If the smart device is determined not to meet the certification standards and the room page corresponding to the room to be certified has been displayed in the form of the customized page in the past, the certification label and configuration-related information contained in the room page are deleted, and the room page corresponding to the room to be certified is displayed in the form of a regular page.
[0012] Optionally, before obtaining the configuration-related information uploaded by the smart device through the set information channel, the smart device is associated with the room to be authenticated, specifically including:
[0013] The device identifier corresponding to the smart device is determined, and the smart device is associated with the room to be authenticated based on the device identifier and the room identifier corresponding to the room to be authenticated.
[0014] Optionally, the device identifier corresponding to the smart device is generated for the smart device when it is first authenticated, and different smart devices have different device identifiers.
[0015] Optionally, obtain configuration-related information remotely uploaded by the smart device through a designated information channel, specifically including:
[0016] When the smart device is in operation, the configuration-related information uploaded by the smart device through the set information channel is obtained.
[0017] Optionally, when the smart device is in operation, the configuration-related information uploaded by the smart device through a designated information channel is obtained, specifically including:
[0018] When the smart device starts up, obtain the configuration-related information uploaded by the smart device through a set information channel; and / or
[0019] When the smart device is in operation, it periodically acquires configuration-related information uploaded through a set information channel.
[0020] Optionally, based on the configuration-related information and the standard configuration information corresponding to the preset room type, it is determined whether the smart device meets the certification standard corresponding to the preset room type, specifically including:
[0021] Determine the configuration-related information of other target locations within the geographical region to which the room to be authenticated belongs, wherein the other target locations include at least one of hotels and inns;
[0022] Based on the configuration-related information of the other target locations, the configuration-related information of the room to be certified, and the standard configuration information, it is determined whether the smart device meets the certification standard corresponding to the preset room type.
[0023] Optionally, based on the configuration-related information of the other target locations, the configuration-related information of the room to be certified, and the standard configuration information, it is determined whether the smart device meets the certification standards corresponding to the preset room type, specifically including:
[0024] If, based on the configuration-related information of the smart device and the standard configuration information, it is determined that the configuration of the smart device is not lower than the standard configuration, then, according to the configuration-related information of the smart device and the configuration-related information of the other hotels, the smart device and the smart devices in the other target locations are sorted according to the configuration of the smart device and the average configuration of the other target locations, to obtain a sorting result;
[0025] If the smart device ranks no lower than a set position in the ranking results, the smart device is determined to meet the certification standards.
[0026] Optionally, based on the configuration-related information and the standard configuration information corresponding to the preset room type, it is determined whether the smart device meets the certification standard corresponding to the preset room type, specifically including:
[0027] Obtain the historical violation records of the hotel to which the room to be certified belongs;
[0028] Based on the historical violation records, the configuration-related information, and the standard configuration information corresponding to the preset room type, it is determined whether the smart device meets the certification standard corresponding to the preset room type.
[0029] Optionally, if the smart device conforms to the certification standard, the method further includes:
[0030] If the recommendation list presented to the user includes a recommendation section for the room to be certified, the certification tag corresponding to the preset room type will be added to the recommendation section and displayed.
[0031] Optionally, the smart device includes a gaming PC, and the configuration-related information includes at least one of the relevant parameters of the gaming PC and accessory labels of smart accessories related to the gaming PC. The accessory labels are used to indicate whether the smart accessory is present in the room to be certified. The relevant parameters of the gaming PC include at least one of the following: sound card parameters, graphics card parameters, memory parameters, and processor parameters.
[0032] This manual provides an information display method, including:
[0033] The configuration-related information uploaded by the smart devices in the accommodation room through a set information channel is obtained. The smart devices are pre-associated with the accommodation room, and the configuration-related information is used to represent the configuration of the smart devices in the accommodation room.
[0034] The configuration information of the smart device is sent to the business platform so that the configuration information can be displayed on the display page corresponding to the accommodation room in the business platform.
[0035] Optionally, the smart device includes a gaming PC, and displaying the configuration-related information on the display page includes displaying the relevant parameters of the gaming PC on the display page and / or displaying accessory labels of smart accessories related to the gaming PC on the display page. The accessory labels are used to indicate whether the smart accessories are provided in the accommodation room. The relevant parameters of the gaming PC include at least one of the following: sound card parameters, graphics card parameters, memory parameters, and processor parameters.
[0036] This manual provides a remote authentication and display device for smart room devices, including:
[0037] The acquisition module is used to acquire configuration-related information uploaded remotely by the smart device through a set information channel. The smart device is located in the room to be authenticated and is pre-associated with the room to be authenticated. The configuration-related information is used to represent the configuration of the smart device in the room to be authenticated.
[0038] The determination module is used to determine whether the smart device meets the certification standard corresponding to the preset room type based on the configuration-related information and the standard configuration information corresponding to the preset room type.
[0039] The authentication module is used to, if it is determined that the smart device meets the authentication standard, display the room page corresponding to the room to be authenticated in the form of a customized page, wherein the customized page contains the authentication label corresponding to the preset room type and the configuration-related information; if it is determined that the smart device does not meet the authentication standard and the room page corresponding to the room to be authenticated has been displayed in the form of the customized page in the past, delete the authentication label and configuration-related information contained in the room page, and display the room page corresponding to the room to be authenticated in the form of a regular page.
[0040] This specification provides an information display device, including:
[0041] The acquisition module is used to acquire configuration-related information uploaded by smart devices in the accommodation room through a set information channel. The smart devices are pre-associated with the accommodation room, and the configuration-related information is used to represent the configuration of the smart devices in the accommodation room.
[0042] The sending module is used to send the configuration-related information of the smart device to the business platform so that the configuration-related information can be displayed on the display page corresponding to the accommodation room in the business platform.
[0043] This specification provides a computer-readable storage medium storing a computer program that, when executed by a processor, implements the remote authentication and display method or information display method for the aforementioned smart room device.
[0044] This specification provides an electronic device, including a memory, a processor, and a computer program stored in the memory and executable on the processor. When the processor executes the program, it implements the remote authentication and display method or information display method of the aforementioned smart room device.
[0045] The above-mentioned technical solutions adopted in this specification can achieve the following beneficial effects:
[0046] In the remote authentication and display method for smart devices in a room provided in this specification, the business platform can obtain configuration-related information remotely uploaded by the smart device through a set information channel. The smart device is located in the room to be authenticated and is pre-associated with that room. The configuration-related information represents the configuration of the smart device in the room. Then, based on the configuration-related information and the standard configuration information corresponding to the preset room type, it can be determined whether the smart device meets the authentication standards. If the smart device meets the authentication standards, the room page corresponding to the room to be authenticated is displayed in a customized page format. If the smart device does not meet the authentication standards, and the room page corresponding to the room to be authenticated has previously been displayed in a customized page format, the room page corresponding to the room to be authenticated is displayed in a regular page format. Furthermore, the information display method in this specification can also display the configuration-related information of the smart device in the accommodation room on the display page corresponding to that accommodation room after obtaining the configuration-related information, thus achieving accuracy in displaying the information of the smart device in the accommodation room.
[0047] As can be seen from the above method, this method can automatically obtain the configuration information of smart devices, and then use the configuration information of smart devices to authenticate the smart devices in the room to be authenticated. In this way, it can be determined whether the smart devices set in the room to be authenticated meet the standards of the preset room type, and if the smart devices meet the standards, the user can be shown a customized page of the room to be authenticated, thereby reducing labor costs and ensuring the accuracy of information display of smart devices in the room. Attached Figure Description
[0048] The accompanying drawings, which are included to provide a further understanding of this specification and form part of this specification, illustrate exemplary embodiments and are used to explain this specification, but do not constitute an undue limitation thereof. In the drawings:
[0049] Figure 1 This is a flowchart illustrating a method for remote authentication and display of a smart room device as described in this specification.
[0050] Figure 2 This is a schematic diagram of a customized page provided for this instruction manual;
[0051] Figure 3 This is a flowchart illustrating one information display method described in this specification.
[0052] Figure 4 This is a schematic diagram of a remote authentication and display device for a smart room device described in this specification.
[0053] Figure 5 This is a schematic diagram of an information display device described in this specification;
[0054] Figure 6 The corresponding information provided in this specification Figure 1 or Figure 3 A schematic diagram of an electronic device. Detailed Implementation
[0055] To make the objectives, technical solutions, and advantages of this specification clearer, the technical solutions of this specification will be clearly and completely described below in conjunction with specific embodiments and corresponding drawings. Obviously, the described embodiments are only a part of the embodiments of this specification, and not all of them. Based on the embodiments in this specification, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this specification.
[0056] The technical solutions provided in the various embodiments of this specification are described in detail below with reference to the accompanying drawings.
[0057] Figure 1 This is a flowchart illustrating a remote authentication and display method for a smart room device as described in this specification, specifically including the following steps:
[0058] S101: Obtain configuration-related information remotely uploaded by the smart device through a set information channel. The smart device is located in the room to be authenticated and is pre-associated with the room to be authenticated. The configuration-related information is used to represent the configuration corresponding to the smart device in the room to be authenticated.
[0059] In practical applications, to ensure that the information a user views on the business platform matches the information of the room (hotel room) they book, the business platform can authenticate the smart devices in the room. Only when a room meets certain authentication conditions can certain authentication-related information be displayed on the corresponding room page. This allows users to understand that the smart devices in the room have been authenticated by the business platform, thereby ensuring, to a certain extent, that the information a user sees on the business platform before check-in is consistent with the actual room situation after check-in.
[0060] Therefore, the business platform can obtain configuration-related information uploaded by smart devices through a designated information channel. This smart device can be located in a room awaiting authentication and can be pre-associated with that room. The configuration-related information represents the corresponding configuration of the smart device in that room. The designated information channel mentioned here can refer to a dedicated information channel for uploading configuration-related information from smart devices.
[0061] The smart devices mentioned here can be of various types, such as gaming PCs, projectors, televisions, infrared devices, etc. Different smart devices can correspond to different configuration information, that is, different smart devices can upload different configuration information.
[0062] For example, for gaming PCs, configuration information can include the PC's specifications and accessory tags for related smart devices. An accessory tag indicates whether the smart device is present in the room being authenticated. The gaming PC's specifications can include sound card parameters, graphics card parameters, memory parameters, processor parameters, peripheral parameters, network parameters, and MAC address. The smart devices mentioned can include high-fidelity headphones, external speakers, smart chairs (such as gaming chairs), curved monitors, mechanical keyboards, and gaming mice.
[0063] For example, for a projector, parameters such as the projector's resolution can be uploaded. Similarly, for an infrared detection device, its infrared detection records and configuration parameters can be uploaded.
[0064] It should be noted that for hotels requiring smart device authentication, authentication software can be installed on the smart devices in the hotel rooms. This software can upload the smart device's configuration information to the business platform through the aforementioned information channel. Furthermore, the room to be authenticated can be pre-associated with the smart device. After the configuration information is uploaded, the business platform can authenticate the smart device based on this information and determine whether to make adjustments to the room's page. The room to be authenticated can also include a room where the smart device has already been authenticated. In other words, a room that has already been authenticated can be authenticated again; if authentication fails on the second attempt, the previous authentication can be cancelled.
[0065] Specifically, when associating the smart device with the room to be authenticated, the device identifier corresponding to the smart device can be determined. Based on the device identifier and the room identifier corresponding to the room to be authenticated, the smart device is associated with the room to be authenticated. In other words, the room identifier of the room to be authenticated and the device identifier can be stored in advance, so that the business platform can determine that the smart device is a smart device in the room to be authenticated. After authenticating the smart device through the configuration information of the smart device, it can determine whether to display certain information related to the smart device authentication on the room page of the room to be authenticated.
[0066] The device identifier mentioned above can be generated for the smart device during its initial authentication, or it can be a unique identifier determined by the authentication software installed on the smart device. The business platform can associate and store the device identifier corresponding to the smart device with the room identifier corresponding to the room to be authenticated. Each time configuration-related information is sent to the business platform, the device identifier is also sent. In this way, the business platform can determine that the smart device belongs to the room to be authenticated based on the device identifier, and then authenticate the smart device in the room based on the configuration-related information. The room identifier mentioned here can include the hotel name (of course, the room to be authenticated may also be a room in a guesthouse, inn, etc., so it can also be the guesthouse name, inn name, etc.), the room type, and the room number.
[0067] Once the authentication software is installed on the device to be authenticated, the room identifier of the room to be authenticated and the device identifier corresponding to the smart device can be uploaded through the authentication software. In this way, the business platform can store the room identifier and the device identifier accordingly. The uploaded room identifier can be entered by the staff, that is, the staff can enter the hotel name, room type (number of people) and room number corresponding to the room where the smart device is located.
[0068] Of course, as mentioned above, the authentication software in the smart device can determine a unique identifier for the smart device, or the business platform can determine the unique identifier and then send it to the authentication software. The specific method is not limited here.
[0069] It should be noted that when a smart device is running, the business platform can obtain configuration-related information uploaded by the smart device through a designated information channel. This can be done either when the smart device is started or periodically while the device is running. The business platform can obtain the configuration-related information uploaded by the smart device through the designated information channel when a user checks into the room to be authenticated and activates the device, or when the smart device is activated by staff of the hotel to which the room belongs.
[0070] S102: Based on the configuration-related information and the standard configuration information corresponding to the preset room type, determine whether the smart device meets the certification standard corresponding to the preset room type.
[0071] S103: If it is determined that the smart device meets the certification standard, the room page corresponding to the smart device is displayed in the form of a customized page. The customized page contains the certification label corresponding to the preset room type and the configuration-related information. If it is determined that the smart device does not meet the certification standard and the room page corresponding to the room to be certified has been displayed in the form of the customized page in the past, the certification label and configuration-related information contained in the room page are deleted, and the room page corresponding to the room to be certified is displayed in the form of a regular page.
[0072] After receiving the configuration information, the business platform can determine whether the smart device meets the certification standards corresponding to the preset room type, based on this information and the standard configuration information for that room type. In other words, different room types can be preset, and the smart devices configured in these preset room types may differ. For example, preset room types could be gaming rooms or smart rooms. The required smart devices and their configurations may vary between different preset room types. For instance, gaming rooms might require high-end gaming PCs, networks, and smart accessories for those PCs. Similarly, smart rooms might require parameters for smart appliances, projectors, and other smart devices.
[0073] If the business platform determines that the smart device meets the authentication standards corresponding to the preset room type, the room to be authenticated is in line with the preset room type. The business platform can display the room page corresponding to the room to be authenticated in the form of a customized page. The customized page may include the authentication label corresponding to the preset room type and the configuration-related information.
[0074] In other words, if the smart device meets the certification standards, the room page corresponding to the room to be certified can display the certification label corresponding to the preset room type and the relevant configuration information. Furthermore, the room page corresponding to the room to be certified is a customized page, which is different from the room pages of other rooms that have not passed certification, while the room pages of other rooms are regular pages.
[0075] If the smart device does not meet the authentication standards corresponding to the above-mentioned preset room type, and has previously displayed the room page corresponding to the room to be authenticated in the form of a customized page, the authentication tags and configuration information contained in the room page (all of which are the authentication tags and configuration information displayed in the room page after the room to be authenticated was previously authenticated) can be deleted, and the room page corresponding to the room to be authenticated can be displayed in the form of a regular page.
[0076] The customized page, containing authentication tags and related configuration information, indicates to users viewing the room page that the smart devices in the room to be authenticated meet the authentication standards of the preset room type. The regular page, on the other hand, indicates that the smart devices in the room to be authenticated do not meet the authentication standards. After determining whether the smart devices in each room to be authenticated meet the authentication standards, a room type tag processing file can be generated. This file records the results of whether the smart devices in each room meet the authentication standards. Then, based on this file, it can be determined which rooms to be authenticated will have their customized pages displayed and which will have their regular pages displayed.
[0077] In other words, by using the configuration information of the smart device, the business platform can determine the configuration of the smart device installed in the room to be certified, thereby determining whether the smart device installed in the room to be certified can make the room to be certified conform to the preset room type. If the room to be certified conforms to the preset room type, the page can be customized to make the room to be certified different from other uncertified rooms. However, if the smart device in the room to be certified does not conform to the certification standard corresponding to the preset room type, then the room to be certified does not conform to the preset room type, and therefore the room page corresponding to the room to be certified should still be a regular page.
[0078] If the smart devices in the room to be certified previously met the certification criteria for the aforementioned preset room type, but do not meet the certification criteria for the current room type, then the room page after the previous certification of the room to be certified needs to be changed back to the normal page, and the room page should not contain certification labels or historical configuration information.
[0079] The customized page can be a page that refers to page elements (such as clickable buttons, display bars, etc.) with a specific color set for the preset room type. In addition, the customized page can display the authentication label corresponding to the preset room type and the above-mentioned configuration information in a fixed position.
[0080] For example, if the smart device in the room to be certified is a gaming PC, and the preset room type is a gaming room, then the certification software installed on the gaming PC can upload the configuration information corresponding to the gaming PC to the business platform. The business platform can determine the standard configuration information corresponding to the gaming room type, and based on the configuration information and the standard configuration information, determine whether the smart device can meet the certification standards for the gaming room type (that is, if the configuration of the smart device is not lower than the standard configuration corresponding to the standard configuration information, then the smart device can be determined to meet the certification standards for the gaming room type; otherwise, the smart device is determined not to meet the certification standards for the gaming room type).
[0081] After confirming that the smart device meets the certification standards for esports room type, the room to be certified can be displayed as an esports room type. Therefore, a customized page can be used to display the room page corresponding to the room to be certified, allowing users to identify the room to be certified as an esports room type based on the corresponding room page. For example, ... Figure 2 As shown.
[0082] Figure 2 This is a schematic diagram of a customized page provided for this instruction manual.
[0083] from Figure 2 It can be seen from this that Figure 2 The room page shown is a customized page. The "authentication label" on this room page can be set according to the preset room type. For example, if the preset room type is a gaming room, the authentication label can be "gaming room," etc. Similarly, if the preset room type is a smart room, the authentication label can be "smart room," etc. This authentication label can be displayed on the room page, and the background color of the location of the authentication label can be set to a color preset for the room type. The display page can also show configuration information related to smart devices. Figure 2 Taking a smart device as an example, the obtained information about the computer's graphics card, RAM, and processor is listed separately.
[0084] Furthermore, the room page can display accessory tags related to the smart device. For example, if the room to be certified contains, in addition to the smart device, certain smart accessories such as curved monitors, mechanical keyboards, gaming mice, gaming chairs, high-fidelity headphones, and external speakers, the accessory tags for those smart accessories can be displayed. This allows users to identify what kind of smart accessories are available in the room. For instance, if the room to be certified contains curved monitors and gaming chairs for gaming PCs, the corresponding accessory tags could be... Figure 2 The “curved monitor” and “gaming chair” are mentioned.
[0085] It should be noted that the business platform can not only determine whether a smart device in the room to be certified meets the certification standards based on the configuration information of the smart device itself, but also determine the configuration information of other target locations in the geographical area where the room to be certified is located. These other target locations include at least one of hotels, inns, and guesthouses. The business platform can determine whether the smart device in the room to be certified meets the certification standards based on the configuration information of other target locations, the configuration information of the smart device, and the standard configuration information.
[0086] For example, if a business platform determines that the configuration of a smart device is not lower than the standard configuration based on the configuration information of the smart device and the standard configuration information, it can sort the smart device and other smart devices in the target locations according to the configuration information of the smart device and the average configuration of the smart device and the target locations (the average configuration of smart devices in another target location can be used as a sorting object, rather than all smart devices in another target location as sorting objects). If the smart device is not lower than the set rank in the sorting result, it can be determined that the smart device meets the certification standard.
[0087] In other words, after the smart device in the room to be certified meets the standard configuration, the system can also combine the configuration information of smart devices in other target locations such as hotels in the geographical area where the room to be certified is located (such as the business district where the hotel to be certified is located) to determine whether the smart device should be certified. If the smart device has a high configuration in the geographical area, it can be certified; otherwise, it can be left uncertified.
[0088] Of course, the business platform can also combine other information to determine whether to certify the smart device. For example, the business platform can obtain the historical violation records of the hotel to which the smart device belongs, and determine whether the smart device meets the certification standards corresponding to the preset room type based on the historical violation records, the configuration information of the smart device, and the standard configuration information of the preset room type.
[0089] The aforementioned historical violation records refer to whether the hotel owning the room to be certified has engaged in any violations such as false certification in the past. The business platform can use these historical violation records, along with the configuration information of the smart device in the room to be certified, to jointly determine whether certification should be granted. Specifically, the business platform can obtain the historical operating data of the hotel owning the room to be certified, thereby identifying the hotel's historical violation records and determining whether to approve the smart device's certification based on these records. For example, if it is determined that the hotel owning the room to be certified has engaged in more than n violations in the past (n can be a pre-defined integer), even if the configuration information of the smart device meets the standard configuration information, certification of the smart device may not be approved.
[0090] It should be noted that users can not only view the information about the room to be certified on the corresponding room page, but also when the room is recommended to the user. For example, when a user searches for hotel rooms in the geographical area where the room to be certified is located, the room to be certified may appear in the hotel room recommendation list.
[0091] Therefore, if the smart device meets the certification standards corresponding to the aforementioned preset room type, and the recommendation list provided to the user includes a recommendation section for the room to be certified, then the certification label corresponding to the preset room type can be added to that recommendation section for display.
[0092] The "recommendation section" mentioned here could refer to either the room's listing within the recommended list or the hotel's listing within the recommended list. Users can click on this section to view pages related to the room. In other words, displaying the certification tag for the preset room type in the recommendation section allows users to confirm that the room is a preset room type, or that the hotel has rooms in that preset room type. Therefore, if a user needs to book a room in that preset room type, they can book the room that is currently awaiting certification.
[0093] Furthermore, the business platform can determine the relevance between a user's historical search queries or booked rooms and the aforementioned preset room types. If the relevance is not less than the set relevance and the smart device meets the authentication standards corresponding to the preset room type, the platform can recommend the room to be authenticated to the user when the user searches for rooms in the geographical area where the room to be authenticated is located, searches for rooms of the preset room type, or views hotel rooms on the business platform.
[0094] There are several ways to determine the relevance between a user's historical search queries and the preset room type. For example, one could determine the query vector corresponding to the user's historical search queries and the text vector corresponding to the preset room type (such as the text vector of the room type name, certification tags, etc.), and obtain the relevance between the query vector and the word vector, which would then be used as the relevance between the search query and the preset room type. Another example is to determine the number of repeated words between the user's historical search queries and the relevant text (such as the room type name, certification tags, etc.) of the preset room type, and use this number as the relevance.
[0095] There are several ways to determine the relevance between a user's booked rooms and the room to be certified. For example, the relevance can be determined by whether the preset room type corresponding to the user's booked rooms is consistent with the preset room type corresponding to the room to be certified. If they are consistent, the relevance is high, and if they are inconsistent, the relevance is low.
[0096] As can be seen from the above method, this method can obtain the configuration information of the smart device each time it is turned on, and then use the configuration information of the smart device to authenticate the room to be authenticated. In this way, it can determine whether the smart device set in the room to be authenticated can meet the preset room type standard, and if the smart device meets the standard, it can display the authentication information that the smart device meets the authentication standard to the user, thereby reducing labor costs and ensuring the accuracy of authenticating the room to be authenticated.
[0097] This manual also provides an information display method, such as Figure 3 As shown.
[0098] Figure 3 This is a flowchart illustrating one information display method described in this specification, which specifically includes the following steps:
[0099] S301: Obtain configuration-related information uploaded by the smart device in the accommodation room through a set information channel. The smart device is pre-associated with the accommodation room, and the configuration-related information is used to represent the configuration corresponding to the smart device in the accommodation room.
[0100] S302: Send the configuration-related information of the smart device to the business platform so that the configuration-related information can be displayed on the display page corresponding to the accommodation room in the business platform.
[0101] The server can remotely obtain configuration information uploaded by smart devices in the hotel room through a designated information channel, and send this configuration information to the business platform. The configuration information is then displayed on the corresponding page of the hotel room within the business platform. The business platform mentioned in this specification can refer to an online travel agency (OTA), where the smart device is pre-associated with the hotel room, and the configuration information represents the configuration of the smart device within the hotel room.
[0102] The smart devices mentioned here can be of various types, such as gaming PCs, projectors, televisions, infrared devices, etc. Different smart devices can correspond to different configuration information, that is, different smart devices can upload different configuration information.
[0103] For example, for a gaming PC, configuration information may include at least one of the PC's specifications and accessory labels for related smart devices. An accessory label for a smart device might indicate whether that device is available in the room. The specifications may include the gaming PC's sound card, graphics card, memory, processor, peripherals, network, and MAC address. The smart devices mentioned may include high-fidelity headphones, external speakers, smart chairs (such as gaming chairs), curved monitors, mechanical keyboards, and gaming mice.
[0104] Therefore, displaying configuration information for gaming PCs on the showcase page can include showing relevant parameters of the gaming PC and / or accessory labels for related smart devices. For example, for smart device parameters, it can show whether the smart device has an i5 or i7 processor, its specific model, its memory capacity, and its graphics card type. This way, users can determine whether the accommodation room meets their gaming PC needs by using the parameters of the smart devices displayed on the showcase page.
[0105] If, in addition to the smart device, the room to be certified also has smart accessories related to the smart device, such as a curved monitor, mechanical keyboard, gaming mouse, gaming chair, high-fidelity headphones, and external speakers, then the accessory tags of the smart accessories in the room can also be displayed. In this way, if a user has certain specific needs, such as needing high-fidelity headphones or a mechanical keyboard, they can determine whether the room has these smart accessories and thus book a room that meets their needs.
[0106] Of course, the configuration information can also include the relevant parameters of the smart accessories, such as the resolution of the curved monitor, the specific model of the mechanical keyboard, and the specific model of the gaming mouse. These parameters can also be displayed on the room's listing page. The gaming chair mentioned above could be a regular gaming chair or a gaming chair with 4D functionality (for example, a gaming chair that can provide corresponding vibration and height adjustments based on the screen displayed on the gaming PC). Therefore, whether the gaming chair is a regular gaming chair or a 4D-enabled gaming chair can also be included in the parameters of the smart accessories.
[0107] The information display method mentioned here can be used in conjunction with the remote authentication and display method for smart devices in the room described above. In other words, this information display method is a method for displaying configuration-related information of smart devices in a hotel room. The remote authentication and display method for smart devices in the room can authenticate the smart devices in the room to be authenticated (which can be a hotel room), or it can display the configuration-related information of the room to be authenticated after authentication. The display page mentioned here can refer to the aforementioned room page, and the hotel room can refer to the aforementioned room to be authenticated.
[0108] The server mentioned above can refer to the server in the business platform, that is, the configuration information can be obtained by a dedicated server. Of course, the execution subject of this method can also be the business platform itself, that is, the business platform itself obtains the configuration information and displays the configuration information on the display page of the corresponding room after obtaining the configuration information.
[0109] As can be seen from the above methods, the server can obtain the configuration information of smart devices and display it accurately on the page, thereby achieving timely and accurate authentication of smart devices in the room and displaying accurate smart device information to users.
[0110] The above describes one or more embodiments of the remote authentication and display method and information display method for smart room devices provided in this specification. Based on the same idea, this specification also provides corresponding remote authentication and display devices and information display devices for smart room devices, such as... Figure 4 , 5As shown.
[0111] Figure 4 This specification provides a schematic diagram of a remote authentication and display device for a smart room device, specifically including:
[0112] The acquisition module 401 is used to acquire configuration-related information remotely uploaded by the smart device through a set information channel. The smart device is located in the room to be authenticated and is pre-associated with the room to be authenticated. The configuration-related information is used to represent the facility configuration related to the smart device in the room to be authenticated.
[0113] The determination module 402 is used to determine whether the smart device meets the certification standard corresponding to the preset room type based on the configuration-related information and the standard configuration information corresponding to the preset room type.
[0114] The authentication module 403 is used to, if it is determined that the smart device meets the authentication standard, display the room page corresponding to the room to be authenticated in the form of a customized page, wherein the customized page contains the authentication label corresponding to the preset room type and the configuration-related information; if it is determined that the smart device does not meet the authentication standard and the room page corresponding to the room to be authenticated has been displayed in the form of the customized page in the past, delete the authentication label and configuration-related information contained in the room page, and display the room page corresponding to the room to be authenticated in the form of a regular page.
[0115] Optionally, before acquiring configuration-related information uploaded by the smart device through the designated information channel, the device further includes:
[0116] The association module 404 is used to determine the device identifier corresponding to the smart device, and associate the smart device with the room to be authenticated based on the device identifier and the room identifier corresponding to the room to be authenticated.
[0117] Optionally, the device identifier corresponding to the smart device is generated for the smart device when it is first authenticated, and different smart devices have different device identifiers.
[0118] Optionally, the acquisition module 401 is specifically used to acquire configuration-related information uploaded by the smart device through a set information channel when the smart device is in operation.
[0119] Optionally, the acquisition module 401 is specifically used to acquire configuration-related information uploaded by the smart device through a set information channel when the smart device is started; and / or periodically acquire configuration-related information uploaded through the set information channel when the smart device is in operation.
[0120] Optionally, the determining module 402 is specifically used to determine configuration-related information of other target locations in the geographical area to which the room to be certified belongs, wherein the other target locations include at least one of hotels and inns; and to determine whether the smart device meets the certification standard corresponding to the preset room type based on the configuration-related information of the other target locations, the configuration-related information of the room to be certified, and the standard configuration information.
[0121] Optionally, the determining module 402 is specifically used to: if, based on the configuration-related information of the smart device and the standard configuration information, it is determined that the configuration of the smart device is not lower than the standard configuration, then, according to the configuration-related information of the smart device and the configuration-related information of the other hotels, sort the smart device and the smart devices in the other target locations according to the configuration of the smart device and the average configuration of the other target locations, and obtain a sorting result; if the smart device is not lower than a set rank in the sorting result, it is determined that the smart device meets the certification standard.
[0122] Optionally, the determining module 402 is specifically used to obtain the historical violation records of the hotel to which the room to be certified belongs; and determine whether the smart device meets the certification standards corresponding to the preset room type based on the historical violation records, the configuration-related information, and the standard configuration information corresponding to the preset room type.
[0123] Optionally, the device further includes:
[0124] The recommendation module 405 is used to add the certification tag corresponding to the preset room type to the recommendation column and display it if the recommendation list to recommend to the user contains the recommendation column corresponding to the room to be certified.
[0125] Optionally, the smart device includes a gaming PC, and the configuration-related information includes at least one of the relevant parameters of the gaming PC and accessory labels of smart accessories related to the gaming PC. The accessory labels are used to indicate whether the smart accessory is present in the room to be certified. The relevant parameters of the gaming PC include at least one of the following: sound card parameters, graphics card parameters, memory parameters, and processor parameters.
[0126] Figure 5 This specification provides a schematic diagram of an information display device, specifically including:
[0127] The acquisition module 501 is used to acquire configuration-related information uploaded by the smart devices in the accommodation room through a set information channel. The smart devices are pre-associated with the accommodation room, and the configuration-related information is used to represent the configuration of the smart devices in the accommodation room.
[0128] The sending module 502 is used to send the configuration-related information of the smart device to the business platform so as to display the configuration-related information on the display page corresponding to the accommodation room in the business platform.
[0129] Optionally, the smart device includes a gaming PC, and displaying the configuration-related information on the display page includes displaying the relevant parameters of the gaming PC on the display page and / or displaying accessory labels of smart accessories related to the gaming PC on the display page. The accessory labels are used to indicate whether the smart accessories are provided in the accommodation room. The relevant parameters of the gaming PC include at least one of the following: sound card parameters, graphics card parameters, memory parameters, and processor parameters.
[0130] This specification also provides a computer-readable storage medium storing a computer program that can be used to execute the above-described... Figure 1 or Figure 3 The methods for remote authentication and display of smart devices in the room, as well as the methods for displaying information, are shown.
[0131] This instruction manual also provides Figure 6 The diagram shows a schematic structural representation of the electronic device. Figure 6 At the hardware level, the electronic device includes a processor, internal bus, network interface, memory, and non-volatile memory, and may also include other hardware required for the business operations. The processor reads the corresponding computer program from the non-volatile memory into memory and then runs it to achieve the above-mentioned functions. Figure 1 The remote authentication and display method for smart room devices or Figure 3 The information display method described herein. Of course, in addition to software implementation, this specification does not exclude other implementation methods, such as logic devices or a combination of hardware and software, etc. In other words, the execution subject of the following processing flow is not limited to individual logic units, but can also be hardware or logic devices.
[0132] In the 1990s, 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 methodological improvements 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 a methodological improvement cannot be implemented using hardware physical modules. For example, a Programmable Logic Device (PLD) (such as 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 and "integrate" a digital system onto a PLD themselves, 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.
[0133] 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: ARC 625D, 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, application-specific integrated circuits, 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.
[0134] 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.
[0135] For ease of description, the above devices are described in terms of function, divided into various units. Of course, in implementing this specification, the functions of each unit can be implemented in one or more software and / or hardware.
[0136] Those skilled in the art will understand that embodiments of the present invention can be provided as methods, systems, or computer program products. Therefore, the present invention can take the form of a completely hardware embodiment, a completely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, the present invention can 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.
[0137] This invention is described with reference to flowchart illustrations and / or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of the invention. 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, generate instructions 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.
[0138] 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.
[0139] 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.
[0140] In a typical configuration, a computing device includes one or more processors (CPU), input / output interfaces, network interfaces, and memory.
[0141] 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.
[0142] 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 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.
[0143] 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.
[0144] Those skilled in the art will understand that the embodiments of this specification can be provided as methods, systems, or computer program products. Therefore, 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.
[0145] This specification can be described in the general context of computer-executable instructions that are executed by a computer, such as program modules. Generally, program modules include routines, programs, objects, components, data structures, etc., that perform a specific task or implement a specific abstract data type. 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.
[0146] The various embodiments in this specification are described in a progressive manner. Similar or identical parts between embodiments can be referred to mutually. 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.
[0147] The above description is merely an embodiment of this specification and is not intended to limit this specification. Various modifications and variations can be made to this specification by those skilled in the art. Any modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of this specification should be included within the scope of the claims of this specification.
Claims
1. A method for remote authentication and display of smart room devices, characterized in that, include: The configuration-related information uploaded remotely by the smart device through a set information channel is obtained. The smart device is located in the room to be authenticated and is pre-associated with the room to be authenticated. The configuration-related information is used to represent the configuration of the smart device in the room to be authenticated. Based on the configuration-related information and the standard configuration information corresponding to the preset room type, determine whether the smart device meets the certification standard corresponding to the preset room type; If the smart device is determined to meet the certification standard, the room page corresponding to the room to be certified is displayed in the form of a customized page. The customized page contains the certification label corresponding to the preset room type and the configuration-related information. If the smart device is determined not to meet the certification standard and the room page corresponding to the room to be certified has been displayed in the form of the customized page in the past, the certification label and configuration-related information contained in the room page are deleted, and the room page corresponding to the room to be certified is displayed in the form of a regular page. Based on the configuration-related information and the standard configuration information corresponding to the preset room type, it is determined whether the smart device meets the certification standards corresponding to the preset room type, specifically including: Determine the configuration-related information of other target locations within the geographical region to which the room to be authenticated belongs, wherein the other target locations include at least one of: hotels, inns, and guesthouses; Based on the configuration-related information of the other target locations, the configuration-related information of the room to be certified, and the standard configuration information, determine whether the smart device meets the certification standards corresponding to the preset room type; Based on the configuration-related information of the other target locations, the configuration-related information of the room to be certified, and the standard configuration information, it is determined whether the smart device meets the certification standards corresponding to the preset room type, specifically including: If, based on the configuration-related information of the smart device and the standard configuration information, it is determined that the configuration of the smart device is not lower than the standard configuration, then, according to the configuration-related information of the smart device and the configuration-related information of other hotels, the smart device and the smart devices in the other target locations are sorted according to the configuration of the smart device and the average configuration of the other target locations, to obtain a sorting result; If the smart device ranks no lower than a set position in the ranking results, the smart device is determined to meet the certification standards.
2. The method as described in claim 1, characterized in that, Before obtaining the configuration-related information uploaded by the smart device through the set information channel, associating the smart device with the room to be authenticated specifically includes: The device identifier corresponding to the smart device is determined, and the smart device is associated with the room to be authenticated based on the device identifier and the room identifier corresponding to the room to be authenticated.
3. The method as described in claim 2, characterized in that, The device identifier corresponding to the smart device is generated for the smart device when it is first authenticated, and different smart devices have different device identifiers.
4. The method as described in claim 1, characterized in that, Obtain configuration-related information uploaded by smart devices through the designated information channel, specifically including: When the smart device is in operation, the configuration-related information uploaded by the smart device through the set information channel is obtained.
5. The method as described in claim 4, characterized in that, When the smart device is in operation, the configuration-related information uploaded by the smart device through a set information channel is obtained, specifically including: When the smart device starts up, obtain the configuration-related information uploaded by the smart device through a set information channel; and / or When the smart device is in operation, it periodically acquires configuration-related information uploaded through a set information channel.
6. The method as described in claim 1, characterized in that, Based on the configuration-related information and the standard configuration information corresponding to the preset room type, it is determined whether the smart device meets the certification standards corresponding to the preset room type, specifically including: Obtain the historical violation records of the hotel to which the room to be certified belongs; Based on the historical violation records, the configuration-related information, and the standard configuration information corresponding to the preset room type, it is determined whether the smart device meets the certification standard corresponding to the preset room type.
7. The method as described in claim 1, characterized in that, If the smart device conforms to the certification standard, the method further includes: If the recommendation list presented to the user includes a recommendation section for the room to be certified, the certification tag corresponding to the preset room type will be added to the recommendation section and displayed.
8. The method according to any one of claims 1 to 7, characterized in that, The smart device includes a gaming PC, and the configuration-related information includes at least one of the relevant parameters of the gaming PC and accessory labels of smart accessories related to the gaming PC. The accessory labels are used to indicate whether the smart accessory is present in the room to be certified. The relevant parameters of the gaming PC include at least one of the following: sound card parameters, graphics card parameters, memory parameters, and processor parameters.
9. A computer-readable storage medium, characterized in that, The storage medium stores a computer program, which, when executed by a processor, implements the method described in any one of claims 1 to 8.
10. An electronic device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that, When the processor executes the program, it implements the method described in any one of claims 1 to 8.
Citation Information
Patent Citations
Hotel information display and management method and device, electronic equipment and storage medium
CN111523909A
Networking configuration method and device of intelligent equipment, server and storage medium
CN112015095A
Hotel resuming method and device based on artificial intelligence, equipment and storage medium
CN113139746A