An inflight entertainment system and control method
By adapting the in-flight entertainment system's database to population segmentation and evaluation model optimization, combined with basic passenger information and aircraft status, the problem of passengers having difficulty quickly finding content of interest has been solved, and the user experience and volume control of the in-flight entertainment system have been improved.
Patent Information
- Application Number
- CN202510447655.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2025-04-10
- Publication Date
- 2025-10-10
- Estimated Expiration
- 2045-04-10
AI Technical Summary
When using existing in-flight entertainment systems, it is difficult for passengers to quickly find content of interest, resulting in a poor user experience.
By dividing the entertainment database into appropriate groups, obtaining basic information of target passengers, and establishing an evaluation model to score and sort the entertainment data sub-units, the display order is optimized, and the volume output is adjusted according to the aircraft status.
It improves passengers' ability to quickly find content of interest in the in-flight entertainment system, enhances the user experience, reduces the trouble of long-term searching, and provides better volume control during flight.
Smart Images

Figure CN120353986B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of airborne system control, and in particular to an airborne entertainment system and a control method thereof. Background Art
[0002] In-flight entertainment systems (IFEs) are an indispensable component of modern air travel, providing passengers with a diverse array of entertainment and information services. With the development of the aviation industry, passenger expectations for the in-flight experience have gradually risen, and IFE technology has evolved accordingly. Early IFE services relied primarily on movie playback or audio broadcasts provided by the pilot. Since the 21st century, technological advancements have expanded the functionality of IFE systems. They have evolved from simple display devices to comprehensive systems integrating audio and video playback, games, real-time news, weather updates, and more. Today, many airlines offer personalized touchscreens or seatback displays, allowing passengers to select content based on their preferences. Furthermore, the introduction of the internet has further transformed the in-flight entertainment experience. Some airlines have begun offering Wi-Fi services, allowing passengers to access the internet, stream content, and interact on social media during flights, significantly enriching in-flight entertainment options.
[0003] However, in order to meet the needs of most people, various data contents are stored in the in-flight entertainment system, which is very inconvenient for passengers to use and they cannot quickly find the content they are interested in. As a result, the current in-flight entertainment system still does not provide a good experience for passengers. Therefore, the convenience of the in-flight entertainment system for passengers needs to be improved. Summary of the Invention
[0004] The object of the present invention is to provide an in-flight entertainment system and a control method thereof to solve the above-mentioned problems in the prior art.
[0005] The present invention is achieved through the following technical solutions:
[0006] The present invention provides a method for controlling an in-flight entertainment system, comprising:
[0007] Obtaining an entertainment database in the entertainment system, and dividing the data units of the entertainment database into groups of people suitable for the entertainment system, thereby obtaining a plurality of entertainment data sub-units of different groups of people suitable for the entertainment system;
[0008] Obtaining a first control signal for activating the entertainment system, and upon receiving feedback that the entertainment system has been activated, obtaining basic information of a target passenger corresponding to the target entertainment system of a single seat on the current flight;
[0009] waiting to receive a second control signal indicating that the target passenger has entered the airport, and upon receiving the second control signal, searching the entertainment database based on the basic information of the target passenger to extract a plurality of target entertainment data sub-units covering the basic information of the target passenger;
[0010] Obtaining whether the area to be displayed by all target entertainment data sub-units is larger than the maximum area that the display system can display; if not, directly outputting the data to the display system for display;
[0011] If so, an entertainment data evaluation model is established, and a plurality of target entertainment data sub-units are scored according to the target passenger basic information to obtain a plurality of first evaluation values. The plurality of first evaluation values are sorted and displayed in a display system from top to bottom according to the sorting order. The remaining target entertainment data sub-units that cannot be displayed on the first page of the display system are stored in the next page in sequence;
[0012] Obtain the first target entertainment data subunit, determine whether the number of data units in the current target entertainment data subunit is greater than 1, and if not, display normally;
[0013] If it is greater than 1, a data unit evaluation model is established, and several target entertainment data sub-units are scored according to the target passenger basic information to obtain several second evaluation values. The several second evaluation values are sorted, and the data units are displayed in the display system from top to bottom according to the sorting order.
[0014] Preferably, it also includes:
[0015] Determine whether the program for outputting data units in the current entertainment system is in a running state. If not, do not obtain the current aircraft status feedback signal;
[0016] If the aircraft is in the running state, obtaining a current aircraft state feedback signal, wherein the aircraft state feedback signal includes a first feedback signal indicating that the aircraft is taking off, a second feedback signal indicating that the aircraft is in level flight, and a third feedback signal indicating that the aircraft is landing;
[0017] And obtain feedback signals based on the current aircraft status to adjust the volume output of the entertainment system.
[0018] Preferably, adjusting the volume output of the entertainment system according to the current aircraft status feedback signal includes:
[0019] Establish a volume control model, set the volume control threshold, and save the current initial volume value;
[0020] Determine whether the current initial volume value is less than the volume control threshold. If not, no processing is performed.
[0021] If it is less than, obtaining the current aircraft status feedback signal. If it is the first feedback signal, outputting a volume adjustment value through the volume control model based on the data unit currently being output by the entertainment database and the aircraft status, and generating a first volume control signal through the volume adjustment value and outputting it to the entertainment system;
[0022] The current aircraft status feedback signal is the second feedback signal, which adjusts the current volume level from the volume adjustment value to the initial volume value;
[0023] The current aircraft status feedback signal is the third feedback signal, which adjusts the current volume level from the initial volume value to the volume adjustment value.
[0024] Preferably, the establishing of the volume control model includes:
[0025]
[0026] when season Output, when When value.
[0027] Where, is the volume adjustment value, is the initial volume value, Based on the The first calculation coefficient of the aircraft state feedback signal, Based on the current entertainment database is output The second calculation coefficient of the data unit, The volume control threshold.
[0028] Preferably, the first calculation coefficient includes:
[0029] When the aircraft status feedback signal is the first feedback signal or the third feedback signal, ;
[0030] When the aircraft status feedback signal is the second feedback signal, ;
[0031]
[0032] Where, is the first calculation coefficient of the first feedback signal or the third feedback signal, is the first calculation coefficient of the second feedback signal, is the third calculation coefficient, , is the total number of rows of seats on the aircraft, is the row number of the seat where the current target entertainment data subunit is located, The number of rows in which the seat closest to the airplane engine is located.
[0033] Preferably, the method further comprises:
[0034] When the entertainment system executes the first volume control signal, it is determined whether a second volume control signal issued by a non-entertainment system is received, and if the second volume control signal is not received, the first volume control signal is continuously executed;
[0035] If the second volume control signal is received, the execution of the first volume control signal is stopped and the second volume control signal is executed.
[0036] Preferably, the second control signal for waiting for the target passenger to enter the airport comprises:
[0037] When the feedback information of the target passenger entering the security check is obtained, the second control signal is sent.
[0038] The feedback information of the target passenger being recognized by the boarding gate is waited for to be obtained, and when the target passenger information of the boarding gate is obtained, it is determined whether the current target entertainment data subunit has been displayed to the display system.
[0039] If the display has been completed, no processing is performed, and if the display has not been completed, the scoring of the target entertainment data subunits is stopped and the target entertainment data subunits are displayed according to the order in which they are obtained from the entertainment database.
[0040] Preferably, the entertainment data evaluation model comprises:
[0041]
[0042] In the formula, is a first evaluation value, is the number of categories of data units in the target entertainment data subunit, is a fourth calculation coefficient, , is the number of data units in the target entertainment data subunit, is the average age of the target passenger, is the average age of the target passenger, is the average age of the target passenger.
[0043] Preferably, the data unit evaluation model comprises:
[0044]
[0045] In the formula, is a second evaluation value, is the power consumption of the entertainment system when the data unit is used, is the time consumed to start the data unit, is the size of the data unit, The minimum network bandwidth required for the data unit to run. For fit, ;
[0046] When the target customer is under 18 years old, the data unit of the game category is calculated , when calculating the data units of the remaining categories ;
[0047] When the target customer is at least 18 years old and male, the calculation of the music data unit , let the calculation of the data units of the remaining categories be ;
[0048] When the target customer is not less than 18 years old and female, the data unit of the film and television category is calculated. , let the calculation of the data units of the remaining categories be .
[0049] In a second aspect, the present invention further provides an in-flight entertainment system control system, comprising:
[0050] The entertainment data processing module is configured to obtain an entertainment database within the entertainment system, divide data units in the entertainment database into groups of people suitable for the entertainment system, and obtain a plurality of entertainment data sub-units suitable for different groups of people; obtain a first control signal for activating the entertainment system, and upon receiving feedback that the entertainment system has been activated, obtain basic information of a target passenger corresponding to a target entertainment system for a single seat on the current flight; wait for a second control signal indicating that the target passenger has entered the airport, and upon receiving the second control signal, search the entertainment database based on the basic information of the target passenger to extract a plurality of target entertainment data sub-units covering the basic information of the target passenger;
[0051] The sorting judgment module is configured to obtain whether the area to be displayed by all target entertainment data sub-units is larger than the maximum area that the display system can display. If not, it is directly output to the display system for display; if so, an entertainment data evaluation model is established, and a plurality of target entertainment data sub-units are scored according to the basic information of the target passenger to obtain a plurality of first evaluation values, and the plurality of first evaluation values are sorted, and displayed in the display system from top to bottom according to the sorting order, and the remaining target entertainment data sub-units that cannot be displayed on the first page of the display system are stored in the next page in turn; the first target entertainment data sub-unit is obtained, and it is determined whether the number of data units in the current target entertainment data sub-unit is greater than 1. If not, it is displayed normally; if it is greater than 1, a data unit evaluation model is established, and a plurality of target entertainment data sub-units are scored according to the basic information of the target passenger to obtain a plurality of second evaluation values, and the plurality of second evaluation values are sorted, and displayed in the display system from top to bottom according to the sorting order;
[0052] The entertainment system is connected to the entertainment data processing module and the sorting judgment module, and is used to execute the above-mentioned in-flight entertainment system control method.
[0053] The technical solution of the present invention has at least the following advantages and beneficial effects:
[0054] The method provided by the present invention mainly includes dividing the data units of the entertainment database into groups of people suitable for the data units, obtaining a number of entertainment data sub-units suitable for different groups of people, establishing an entertainment data evaluation model, scoring a number of target entertainment data sub-units based on the basic information of the target passengers, establishing a data unit evaluation model, scoring a number of target entertainment data sub-units based on the basic information of the target passengers, sorting the data based on the first evaluation value and the second evaluation value, and displaying the data in the sorted order from top to bottom in the display system. Through the above method, entertainment data that may be suitable for the target passengers is first filtered out from the database, and then the data in the target entertainment data sub-units is evaluated based on the evaluation of the target entertainment data sub-units, and the order of display on the display system is obtained. In this way, the target passengers can see the content that may be of interest to them in the first place, and the problem of poor physical examination caused by the target passengers having to search for content for a long time is avoided as much as possible. BRIEF DESCRIPTION OF THE DRAWINGS
[0055] In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the following briefly introduces the drawings required for use in the embodiments. It should be understood that the following drawings only illustrate certain embodiments of the present invention and therefore should not be regarded as limiting the scope. For ordinary technicians in this field, other relevant drawings can be obtained based on these drawings without paying any creative work.
[0056] Figure 1 It is a schematic diagram of the process of the present invention. DETAILED DESCRIPTION
[0057] To make the objectives, technical solutions, and advantages of the embodiments of the present invention more clear, the technical solutions of the embodiments of the present invention will be clearly and completely described below in conjunction with the accompanying drawings of the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Generally, the components of the embodiments of the present invention described and shown in the drawings herein can be arranged and designed in various different configurations.
[0058] The terms "first," "second," and so on, in the specification and claims of this application and the accompanying drawings are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. The naming or numbering of steps in this application does not necessarily imply that the steps in the method flow must be executed in the chronological or logical order indicated by the naming or numbering. Named or numbered process steps may be executed in a different order based on the desired technical objectives, as long as the same or similar technical effects are achieved.
[0059] Please refer to Figure 1 , a method for controlling an in-flight entertainment system, comprising:
[0060] S101: Obtaining an entertainment database in the entertainment system, and dividing the data units of the entertainment database into groups of people suitable for the entertainment system, thereby obtaining entertainment data sub-units of different groups of people suitable for the entertainment system;
[0061] In this embodiment, the entertainment database stores several data units, which may or may not be of the same category. In this embodiment, these data units include video data, audio data, game data, and other data that can interact with passengers, providing relaxation and entertainment. The demographic segmentation is primarily based on an age range or gender, and the entertainment data sub-unit is composed of multiple data units.
[0062] S102: Obtaining a first control signal for activating the entertainment system. Upon receiving feedback that the entertainment system has been activated, obtaining basic information of a target passenger corresponding to the target entertainment system for a single seat on the current flight.
[0063] Among them, the basic information of the target passengers mainly includes the age and gender of the passengers. These basic information can be obtained directly from the ticket purchase information after the passenger's authorization. There is no need to ask the passenger for more permissions and information, avoiding infringing on the passenger's privacy and reducing the passenger experience.
[0064] S103: Waiting to receive a second control signal indicating that the target passenger has entered the airport. When the second control signal is received, searching the entertainment database based on the basic information of the target passenger to extract a plurality of target entertainment data sub-units covering the basic information of the target passenger.
[0065] The energy carried by an airplane is limited, and various systems are generally designed based on economic efficiency. To minimize the burden on the system, this embodiment requires extracting the target entertainment data sub-unit after confirming that the target passenger has entered the airport to board the flight. This avoids unnecessary system burden caused by screening and extracting the target entertainment data sub-unit if the target passenger does not board the flight.
[0066] Among them, the interpretation of several target entertainment data sub-units covering the basic information of the target passenger is that if the age of the target passenger is included in the applicable age range of the entertainment data sub-unit, or the gender corresponds, the entertainment data sub-unit can be considered as the target entertainment data sub-unit.
[0067] S104: Obtaining whether the area to be displayed by all target entertainment data sub-units is larger than the maximum area that the display system can display; if not, directly outputting to the display system for display;
[0068] In this embodiment, the target passenger basic information may be covered by multiple target entertainment data sub-units, so it is necessary to consider whether all target entertainment data sub-units can be displayed within the limited display space of the display system. If not, it is necessary to consider the order of display, that is, which target entertainment data sub-units are placed on the current page and which target entertainment data sub-units are placed on the next page that cannot be seen directly.
[0069] S105: If yes, then establish an entertainment data evaluation model, score the plurality of target entertainment data sub-units according to the target passenger basic information, obtain a plurality of first evaluation values, sort the plurality of first evaluation values, and display them sequentially from top to bottom in the display system according to the sorting order. The remaining target entertainment data sub-units that are not displayed on the first page of the display system are stored sequentially on the next page;
[0070] S106: Obtain the first target entertainment data subunit, and determine whether the number of data units in the current target entertainment data subunit is greater than 1. If not, perform normal display.
[0071] S107: If it is greater than 1, establish a data unit evaluation model, score several target entertainment data sub-units according to the target passenger basic information, obtain several second evaluation values, sort the several second evaluation values, and display the data units in the display system from top to bottom according to the sorting order.
[0072] There are multiple data units within the target entertainment data sub-unit, and the internal data units are also sorted in a way that enables passengers to find entertainment data content that suits them more quickly.
[0073] Through the above method, entertainment data that may be suitable for the target passenger is first screened out from the database, and then the data in the target entertainment data sub-unit is evaluated through the evaluation of the target entertainment data sub-unit, and the order of display on the display system is obtained, so that the target passenger can see the content that may be of interest to him at the first time, and avoid the problem of poor physical examination caused by the target passenger having to search for a long time as much as possible.
[0074] An exemplary embodiment of the present invention further includes:
[0075] S201: determining whether a program for outputting a data unit in the current entertainment system is in a running state; if not, not obtaining a current aircraft status feedback signal;
[0076] S202: If the aircraft is in the running state, obtaining a current aircraft state feedback signal, wherein the aircraft state feedback signal includes a first feedback signal indicating that the aircraft is taking off, a second feedback signal indicating that the aircraft is in level flight, and a third feedback signal indicating that the aircraft is landing;
[0077] S203: Obtaining a current aircraft status feedback signal to adjust the volume output of the entertainment system.
[0078] In order to further enhance the user experience of the entertainment system, there will be huge noise during takeoff and landing. The takeoff phase also includes the noisy phases such as the climb phase. At this time, the volume output of the entertainment system is controlled and adjusted through the above control method to avoid the need for passengers to repeatedly adjust the volume, so that passengers can get a better experience.
[0079] Specifically, adjusting the volume output of the entertainment system according to the current aircraft status feedback signal includes:
[0080] S301: Establish a volume control model, set a volume control threshold, and save the current initial volume value;
[0081] S302: Determine whether the current initial volume value is less than the volume control threshold. If not, do not process.
[0082] Among them, the volume control threshold can be selected through multiple tests to select a volume level that is not offensive and can relatively reduce external noise. It can be selected according to specific actual conditions and will not be explained in detail in the present invention.
[0083] Secondly, if the customer's initial volume value is already greater than the set volume control threshold, no adjustment is required.
[0084] S303: If it is less than, obtaining a current aircraft status feedback signal. If it is a first feedback signal, outputting a volume adjustment value through a volume control model based on the data unit currently being output by the entertainment database and the aircraft status. The volume adjustment value is used to generate a first volume control signal, which is then output to the entertainment system.
[0085] S304: The current aircraft status feedback signal is the second feedback signal, and the current volume level is adjusted from the volume adjustment value to the initial volume value;
[0086] S305: The current aircraft status feedback signal is the third feedback signal, and the current volume level is adjusted from the initial volume value to the volume adjustment value.
[0087] In an exemplary embodiment of the present invention, establishing a volume control model includes:
[0088]
[0089] when season Output, when When value.
[0090] Where, is the volume adjustment value, is the initial volume value, Based on the The first calculation coefficient of the aircraft state feedback signal, Based on the current entertainment database is output The second calculation coefficient of the data unit, The volume control threshold.
[0091] In order to ensure that the volume control model does not adjust the sound too loud, a restriction condition is also set. That is, if the volume adjustment value output by the model is not less than the volume control threshold, the volume adjustment value at this time will be reassigned and output according to the volume control threshold. In other cases, normal output will be performed.
[0092] In an exemplary embodiment of the present invention, the first calculation coefficient includes:
[0093] When the aircraft status feedback signal is the first feedback signal or the third feedback signal, ;
[0094] When the aircraft status feedback signal is the second feedback signal, ;
[0095]
[0096] Where, is the first calculation coefficient of the first feedback signal or the third feedback signal, is the first calculation coefficient of the second feedback signal, is the third calculation coefficient, , when the number of aircraft engines is greater than 2, , when the number of aircraft engines is not more than 2, , is the unladen mass of the aircraft, is the fully loaded mass of the aircraft, is the total number of rows of seats on the aircraft, is the row number of the seat where the current target entertainment data subunit is located, The row number of the seat closest to the aircraft engine.
[0097] In this embodiment, the relationship between the distribution of seat positions and noise is combined. The closer the seat is to the engine, the louder the noise will be. Therefore, the above model combined with the distribution of seat positions makes the result more reasonable.
[0098] Secondly, regarding the second calculation coefficient , can be set according to specific circumstances. In this embodiment, the types of data units are mainly video data, audio data and game data. Therefore, considering comprehensively, video data is the first type of second calculation coefficient, that is, , audio data is the second calculation coefficient of the second type, that is, , the game data is the third type of second calculation coefficient, that is, .
[0099] An exemplary embodiment of the present invention further includes:
[0100] When the entertainment system executes the first volume control signal, it determines whether a second volume control signal from the non-entertainment system is received. If the second volume control signal is not received, the first volume control signal continues to be executed; if the second volume control signal is received, the first volume control signal is stopped and the second volume control signal is executed.
[0101] In this embodiment, the passenger needs to be given the highest adjustment authority. If the passenger feels uncomfortable and needs manual adjustment, the automatic adjustment of the entertainment system needs to be stopped immediately and the control instructions provided by the passenger need to be accepted.
[0102] In an exemplary embodiment of the present invention, the second control signal for waiting to receive the target passenger entering the airport includes:
[0103] When feedback information is obtained that the target passenger has entered security check, a second control signal is sent; wait for feedback information that the target passenger has been identified at the boarding gate, and when the target passenger information at the boarding gate is obtained, determine whether the current target entertainment data sub-unit has been displayed to the display system; if it has been displayed, no processing is performed; if the display is not completed, stop scoring several target entertainment data sub-units, and display them according to the order in which the target entertainment data sub-units are obtained from the entertainment database.
[0104] In this field, from entering the airport to boarding the plane, passengers generally need to scan the code once at security check and once at the check-in gate. When the code scan information for boarding the plane is obtained, it means that the passenger is about to board the plane. If the entertainment data is not displayed when the passenger reaches the seat, this solution loses its great advantage. Therefore, when the process is not completed, the completed content needs to be displayed at this time.
[0105] In an exemplary embodiment of the present invention, the entertainment data evaluation model includes:
[0106]
[0107] Where, is the first evaluation value, is the number of categories of data units in the target entertainment data subunit, is the fourth calculation coefficient, , when the target entertainment data subunit contains data units that need to be used online, , when there is no data unit that needs to be used for networking in the target entertainment data subunit, , is the number of data units in the target entertainment data subunit, For the The average age of the population adapted to each data unit, is the age of the target passengers.
[0108] In an exemplary embodiment of the present invention, the data unit evaluation model includes:
[0109]
[0110] Where, is the second evaluation value, is the power consumption of the entertainment system when using this data unit, The time consumed to start the data unit, is the size of the data unit, The minimum network bandwidth required for the data unit to run. For fit, .
[0111] The model considers the consumed time, the size of the data unit and the network bandwidth, all of which are the data affecting the actual use, so that the accuracy of the result calculated by the final model can be further improved.
[0112] It should be noted that, during the above evaluation calculation, the values in the same unit need to be taken to avoid large errors, and secondly, since only the value calculation is performed, in the embodiment, the calculation between units does not need to be considered, only the value taken in the same unit is guaranteed, and finally the result that can be compared under the same standard is obtained, and secondly, if the same evaluation value appears, the front and rear order can be random.
[0113] Among them, the value of is explained and described by taking an actual example.
[0114] When the target customer is less than 18 years old, the when calculating the data unit of the game class, and the when calculating the data unit of the remaining categories;
[0115] When the target customer is not less than 18 years old and is male, the when calculating the data unit of the music class, and the when calculating the data unit of the remaining categories;
[0116] When the target customer is not less than 18 years old and is female, the when calculating the data unit of the movie and television class, and the when calculating the data unit of the remaining categories.
[0117] The application also provides an in-flight entertainment system control system, comprising:
[0118] The entertainment data processing module is configured to obtain an entertainment database in the entertainment system, and divide the data unit of the entertainment database into adaptive population groups to obtain a plurality of entertainment data subunits of adaptive populations in different groups; obtain a first control signal for starting the entertainment system, and obtain target passenger basic information of a target entertainment system of a single seat in a current shift when receiving feedback information that the entertainment system has been started; wait for receiving a second control signal for the target passenger entering the airport, and search the entertainment database based on the target passenger basic information when receiving the second control signal, and extract a plurality of target entertainment data subunits covering the target passenger basic information.
[0119] The sorting judgment module is configured to obtain whether the area to be displayed by all target entertainment data sub-units is larger than the maximum area that the display system can display. If not, it is directly output to the display system for display; if so, an entertainment data evaluation model is established, and a plurality of target entertainment data sub-units are scored according to the basic information of the target passenger to obtain a plurality of first evaluation values, and the plurality of first evaluation values are sorted, and displayed in the display system from top to bottom according to the sorting order, and the remaining target entertainment data sub-units that cannot be displayed on the first page of the display system are stored in the next page in turn; the first target entertainment data sub-unit is obtained, and it is determined whether the number of data units in the current target entertainment data sub-unit is greater than 1. If not, it is displayed normally; if it is greater than 1, a data unit evaluation model is established, and a plurality of target entertainment data sub-units are scored according to the basic information of the target passenger to obtain a plurality of second evaluation values, and the plurality of second evaluation values are sorted, and displayed in the display system from top to bottom according to the sorting order;
[0120] The entertainment system is connected to the entertainment data processing module and the sorting judgment module, and is used to execute the above-mentioned in-flight entertainment system control method.
[0121] In addition, the functional units in the various embodiments of the present invention may be integrated into a single processing unit, each unit may exist physically separately, or two or more units may be integrated into a single unit. The aforementioned integrated units may be implemented in the form of hardware or software functional units.
[0122] If the integrated unit is implemented as a software functional unit and sold or used as a standalone product, it can be stored on a computer-readable storage medium. This computer software product, stored on a storage medium, includes instructions for causing a computer device (which may be a personal computer, server, or network device, etc.) to perform all or part of the steps of the various embodiments of the present invention. The aforementioned storage medium includes various media capable of storing program code, such as a USB flash drive, a mobile hard drive, a read-only memory (ROM), a random access memory (RAM), a magnetic disk, or an optical disk.
[0123] The above are merely preferred embodiments of the present invention and are not intended to limit the present invention. Those skilled in the art will readily appreciate that various modifications and variations of the present invention are possible. Any modifications, equivalent substitutions, or improvements made within the spirit and principles of the present invention shall be included within the scope of protection of the present invention.
Claims
1. A method for controlling an in-flight entertainment system, characterized in that: include: Acquire an entertainment database, and divide the data units of the entertainment database into groups of people suitable for the entertainment database, thereby obtaining a number of entertainment data sub-units of different groups of people suitable for the entertainment database; obtaining basic information of a target passenger associated with a target entertainment system for a single seat on the current flight, waiting to receive a second control signal indicating that the target passenger has entered the airport, and upon receiving the second control signal, searching an entertainment database based on the basic information of the target passenger to extract a plurality of target entertainment data subunits covering the basic information of the target passenger; Obtaining whether the area to be displayed by all target entertainment data sub-units is larger than the maximum area that the display system can display; if not, directly outputting the data to the display system for display; If so, an entertainment data evaluation model is established, and a plurality of target entertainment data sub-units are scored according to the target passenger basic information to obtain a plurality of first evaluation values. The plurality of first evaluation values are sorted and displayed in a display system from top to bottom according to the sorting order. The remaining target entertainment data sub-units that cannot be displayed on the first page of the display system are stored in the next page in sequence; Obtain the first target entertainment data subunit, determine whether the number of data units in the current target entertainment data subunit is greater than 1, and if not, display normally; If it is greater than 1, a data unit evaluation model is established, and several target entertainment data sub-units are scored according to the target passenger basic information to obtain several second evaluation values. The several second evaluation values are sorted, and the data units are displayed in the display system from top to bottom according to the sorting order.
2. The in-flight entertainment system control method according to claim 1, characterized in that: Also includes: Determine whether the program for outputting data units in the current entertainment system is in a running state. If not, do not obtain the current aircraft status feedback signal; If the aircraft is in the running state, obtaining a current aircraft state feedback signal, wherein the aircraft state feedback signal includes a first feedback signal indicating that the aircraft is taking off, a second feedback signal indicating that the aircraft is in level flight, and a third feedback signal indicating that the aircraft is landing; And obtain feedback signals based on the current aircraft status to adjust the volume output of the entertainment system.
3. The in-flight entertainment system control method according to claim 2, characterized in that: The adjusting the volume output of the entertainment system according to the current aircraft status feedback signal includes: Establish a volume control model, set the volume control threshold, and save the current initial volume value; Determine whether the current initial volume value is less than the volume control threshold. If not, no processing is performed. If it is less than, obtaining the current aircraft status feedback signal. If it is the first feedback signal, outputting a volume adjustment value through the volume control model based on the data unit currently being output by the entertainment database and the aircraft status, and generating a first volume control signal through the volume adjustment value and outputting it to the entertainment system; The current aircraft status feedback signal is the second feedback signal, which adjusts the current volume level from the volume adjustment value to the initial volume value; The current aircraft status feedback signal is the third feedback signal, which adjusts the current volume level from the initial volume value to the volume adjustment value.
4. The in-flight entertainment system control method according to claim 3, characterized in that: Described establishing volume control model comprises: when season Output, when When the output The value of Where, is the volume adjustment value, is the initial volume value, Based on the The first calculation coefficient of the aircraft state feedback signal, Based on the current entertainment database is output The second calculation coefficient of the data unit, The volume control threshold.
5. The in-flight entertainment system control method according to claim 4, characterized in that: The first calculation coefficient includes: When the aircraft status feedback signal is the first feedback signal or the third feedback signal, ; When the aircraft status feedback signal is the second feedback signal, ; Where, is the first calculation coefficient of the first feedback signal or the third feedback signal, is the first calculation coefficient of the second feedback signal, is the third calculation coefficient, , is the total number of rows of seats on the aircraft, is the row number of the seat where the current target entertainment data subunit is located, The row number of the seat closest to the aircraft engine.
6. The in-flight entertainment system control method according to claim 5, characterized in that: Also includes: When the entertainment system executes the first volume control signal, determining whether a second volume control signal from the non-entertainment system is received, and if the second volume control signal is not received, continuing to execute the first volume control signal; If the second volume control signal is received, the execution of the first volume control signal is stopped and the second volume control signal is executed.
7. The in-flight entertainment system control method according to claim 6, characterized in that: The second control signal for waiting to receive the target passenger entering the airport includes: When feedback information that the target passenger has entered security check is obtained, a second control signal is sent; Waiting for feedback information on the target passenger being identified at the boarding gate, and when the target passenger information at the boarding gate is obtained, determining whether the current target entertainment data subunit has been displayed on the display system; If it has been displayed, no processing is performed; if it has not been displayed, the scoring of the target entertainment data sub-units is stopped, and the target entertainment data sub-units are displayed in the order in which they are obtained from the entertainment database.
8. The in-flight entertainment system control method according to claim 7, characterized in that: The entertainment data evaluation model includes: Where, is the first evaluation value, is the number of categories of data units in the target entertainment data subunit, is the fourth calculation coefficient, , is the number of data units in the target entertainment data subunit, For the The average age of the population adapted to each data unit, The age of the target passengers.
9. The in-flight entertainment system control method according to claim 8, characterized in that: The data unit evaluation model includes: Where, is the second evaluation value, is the power consumption of the entertainment system when using this data unit, The time consumed to start the data unit, is the size of the data unit, The minimum network bandwidth required for the data unit to run. For fit, ; When the target customer is under 18 years old, the data unit of the game category is calculated , when calculating the data units of the remaining categories ; When the target customer is at least 18 years old and male, the calculation of the music data unit , let the calculation of the data units of the remaining categories be ; When the target customer is not less than 18 years old and female, the data unit of the film and television category is calculated. , let the calculation of the data units of the remaining categories be .
10. An in-flight entertainment system, characterized in that: include: The entertainment data processing module is configured to obtain an entertainment database within the entertainment system, divide the data units in the entertainment database into groups of people suitable for the entertainment system, and obtain a plurality of entertainment data sub-units suitable for different groups of people suitable for the entertainment system; obtain a first control signal for activating the entertainment system, and upon receiving feedback that the entertainment system has been activated, obtain basic information of a target passenger for a single seat in the current flight; waiting to receive a second control signal indicating that the target passenger has entered the airport, and upon receiving the second control signal, searching the entertainment database based on the basic information of the target passenger to extract a plurality of target entertainment data sub-units covering the basic information of the target passenger; The sorting judgment module is configured to determine whether the display area of all target entertainment data sub-units is larger than the maximum display area of the display system. If not, the data are directly output to the display system for display. If so, an entertainment data evaluation model is established to score a plurality of target entertainment data sub-units according to the target passenger basic information to obtain a plurality of first evaluation values. The plurality of first evaluation values are sorted and displayed sequentially from top to bottom in the display system according to the sorting order. The remaining target entertainment data sub-units that cannot be displayed on the first page of the display system are stored in the next page in sequence. The first target entertainment data sub-unit is obtained to determine whether the number of data units in the current target entertainment data sub-unit is greater than one. If not, the data are displayed normally. If the number is greater than 1, a data unit evaluation model is established to score several target entertainment data sub-units according to the target passenger basic information to obtain several second evaluation values, and the several second evaluation values are sorted and displayed in the display system in order from top to bottom according to the sorting order; An entertainment system, connected to the entertainment data processing module and the sorting judgment module, is used to execute an in-flight entertainment system control method according to any one of claims 1 to 9.
Citation Information
Patent Citations
Mobile equipment, vehicle and method for switching digital media display
CN108874822A
Data transmission method and device for airborne intelligent device, and airborne intelligent device
CN109063102A