Theme customizing method and device for hotel television, electronic device and storage medium

文档序号:1941851 发布日期:2021-12-07 浏览:15次 中文

阅读说明:本技术 酒店电视的主题定制方法、装置、电子装置和存储介质 (Theme customizing method and device for hotel television, electronic device and storage medium ) 是由 赵玉红 赵春波 李良敏 沈建展 谷成成 于 2021-08-05 设计创作,主要内容包括:本申请涉及一种酒店电视的主题定制方法、装置、电子装置和存储介质,其中,该酒店电视的主题定制方法包括:云平台获取酒店终端发送的服务信息,其中,服务信息包括酒店属性信息和客户信息;云平台匹配与酒店属性信息对应的微服务,其中,微服务中包括多个不同预设的初步电视主题模板;在云平台匹配到与酒店属性信息对应的微服务的情况下,云平台从多个不同预设的初步电视主题模板中获取与客户信息匹配度最高的第一目标电视主题模板;云平台将第一目标电视主题模板发送给酒店终端,以使得酒店将第一目标电视主题模板应用于酒店电视。通过本申请,解决了相关技术中平台与酒店之间的接入效率低的问题,提高了平台与酒店之间的接入效率。(The application relates to a theme customizing method, a device, an electronic device and a storage medium of a hotel television, wherein the theme customizing method of the hotel television comprises the following steps: the method comprises the steps that a cloud platform obtains service information sent by a hotel terminal, wherein the service information comprises hotel attribute information and customer information; the cloud platform matches micro-services corresponding to the hotel attribute information, wherein the micro-services comprise a plurality of different preset preliminary television theme templates; under the condition that the cloud platform is matched with the micro-service corresponding to the hotel attribute information, the cloud platform acquires a first target television theme template with the highest matching degree with the customer information from a plurality of different preset preliminary television theme templates; the cloud platform sends the first target television theme template to the hotel terminal, so that the hotel applies the first target television theme template to the hotel television. Through the method and the device, the problem of low access efficiency between the platform and the hotel in the related technology is solved, and the access efficiency between the platform and the hotel is improved.)

1. A theme customizing method of a hotel television is characterized by comprising the following steps:

the method comprises the steps that a cloud platform obtains service information sent by a hotel terminal, wherein the service information comprises hotel attribute information and customer information;

the cloud platform matches a micro-service corresponding to the hotel attribute information, wherein the micro-service comprises a plurality of different preset preliminary television theme templates;

under the condition that the cloud platform is matched with the micro-service corresponding to the hotel attribute information, the cloud platform acquires a first target television theme template with the highest matching degree with the customer information from a plurality of different preset preliminary television theme templates;

and the cloud platform sends the first target television theme template to the hotel terminal so that the hotel applies the first target television theme template to the hotel television.

2. The subject customization method for hotel television according to claim 1, wherein the hotel property information comprises: region attribute, linkage attribute, number attribute, type attribute, star-level attribute and guest room attribute.

3. The subject customization method for hotel televisions of claim 1, wherein the matching of the micro-service corresponding to the hotel property information by the cloud platform comprises:

the cloud platform generates a matching key based on the hotel attribute information;

the cloud platform is based on a navigation addressing technology and matches the corresponding micro-service through the matching key.

4. The theme customization method for hotel television according to claim 1, wherein before the cloud platform sends the first target television theme template to the hotel terminal so that the hotel applies the first target television theme template to the hotel television, the method further comprises:

the cloud platform judges whether the matching degree of the first target television theme template and the customer information is greater than a preset matching degree;

and under the condition that the cloud platform judges that the matching degree of the first target television theme template and the customer information is greater than the preset matching degree, the cloud platform sends the first target television theme template to the hotel terminal, so that the hotel applies the first target television theme template to the hotel television.

5. The subject customization method for hotel television according to claim 4, further comprising:

under the condition that the matching degree of the first target television theme template and the customer information is judged to be smaller than a preset matching degree, the cloud platform obtains a plurality of preset components, wherein the preset components are used for forming a television theme template;

the cloud platform forms a second target television theme template with the highest matching degree with the customer information based on the preset components;

judging whether the matching degree of the second target television theme template and the customer information is greater than a preset matching degree;

and under the condition that the matching degree of the second target television theme template and the customer information is judged to be greater than the preset matching degree, the cloud platform sends the second target television theme template to the hotel terminal, so that the hotel applies the second target television theme template to the hotel television.

6. The subject customization method for hotel television according to claim 1, wherein in case the cloud platform matches to the micro-service corresponding to the hotel property information, the method further comprises:

the hotel terminal is used for acquiring a plurality of different preset preliminary television theme templates sent by the cloud platform;

the hotel terminal is used for visualizing a plurality of different preset preliminary television theme templates;

the hotel terminal is used for acquiring user input information and selecting a third target television theme template from a plurality of different preset preliminary television theme templates;

and the hotel terminal is used for applying the third target television theme template to a hotel television.

7. The theme customization method for hotel television according to claim 1, wherein after the cloud platform sends the first target television theme template to the hotel terminal so that the hotel applies the first target television theme template to the hotel television, the method further comprises:

and the cloud platform generates log information from the operation process of the first target television theme template requested by the hotel terminal and stores the log information.

8. The utility model provides a theme customization device of hotel's TV, is applied to the cloud platform, its characterized in that includes:

the system comprises a first acquisition module, a second acquisition module and a third acquisition module, wherein the first acquisition module is used for acquiring service information sent by a hotel terminal, and the service information comprises hotel attribute information and customer information;

the matching module is used for matching the micro-service corresponding to the hotel attribute information, wherein the micro-service comprises a plurality of different preset preliminary television theme templates;

the second acquisition module is used for acquiring a first target television theme template with the highest matching degree with the customer information from a plurality of different preset preliminary television theme templates under the condition that the micro-service corresponding to the hotel attribute information is matched;

and the first sending module is used for sending the first target television theme template to the hotel terminal so that the hotel can apply the first target television theme template to the hotel television.

9. An electronic apparatus comprising a memory and a processor, wherein the memory has stored therein a computer program, and the processor is configured to execute the computer program to perform the theme customizing method for hotel television according to any one of claims 1 to 7.

10. A computer-readable storage medium, on which a computer program is stored, which, when being executed by a processor, carries out the steps of the theme customizing method for hotel television according to any one of claims 1 to 7.

Technical Field

The application relates to the field of hotel management, in particular to a theme customization method, device, electronic device and storage medium for hotel televisions.

Background

With the continuous development of hotel markets, hotel customers gradually develop towards personalized services, and the personalized services are different from standardized services provided for different needs of different hotels.

At present, personalized hotel services on the market are mostly realized in a customized mode, and customized hotel television products are developed for specific hotels, so that personalized television entertainment services are provided. For example, in the related art, personalized functions of the hotel, such as a personalized desktop, a personalized introduction, a personalized column, a personalized channel, and the like of the hotel, are customized and developed according to characteristics of different hotel customers. In the related art, the research process finds that the platform needs to be developed in a customized manner under the condition that the platform needs to be accessed to a new hotel every time, so that the access efficiency between the platform and the hotel is low.

Aiming at the low access efficiency between the platform and the hotel in the related technology, no effective solution is provided at present.

Disclosure of Invention

The embodiment provides a theme customizing method and device for a hotel television, an electronic device and a storage medium, so as to solve the problem of low access efficiency between a platform and a hotel in the related art.

In a first aspect, in this embodiment, a theme customizing method for a hotel television is provided, including:

the method comprises the steps that a cloud platform obtains service information sent by a hotel terminal, wherein the service information comprises hotel attribute information and customer information;

the cloud platform matches a micro-service corresponding to the hotel attribute information, wherein the micro-service comprises a plurality of different preset preliminary television theme templates;

under the condition that the cloud platform is matched with the micro-service corresponding to the hotel attribute information, the cloud platform acquires a first target television theme template with the highest matching degree with the customer information from a plurality of different preset preliminary television theme templates;

and the cloud platform sends the first target television theme template to the hotel terminal so that the hotel applies the first target television theme template to the hotel television.

In some of these embodiments, the hotel attribute information includes: region attribute, linkage attribute, number attribute, type attribute, star-level attribute and guest room attribute.

In some embodiments, the cloud platform matching the micro-service corresponding to the hotel property information comprises:

the cloud platform generates a matching key based on the hotel attribute information;

the cloud platform is based on a navigation addressing technology and matches the corresponding micro-service through the matching key.

In some embodiments, before the cloud platform sends the first target television theme template to the hotel terminal to cause the hotel to apply the first target television theme template to a hotel television, the method further comprises:

judging whether the matching degree of the first target television theme template and the customer information is greater than a preset matching degree;

and under the condition that the matching degree of the first target television theme template and the customer information is judged to be greater than the preset matching degree, the cloud platform sends the first target television theme template to the hotel terminal, so that the hotel applies the first target television theme template to the hotel television.

In some of these embodiments, the method further comprises:

under the condition that the matching degree of the first target television theme template and the customer information is judged to be smaller than a preset matching degree, the cloud platform obtains a plurality of preset components, wherein the preset components are used for forming a television theme template;

the cloud platform forms a second target television theme template with the highest matching degree with the customer information based on the preset components;

the cloud platform judges whether the matching degree of the second target television theme template and the customer information is greater than a preset matching degree;

and under the condition that the cloud platform judges that the matching degree of the second target television theme template and the customer information is greater than the preset matching degree, the cloud platform sends the second target television theme template to the hotel terminal, so that the hotel applies the second target television theme template to the hotel television.

In some embodiments, in the case that the cloud platform matches a microservice corresponding to the hotel property information, the method further comprises:

the hotel terminal is used for acquiring a plurality of different preset preliminary television theme templates sent by the cloud platform;

the hotel terminal is used for visualizing a plurality of different preset preliminary television theme templates;

the hotel terminal is used for acquiring user input information and selecting a third target television theme template from a plurality of different preset preliminary television theme templates;

and the hotel terminal is used for applying the third target television theme template to a hotel television.

In some embodiments, after the cloud platform sends the first target television theme template to the hotel terminal to cause the hotel to apply the first target television theme template to a hotel television, the method further comprises:

and the cloud platform generates log information from the operation process of the first target television theme template requested by the hotel terminal and stores the log information.

In a second aspect, in this embodiment, a theme customizing apparatus for a hotel television is provided, which is applied to a cloud platform, and includes:

the system comprises a first acquisition module, a second acquisition module and a third acquisition module, wherein the first acquisition module is used for acquiring service information sent by a hotel terminal, and the service information comprises hotel attribute information and customer information;

the matching module is used for matching the micro-service corresponding to the hotel attribute information, wherein the micro-service comprises a plurality of different preset preliminary television theme templates;

the second acquisition module is used for acquiring a first target television theme template with the highest matching degree with the customer information from a plurality of different preset preliminary television theme templates under the condition that the micro-service corresponding to the hotel attribute information is matched;

and the first sending module is used for sending the first target television theme template to the hotel terminal so that the hotel can apply the first target television theme template to the hotel television.

In a third aspect, in this embodiment, an electronic apparatus is provided, which includes a memory, a processor, and a computer program stored on the memory and executable on the processor, and when the processor executes the computer program, the processor implements the theme customizing method for hotel televisions described in the first aspect.

In a fourth aspect, in the present embodiment, a storage medium is provided, on which a computer program is stored, and the program, when executed by a processor, implements the theme customizing method for hotel television according to the first aspect.

Compared with the related art, the hotel television theme customizing method, the hotel television theme customizing device, the electronic device and the storage medium provided by the embodiment acquire service information sent by a hotel terminal through a cloud platform, wherein the service information comprises hotel attribute information and customer information; the cloud platform matches micro-services corresponding to the hotel attribute information, wherein the micro-services comprise a plurality of different preset preliminary television theme templates; under the condition that the cloud platform is matched with the micro-service corresponding to the hotel attribute information, the cloud platform acquires a first target television theme template with the highest matching degree with the customer information from a plurality of different preset preliminary television theme templates; the cloud platform sends the first target television theme template to the hotel terminal so that the hotel applies the first target television theme template to the hotel television, the problem of low access efficiency between the platform and the hotel in the related art is solved, and the access efficiency between the platform and the hotel is improved.

The details of one or more embodiments of the application are set forth in the accompanying drawings and the description below to provide a more thorough understanding of the application.

Drawings

The accompanying drawings, which are included to provide a further understanding of the application and are incorporated in and constitute a part of this application, illustrate embodiment(s) of the application and together with the description serve to explain the application and not to limit the application. In the drawings:

fig. 1 is a hardware configuration block diagram of a terminal of the theme customizing method for a hotel television according to the present embodiment;

fig. 2 is a flowchart of a theme customizing method of the hotel television of the present embodiment;

fig. 3 is a flowchart of the hotel theme template composition of the present embodiment;

fig. 4 is a block diagram of the theme customizing system of the hotel television of the present embodiment;

fig. 5 is a flowchart of another theme customizing method of the hotel television according to the embodiment;

fig. 6 is a block diagram of the theme customizing apparatus for the hotel television according to the embodiment.

Detailed Description

For a clearer understanding of the objects, aspects and advantages of the present application, reference is made to the following description and accompanying drawings.

Unless defined otherwise, technical or scientific terms used herein shall have the same general meaning as commonly understood by one of ordinary skill in the art to which this application belongs. The use of the terms "a" and "an" and "the" and similar referents in the context of this application do not denote a limitation of quantity, either in the singular or the plural. The terms "comprises," "comprising," "has," "having," and any variations thereof, as referred to in this application, are intended to cover non-exclusive inclusions; for example, a process, method, and system, article, or apparatus that comprises a list of steps or modules (elements) is not limited to the listed steps or modules, but may include other steps or modules (elements) not listed or inherent to such process, method, article, or apparatus. Reference throughout this application to "connected," "coupled," and the like is not limited to physical or mechanical connections, but may include electrical connections, whether direct or indirect. Reference to "a plurality" in this application means two or more. "and/or" describes an association relationship of associated objects, meaning that three relationships may exist, for example, "A and/or B" may mean: a exists alone, A and B exist simultaneously, and B exists alone. In general, the character "/" indicates a relationship in which the objects associated before and after are an "or". The terms "first," "second," "third," and the like in this application are used for distinguishing between similar items and not necessarily for describing a particular sequential or chronological order.

The method embodiments provided in the present embodiment may be executed in a terminal, a computer, or a similar computing device. For example, the method is executed on a terminal, and fig. 1 is a hardware structure block diagram of the terminal of the theme customizing method for hotel televisions in this embodiment. As shown in fig. 1, the terminal may include one or more processors 102 (only one shown in fig. 1) and a memory 104 for storing data, wherein the processor 102 may include, but is not limited to, a processing device such as a microprocessor MCU or a programmable logic device FPGA. The terminal may also include a transmission device 106 for communication functions and an input-output device 108. It will be understood by those of ordinary skill in the art that the structure shown in fig. 1 is merely an illustration and is not intended to limit the structure of the terminal described above. For example, the terminal may also include more or fewer components than shown in FIG. 1, or have a different configuration than shown in FIG. 1.

The memory 104 may be used to store a computer program, for example, a software program and a module of an application software, such as a computer program corresponding to the theme customizing method of the hotel television in the embodiment, and the processor 102 executes various functional applications and data processing by running the computer program stored in the memory 104, so as to implement the above-mentioned method. The memory 104 may include high speed random access memory, and may also include non-volatile memory, such as one or more magnetic storage devices, flash memory, or other non-volatile solid-state memory. In some examples, the memory 104 may further include memory located remotely from the processor 102, which may be connected to the terminal over a network. Examples of such networks include, but are not limited to, the internet, intranets, local area networks, mobile communication networks, and combinations thereof.

The transmission device 106 is used to receive or transmit data via a network. The network described above includes a wireless network provided by a communication provider of the terminal. In one example, the transmission device 106 includes a Network adapter (NIC) that can be connected to other Network devices through a base station to communicate with the internet. In one example, the transmission device 106 may be a Radio Frequency (RF) module, which is used to communicate with the internet in a wireless manner.

In this embodiment, a theme customizing method for a hotel television is provided, and fig. 2 is a flowchart of the theme customizing method for the hotel television in this embodiment, as shown in fig. 2, the flowchart includes the following steps:

step S201, the cloud platform acquires service information sent by the hotel terminal, wherein the service information comprises hotel attribute information and customer information.

Step S202, the cloud platform matches micro services corresponding to the hotel attribute information, wherein the micro services comprise a plurality of different preset preliminary television theme templates.

In this step, a plurality of different preset preliminary television theme templates can be configured in advance by one cloud platform according to different hotel attribute information, and then stored in different micro-services, so that the subsequent cloud platform can match the corresponding micro-services according to the hotel attribute information.

The plurality of different preset preliminary tv theme templates under one microservice may differ in language, font size displayed, etc.

It should be noted that micro-service is a cloud native architecture method, in which a single application is composed of many loosely-coupled and independently-deployable smaller components or services, in this technical solution, since there are many hotels supported by a platform, and the hotels are previously independent individuals and need not be affected by each other. Therefore, the technical architecture of the micro-service is adopted in the scheme, the data of each hotel is the micro-service, the services can be independently deployed, the services are not affected with each other, and the safety, stability, expandability and elastic expansion of the whole service are guaranteed to the greatest extent.

In some embodiments, the matching of the micro-service corresponding to the hotel property information by the cloud platform comprises: the cloud platform generates a matching key based on the hotel attribute information; the cloud platform is based on a navigation addressing technology and matches corresponding micro services through a matching key.

It should be noted that the navigation addressing technique is as follows: the unified navigation addressing service stores addressing routing information in a KEY (matching KEY) + VALUE mode, and the KEY corresponds to the VALUE one by one. The KEY is six attribute information corresponding to a hotel (guest room), and the rule is as follows: area attribute # group attribute # hotel owned number # hotel type # hotel class # room type attribute, such as 3301#1001# H001#1#2# 1. VALUE is the VALUE corresponding to KEY, and the rule is: the number corresponding to the data microservices (each microservices corresponds to a set of hotel data) is as follows: 100001, which is generated according to rules when the hotel is created in the background.

The navigation addressing service stores the VALUE of KEY + VALUE in a cache and a database, and when the cache fails due to special conditions, the navigation addressing service can acquire the information of KEY + VALUE from the database again and stores the information in the cache, so that the stability of the service is ensured.

When a terminal requests a navigation addressing service module, the module encapsulates the six attribute VALUEs into a KEY form by an encapsulated method, automatically matches VALUE information corresponding to the KEY VALUE in a cache, acquires a number (100001) corresponding to the hotel after data are matched, and then calls a corresponding data micro-service by the number to accurately acquire data information (a preset preliminary hotel theme template) corresponding to the hotel.

In this embodiment, micro-services corresponding to hotel attribute information can be accurately obtained by generating a one-to-one matching key and a VALUE based on the hotel attribute information in advance; meanwhile, a plurality of hotels can be unaffected by the micro-service technology.

Step S203, under the condition that the cloud platform matches the micro-service corresponding to the hotel attribute information, the cloud platform obtains a first target television theme template with the highest matching degree with the customer information from a plurality of different preset preliminary television theme templates.

In this step, the customer information of each customer may be different, and therefore, in order to achieve a better matching degree, the experience of the customer may be improved by screening the template again based on each customer information.

It should be noted that, the matching method may be: if the native language of the client displayed by the client information is Chinese, the language of the template can be selected as a Chinese template; if the client information shows that the client is the old, a template with a larger font of the selected template can be selected.

Step S204, the cloud platform sends the first target television theme template to the hotel terminal, so that the hotel applies the first target television theme template to the hotel television.

In the step, the first target television theme template matched to the highest is applied to the hotel television, so that the customization of the hotel television is realized.

Based on the steps S201 to S204, the cloud platform matches the micro-services corresponding to the hotel attribute information through the steps, wherein the micro-services comprise a plurality of different preset preliminary television theme templates, then the cloud platform acquires a first target television theme template with the highest matching degree with the customer information from the plurality of different preset preliminary television theme templates under the condition that the cloud platform matches the micro-services corresponding to the hotel attribute information, and finally the cloud platform sends the first target television theme template to the hotel terminal so as to realize the customization of the hotel television in a mode that the hotel applies the first target television theme template to the hotel television, and meanwhile, the micro-services pre-select and store the plurality of preset preliminary television theme templates, the micro-services do not need to be re-customized when a new hotel is accessed, and only need to be matched according to the hotel attribute information corresponding to the hotel, the problem of low access efficiency between the platform and the hotel in the correlation technique is solved, and the access efficiency between the platform and the hotel is improved.

In some of these embodiments, the hotel attribute information includes: region attribute, linkage attribute, number attribute, type attribute, star-level attribute and guest room attribute.

In this embodiment, the type attribute may refer to whether the hotel is abroad or indoors; room attributes may refer to the class of room, such as president suits, luxury rooms, economy rooms, and so forth; the micro-service corresponding to the hotel can be matched to the maximum extent based on the hotel attribute information.

In some embodiments, before the cloud platform sends the first target television theme template to the hotel terminal so that the hotel applies the first target television theme template to the hotel television, the method may further include: judging whether the matching degree of the first target television theme template and the client information is greater than a preset matching degree; and under the condition that the matching degree of the first target television theme template and the customer information is judged to be greater than the preset matching degree, the cloud platform sends the first target television theme template to the hotel terminal, so that the hotel applies the first target television theme template to the hotel television.

In this embodiment, the accuracy of the television theme template of the hotel can be further refined by further determining whether the first target television theme template is the most suitable template for the hotel based on the preset matching degree, so as to achieve the maximum matching between the television theme template and the hotel, thereby realizing personalized service of the hotel, and meanwhile, the check-in experience of the customer can be improved to a certain extent by performing the matching based on the customer information.

In some embodiments, the cloud platform may further obtain a plurality of preset components when it is determined that the matching degree of the first target television theme template and the client information is smaller than a preset matching degree, where the preset components are used for forming the television theme template; the cloud platform forms a second target television theme template with the highest matching degree with the customer information based on the plurality of preset components; the cloud platform judges whether the matching degree of the second target television theme template and the customer information is greater than a preset matching degree; and under the condition that the cloud platform judges that the matching degree of the second target television theme template and the customer information is greater than the preset matching degree, the cloud platform sends the second target television theme template to the hotel terminal, so that the hotel applies the second target television theme template to the hotel television.

In this embodiment, by obtaining a plurality of preset components by the cloud platform and then recombining a second target television theme template based on the preset components when it is determined that the matching degree of the first target television theme template and the customer information is smaller than the preset matching degree, the customer requirements of the customers can be met to the greatest extent while the hotel personalized service is realized, and the user experience is improved; meanwhile, by means of the mode of resetting the component template through the preset component, codes do not need to be re-developed, the problem that the access efficiency between the platform and the hotel is low in the related technology is solved, and the access efficiency between the platform and the hotel is improved.

The preset components are described and illustrated below in some embodiments as being combined into a template.

In this embodiment, a flexible and changeable module assembling technology is adopted, the front-end interface of the whole hotel television can be built in an assembling mode without customized development of code levels, and as shown in fig. 3, the building process includes the following steps:

step S301, acquiring a preset component, where the interval is a single element, the component has multiple forms (such as a button, a text box, a picture, a video window, a ticker, and the like), the system has a common component form built therein, and the bottom layer is stored in a database in the form of data.

It should be noted that, the components: the components can be created in a self-defined mode, and mainly comprise the attributes of component numbers, names, types, heights, widths, round corners, texts, text sizes, text colors, text fonts, text colors, text weights, whether to scroll or not, scrolling modes and the like, wherein the attributes are associated with the components one by one, and the attributes are different according to different component types.

And S302, building a template based on a plurality of preset assemblies, wherein the template is stored in a database in a data combination mode, the template can be flexibly built within the range supported by the assemblies and is not limited by size, style and type, and the template lays a foundation for the final site construction.

It should be noted that the template forms a template by dragging type arrangement and configuration of a plurality of components, one template corresponds to a plurality of components, and the combination of the templates can be flexible and changeable according to the requirements of services; the attributes of the template include a template number, a template name, a template type, and the like.

And S303, building a site based on a plurality of templates, wherein the site is stored in a database in a data form, and each hotel customer has a personalized site.

It should be noted that a site is a business concept, and in the process of creating a hotel site, layout data of the site can be formed through custom layout of a template; the basic attribute of the site is formed by maintaining the basic information (hotel attribute information) of the site, and one site corresponds to a set of complete independent data (consisting of components, templates and the site).

In some embodiments, when the cloud platform is matched with the micro-service corresponding to the hotel attribute information, the hotel terminal may be further configured to obtain a plurality of different preset preliminary television theme templates sent by the cloud platform; the hotel terminal is used for visualizing a plurality of different preset preliminary television theme templates; the hotel terminal is used for acquiring user input information and selecting a third target television theme template from a plurality of different preset preliminary television theme templates; and the hotel terminal is used for applying the third target television theme template to the hotel television.

In this embodiment, the selection of the hotel main body template can be realized according to the input of the user, so as to improve the user experience, and the user can conveniently select the target television which is most matched with the client based on the client information and the actual application scene, thereby realizing the personalized service of the hotel.

In some embodiments, after the cloud platform sends the first target television theme template to the hotel terminal so that the hotel applies the first target television theme template to the hotel television, the cloud platform may further generate log information from an operation process of the first target television theme template requested by the hotel terminal, and store the log information.

In this embodiment, log information is generated through the cloud platform in the operation process of the first target television theme template requested by the hotel terminal, and the log information is stored, so that when a user subsequently enters the same client again, the theme template most matched with the client is acquired based on the log information, and the template customizing time is saved.

The embodiment also provides a theme customizing system of the hotel television. As shown in fig. 4, the system includes:

personalized management platform: the system mainly provides functions of basic information configuration, hotel personalized service management and configuration, template management, self-help station building service, area management, independent column management, recommended data arrangement, message management, product management, style management, terminal management, self-handling channels, content approval and the like, and provides uniform personalized support service for hotel customers through the platform.

Data microservice: personalized data of different hotels are provided in a micro-service mode, and services are not affected mutually.

Unified navigation addressing service: and (3) unified navigation addressing facing the terminal, and acquiring data corresponding to micro services of the hotel through a certain algorithm and an addressing strategy.

Hotel android set-top box: and the terminal layer is used for installing the client APK and presenting the personalized service of the hotel.

It should be noted that the industry personalized management platform, the data micro-service, and the unified navigation addressing service 3 may constitute a cloud platform in the above embodiment; the hotel android set top box can be directly connected with a hotel television and used for realizing the presentation of the hotel television personalized service.

Fig. 5 is a flowchart of a theme customizing method for a hotel television according to another embodiment, and may be applied to the system in fig. four, as shown in fig. 5, where the flowchart includes:

step S501, before the hotel television service is on line, hotel attribute information of the hotel is configured in advance in a hotel personalized configuration management platform aiming at different hotel customers;

step S502, the hotel android set top box requests an http interface of the unified navigation addressing service, and transmits hotel attribute information;

it should be noted that part of the attribute terminals that cannot acquire the attribute may not need to be transmitted.

Step S503, the unified navigation addressing service automatically matches navigation according to the hotel attribute information of the hotel android set-top box, and searches for corresponding data micro-services;

step S504, the data micro-service returns the personalized data information of the corresponding hotel to the hotel android set top box;

and step S505, after the hotel android set top box obtains the data information, performing personalized display on the hotel television.

It should be noted that the data information may be the hotel television theme template in the above embodiment.

Based on the steps, the fast and efficient landing of the personalized service of the hotel is supported by the support of the bottom technical capability; meanwhile, by adopting the personalized navigation addressing technology and the modular integration technology, the assembled personalized hotel television service based on hotel clients/users can be provided, the customized development work is reduced, and the access efficiency is improved.

In this embodiment, a theme customizing device for a hotel television is further provided, and the device is used for implementing the above embodiments and preferred embodiments, which have already been described and are not described again. The terms "module," "unit," "subunit," and the like as used below may implement a combination of software and/or hardware for a predetermined function. Although the means described in the embodiments below are preferably implemented in software, an implementation in hardware, or a combination of software and hardware is also possible and contemplated.

Fig. 6 is a block diagram of a theme customizing apparatus for a hotel television according to the present embodiment, and as shown in fig. 6, the apparatus includes:

the first obtaining module 61 is configured to obtain service information sent by a hotel terminal, where the service information includes hotel attribute information and customer information;

the matching module 62 is coupled to the first obtaining module 61 and is configured to match a micro-service corresponding to the hotel attribute information, where the micro-service includes a plurality of different preset preliminary television theme templates;

the second obtaining module 63 is coupled to the matching module 62, and configured to obtain, from a plurality of different preset preliminary television theme templates, a first target television theme template with a highest matching degree with the customer information in the case that the micro service corresponding to the hotel attribute information is matched;

and the first sending module 64 is coupled to the second obtaining module 63 and is used for sending the first target television theme template to the hotel terminal, so that the hotel applies the first target television theme template to the hotel television.

In some of these embodiments, the hotel attribute information includes: region attribute, linkage attribute, number attribute, type attribute, star-level attribute and guest room attribute.

In some of these embodiments, matching module 62 includes: the generation unit is used for generating a matching key based on the hotel attribute information; and the matching unit is used for matching the corresponding micro service through the matching key based on the navigation addressing technology.

In some of these embodiments, the apparatus further comprises: the first judgment module is used for judging whether the matching degree of the first target television theme template and the client information is greater than the preset matching degree; and the second sending module is used for sending the first target television theme template to the hotel terminal under the condition that the matching degree of the first target television theme template and the customer information is judged to be greater than the preset matching degree, so that the hotel can apply the first target television theme template to the hotel television.

In some of these embodiments, the apparatus further comprises: the third acquisition module is used for acquiring a plurality of preset components under the condition that the matching degree of the first target television theme template and the client information is judged to be smaller than the preset matching degree, wherein the preset components are used for forming the television theme template; the composition module is used for composing a second target television theme template with the highest matching degree with the client information based on a plurality of preset components; the second judgment module is used for judging whether the matching degree of the second target television theme template and the client information is greater than the preset matching degree; and the third sending module is used for sending the second target television theme template to the hotel terminal under the condition that the matching degree of the second target television theme template and the customer information is judged to be greater than the preset matching degree, so that the hotel can apply the second target television theme template to the hotel television.

In some embodiments, the hotel terminal is configured to obtain a plurality of different preset preliminary television theme templates; the hotel terminal is used for visualizing a plurality of different preset preliminary television theme templates; the hotel terminal is used for acquiring user input information and selecting a third target television theme template from a plurality of different preset preliminary television theme templates; and the hotel terminal is used for applying the third target television theme template to the hotel television.

In some of these embodiments, the apparatus further comprises: and the generating module is used for generating log information from the operation process of the first target television theme template requested by the hotel terminal and storing the log information.

The above modules may be functional modules or program modules, and may be implemented by software or hardware. For a module implemented by hardware, the modules may be located in the same processor; or the modules can be respectively positioned in different processors in any combination.

There is also provided in this embodiment an electronic device comprising a memory having a computer program stored therein and a processor arranged to run the computer program to perform the steps of any of the above method embodiments.

Optionally, the electronic apparatus may further include a transmission device and an input/output device, wherein the transmission device is connected to the processor, and the input/output device is connected to the processor.

Optionally, in this embodiment, the processor may be configured to execute the following steps by a computer program:

step S201, the cloud platform acquires service information sent by the hotel terminal, wherein the service information comprises hotel attribute information and customer information.

Step S202, the cloud platform matches micro services corresponding to the hotel attribute information, wherein the micro services comprise a plurality of different preset preliminary television theme templates.

Step S203, under the condition that the cloud platform matches the micro-service corresponding to the hotel attribute information, the cloud platform obtains a first target television theme template with the highest matching degree with the customer information from a plurality of different preset preliminary television theme templates.

Step S204, the cloud platform sends the first target television theme template to the hotel terminal, so that the hotel applies the first target television theme template to the hotel television.

It should be noted that, for specific examples in this embodiment, reference may be made to the examples described in the foregoing embodiments and optional implementations, and details are not described again in this embodiment.

In addition, in combination with the theme customizing method for the hotel television provided in the above embodiment, a storage medium may also be provided to implement in this embodiment. The storage medium having stored thereon a computer program; the computer program, when executed by a processor, implements any one of the above embodiments of the theme customizing method for hotel television.

It should be understood that the specific embodiments described herein are merely illustrative of this application and are not intended to be limiting. All other embodiments, which can be derived by a person skilled in the art from the examples provided herein without any inventive step, shall fall within the scope of protection of the present application.

It is obvious that the drawings are only examples or embodiments of the present application, and it is obvious to those skilled in the art that the present application can be applied to other similar cases according to the drawings without creative efforts. Moreover, it should be appreciated that in the development of any such actual implementation, as in any engineering or design project, numerous implementation-specific decisions must be made to achieve the developers' specific goals, such as compliance with system-related and business-related constraints, which may vary from one implementation to another.

The term "embodiment" is used herein to mean that a particular feature, structure, or characteristic described in connection with the embodiment can be included in at least one embodiment of the present application. The appearances of such phrases in various places in the specification are not necessarily all referring to the same embodiment, nor are separate or alternative embodiments mutually exclusive of other embodiments. It is to be expressly or implicitly understood by one of ordinary skill in the art that the embodiments described in this application may be combined with other embodiments without conflict.

The above-mentioned embodiments only express several embodiments of the present application, and the description thereof is more specific and detailed, but not construed as limiting the scope of the patent protection. It should be noted that, for a person skilled in the art, several variations and modifications can be made without departing from the concept of the present application, which falls within the scope of protection of the present application. Therefore, the protection scope of the present application shall be subject to the appended claims.

18页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:一种机顶盒和使用方法

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!

技术分类