Method, system, electronic device and storage medium for configuring a mobile retail vehicle

By acquiring the parking information of mobile retail vehicles, the business menu and display format are automatically configured, solving the problems of fixed configuration of mobile retail vehicles and dependence on the owner's wishes. It also realizes intelligent lighting and music effects, improving attractiveness and efficiency.

CN115431899BActive Publication Date: 2026-03-03SHANGHAI QINGGAN INTELLIGENT TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202110623908.8
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-06-04
Publication Date
2026-03-03
Estimated Expiration
2041-06-04

AI Technical Summary

Technical Problem

Existing mobile retail vehicles have fixed configurations and rely on the owner's subjective wishes, which cannot meet diverse needs, and the lighting and music effects are not intelligent enough.

Method used

By acquiring the parking information of mobile retail vehicles, the system automatically configures the business menu and display format, including lighting and music effects, and makes intelligent adjustments based on factors such as parking location, time, surrounding consumer groups, and weather.

Benefits of technology

This technology enables mobile retail vehicles to automatically adapt to the needs of consumers at different parking locations, improving attractiveness and efficiency while reducing human intervention.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115431899B_ABST
    Figure CN115431899B_ABST
Patent Text Reader

Abstract

The application discloses a configuration method and system of a mobile retail vehicle, electronic equipment and a storage medium, the configuration method comprises the following steps: setting the business menu of the mobile retail vehicle according to the parking information of the mobile retail vehicle, the parking information comprises a plurality of information factors affecting the business menu including single products; and configuring the display form of the mobile retail vehicle according to the business menu. The application automatically configures the business menu and the display form of the mobile retail vehicle according to the parking position information of the mobile retail vehicle, on the one hand, the single product purchase demand of different surrounding consumer groups can be adapted when the parking position changes, and on the other hand, appropriate light and music effects can be automatically selected to attract consumer groups.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention belongs to the field of mobile retail vehicle configuration, and particularly relates to a configuration method, system, electronic device and storage medium for a mobile retail vehicle. Background Technology

[0002] Mobile retail vehicles combine the advantages of both vehicles and retail stores, allowing for flexible location changes as needed. Currently, mobile retail vehicles typically use fixed configurations, such as breakfast carts specifically for selling breakfast or ice cream carts specifically for selling ice cream. The lighting and music effects are also relatively basic, controlled by the owner. This fixed configuration fails to meet the diverse needs of practical applications, and relying on the owner's subjective choice of lighting and music lacks intelligence. Summary of the Invention

[0003] The technical problem to be solved by the present invention is to overcome the shortcomings of the fixed configuration of mobile retail vehicles in the prior art, which cannot meet the diverse needs of practical applications and rely on the subjective will of the vehicle owner to select lights and music, and is not intelligent enough. The present invention provides a configuration method, system, electronic device and storage medium for mobile retail vehicles.

[0004] The first aspect of this invention provides a method for configuring a mobile retail vehicle, comprising the following steps:

[0005] Based on the parking information of the mobile retail vehicle, a business menu for the mobile retail vehicle is set, wherein the parking information includes multiple information factors that affect the business menu, including individual items; and,

[0006] Configure the display format of the mobile retail vehicle according to the business menu.

[0007] A second aspect of the present invention provides a configuration system for a mobile retail vehicle, comprising:

[0008] A menu setting module is used to set the business menu of the mobile retail vehicle based on the parking information of the mobile retail vehicle, wherein the parking information includes multiple information factors that affect the inclusion of individual items in the business menu; and,

[0009] The form configuration module is used to configure the display form of the mobile retail vehicle according to the business menu.

[0010] A third aspect of the present invention provides an electronic device, including a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the computer program to implement the aforementioned configuration method for a mobile retail vehicle.

[0011] A fourth aspect of the present invention provides a computer-readable storage medium having a computer program stored thereon, wherein the computer program, when executed by a processor, implements the steps of the aforementioned configuration method for a mobile retail vehicle.

[0012] Based on common knowledge in the field, the above-mentioned preferred conditions can be combined arbitrarily to obtain various preferred embodiments of the present invention.

[0013] The positive and progressive effects of this invention are as follows: This invention automatically configures the business menu and display form of the mobile retail vehicle according to the parking location information of the mobile retail vehicle. On the one hand, it can adapt to the single-item purchase needs of different surrounding consumer groups when the parking location changes, and on the other hand, it automatically selects appropriate lighting and music effects to attract consumers. Attached Figure Description

[0014] Figure 1 This is a flowchart of the configuration method of the mobile retail vehicle according to Embodiment 1 of the present invention.

[0015] Figure 2 This is a flowchart of a specific implementation of step S11 in the configuration method of the mobile retail vehicle according to Embodiment 1 of the present invention.

[0016] Figure 3 This is a flowchart of another specific embodiment of step S11 in the configuration method of the mobile retail vehicle according to Embodiment 1 of the present invention.

[0017] Figure 4 This is a flowchart of a specific implementation of step S12 in the configuration method of the mobile retail vehicle according to Embodiment 1 of the present invention.

[0018] Figure 5 This is a flowchart of another specific embodiment of step S12 in the configuration method of the mobile retail vehicle according to Embodiment 1 of the present invention.

[0019] Figure 6 This is a schematic diagram of the configuration system of the mobile retail vehicle according to Embodiment 2 of the present invention.

[0020] Figure 7 This is a schematic diagram of a specific embodiment of the configuration system of the mobile retail vehicle according to Embodiment 2 of the present invention.

[0021] Figure 8 This is a schematic diagram of the electronic device according to Embodiment 3 of the present invention. Detailed Implementation

[0022] The present invention will be further illustrated by way of embodiments below, but the present invention is not limited to the scope of the embodiments described herein.

[0023] Example 1

[0024] This embodiment provides a method for configuring a mobile retail vehicle. (Refer to...) Figure 1 The configuration methods include:

[0025] S11. Based on the parking information of the mobile retail vehicle, set the business menu of the mobile retail vehicle. The parking information includes various information factors that affect the business menu, including individual items.

[0026] The parking information may include the parking location. Specifically, the parking location can be obtained via GPS (Global Positioning System). The business menu reflects the specific business model.

[0027] For example, if the mobile retail vehicle is parked near a school gate, where students are the primary customers, then the menu should be designed to meet their needs. The menu could include milk tea, fried chicken, snacks, etc., and feature vibrant lighting effects and lively music.

[0028] For example, if the parking location is next to an office building, and the main consumers are office workers, then the mobile retail cart's menu should be designed to meet their needs. The menu could include coffee, milk tea, etc., and should feature understated lighting and soft music.

[0029] Here, the specific content of the various information factors is not limited. Multiple information factors can be set as needed to create a suitable business menu.

[0030] S12. Configure the display format of the mobile retail vehicle according to the business menu.

[0031] The display format includes at least one of the following: the exterior and interior of the mobile retail vehicle, the lighting scenes inside and outside the vehicle, and the sound effects. The lighting scenes include lighting effects and brightness, and the sound effects include the type, track, and volume of music played by the vehicle.

[0032] This embodiment automatically configures the business menu and display format of the mobile retail vehicle based on its parking location information. On the one hand, it can adapt to the single-item purchase needs of different surrounding consumer groups when the parking location changes, and on the other hand, it automatically selects appropriate lighting and music effects to attract consumers.

[0033] In practice, multiple information factors include at least two of the following:

[0034] Dock location, which includes the actual dock location or the expected dock location;

[0035] Stop time, including stop date and / or stop period;

[0036] Information on the surrounding consumer population at the parking location;

[0037] Information about the surrounding environment of the parking location;

[0038] Weather information for the stop date.

[0039] The information includes surrounding consumer demographics such as age, gender, occupation, spending habits, and preferences. Surrounding environment information includes the commercial and transportation environments. The commercial environment includes whether there are schools, office areas, shopping malls, transportation hubs, parks, etc., nearby. The transportation environment includes the road network and traffic flow. Weather information includes whether it's sunny, rainy, cloudy, windy, temperature, and wind direction.

[0040] Specifically, the parking location can be determined directly by the characteristics of different locations on the navigation map (for example, if the navigation map directly shows the parking point as a park, then the parking point can be determined as a park). Parking information can be obtained after the parking location, for example, by searching the map; or it can be obtained before the parking location, for example, the parking location can be obtained directly from the destination of the vehicle navigation, and the corresponding time from the current location to the destination can be obtained (for example, 5 minutes). Before the parking location, preparations for opening or sound and light effects can be started to attract customers.

[0041] It is also possible to obtain information about the surrounding consumer groups at the parking location through big data or previous order data of retail vehicles, such as the top-selling items over a certain period of time.

[0042] You can also determine the surrounding business and traffic environment by searching the map, or by taking pictures of the surrounding area through the vehicle's camera or surveillance cameras around the parking location, and then determine the business and traffic environment through image analysis.

[0043] Weather information can also be obtained through weather forecasts or by accessing weather interfaces, or by taking images of the surrounding area through vehicle cameras or surveillance cameras around the parking location, and then determining the weather information through image analysis.

[0044] At least two information factors should be combined to design a suitable business menu. For example:

[0045] (1) There are schools nearby, and the main consumer group in the area is students. The stop time is breakfast time, and the menu includes soy milk, milk, steamed buns, and mantou. The stop time is lunch time, and the menu includes juice, boxed meals, rice bowls, and noodle soup. The stop time is dinner time, and the menu includes juice, boxed meals, rice bowls, and fried noodles. The menu is set according to the surrounding environment, the surrounding consumer group, and the stop time.

[0046] (2) There are office areas nearby, and the main consumer group in the area is working professionals. The service hours are breakfast time, and the menu includes coffee, bread, etc.; lunch time, and the menu includes coffee, boxed meals, rice bowls, noodle soup, etc.; dinner time, and the menu includes coffee, juice, salads, etc. The service menu is set according to the surrounding environment, the surrounding consumer group, and the service hours.

[0047] (3) The stop location is in a commercial area, the stop time is in summer, the weather information is sunny and hot, and the business menu includes iced fruit juice, mung bean soup, cold noodles, etc. The business menu is set according to the stop location, stop time and weather information.

[0048] This embodiment combines multiple information factors using at least two types of information factors to create a suitable business menu, attracting consumers and improving the attraction effect.

[0049] In one specific implementation, refer to Figure 2 Step S11 includes the following steps:

[0050] S1111: Obtain the first correspondence between candidate business menus and multiple information factors.

[0051] S1112. Based on the first correspondence, select one candidate business menu from multiple candidate business menus that corresponds to multiple information factors as the business menu.

[0052] This includes a pre-defined control mode for associated menus such as music and lighting items, and a pre-defined primary correspondence between candidate business menus and various information factor combinations. After determining the multiple information factors to be considered, a candidate business menu corresponding to each of the multiple information factors can be selected as the business menu based on the primary correspondence.

[0053] For example, if the specific information factors are that the stop location is a residential area, the stop time is during the summer night market, and the weather information is sunny, and the candidate business menus are menu 1, menu 2, and menu 3, then according to the first correspondence relationship, the candidate business menu corresponding to these multiple information factors is menu 3. So, menu 3 is set as the business menu, which includes beer, barbecue, etc., and displays colorful lighting effects and plays popular music.

[0054] This embodiment establishes a first correspondence between candidate business menus and multiple information factors in advance, and selects a candidate business menu that corresponds to multiple information factors from multiple candidate business menus as the business menu. After determining multiple information factors, a suitable business menu can be selected immediately, which improves the efficiency of setting business menus.

[0055] In another specific embodiment, refer to Figure 3Step S11 includes the following steps:

[0056] S1121. Obtain the second correspondence between candidate items and individual information factors.

[0057] S1122. Based on the second correspondence, select candidate items from multiple candidate items that correspond to each information factor.

[0058] S1123. Filter the common candidate items or combine the candidate items corresponding to all information factors to form a business menu.

[0059] This process involves pre-establishing a second correspondence between individual items and individual information factors. After determining the multiple information factors to be considered, the second correspondence is used to select the items corresponding to each individual information factor from among the multiple candidate items. Then, among the selected items, common candidate items corresponding to each individual information factor are chosen to form the menu; alternatively, the selected items are combined to form the menu.

[0060] For example, multiple information factors specifically include the stop location being a residential area (information factor 1), the stop time being during summer night market hours (information factor 2), and the weather information being sunny (information factor 3). Candidate items include beer, barbecue, stir-fries, steamed dishes, bread, coffee, and Australian lobster. Items corresponding to information factor 1 are beer, barbecue, stir-fries, steamed dishes, bread, and coffee; those corresponding to information factor 2 are beer, barbecue, and bread; and those corresponding to information factor 3 are beer, barbecue, stir-fries, steamed dishes, and coffee. In this case, the menu can be formed in the following two ways:

[0061] (1) Select individual items that correspond to multiple information factors and form a business menu, which includes beer and barbecue.

[0062] (2) Combine the individual items with each individual information factor to form the business menu, that is, the business menu includes beer, barbecue, stir-fry, steamed dishes, bread and coffee.

[0063] This embodiment pre-establishes a second correspondence between candidate items and individual information factors, filters items from multiple candidate items that correspond to each individual information factor, selects items from the filtered items that correspond to each individual information factor to form a business menu, or combines the filtered items to form a business menu. After determining multiple information factors, a suitable business menu can be immediately filtered out, improving the efficiency of setting up a business menu.

[0064] In one specific implementation, refer to Figure 4 Step S12 includes the following steps:

[0065] S1211. Obtain the third correspondence between the business menu and the overall display format of the candidates.

[0066] S1212. Based on the third correspondence, select one candidate overall display form that corresponds to the business menu from multiple candidate overall display forms as the display form.

[0067] This involves pre-establishing a third correspondence between the business menu and candidate overall display formats. After the business menu is determined, the third correspondence can be used to select one candidate overall display format corresponding to the business menu from multiple candidate overall display formats and set it as the display format.

[0068] For example, in the third correspondence, Business Menu 1 corresponds to Candidate Overall Display Form 1, Business Menu 2 corresponds to Candidate Overall Display Form 2, and Business Menu 3 corresponds to Candidate Overall Display Form 3. If the specific Business Menu is set to Business Menu 2, then according to the third correspondence, Candidate Overall Display Form 2 is set as the display form.

[0069] This embodiment establishes a third correspondence between the business menu and candidate overall display formats in advance. After the business menu is determined, a corresponding candidate overall display format is selected and set as the display format according to the third correspondence. After the business menu is determined, a suitable display format can be selected immediately, which improves the efficiency of setting the display format.

[0070] In another specific embodiment, refer to Figure 5 Step S12 includes the following steps:

[0071] S1221. Obtain the fourth correspondence between individual items and partial display formats.

[0072] S1222. Based on the fourth correspondence, select the partial display format corresponding to each item included in the business menu.

[0073] S1223. Combine partial display forms to form a display form.

[0074] This involves pre-establishing a fourth correspondence between individual items and their corresponding partial display formats. After determining the business menu (i.e., determining each individual item included in the business menu), the partial display formats corresponding to each individual item can be selected based on the fourth correspondence. The partial display formats corresponding to all individual items in the business menu are then combined to form the final display format.

[0075] For example, the menu may include item 1, item 2, item 3, and item 4. In the fourth correspondence, item 1 corresponds to partial display format 1, item 2 corresponds to partial display format 2, item 3 corresponds to partial display format 3, and item 4 corresponds to partial display format 4. Therefore, partial display formats 1-4 combine to form the overall display format; that is, the display format corresponding to this menu is a combination of partial display formats 1-4.

[0076] This embodiment establishes a fourth correspondence between individual items and partial display formats in advance. After determining the business menu, that is, after determining each individual item included in the business menu, the partial display formats corresponding to each individual item are selected according to the fourth correspondence. The partial display formats corresponding to all individual items in the business menu are combined to form a display format. After determining the business menu, a suitable display format can be obtained immediately, which improves the efficiency of setting the display format.

[0077] In specific implementation, refer to Figure 1 The configuration methods also include:

[0078] S21. Obtain the distance range required for the windows of the mobile retail vehicle to open or close.

[0079] S22. Obtain the distance to obstacles around the mobile retail vehicle.

[0080] S23. Based on the distance to the obstacle and the required distance range of the path, determine the angle or method at which the window can be opened, and generate control commands to control the window to open to that angle or in that manner.

[0081] For example, to obtain the distance range required for the path of opening or closing the window, the distance of obstacles around the vehicle can be obtained through cameras (such as depth cameras) or radar installed on the vehicle. Based on the distance of the obstacles, the angle or method at which the window can be opened can be determined, and control commands can be generated to control the window to open to the predetermined angle.

[0082] If there is a large obstacle (such as a wall) within a certain distance on one side, the window on that side should not be opened.

[0083] This embodiment can determine the angle or method at which the window can be opened by considering the distance to obstacles and the distance required for opening and closing the window, and automatically open the window to ensure that the window will not touch obstacles when it is opened. This avoids manual window opening operations, saves manpower, improves convenience, and increases window opening efficiency.

[0084] Example 2

[0085] This embodiment provides a configuration system for a mobile retail vehicle. (Refer to...) Figure 6 The configuration system includes:

[0086] The menu setting module 11 is used to set the business menu of the mobile retail vehicle according to the parking information of the mobile retail vehicle. The parking information includes a variety of information factors that affect the business menu, including individual items.

[0087] The parking information may include the parking location. The specific parking location can be obtained via GPS positioning. The business menu reflects the business model.

[0088] For example, if the mobile retail vehicle is parked near a school gate, where students are the primary customers, then the menu should be designed to meet their needs. The menu could include milk tea, fried chicken, snacks, etc., and feature vibrant lighting effects and lively music.

[0089] For example, if the parking location is next to an office building, and the main consumers are office workers, then the mobile retail cart's menu should be designed to meet their needs. The menu could include coffee, milk tea, etc., and should feature understated lighting and soft music.

[0090] Here, the specific content of the various information factors is not limited. Multiple information factors can be set as needed to create a suitable business menu.

[0091] The form configuration module 12 is used to configure the display form of the mobile retail vehicle according to the business menu.

[0092] The display format includes at least one of the following: the exterior and interior of the mobile retail vehicle, the lighting scenes inside and outside the vehicle, and the sound effects. The lighting scenes include lighting effects and brightness, and the sound effects include the type, track, and volume of music played by the vehicle.

[0093] This embodiment automatically configures the business menu and display format of the mobile retail vehicle based on its parking location information. On the one hand, it can adapt to the single-item purchase needs of different surrounding consumer groups when the parking location changes, and on the other hand, it automatically selects appropriate lighting and music effects to attract consumers.

[0094] In practice, multiple information factors include at least two of the following:

[0095] Dock location, which includes the actual dock location or the expected dock location;

[0096] Stop time, including stop date and / or stop period;

[0097] Information on the surrounding consumer population at the parking location;

[0098] Information about the surrounding environment of the parking location;

[0099] Weather information for the stop date.

[0100] The information includes surrounding consumer demographics such as age, gender, occupation, spending habits, and preferences. Surrounding environment information includes the commercial and transportation environments. The commercial environment includes whether there are schools, office areas, shopping malls, transportation hubs, parks, etc., nearby. The transportation environment includes the road network and traffic flow. Weather information includes whether it's sunny, rainy, cloudy, windy, temperature, and wind direction.

[0101] Specifically, the parking location can be determined directly by the characteristics of different locations on the navigation map (for example, if the navigation map directly shows the parking point as a park, then the parking point can be determined as a park). Parking information can be obtained after the parking location, for example, by searching the map; or it can be obtained before the parking location, for example, the parking location can be obtained directly from the destination of the vehicle navigation, and the corresponding time from the current location to the destination can be obtained (for example, 5 minutes). Before the parking location, preparations for opening or sound and light effects can be started to attract customers.

[0102] It is also possible to obtain information about the surrounding consumer groups at the parking location through big data or previous order data of retail vehicles, such as the top-selling items over a certain period of time.

[0103] You can also determine the surrounding business and traffic environment by searching the map, or by taking pictures of the surrounding area through the vehicle's camera or surveillance cameras around the parking location, and then determine the business and traffic environment through image analysis.

[0104] Weather information can also be obtained through weather forecasts or by accessing weather interfaces, or by taking images of the surrounding area through vehicle cameras or surveillance cameras around the parking location, and then determining the weather information through image analysis.

[0105] At least two information factors should be combined to design a suitable business menu. For example:

[0106] (1) There are schools nearby, and the main consumer group in the area is students. The stop time is breakfast time, and the menu includes soy milk, milk, steamed buns, and mantou. The stop time is lunch time, and the menu includes juice, boxed meals, rice bowls, and noodle soup. The stop time is dinner time, and the menu includes juice, boxed meals, rice bowls, and fried noodles. The menu is set according to the surrounding environment, the surrounding consumer group, and the stop time.

[0107] (2) There are office areas nearby, and the main consumer group in the area is working professionals. The service hours are breakfast time, and the menu includes coffee, bread, etc.; lunch time, and the menu includes coffee, boxed meals, rice bowls, noodle soup, etc.; dinner time, and the menu includes coffee, juice, salads, etc. The service menu is set according to the surrounding environment, the surrounding consumer group, and the service hours.

[0108] (3) The stop location is in a commercial area, the stop time is in summer, the weather information is sunny and hot, and the business menu includes iced fruit juice, mung bean soup, cold noodles, etc. The business menu is set according to the stop location, stop time and weather information.

[0109] This embodiment combines multiple information factors using at least two types of information factors to create a suitable business menu, attracting consumers and improving the attraction effect.

[0110] In one specific implementation, refer to Figure 7 The menu setting module 11 includes: a first correspondence acquisition unit 111 and a business menu filtering unit 112.

[0111] The first correspondence acquisition unit 111 is used to acquire the first correspondence between the candidate business menu and multiple information factors.

[0112] The business menu filtering unit 112 is used to filter a candidate business menu that corresponds to multiple information factors from multiple candidate business menus according to the first correspondence relationship.

[0113] This includes a pre-defined control mode for associated menus such as music and lighting items, and a pre-defined primary correspondence between candidate business menus and various information factor combinations. After determining the multiple information factors to be considered, a candidate business menu corresponding to each of the multiple information factors can be selected as the business menu based on the primary correspondence.

[0114] For example, if the specific information factors are that the stop location is a residential area, the stop time is during the summer night market, and the weather information is sunny, and the candidate business menus are menu 1, menu 2, and menu 3, then according to the first correspondence relationship, the candidate business menu corresponding to these multiple information factors is menu 3. So, menu 3 is set as the business menu, which includes beer, barbecue, etc., and displays colorful lighting effects and plays popular music.

[0115] This embodiment establishes a first correspondence between candidate business menus and multiple information factors in advance, and selects a candidate business menu that corresponds to multiple information factors from multiple candidate business menus as the business menu. After determining multiple information factors, a suitable business menu can be selected immediately, which improves the efficiency of setting business menus.

[0116] In another specific embodiment, the menu setting module 11 includes: a second correspondence acquisition unit 113, a single item filtering unit 114, and a single item forming business menu unit 115.

[0117] The second correspondence acquisition unit 113 is used to acquire the second correspondence between candidate items and a single information factor.

[0118] The single-item screening unit 114 is used to screen candidate single items that correspond to each information factor from multiple candidate single items according to the second correspondence relationship.

[0119] The single-item business menu unit 115 is used to filter common candidate items or combine candidate items corresponding to all information factors to form a business menu.

[0120] This process involves pre-establishing a second correspondence between individual items and individual information factors. After determining the multiple information factors to be considered, the second correspondence is used to select the items corresponding to each individual information factor from among the multiple candidate items. Then, among the selected items, common candidate items corresponding to each individual information factor are chosen to form the menu; alternatively, the selected items are combined to form the menu.

[0121] For example, multiple information factors specifically include the stop location being a residential area (information factor 1), the stop time being during summer night market hours (information factor 2), and the weather information being sunny (information factor 3). Candidate items include beer, barbecue, stir-fries, steamed dishes, bread, coffee, and Australian lobster. Items corresponding to information factor 1 are beer, barbecue, stir-fries, steamed dishes, bread, and coffee; those corresponding to information factor 2 are beer, barbecue, and bread; and those corresponding to information factor 3 are beer, barbecue, stir-fries, steamed dishes, and coffee. In this case, the menu can be formed in the following two ways:

[0122] (1) Select individual items that correspond to multiple information factors and form a business menu, which includes beer and barbecue.

[0123] (2) Combine the individual items with each individual information factor to form the business menu, that is, the business menu includes beer, barbecue, stir-fry, steamed dishes, bread and coffee.

[0124] This embodiment pre-establishes a second correspondence between candidate items and individual information factors, filters items from multiple candidate items that correspond to each individual information factor, selects items from the filtered items that correspond to each individual information factor to form a business menu, or combines the filtered items to form a business menu. After determining multiple information factors, a suitable business menu can be immediately filtered out, improving the efficiency of setting up a business menu.

[0125] In one specific embodiment, the form configuration module 12 includes: a third correspondence acquisition unit 121 and a display form filtering unit 122.

[0126] The third correspondence acquisition unit 121 is used to acquire the third correspondence between the business menu and the candidate overall display format.

[0127] The display format filtering unit 122 is used to select one candidate overall display format corresponding to the business menu from multiple candidate overall display formats based on the third correspondence relationship.

[0128] This involves pre-establishing a third correspondence between the business menu and candidate overall display formats. After the business menu is determined, the third correspondence can be used to select one candidate overall display format corresponding to the business menu from multiple candidate overall display formats and set it as the display format.

[0129] For example, in the third correspondence, Business Menu 1 corresponds to Candidate Overall Display Form 1, Business Menu 2 corresponds to Candidate Overall Display Form 2, and Business Menu 3 corresponds to Candidate Overall Display Form 3. If the specific Business Menu is set to Business Menu 2, then according to the third correspondence, Candidate Overall Display Form 2 is set as the display form.

[0130] This embodiment establishes a third correspondence between the business menu and candidate overall display formats in advance. After the business menu is determined, a corresponding candidate overall display format is selected and set as the display format according to the third correspondence. After the business menu is determined, a suitable display format can be selected immediately, which improves the efficiency of setting the display format.

[0131] In another specific embodiment, the form configuration module 12 includes: a fourth correspondence acquisition unit 123, a partial display form filtering unit 124, and a partial display form combination unit 125.

[0132] The fourth correspondence acquisition unit 123 is used to acquire the fourth correspondence between a single item and a partial display form.

[0133] The partial display form filtering unit 124 is used to filter the partial display forms corresponding to each item included in the business menu according to the fourth correspondence relationship.

[0134] The partial display form combination unit 125 is used to combine partial display forms to form a display form.

[0135] This involves pre-establishing a fourth correspondence between individual items and their corresponding partial display formats. After determining the business menu (i.e., determining each individual item included in the business menu), the partial display formats corresponding to each individual item can be selected based on the fourth correspondence. The partial display formats corresponding to all individual items in the business menu are then combined to form the final display format.

[0136] For example, the menu may include item 1, item 2, item 3, and item 4. In the fourth correspondence, item 1 corresponds to partial display format 1, item 2 corresponds to partial display format 2, item 3 corresponds to partial display format 3, and item 4 corresponds to partial display format 4. Therefore, partial display formats 1-4 combine to form the overall display format; that is, the display format corresponding to this menu is a combination of partial display formats 1-4.

[0137] This embodiment establishes a fourth correspondence between individual items and partial display formats in advance. After determining the business menu, that is, after determining each individual item included in the business menu, the partial display formats corresponding to each individual item are selected according to the fourth correspondence. The partial display formats corresponding to all individual items in the business menu are combined to form a display format. After determining the business menu, a suitable display format can be obtained immediately, which improves the efficiency of setting the display format.

[0138] In practice, the configuration system also includes: a path distance range acquisition module 21, an obstacle distance acquisition module 22, and a window opening control module 23.

[0139] The path distance range acquisition module 21 is used to acquire the path distance range required for the opening or closing of the windows of the mobile retail vehicle.

[0140] The obstacle distance acquisition module 22 is used to acquire the distance of obstacles around the vehicle body of the mobile retail vehicle.

[0141] The window opening control module 23 is used to determine the angle or method at which the window can be opened based on the distance to the obstacle and the required distance range of the path, and generate control commands to control the window to open to that angle or in that manner.

[0142] For example, to obtain the distance range required for the path of opening or closing the window, the distance of obstacles around the vehicle can be obtained through cameras (such as depth cameras) or radar installed on the vehicle. Based on the distance of the obstacles, the angle or method at which the window can be opened can be determined, and control commands can be generated to control the window to open to the predetermined angle.

[0143] If there is a large obstacle (such as a wall) within a certain distance on one side, the window on that side should not be opened.

[0144] This embodiment can determine the angle or method at which the window can be opened by considering the distance to obstacles and the distance required for opening and closing the window, and automatically open the window to ensure that the window will not touch obstacles when it is opened. This avoids manual window opening operations, saves manpower, improves convenience, and increases window opening efficiency.

[0145] Example 3

[0146] Figure 8 This is a schematic diagram of an electronic device provided in Embodiment 3 of the present invention. The electronic device includes a memory, a processor, and a computer program stored in the memory and executable on the processor. When the processor executes the program, it implements the configuration method of the mobile retail vehicle in Embodiment 1. Figure 8 The electronic device 30 shown is merely an example and should not impose any limitation on the functionality and scope of use of the embodiments of the present invention.

[0147] The electronic device 30 may be in the form of a general-purpose computing device, such as a server device. The components of the electronic device 30 may include, but are not limited to: at least one processor 31, at least one memory 32, and a bus 33 connecting different system components (including memory 32 and processor 31).

[0148] Bus 33 includes a data bus, an address bus, and a control bus.

[0149] The memory 32 may include volatile memory, such as random access memory (RAM) 321 and / or cache memory 322, and may further include read-only memory (ROM) 323.

[0150] The memory 32 may also include a program / utility 325 having a set (at least one) of program modules 324, including but not limited to: an operating system, one or more application programs, other program modules, and program data, each or some combination of these examples may include an implementation of a network environment.

[0151] The processor 31 executes various functional applications and data processing by running computer programs stored in the memory 32, such as the configuration method of the mobile retail vehicle in Embodiment 1 of the present invention.

[0152] Electronic device 30 can also communicate with one or more external devices 34 (e.g., keyboard, pointing device, etc.). This communication can be performed via input / output (I / O) interface 35. Furthermore, the model-generated electronic device 30 can also communicate with one or more networks (e.g., local area network (LAN), wide area network (WAN), and / or public network, such as the Internet) via network adapter 36. As shown in the figure, network adapter 36 communicates with other modules of the model-generated electronic device 30 via bus 33. It should be understood that, although not shown in the figure, other hardware and / or software modules can be used in conjunction with the model-generated electronic device 30, including but not limited to: microcode, device drivers, redundant processors, external disk drive arrays, RAID (disk array) systems, tape drives, and data backup storage systems.

[0153] It should be noted that although several units / modules or sub-units / modules of the electronic device are mentioned in the detailed description above, this division is merely exemplary and not mandatory. In fact, according to embodiments of the present invention, the features and functions of two or more units / modules described above can be embodied in one unit / module; conversely, the features and functions of one unit / module described above can be further divided into multiple units / modules for embodiment.

[0154] Example 4

[0155] This embodiment provides a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the steps of the configuration method for the mobile retail vehicle in Embodiment 1.

[0156] The readable storage medium may be more specifically adopted, including but not limited to: portable disk, hard disk, random access memory, read-only memory, erasable programmable read-only memory, optical storage device, magnetic storage device, or any suitable combination thereof.

[0157] In a possible implementation, the present invention can also be implemented as a program product comprising program code that, when the program product is run on a terminal device, causes the terminal device to perform the steps of implementing the configuration method for the mobile retail vehicle in Embodiment 1.

[0158] The program code for executing the present invention can be written in any combination of one or more programming languages. The program code can be executed entirely on the user device, partially on the user device, as a standalone software package, partially on the user device and partially on a remote device, or entirely on a remote device.

[0159] While specific embodiments of the present invention have been described above, those skilled in the art should understand that these are merely illustrative examples, and the scope of protection of the present invention is defined by the appended claims. Those skilled in the art can make various changes or modifications to these embodiments without departing from the principles and essence of the present invention, but all such changes and modifications fall within the scope of protection of the present invention.

Claims

1. A method for configuring a mobile retail vehicle, characterized in that, The method comprises the following steps: According to the stop information of the mobile retail vehicle, the business menu of the mobile retail vehicle is set, and the stop information includes multiple information factors affecting the business menu including single products; and According to the business menu, the display form of the mobile retail vehicle is configured; The method of setting the business menu of the mobile retail vehicle according to the stop information of the mobile retail vehicle comprises the following steps: Obtain the second correspondence relationship between the candidate single product and the single information factor; According to the second correspondence relationship, the candidate single product corresponding to each information factor is selected from the multiple candidate single products; and The common candidate single product is selected from the candidate single products corresponding to all information factors or all candidate single products corresponding to all information factors are combined to form the business menu; The method of configuring the display form of the mobile retail vehicle according to the business menu comprises: Obtain the fourth correspondence relationship between the single product and the local display form; According to the fourth correspondence relationship, the local display form corresponding to each single product included in the business menu is selected respectively; and The local display forms are combined to form the display form.

2. The method of configuring the mobile retail vehicle according to claim 1, wherein the multiple information factors include at least two of the following: The stop position includes the actual stop position or the expected stop position; The stop time information includes the stop date and / or the stop time period; The surrounding consumer population information of the stop position; The surrounding environment information of the stop position; The weather information of the stop date.

3. The method of configuring the mobile retail vehicle according to claim 1, wherein the method of setting the business menu of the mobile retail vehicle according to the stop information of the mobile retail vehicle comprises the following steps: Obtain the first correspondence relationship between the candidate business menu and the multiple information factors; And, According to the first correspondence relationship, one candidate business menu corresponding to the multiple information factors is selected from the multiple candidate business menus as the business menu.

4. The method of configuring the mobile retail vehicle according to claim 1, wherein the method of configuring the display form of the mobile retail vehicle according to the business menu comprises: Obtain the third correspondence relationship between the business menu and the candidate overall display form; According to the third correspondence relationship, one candidate overall display form corresponding to the business menu is selected from the multiple candidate overall display forms as the display form.

5. The method of configuring the mobile retail vehicle according to claim 1, wherein the display form includes at least one of the appearance, the interior decoration, the light scene inside and outside the vehicle, and the sound effect of the mobile retail vehicle.

6. The method of configuring the mobile retail vehicle according to claim 1, further comprising: Obtain the distance range required by the path of opening or closing the window of the mobile retail vehicle; Obtain the obstacle distance around the body of the mobile retail vehicle; And, According to the obstacle distance and the distance range required by the path, the angle or the way that the window can be opened is determined, and a control instruction is generated to control the window to be opened to the angle or in the way.

7. A configuration system for a mobile retail vehicle, characterized by Comprise: a menu setting module, configured to set a business menu of the mobile retail vehicle according to stop information of the mobile retail vehicle, the stop information comprising a plurality of information factors affecting the business menu including single products; and a form configuration module, configured to configure a display form of the mobile retail vehicle according to the business menu; a second correspondence obtaining unit, configured to obtain a second correspondence between candidate single products and single information factors; a single product screening unit, configured to screen, according to the second correspondence, candidate single products corresponding to each information factor from a plurality of candidate single products; a single product forming business menu unit, configured to screen common candidate single products from candidate single products corresponding to all information factors or combine candidate single products corresponding to all information factors to form a business menu; a fourth correspondence obtaining unit, configured to obtain a fourth correspondence between single products and partial display forms; a partial display form screening unit, configured to screen, according to the fourth correspondence, partial display forms corresponding to each single product included in the business menu respectively; a partial display form combining unit, configured to combine the partial display forms to form the display form.

8. An electronic device comprising a memory, a processor, and a computer program stored on the memory and executable on the processor, characterized in that, The computer program is executed by the processor to implement the configuration method of the mobile retail vehicle in any one of claims 1 to 6.

9. A computer-readable storage medium having stored thereon a computer program, characterized in that The computer program is executed by the processor to implement the steps of the configuration method of the mobile retail vehicle in any one of claims 1 to 6.

Citation Information

Patent Citations

  • Processing method and device for ensuring safe opening of car door

    CN105818745A

  • Vehicle with context sensitive information presentation

    CN110770079A