Route updating method for shopping mall, electronic device and computer readable medium

文档序号:1685477 发布日期:2020-01-03 浏览:14次 中文

阅读说明:本技术 用于商场的路线更新方法、电子设备和计算机可读介质 (Route updating method for shopping mall, electronic device and computer readable medium ) 是由 赵鸣鹏 于 2019-09-26 设计创作,主要内容包括:本申请实施例公开了用于商场的路线更新方法、电子设备和计算机可读介质。该用于商场的路线更新方法的一具体实施方式包括:向进入商场的用户提供至少一条路线;获取用户基于所选择的路线进出商场内店铺的数据;基于数据调整用户选择的路线。该实施方式能够自动为顾客设计商场路线图,并且根据顾客的兴趣及时更新路线图,借助于路线的规划,灵活地引导用户在商场中活动,帮助用户在面对众多的购物资源时,能够有效配置时间、合理规划路线,有助于用户在较短的时间内逛完需要逛的店铺,提升用户购物体验。(The embodiment of the application discloses a route updating method for a shopping mall, electronic equipment and a computer readable medium. One specific embodiment of the route updating method for the shopping mall comprises the following steps: providing at least one route to a user entering a mall; acquiring data of a user entering and exiting a shop in a shop place based on the selected route; the user-selected route is adjusted based on the data. The method and the system can automatically design a shopping mall route map for the customer, timely update the route map according to the interest of the customer, flexibly guide the user to move in the shopping mall by means of route planning, help the user to effectively configure time and reasonably plan the route when facing numerous shopping resources, help the user to visit the shopping mall needing to be visited in a short time, and improve the shopping experience of the user.)

1. A route updating method for a shopping mall, which is applied to a management device of the shopping mall, and is characterized by comprising the following steps:

providing at least one route to a user entering the mall;

acquiring data of the user entering and exiting the shop in the mall based on the selected route;

adjusting the user-selected route based on the data.

2. The method of claim 1, wherein the at least one route is generated by:

acquiring historical data of the user entering and exiting the shop in the market;

selecting at least one store matching the user from a plurality of stores of the mall based on the historical data;

at least one route is generated based on the at least one store.

3. The method of claim 2, wherein said obtaining historical data of said user's entry into and exit from said store comprises:

acquiring identity information submitted by the user through scanning a graphic code provided by the shopping mall;

and acquiring historical data matched with the identity information.

4. The method of claim 2, wherein said obtaining historical data of said user's entry into and exit from said store comprises:

acquiring a facial image of the user;

carrying out face recognition on the facial image to determine the identity information of the user;

and acquiring historical data matched with the identity information.

5. The method according to any one of claims 2 to 4, wherein the history data includes store information of the user entering a store, time information of entering and leaving a store, and information of whether to shop; and

the selecting at least one store of interest to the user from a plurality of stores of the mall based on the historical data comprises:

for each store of the historical data record, determining a first time length for the user to stay in the store and a second time length from the last time of getting in and out of the store, and determining the interest value of the user in the store based on the first time length, the second time length and the information of whether to shop;

selecting at least one of the following from the plurality of stores:

at least one store of the historical data record;

at least one shop with the same category as the shop with the interest value greater than or equal to the preset value;

at least one shop similar to the category of the shop whose interest value is greater than or equal to the preset value.

6. The method of claim 1, wherein providing at least one route to a user entering the mall comprises:

acquiring historical data of the user entering and exiting shops in other shopping malls;

selecting at least one store of interest to the user from a plurality of stores of a current mall based on the historical data;

at least one route is generated based on the at least one store.

7. The method of claim 1, wherein said adjusting the user-selected route based on the data comprises:

determining whether the user has purchased at a current store based on the data;

if the user shops at the current shop, recommending shops different from the current shop category to the user;

updating a route based on the user's selection of a recommended store.

8. The method of claim 7, wherein the adjusting the user-selected route based on the data further comprises:

if the user does not shop in the current shop, determining whether the stay time of the user in the current shop exceeds a preset time;

if the stay time of the user in the current shop exceeds the preset stay time, recommending at least one shop with the same or similar category as the current shop to the user;

updating a route based on the user's selection of a recommended store.

9. The method of claim 1, wherein the at least one route is generated by:

acquiring shopping preference information of the user;

selecting at least one store matched with the shopping preference information from a plurality of stores of the shopping mall;

at least one route is generated based on the at least one store.

10. The method of claim 9, further comprising:

and updating the shopping preference information of the user based on the data of the user entering and exiting the shop in the market.

11. A route updating method for a shopping mall is applied to a mobile terminal located in the shopping mall, and is characterized by comprising the following steps:

receiving a first route provided by a management device of the shopping mall;

receiving a second route provided by the management device during navigation of a user based on the first route, wherein the second route is adjusted by the management device to the first route based on data of the user entering and exiting a shop in the store during navigation;

navigating the user based on the second route.

12. The method of claim 11, wherein the first route is presented at the mobile terminal in the form of a navigational map, the method further comprising:

receiving store information and/or store push information of a store for generating the first route, which is provided by the management device;

and displaying the shop information and/or shop push information corresponding to the shop icon at the preset position of the shop icon in the navigation map.

13. An electronic device, comprising:

one or more processors;

a storage device having one or more programs stored thereon,

when executed by the one or more processors, cause the one or more processors to implement the method of any one of claims 1-12.

14. A computer-readable medium, on which a computer program is stored, wherein the program, when executed by a processor, implements the method of any one of claims 1-12.

Technical Field

The present application relates to the field of computer technologies, and in particular, to a route updating method for a mall, an electronic device, and a computer-readable medium.

Background

With the rapid development of economy, the living standard of people is greatly improved, and the scale of large-scale shopping malls or shopping centers is larger and larger. When people visit such a large shopping mall or shopping mall, they are likely to lose their direction and cannot find a desired store.

In addition, even if the direction is not lost, it may happen that too much time is spent in finding the shop because the shop or the layout of the shopping mall is not familiar. For example, the user is now at mall level 1, the user wants to visit a Nack store, and the Nack store is at mall level 6. After climbing to floor 6 and strolling through the Nack store, the user wants to go to the Addi store for watching, and the Addi store is at floor 1 of the mall. The user then returns from floor 6 to floor 1.

Disclosure of Invention

The embodiment of the application provides a route updating method for a shopping mall, electronic equipment and a computer readable medium.

In a first aspect, some embodiments of the present application provide a route updating method for a shopping mall, applied to a management device of the shopping mall, the method including: providing at least one route to a user entering a mall; acquiring data of a user entering and exiting a shop in a shop place based on the selected route; the user-selected route is adjusted based on the data.

In a second aspect, some embodiments of the present application provide a route updating method for a shopping mall, which is applied to a mobile terminal located in the shopping mall, and the method includes: receiving a first route provided by management equipment of a shopping mall; receiving a second route provided by the management device during the navigation of the user based on the first route, wherein the second route is obtained by adjusting the first route by the management device based on data of the user entering and exiting shops in the shop floor during the navigation; the user is navigated based on the second route.

In a third aspect, some embodiments of the present application provide an electronic device, comprising: one or more processors; a storage device having one or more programs stored thereon which, when executed by one or more processors, cause the one or more processors to implement the method as described in the first or second aspect.

In a fourth aspect, some embodiments of the present application provide a computer readable medium having stored thereon a computer program which, when executed by a processor, implements a method as described in the first or second aspect.

According to the route updating method, the electronic device and the computer readable medium for the shopping mall, at least one route is provided for a user entering the shopping mall, the route selected by the user is updated according to data of the user for accessing the shop in the shopping mall by referring to the selected route, so that a shopping mall route map can be automatically designed for the customer, the route map is timely updated according to the interest of the customer, the user is flexibly guided to move in the shopping mall by means of route planning, the user is helped to effectively configure time and reasonably plan the route when facing numerous shopping resources, the user can be helped to visit the shop needing to be visited in short time, and the shopping experience of the user is improved.

Drawings

Other features, objects and advantages of the present application will become more apparent upon reading of the following detailed description of non-limiting embodiments thereof, made with reference to the accompanying drawings in which:

FIG. 1 is an exemplary system architecture diagram to which some embodiments of the present application may be applied;

FIG. 2 is a flow diagram of one embodiment of a route update method for a mall according to the present application;

FIGS. 3A-3D are schematic diagrams of an application scenario of a route update method for a mall according to the present application;

FIG. 4 is a flow diagram of one embodiment of a route update method for a mall according to the present application;

fig. 5 is a schematic structural diagram of an electronic device suitable for implementing embodiments of the present application.

Detailed Description

The present application will be described in further detail with reference to the following drawings and examples. It is to be understood that the specific embodiments described herein are merely illustrative of the relevant invention and not restrictive of the invention. It should be noted that, for convenience of description, only the portions related to the related invention are shown in the drawings.

It should be noted that the embodiments and features of the embodiments in the present application may be combined with each other without conflict. The present application will be described in detail below with reference to the embodiments with reference to the attached drawings.

Fig. 1 shows an exemplary system architecture 100 to which embodiments of the route update method for a mall of the present application may be applied.

As shown in fig. 1, the system architecture 100 may include a mobile terminal 101, a management device 102 of a mall, and a display device 103.

The user may use the mobile terminal 101 to interact with the management device 102 and the display device 103 of the mall, to receive or send messages or the like. The mobile terminal 101 may have various communication client applications installed thereon, such as a navigation application, a social application, an instant messaging tool, a browser application, a shopping application, a search application, a mailbox client, and the like.

The mobile terminal 101 may be hardware or software. When the mobile terminal 101 is hardware, it may be various electronic devices having a display screen, including but not limited to a smart phone, a tablet computer, a Personal Digital Assistant (PDA), and the like. When the mobile terminals 101, 102, 103 are software, they can be installed in the electronic devices listed above. It may be implemented as multiple pieces of software or software modules (e.g., to provide distributed services) or as a single piece of software or software module. And is not particularly limited herein.

The management device 102 may be hardware or software. When the management device 102 is hardware, it may be an electronic device that provides support for mall management, including but not limited to laptop portable computers, desktop computers, and the like. When the management device 102 is software, it can be installed in the electronic devices listed above. It may be implemented as multiple pieces of software or software modules (e.g., to provide distributed services) or as a single piece of software or software module. And is not particularly limited herein.

The display device 103 may be various display screens in a mall for displaying a route to customers.

It should be noted that the route updating method for a shopping mall provided in the embodiment of the present application may be executed by the management device 102, or may be executed by the mobile terminal 101.

It should be understood that the number of mobile terminals, management devices and display devices in fig. 1 is merely illustrative. There may be any suitable number of mobile terminals, management devices and display devices, as desired for implementation.

With continued reference to FIG. 2, a flow 200 of one embodiment of a route update method for a mall is shown in accordance with the present application. The route updating method for the shopping mall can be applied to management equipment of the shopping mall, and can comprise the following steps 201-203:

at step 201, at least one route is provided to a user entering a mall.

In this embodiment, an executing agent (e.g., the management device 102 shown in fig. 1) of a route update method for a mall may provide at least one route to a user entering the mall. For example, the management device 102 of the mall may send a plurality of routes to the mobile terminal of user a entering the mall (e.g., the mobile terminal 101 shown in fig. 1) for selection by user a. Thus, user A may select one of the routes and follow the selected route to visit the store of the mall.

Here, a mall may refer to a location that includes several physical stores or stores, including but not limited to: malls, shopping centers, and the like.

In this embodiment, the at least one route may be generated by the execution subject based on history data of the user visiting the store, or may be generated by the execution subject using information submitted by the user (for example, information capable of representing the user's intention).

Although it is described above that the at least one route is provided to the user by transmitting the at least one route to a mobile terminal held by the user, the present application is not limited thereto.

In some optional implementations of this embodiment, the at least one route may also be provided to the user entering the mall by: and displaying the at least one route on a large screen at the entrance of the shopping mall. The implementation mode has the advantage that the recommended route can be acquired even if the user does not carry the mobile terminal.

In some optional implementations of this embodiment, the at least one route may be generated by:

the first step is to obtain the historical data of the user entering and exiting the shop in the market. For example, cameras are installed at various shops in the shop, and the historical data of the user entering and exiting the shop can be determined according to images collected by the cameras. Here, the history data may include data of the user entering and exiting the store in the mall within a preset time period (for example, data of the user entering and exiting the store in the mall within a previous week or a previous month), or may include data of the user entering and exiting the store in the mall before the user enters the mall this time (for example, data of the current day and earlier entering and exiting the store in the mall).

And secondly, selecting at least one shop matched with the user from a plurality of shops in the shopping mall by using the acquired historical data. For example, a shop in which the user purchased the item is selected, or a shop in which the user stayed in the shop for more than half an hour is selected. Here, a store matching a user may mean that the user is interested in the store, or that the store conforms to the user's shopping preferences.

And thirdly, generating at least one route by using the selected at least one shop. For example, one or more routes are generated based on information such as the number, location, and type of store selected, and the current location of the user.

In the implementation mode, the route is generated by using the historical data of the user entering and exiting the shop in the current market, so that the generated route is more in line with the shopping requirement of the user.

Optionally, in the first step, the historical data of the user entering and exiting the shop in the mall can be obtained by the following method: firstly, the identity information submitted by the user through scanning the graphic code provided by the market is obtained, and then the historical data matched with the identity information is obtained.

As an example, a prompt "scan two-dimensional code, obtain recommended shopping route" and two-dimensional code are set at the eye-catching position in mall B. Therefore, after the user A enters the mall B, the two-dimensional code provided by the mall B is scanned according to the prompt. Therefore, partial personal information (such as a mobile phone number) of the user A can be acquired under the condition that the user A is authorized, and further historical data matched with the personal information can be acquired.

In the implementation mode, because the identity information provided by the user is adopted for identity matching, more accurate historical data can be acquired, and the accuracy of the generated route can be further improved.

Optionally, in the first step, the historical data of the user entering and exiting the shop in the mall can be obtained by the following method: the method comprises the steps of firstly collecting a facial image of a user, then carrying out face recognition on the facial image to determine identity information of the user, and finally obtaining historical data matched with the determined identity information from a local or remote place (such as a server).

As an example, mall B is provided with a camera at the entrance. When the user A enters the market B, the camera can collect the facial image of the user A and perform face recognition, and the identity information of the user A is determined according to the recognition result, so that the historical data matched with the identity information is obtained.

In the implementation mode, the historical data is acquired through face recognition, and the historical data can be matched without acquiring the identity information of the user, so that the problem that the historical data cannot be acquired due to the fact that the user provides the identity information inconveniently can be solved.

Alternatively, in the second step, the history data may include store information (for example, a store name or number) of a user entering a store, and time information (for example, a time of entering the store and a time of leaving the store) of entering and exiting the store.

Correspondingly, the second step may specifically include:

first, for each store recorded in the history data, a first time period during which the user stays at the store (i.e., a difference between a time of leaving the store and a time of entering the store), a second time period from the last entry into the store (e.g., a difference between a current time and a time of entering the store, or a difference between a current time and a time of leaving the store), and the interest value of the user in the store are determined based on the information of the two dimensions of the first time period and the second time period. Here, the interest value may be used to characterize the degree to which the user is interested in the store.

Then, at least one of the following is selected from the stores of the mall: at least one store (for example, a store visited by the user last time) of the history data record; at least one store having the same category as the store having the interest value greater than or equal to the preset value, and at least one store having a category similar to the store having the interest value greater than or equal to the preset value.

As an example, assume that the history records three stores, store a, store B, and store C. The executive body can respectively determine that the stay time of the user D in each shop is t1、t2And t3The time period from the last time the user D enters the shop A to the present is T1The time period from the last time user D enters store B to the present is T2The time period from the last time the user D enters the store C to the present is T3. The interest value of the user D for each shop can be calculated by the following formula (1):

S=p1×t+p2×T (1)

wherein S is the interest value of the user in the shop, p1、p2、p3The preset weight is T, the time length of stay of the user in the shop is T, and the time length of the user from the last time of entering the shop to the current time is T.

In general, a longer user stay time represents a greater user interest in the store, and a higher frequency (a shorter time period from the current time) of the user entering and exiting the store represents a greater user interest in the store. Through the implementation mode, the shop in which the user is interested can be accurately selected.

Alternatively, in the second step, the above-mentioned history data may include store information (for example, a store name or number) of a user entering a store, time information of entering and exiting the store (for example, a time of entering the store and a time of leaving the store), and information of whether or not to make a purchase.

In this implementation, information on whether the user is shopping in the store may be generated by detecting whether the user produces payment behavior in the store. For example, a camera is usually installed at a cashier desk of a shop, and a user is identified whether to pay by recognizing a captured image (for example, when a payment of cash, a card swipe, a two-dimensional code scan, and the like are recognized, the user can be identified to shop in the shop).

In addition, information on whether the user shops in the shop may be determined by comparing whether the items carried by the user before and after entering and leaving the shop are changed. This is not a particular limitation of the present application.

Correspondingly, the second step may specifically include:

first, for each store recorded in the history data, a first time period during which the user stays at the store (i.e., a difference between a time of leaving the store and a time of entering the store), a second time period from the last entrance to the store (e.g., a difference between a current time and a time of entering the store, or a difference between a current time and a time of leaving the store, etc.) are determined, and a value of interest of the user in the store is determined based on the first time period, the second time period, and information on whether the shopper is in three dimensions. Here, the interest value may be used to characterize the degree to which the user is interested in the store.

Then, at least one of the following is selected from the stores of the mall: at least one store (for example, a store visited by the user last time) of the history data record; at least one store having the same category as the store having the interest value greater than or equal to the preset value, and at least one store having a category similar to the store having the interest value greater than or equal to the preset value.

Still taking the above example as an example, assume that user D has not purchased items in stores A and C, but has purchased items in store B. The interest value of the user D for each store can be calculated by the following formula (2):

S=p1×t+p2×T+p3×Y (2)

where Y represents whether the user is shopping (e.g., 1 represents shopping and 0 represents not shopping).

Through a great deal of research, the inventor finds out whether shopping can better reflect the interest of the user in the stores. Therefore, according to this implementation, the store in which the user is interested can be selected more accurately.

Optionally, the third step may specifically include:

first, store information and/or store push information of at least one store selected in the second step is acquired. Here, the store information may include information such as a location where the store is located, a category of the store, and the store push information may include, but is not limited to, an advertisement, a season new item, discount information, and the like.

And then, generating one or more routes according to the number of the selected shops, the shop information and/or the shop push information and the current position of the user.

In the implementation mode, the generated route comprises the shop information and/or the shop push information, so that richer information can be displayed when the user is navigated, and the user can conveniently get in and out of the shop in a more targeted manner.

Although the above implementations describe choosing a store and generating a route based on historical data for the store, the application is not so limited. It should be appreciated that the route may be generated in other manners, such as generating a recommended route based on historical data of the user stroking other stores within the mall.

In some optional implementations of this embodiment, the at least one route may be generated by:

the first step is to obtain the historical data of the user entering and exiting the shops in other shopping malls. For example, the execution agent may obtain the historical data of the user a entering and exiting the store in the mall C (the current mall is B) through the server.

And secondly, selecting at least one shop in which the user is interested from a plurality of shops in the current market by using the acquired historical data. For example, a shop similar to a shop in which the user purchased an item is selected, a shop similar to a shop in which the user stayed in the shop for more than half an hour, or the like is selected.

And thirdly, generating at least one route by using the selected at least one shop. For example, one or more routes are generated based on information such as the number, location, and type of store selected, and the current location of the user.

The shops are selected by obtaining historical data of other shopping malls visited by the user and a route is generated, and an interested route can be recommended to the user when the user enters the shopping mall for the first time, so that the use experience of the user is improved, and the problem that the route cannot be generated due to the fact that the historical data of the current shopping mall is not available or the user leaves due to the fact that the recommended route is not interested is solved.

At step 202, data is obtained for a user to enter and exit a store in the mall based on the selected route.

In this embodiment, after the user selects a route from the at least one route, the user may visit stores in the store according to an instruction of the selected route. An executing agent (e.g., the management device 102 shown in fig. 1) of the route update method for a mall may obtain (e.g., obtain in real time or once per a preset time interval) data for a user to enter and exit the mall store under the direction of a selected route. The data may include information such as how long the user remains in the store and/or whether the user is shopping.

Step 203, adjusting the route selected by the user based on the data.

In this embodiment, an executing agent (e.g., the management device 102 shown in fig. 1) of the route updating method for a mall may adjust the route selected by the user based on the data acquired in step 202.

In some optional implementation manners of this embodiment, step 203 may specifically include:

first, it is determined whether the user has purchased at the currently located store based on the data obtained in step 202. Alternatively, when the data is acquired periodically, if the user has just left the store, it is determined whether the user has already made a purchase in the previous store.

In the second step, if the user has already made a purchase at the current shop (or the previous shop), a shop of a category different from that of the current shop (or the previous shop) is recommended to the user. For example, if the current store is a sports apparel store, a formal clothing store may be recommended to the user.

And thirdly, updating the route based on the selection of the recommended shop by the user.

Generally speaking, after a user purchases a certain category of goods, the user may not purchase the same category of goods any more, so that by recommending other categories of stores to the user, the user time can be saved, and the user experience can be improved (especially in the case that there are stores of the same category which are not entered in the route selected by the user).

In some optional implementation manners of this embodiment, step 203 may further include:

and fourthly, if the user does not shop in the current store (or the previous store), determining whether the stay time of the user in the current store (or the previous store) exceeds a preset time (for example, 30 minutes).

And fifthly, if the stay time of the user in the current shop (or the previous shop) exceeds the preset time, recommending at least one shop with the same/similar category as the current shop to the user. For example, if the current store is a sports apparel store, the user may continue to be recommended a sports apparel store.

And sixthly, updating the route based on the selection of the recommended shop by the user.

If the user stays in the store for a long time without shopping, which may mean that the user does not find the desired item, it is convenient for the user to find the item to be purchased as soon as possible by recommending the same/similar type of store to the user.

In some optional implementations of this embodiment, the at least one route may be generated by:

first, shopping preference information of a user is acquired. Here, the shopping preference information of the user may be determined based on the historical shopping behavior information of the user, and may also be determined based on information submitted by the user.

Then, at least one shop matching the shopping preference information is selected from a plurality of shops in the shopping mall.

Finally, at least one route is generated using the selected at least one store.

In this implementation, the speed of generating the route may be increased because the shopping preference information of the user is obtained (i.e., the shopping preference of the user may be determined without further data processing of the obtained information).

Optionally, the route updating method for the mall may further include: the shopping preference information of the user is updated based on data of the user entering and exiting the shop in the mall. Through the implementation mode, the shopping preference information of the user can be continuously improved, so that the accuracy of the follow-up recommended route can be improved.

Further, since the execution agent processes the history data of the entrance and exit of the user to and from the shop in advance, the route can be generated relatively quickly even when the data amount of the history data is relatively large.

In the embodiment, after the route is provided for the user entering the mall, the route provided for the user is updated according to the shopping behavior data of the user in the mall, so that the user can find the desired shop conveniently, and the time of the user is saved.

With continued reference to fig. 3A-3D, one application scenario of a route update method for a mall according to the present application is shown. In the application scenario, as shown in fig. 3A, a user 301 enters an XX shopping mall, and scans a two-dimensional code 302 on a screen by using a mobile phone according to a prompt of a large screen of the shopping mall to obtain a recommended route. Thereafter, as shown in FIG. 3B, the user 301 proceeds to and from the store of mall XX in sequence as indicated by the selected route 304. Where marker 303 represents the current location of user 301. When the user 301 stays in the store 305 for more than 30 minutes and no shopping behavior occurs, a recommendation prompt pops up on the collection screen, a store (such as a leining store, a nike store, an addi store, etc.) of the same kind as the store 305 is recommended to the user 301, and the user 301 selects the store 306, as shown in fig. 3C. Finally, as shown in FIG. 3D, the route offered to the user is adjusted based on the store 306 selected by the user so that the user continues to visit stores within the XX mall along with a new route 307.

According to the route updating method for the shopping mall, at least one route is provided for a user entering the shopping mall, the route selected by the user is updated according to data of the user referring to the selected route to get in and out of the shop in the shopping mall, so that a shopping mall route map can be automatically designed for the customer, the route map is timely updated according to the interest of the customer, the user is flexibly guided to move in the shopping mall by means of route planning, the user can effectively configure time and reasonably plan the route when facing to numerous shopping resources, the user can visit the shop needing to be visited in a short time, and the shopping experience of the user is improved.

With continued reference to FIG. 4, a flow 400 of one embodiment of a route update method for a mall is shown in accordance with the present application. The route updating method for the shopping mall can be applied to a mobile terminal located in the shopping mall, and can comprise the following steps 401-403:

step 401, a first route provided by a management device of a mall is received.

In this embodiment, when the holding user of the mobile terminal enters a shopping mall, an executing entity (for example, the mobile terminal 101 shown in fig. 1) of the route updating method for the shopping mall may receive a first route provided by a management device (for example, the management device 102 shown in fig. 1) of the shopping mall. Here, the first route may be generated by the management apparatus of the mall based on the history data of the user visiting the shop, or may be generated by using information (for example, information capable of representing the user's intention) submitted by the user.

Step 402, during navigation of the user based on the first route, receiving a second route provided by the management device.

In this embodiment, an executing body (for example, the mobile terminal 101 shown in fig. 1) of the route updating method for a shopping mall may navigate the user according to the first route. For example, the user's current location and the first route are displayed on the screen in real time so that the user can enter and exit a store within the mall under the direction of the first route.

During the navigation, the execution subject may receive a second route provided by the management device. Here, the second route may be adjusted by the management apparatus to the first route based on data of the user's entrance to and exit from a shop within the mall during the navigation.

For example, after the user has purchased an item in a store, the management apparatus may delete a store (a store that the user has not entered) of the same or similar categories as the store, from the stores indicated by the first route, generate a second route, and provide the second route to the mobile terminal.

And step 403, navigating the user based on the second route.

In this embodiment, the executing entity (e.g., the mobile terminal 101 shown in fig. 1) of the route updating method for the mall may continue to navigate the user according to the second route received in step 402.

In some optional implementations of the embodiment, the first route is presented in the mobile terminal in the form of a navigation map. Corresponding to the implementation manner, the route updating method for the shopping mall may further include the following steps:

first, store information and/or store push information of a store for generating the first route, which is provided by a mall management device, is received. Here, the store information may include information such as a location where the store is located, a category of the store, and the store push information may include, but is not limited to, an advertisement, a season new item, discount information, and the like.

Then, store information and/or store push information corresponding to the store icon are displayed at a preset position of the store icon in the navigation map. For example, store information and/or store push information is displayed beside the store icon, or only summary information or a title of the store information and/or store push information is displayed, and the user can view details by clicking on the summary information or the title.

In the implementation mode, the shop information and/or the shop push information of the shop are displayed while the navigation route is displayed, so that richer information can be displayed for the user, and the user can conveniently get in and out of the shop in a targeted manner.

According to the route updating method for the shopping mall, the user is navigated by receiving the first route provided by the shopping mall, then the second route which is adjusted by the shopping mall according to the data of the user entering and exiting the shop in the shopping mall according to the indication of the first route is received during navigation, and the user is continuously navigated according to the second route, so that a shopping mall route map can be automatically designed for a customer, the route map is timely updated according to the interest of the customer, the user is flexibly guided to move in the shopping mall by means of route planning, the user is helped to effectively configure time and reasonably plan the route when facing numerous shopping resources, the user can finish the shop needing to be visited in a short time, and the shopping experience of the user is improved.

Referring now to fig. 5, shown is a schematic diagram of an electronic device (e.g., the terminals 101, 102, 103 shown in fig. 1) 500 suitable for implementing embodiments of the present application. The electronic device 500 shown in fig. 5 is only an example, and should not bring any limitation to the functions and the scope of use of the embodiments of the present application.

As shown in fig. 5, electronic device 500 may include a processing means (e.g., central processing unit, graphics processor, etc.) 501 that may perform various appropriate actions and processes in accordance with a program stored in a Read Only Memory (ROM)502 or a program loaded from a storage means 508 into a Random Access Memory (RAM) 503. In the RAM 503, various programs and data necessary for the operation of the electronic apparatus 500 are also stored. The processing device 501, the ROM 502, and the RAM 503 are connected to each other through a bus 504. An input/output (I/O) interface 505 is also connected to bus 504.

The following devices may be connected to the I/O interface 505 in general: input devices 506 including, for example, a touch screen, keys, etc.; output devices 507 including, for example, a Liquid Crystal Display (LCD), speakers, vibrators, and the like; a storage device 508 including, for example, a memory card; and a communication device 509. The communication means 509 may allow the electronic device 500 to communicate with other devices wirelessly or by wire to exchange data. While fig. 5 illustrates an electronic device 500 having various means, it is to be understood that not all illustrated means are required to be implemented or provided. More or fewer devices may alternatively be implemented or provided. Each block shown in fig. 5 may represent one device or may represent multiple devices as desired.

In particular, according to an embodiment of the present disclosure, the processes described above with reference to the flowcharts may be implemented as computer software programs. For example, embodiments of the present disclosure include a computer program product comprising a computer program embodied on a computer readable medium, the computer program comprising program code for performing the method illustrated in the flow chart. In such an embodiment, the computer program may be downloaded and installed from a network via the communication means 509, or installed from the storage means 508, or installed from the ROM 502. The computer program, when executed by the processing device 501, performs the above-described functions defined in the methods of embodiments of the present disclosure. It should be noted that the computer readable medium in the present disclosure may be a computer readable signal medium or a computer readable storage medium or any combination of the two. A computer readable storage medium may be, for example, but not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination of the foregoing. More specific examples of the computer readable storage medium may include, but are not limited to: an electrical connection having one or more wires, a portable computer diskette, a hard disk, a Random Access Memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing. In embodiments of the disclosure, a computer readable storage medium may be any tangible medium that can contain, or store a program for use by or in connection with an instruction execution system, apparatus, or device. In embodiments of the present disclosure, however, a computer readable signal medium may comprise a propagated data signal with computer readable program code embodied therein, for example, in baseband or as part of a carrier wave. Such a propagated data signal may take many forms, including, but not limited to, electro-magnetic, optical, or any suitable combination thereof. A computer readable signal medium may also be any computer readable medium that is not a computer readable storage medium and that can communicate, propagate, or transport a program for use by or in connection with an instruction execution system, apparatus, or device. Program code embodied on a computer readable medium may be transmitted using any appropriate medium, including but not limited to: electrical wires, optical cables, RF (radio frequency), etc., or any suitable combination of the foregoing.

The computer readable medium may be included in the management device or the mobile terminal; or may exist separately without being assembled into the management device or the mobile terminal. The computer readable medium carries one or more programs which, when executed by the management device, cause the management device to: providing at least one route to a user entering a mall; acquiring data of a user entering and exiting a shop in a shop place based on the selected route; the user-selected route is adjusted based on the data. The one or more programs, when executed by the mobile terminal, cause the mobile terminal to: receiving a first route provided by management equipment of a shopping mall; receiving a second route provided by the management device during the navigation of the user based on the first route, wherein the second route is obtained by adjusting the first route by the management device based on data of the user entering and exiting shops in the shop floor during the navigation; the user is navigated based on the second route.

Computer program code for carrying out operations for embodiments of the present disclosure may be written in any combination of one or more programming languages, including an object oriented programming language such as Java, Smalltalk, C + +, and conventional procedural programming languages, such as the "C" programming language or similar programming languages. The program code may execute entirely on the user's computer, partly on the user's computer, as a stand-alone software package, partly on the user's computer and partly on a remote computer or entirely on the remote computer or server. In the case of a remote computer, the remote computer may be connected to the user's computer through any type of network, including a Local Area Network (LAN) or a Wide Area Network (WAN), or the connection may be made to an external computer (for example, through the Internet using an Internet service provider).

The flowchart and block diagrams in the figures illustrate the architecture, functionality, and operation of possible implementations of systems, methods and computer program products according to various embodiments of the present disclosure. In this regard, each block in the flowchart or block diagrams may represent a module, segment, or portion of code, which comprises one or more executable instructions for implementing the specified logical function(s). It should also be noted that, in some alternative implementations, the functions noted in the block may occur out of the order noted in the figures. For example, two blocks shown in succession may, in fact, be executed substantially concurrently, or the blocks may sometimes be executed in the reverse order, depending upon the functionality involved. It will also be noted that each block of the block diagrams and/or flowchart illustration, and combinations of blocks in the block diagrams and/or flowchart illustration, can be implemented by special purpose hardware-based systems which perform the specified functions or acts, or combinations of special purpose hardware and computer instructions.

The foregoing description is only exemplary of the preferred embodiments of the disclosure and is illustrative of the principles of the technology employed. It will be appreciated by those skilled in the art that the scope of the invention in the present disclosure is not limited to the specific combination of the above-mentioned features, but also encompasses other embodiments in which any combination of the above-mentioned features or their equivalents is possible without departing from the inventive concept as defined above. For example, the above features and (but not limited to) the features disclosed in this disclosure having similar functions are replaced with each other to form the technical solution.

18页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:一种露天矿卡车的语音导航系统及方法

网友询问留言

已有0条留言

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

精彩留言,会给你点赞!