[go: up one dir, main page]

HK1229879A - Prompting method and apparatus - Google Patents

Prompting method and apparatus Download PDF

Info

Publication number
HK1229879A
HK1229879A HK17103450.8A HK17103450A HK1229879A HK 1229879 A HK1229879 A HK 1229879A HK 17103450 A HK17103450 A HK 17103450A HK 1229879 A HK1229879 A HK 1229879A
Authority
HK
Hong Kong
Prior art keywords
article
item
map
shelf
navigation
Prior art date
Application number
HK17103450.8A
Other languages
Chinese (zh)
Other versions
HK1229879A1 (en
Inventor
潘重光
滕燕梅
Original Assignee
上海潘氏投资管理有限公司
Filing date
Publication date
Application filed by 上海潘氏投资管理有限公司 filed Critical 上海潘氏投资管理有限公司
Publication of HK1229879A publication Critical patent/HK1229879A/en
Publication of HK1229879A1 publication Critical patent/HK1229879A1/en

Links

Description

Prompting method and device
Technical Field
The application belongs to the technical field of electronics, and particularly relates to a prompting method and device.
Background
With the economic development and the improvement of the living standard of people, large places such as markets, supermarkets, warehouses and the like capable of storing articles are gradually raised.
In places such as markets, supermarkets, warehouses and the like, the types and the number of articles are complicated, and the placing positions are not determined, so that a user usually spends much time in finding articles to be found in the places, the efficiency is low, and the convenience is high.
Disclosure of Invention
In view of this, the present application provides a prompting method and apparatus, which improve convenience of finding articles and improve finding efficiency.
In order to solve the above technical problem, a first aspect of the present application provides a prompting method, including:
when receiving a map output request of user equipment, a server sends a navigation map requested to be output to the user equipment and outputs the navigation map by the user equipment; the navigation map is generated in advance according to the position of each article in the place;
acquiring article identification information of a pre-searched article;
acquiring the position of the pre-searched article in the place;
acquiring a device location of the user device in the venue;
generating navigation prompt information according to the distance between the equipment position and the article position of each article to be searched, and triggering the user equipment to output the navigation prompt information in the navigation map; the navigation prompt information is used for prompting the position of each article to be searched and the distance between the article and the position of the equipment.
A second aspect of the present application provides a prompting method, including:
the user equipment sends a map output request to the server;
acquiring and outputting a navigation map requested to be output by the user equipment, which is provided by the server; the navigation map is generated in advance according to the position of the article in the place;
acquiring navigation prompt information sent by the server; the navigation prompt information is the position of an article in the place of the server according to a pre-searched article and the position of the user equipment in the place; the distance between the equipment position and the article position of each article to be searched is generated;
and outputting the navigation prompt information in the navigation map, wherein the navigation prompt information is used for prompting the position of each article to be searched by the user and the distance between the article and the position of the equipment.
A third aspect of the present application provides a prompting apparatus applied in a server, the apparatus including:
the map sending module is used for sending the navigation map requested to be output to the user equipment when receiving a map output request of the user equipment, and outputting the navigation map by the user equipment; the navigation map is generated in advance according to the position of the article in the place;
the article determining module is used for acquiring article identification information of the article to be searched;
the article position determining module is used for acquiring the article position of the pre-searched article in the place;
a user location determination module, configured to obtain a device location of the user device in the venue;
the first prompt triggering module is used for generating navigation prompt information according to the distance between the equipment position and the article position of each article to be searched, and triggering the user equipment to output the navigation prompt information in the navigation map; the navigation prompt information is used for prompting the position of each article to be searched and the distance between the article and the position of the equipment.
A third aspect of the present application provides a prompting apparatus, which is applied in user equipment, and the apparatus includes:
the map output module is used for sending a map output request to a server, acquiring and outputting a navigation map which is provided by the server and requested to be output by the user equipment; the navigation map is generated in advance according to the position of the article in the place;
the first prompting module is used for acquiring navigation prompting information sent by the server; outputting the navigation prompt information in the navigation map, wherein the navigation prompt information is the position of the server according to the article of the pre-searched article in the place and the position of the user equipment in the place; the distance between the equipment position and the article position of each article to be searched is generated; the navigation prompt information is used for prompting the user of the position of each article to be searched and the distance between the article and the position of the equipment.
Compared with the prior art, the application can obtain the following technical effects:
and outputting navigation prompt information in the navigation map, wherein the navigation prompt information is used for prompting the position of each article of the pre-searched article and the distance from the position of the equipment. When a user searches for an article, the position of the article to be searched for and the distance from the user can be visually obtained according to the navigation prompt information in the navigation map, so that the article to be searched for can be quickly found in a place, the searching time is saved, the searching convenience is improved, and the searching efficiency is improved.
Of course, it is not necessary for any one product to achieve all of the above-described technical effects simultaneously.
Drawings
The accompanying drawings, which are included to provide a further understanding of the application and are incorporated in and constitute a part of this application, illustrate embodiment(s) of the application and together with the description serve to explain the application and not to limit the application. In the drawings:
FIG. 1 is a flow chart of an embodiment of a prompting method according to an embodiment of the present application;
FIGS. 2a to 2d are schematic diagrams illustrating shopping guide prompts in practical applications according to embodiments of the present disclosure;
FIG. 3 is a schematic structural diagram of an embodiment of a notification apparatus according to an embodiment of the present disclosure;
fig. 4 is a schematic structural diagram of a further embodiment of a prompting device according to an embodiment of the present application.
Detailed Description
Embodiments of the present application will be described in detail with reference to the drawings and examples, so that how to implement technical means to solve technical problems and achieve technical effects of the present application can be fully understood and implemented.
The technical scheme of the application is mainly applied to places such as supermarkets, markets and warehouses for storing a large number of articles, particularly shopping places such as supermarkets and markets, and because the articles in the shopping places are various in types and large in quantity, a user usually needs to spend much time for finding the articles to be purchased, so that the commodity is inconvenient to find, the commodity searching efficiency is influenced, and the shopping efficiency is influenced.
In order to solve the technical problems that in the prior art, article searching is inconvenient and searching efficiency is affected, in the embodiment of the application, a server sends a navigation map to user equipment for output, and the navigation map is generated in advance according to article positions of various articles in a place; generating navigation prompt information according to the article position of the article to be searched and the equipment position of the user equipment and the distance between the equipment position and the article position of each article to be searched, and outputting the navigation prompt information in the navigation map by the user equipment; the navigation prompt information is used for prompting the user of the position of each article to be searched in advance and the distance between the navigation prompt information and the position of the equipment, and when the user searches the articles, the position of the article to be searched in advance and the distance between the article to be searched and the user can be visually obtained according to the navigation prompt information in the navigation map, so that the article to be searched in advance can be quickly found in the field, the searching time is saved, the searching convenience is improved, and the searching efficiency is improved.
The technical solution of the present application will be described in detail below with reference to the accompanying drawings.
Fig. 1 is a flowchart of an embodiment of a prompting method provided in an embodiment of the present application, where the method may include the following steps:
101: the user device sends a map output request to the server.
102: and the server sends the navigation map requested to be output by the user equipment to the user equipment.
103: and the user equipment outputs the navigation map.
The navigation map is generated in advance by the server according to the position of the article in the place. Different articles are distinguished by article identification information. The item identification information may include an item type name, an item brand name, and/or an item model number, among others.
In practical application, a company may have multiple locations, and each location may have a corresponding navigation map.
The map output request can carry information such as a place identifier, the server can search the navigation map corresponding to the place identifier and send the navigation map to the user equipment, and the user equipment can output the navigation map.
The user equipment can be a mobile phone, a tablet computer and other portable equipment used by the user, and the map output request is triggered by the user through the user equipment, so that the user can view the navigation map.
The server may be a background processing system in the venue and may include one or more processing devices.
104: the server obtains the article identification information of the article to be searched.
As a possible implementation manner, the article identification information may be an article type name, such as "shampoo", "milk powder", and the like.
The article identification information of the article to be searched may be provided by the user through the user equipment, for example, input by the user, and then sent to the server by the user equipment, and the server may use the article corresponding to the article identification information as the article to be searched.
As yet another possible implementation, since the navigation map is generated in advance from the item position of the item in the place. The position of each item in the place can be viewed through the navigation map. Item identification information may be output at each item location in the navigation map to distinguish between different items.
The user can execute recording operation at the display position of any article according to the article identification information in the navigation map through the user equipment, and the server can take the article as a pre-searched article and record the article identification information of the pre-searched article.
The server obtains the article identification information of the pre-sought article, specifically the obtained recorded pre-sought article and the article identification information of the pre-sought article.
In addition, the user may execute a trigger operation at a display position where any article is located, after detecting the trigger operation, the user equipment generates an article output request and sends the article output request to the server, and the server may send first article information of the article requested to be output in the article output request to the user equipment and output the first article information by the user equipment. The first item information may include item identification, item price, item origin, item introduction, and the like.
The user can also trigger the user equipment to generate a pre-searching request aiming at the first article information, the user equipment sends the pre-searching request to the server, and the server can take the article corresponding to the first article information as a pre-searching commodity and record the article identification information of the pre-searching commodity.
In a practical application, the technical scheme of the embodiment of the application can be applied to shopping places such as supermarkets and shopping malls. The article is a commodity, and the pre-sought article can be a pre-purchased commodity. The pre-search request is specifically a pre-purchase request. A user may select any article in the navigation map according to the article identification information, for example, execute a trigger operation for a display position corresponding to any article in the navigation map, that is, may trigger the user equipment to generate an article output request; the user equipment receives the article output request and sends the article output request to the server;
the server can acquire the article output request sent by the user equipment; sending first item information of the item requested to be output in the item output request to the user equipment, and outputting the first item information by the user equipment; when a pre-purchase request of the user equipment is received, the server can take an article corresponding to the first article information as a pre-purchase article, and record article identification information of the pre-purchase article, and the pre-purchase request can also carry purchase information such as purchase quantity, so that the server can also record purchase information of the pre-purchase article, and can output a pre-purchase list in the user equipment, wherein the pre-purchase list can include purchase information of each pre-purchase article and the like. Therefore, after the user equipment outputs the navigation map, the server can obtain the article identification information of the pre-purchased commodity from the record, or obtain the article identification information of the pre-purchased commodity from the record after receiving the navigation request sent by the user equipment. The navigation request may be triggered by the user for a pre-purchase list output by the user device.
Wherein the pre-sought item may comprise a plurality.
Step 104 may be performed after receiving a navigation request, where the navigation request may be generated and sent according to a navigation trigger operation of a user after the user device outputs a navigation map.
105: the server obtains the position of the pre-searched article in the place.
According to the article identification information, different pre-sought articles can be identified, so that the specific method is as follows: and searching and obtaining the position of the article to be searched in the place in the navigation map according to the article identification information.
106: the server obtains the device location of the user device in the venue.
The device location of the user device may be the user device location and uploaded to the server. Of course, it may be determined by the server, as will be described in more detail in the following embodiments.
Wherein the device location of the user device may be obtained and updated in real time.
107: and the server generates navigation prompt information according to the distance between the equipment position and the article position of each article to be searched.
108: and the user equipment outputs the navigation prompt information in the navigation map.
The navigation prompt information is used for prompting the position of each article to be searched by the user and the distance between the article and the position of the equipment, and certainly can also prompt the specific distance between each article to be searched by the user and the position of the equipment.
The server generates navigation prompt information according to the distance between the position of each article to be searched and the position of the equipment, and triggers the user equipment to output the navigation prompt information so as to facilitate the user to check the navigation prompt information.
As another embodiment, after the server obtains the article position of the pre-sought article in the place, the server may generate article prompt information according to the article position of the pre-sought article; and triggering the user equipment to output prompt information of the corresponding article at the display position of each article to be searched in the navigation map. The article prompt information is used for prompting the user of the article position of the pre-searched article in the place.
After receiving the article prompt information of the server, the user equipment outputs the article prompt information at the display position of each article to be searched in the navigation map according to the article position of the article to be searched; the article prompt information is used for prompting the user of the position of each article where the article is to be found.
As another embodiment, when the device location of the user equipment is not in the location, or the device location of the user equipment in the location is not obtained, generating an item prompt message according to the item location of the pre-sought item; and triggering the user equipment to output prompt information of the corresponding article at the display position of each article to be searched in the navigation map.
That is, in practical applications, for example, in a shopping place such as a supermarket or a shopping mall, when a user does not enter the shopping place, for example, at home or in another place, the user equipment may first obtain a navigation map corresponding to the shopping place, select a pre-purchased commodity, the server generates item prompt information of the pre-purchased commodity, and when the user equipment is detected in the shopping place, the server generates the navigation prompt information in the navigation map according to the device location of the user equipment.
Certainly, as another embodiment, when in a shopping place, the pre-sought item is a pre-purchased commodity, after the user records the pre-purchased commodity in the server in advance through the user equipment, the user equipment may further output purchase information of the pre-purchased commodity, such as a pre-purchased quantity of the commodity, and the like, at this time, the user may further submit a purchase request of the pre-purchased commodity to the server through the user equipment, after receiving the purchase request, the server generates a transaction order according to the purchase information of the pre-purchased commodity, and sends the transaction order to the user equipment, where the purchase information is carried in the purchase request and may include commodity information such as the purchased quantity; the user equipment outputs the transaction order, a payment request can be triggered after the user confirms, and the user equipment calls a third-party system to carry out online payment according to the total commodity price of the pre-purchased commodity; and after the online payment is successful, sending transaction confirmation information to the server. The server can prompt the goods distributor to distribute goods according to the transaction confirmation information.
The transaction order may include a pickup address or a receiving address, so that the user may pick up the goods at the pickup address or the goods may be delivered by the staff according to the receiving address.
As a possible implementation manner, in order to further improve the searching convenience, especially when the pre-searched articles include a plurality of articles, the server may generate the navigation prompt information according to the distance between the device location and the article location of each pre-searched article, where:
the server arranges the equipment positions and the article positions of the pre-searched articles in sequence from near to far to determine the arrangement numbers of the pre-searched articles;
and generating navigation prompt information comprising the arrangement numbers of the pre-searched articles, and triggering the user equipment to output the arrangement numbers at the display positions of the pre-searched articles in the navigation map.
The user can determine the distance between the pre-searched article and the user according to the arrangement number.
The arrangement number may be represented by an arabic numeral, for example, 1, 2, 3, 4 … …. The smaller the number, the closer the distance.
The navigation prompt information may further include distance information of the device location from the article location of each article to be searched, for example, 0.8 meter.
In addition, as another embodiment, the server may further generate navigation route information according to the device location and the item location of each item to be searched; the navigation route information is used to instruct the user how to move about the venue.
Therefore, the server generating a navigation prompt message including the arrangement number of each pre-sought item and triggering the user equipment to output the arrangement number at the display position of each pre-sought item in the navigation map may include:
generating navigation route information according to the article position of each article to be searched and the distance between the equipment position and the article position of each article to be searched; specifically, the navigation route information may be generated according to the distance between the device location and the article location of each article to be searched, so that the navigation route information preferentially indicates the user to go to the article location of the article that is closer to the device location.
Generating navigation prompt information comprising arrangement numbers of all the pre-searched articles and the navigation route information, triggering the user equipment to output the arrangement numbers at the display positions of all the pre-searched articles in the navigation map, and outputting the navigation route information in the navigation map.
In the embodiment of the present application, the navigation map may be generated in advance by the server.
As yet another example, a wireless device may be disposed in each item shelf of the venue.
The navigation map may be generated in advance as follows:
positioning a code scanning position of the handheld device during code scanning each time according to a wireless signal sent by the wireless device and received by the handheld device during code scanning of each item in the item shelf and the position of the wireless device, and taking the code scanning position of the handheld device during code scanning each time as the item position of the item of which the code is scanned by the handheld device;
and generating a navigation map according to the article position of each article.
The wireless device may be a device that sends and/or receives a wireless signal, and may be a device that employs technologies such as Wi-Fi, bluetooth, infrared, ultra wideband, RFID, ZigBee, or ultrasonic, and in practical applications, the wireless device may select a bluetooth low energy device, and the wireless signal is a Beacon (Beacon) signal.
And scanning each article in the article shelf by the handheld device, in particular scanning an article information code on an article outer package on the article shelf.
In practical applications, in order to facilitate a user to find an item and view related information of the item, such as a name, a price, and the like, a tag may be further disposed on an item shelf for each item, where the tag is used to display second item information of the corresponding item, where the second item information may be the first item information, and of course, part of information content in the first item information, for example, the second item information may include key information such as an item identifier, an item price, and the like.
In shopping places such as supermarkets, malls and the like, the labels are price labels, each article is a commodity, and each article generally corresponds to a price label and is used for displaying key information such as names, prices and the like of the articles.
The label can be a paper label or an electronic label. The electronic tag is an electronic display device which is placed on a goods shelf and replaces a traditional paper tag, can display the price, information codes, trademarks, inventory and other information of goods, and can modify the displayed information.
In shopping places such as supermarkets and shopping malls, Electronic labels are also Electronic Shelf Labels (ESL).
When the tag is an electronic tag, the article and the electronic tag can be bound. Each label is also provided with a label information code, such as a one-dimensional code or a two-dimensional code, for identifying the label.
Under the condition that the articles are bound with the electronic tags, namely when the corresponding relation between the article information codes and the tag information codes is stored in the server, the handheld device can also scan the tags corresponding to each article in the article shelf; therefore, the server can determine the corresponding article according to the label information code in the code scanning information, and further can determine the wireless equipment corresponding to the article.
Under the condition that the article and the electronic tag are not bound, the handheld device scans the code of each article in the article shelf, and simultaneously can scan the code of the electronic tag corresponding to the article, so that the code scanning information corresponding to each article can comprise an article information code and a tag information code, the server can also search second article information such as article name and/or article price according to the article information code in the code scanning information and send the second article information to the electronic tag corresponding to the tag information code, the electronic tag can display second article information corresponding to the article, the server also saves the corresponding relation between the article information code and the tag information code, and the binding between the article and the electronic tag is realized.
The article information code of the article and the label information code of the label can be one-dimensional codes or two-dimensional codes and the like. The information code may be used to uniquely identify the article or tag.
As a possible implementation manner, a wireless device can be arranged in each layer of support of each goods shelf, so that the handheld device can conveniently acquire the transmission signal of the wireless device. The placement of the wireless devices in different cradles may be the same or different.
The code scanning position of the handheld device during each code scanning can be obtained by calculating the signal strength of the wireless signal of the wireless device received by the handheld device and the position of the wireless device.
The distance between the handheld device and the wireless device can be calculated according to the signal strength of the wireless device received by the handheld device, so that the code scanning position of the handheld device can be calculated and obtained according to the distance between the handheld device and the wireless device and the position of the wireless device. Specifically, a centroid algorithm can be adopted, and the code scanning position of the handheld device is calculated and obtained by utilizing the distance between the handheld device and the wireless device and the position of the wireless device.
The handheld device may receive wireless signals of a plurality of wireless devices, and according to a spatial dimension M of the location coordinate space, wireless signals of N wireless devices may be selected for calculation in order of decreasing signal strength, where N is greater than or equal to M +1, and specifically, N may be equal to M + 1. The code scanning position of the handheld device can be calculated and obtained by utilizing the distance between the handheld device and the N wireless devices and the positions of the N wireless devices.
As a possible implementation manner, the distance between the handheld device and the wireless device may be calculated according to the following formula according to the signal strength of the wireless signal of the wireless device received by the handheld device:
wherein R represents signal strength; d represents the distance between the handheld device and the wireless device; a represents the signal strength of a wireless signal transmitted by transmitting equipment and received by receiving equipment when the distance is 1 meter; n represents an ambient attenuation factor.
As another possible implementation manner, the distance between the handheld device and the wireless device may be calculated according to the following formula according to the signal strength of the wireless signal of the wireless device received by the handheld device:
d2=C2(R0-R);
wherein R represents the signal strength and d represents the distance of the handheld device from the wireless device; c is a scaling factor, R0The standard value can be international, or the mean value of the received signal strength when a transmitting device with a known position is infinitely close to receiving devices of different models.
Of course, the embodiment of the present application is not limited to the two possible implementation manners, and the distance between the handheld device and the wireless device may be calculated in different manners according to practical application.
As yet another possible implementation, the wireless devices may be arranged in item shelves such that each item in each item shelf corresponds to one wireless device;
then locating the code scanning position of the handheld device at each code scanning time may include, according to the wireless signal sent by the wireless device and the position of the wireless device received when the handheld device scans the code of each item in the item shelf:
determining a wireless device closest to the handheld device according to a wireless signal sent by the wireless device and received when the handheld device scans codes of each item in the item shelf;
and positioning the position of the closest wireless device as the code scanning position of the handheld device when scanning the code.
As yet another embodiment, a wireless device is disposed in each item shelf of the venue;
the navigation map is generated in advance according to the following modes:
the server receives the article position of each article uploaded by the handheld device; wherein the item position is that the handheld device scans each item in the item shelf; and positioning the code scanning position in each code scanning process according to the received wireless signal of the wireless equipment and the position of the wireless equipment in each code scanning process.
And generating a navigation map according to the article position of each article.
That is, in this embodiment, the article position of the article scanned by the handheld device may be obtained by positioning the handheld device.
Wherein the location of the wireless device may be obtained by the handheld device from the server.
When the wireless devices are arranged in the goods shelves, each goods in each goods shelf can correspond to one wireless device;
then, according to the wireless signal of the wireless device and the position of the wireless device received at each code scan, the code scan position at each code scan of the positioning may be:
the handheld device determines the position of the wireless device closest to the handheld device according to the wireless signal of the wireless device received during each code scanning and the position of the wireless device.
As yet another example, the wireless devices are disposed in each item shelf in the venue, one item and one tag for each wireless device; the label is used for displaying second article information of the corresponding article; the second item information may include, for example, item identification, item price, item origin, and the like.
The navigation map may be generated in advance as follows:
the server searches corresponding relations between different labels and different wireless devices according to code scanning information obtained by scanning each article in the article shelf and the label corresponding to the article by the handheld device; taking the position of the wireless device corresponding to the label of each code-scanned article as the article position of the article; and generating a navigation map according to the article position of each article.
When the tags are electronic tags, each wireless device is integrated in the corresponding electronic tag, and the corresponding relationship between different tags and different wireless devices may be that after each wireless device is connected to a server, the corresponding relationship between the wireless device and the tags is uploaded to the server.
As yet another example, the wireless devices are arranged in each item shelf in the venue, one item for each wireless device; each wireless device is provided with a device information code;
the navigation map may be generated in advance as follows:
the server scans codes of each article in the article shelf according to the handheld device, and scans codes of the wireless device corresponding to the article to obtain code scanning information;
according to the equipment information code in the code scanning information, taking the position of the wireless equipment corresponding to the equipment information code as the article position of the code scanning article;
and generating a navigation map according to the article position of each article.
In each of the above embodiments, the server may further locate, according to the wireless signal of the wireless device received when the handheld device is not code-scanned and the position of the wireless device, an un-code-scanned position when the handheld device is not code-scanned, as a rack aisle position;
the generating a navigation map according to the item positions of the respective items may include:
determining an item shelf location for each item shelf based on the location of each wireless device;
and generating a navigation map according to the position of each goods shelf, the position of each goods and the position of each shelf channel.
Of course, as another implementation manner, the rack aisle position may also be obtained by the handheld device through positioning according to the wireless signal of the wireless device received when the handheld device does not scan codes and the position of the wireless device.
Because the articles in the place are many, the articles can be classified differently according to the attributes of the articles, and the articles can be placed according to different classifications. The classification requirements in different places are different, for example, in shopping places such as supermarkets and the like, classification can be carried out according to fresh types, grain and oil types, seasoning types, wine types, brewing types, daily use types, home furnishing types, cultural and household appliances and the like; and for example, the materials can be classified according to shampoo, towels, televisions, washing machines and the like.
As yet another example, generating the navigational map based on the respective item shelf locations, the item locations of the respective items, and the respective shelf aisle locations may include:
generating an item type distribution sub-map according to the item position of each item and the item type of each item;
aiming at each item type in the item type distribution sub-map, drawing an item shelf and a shelf channel according to the item shelf position and the shelf channel position, and generating a shelf distribution sub-map corresponding to each item type;
generating a shelf article distribution sub-map corresponding to each article shelf according to the article position of each article for each article shelf in the shelf distribution sub-map;
and establishing the association relation among the item classification sub-map, the shelf distribution sub-map and the shelf item distribution sub-map to generate a navigation map.
The goods shelf distribution sub-map can also comprise information such as goods identification information, goods prices, goods pictures and the like of all goods.
Wherein, in the shelf distribution sub-map, the article category of the article shelf can be marked.
Since the item categories may be further divided, each item category may correspond to not only one item shelf, but also a plurality of item categories.
It is assumed that the article category can be further divided into different article categories, for example, daily articles can be further divided into shampoo, towel, etc.
Therefore, the step of drawing the item shelves and shelf channels according to the item shelf positions and shelf channel positions for each item category in the item category distribution sub-map may be:
and drawing the goods shelves and shelf channels according to the goods shelf positions and shelf channel positions corresponding to the goods types aiming at each goods type in the goods type distribution sub-map, and generating the shelf distribution sub-map.
When the navigation map is generated, firstly, the boundary of the navigation map can be determined; the boundary of the navigation map can be determined according to the building size marked by the indoor building drawing;
therefore, specifically, within the navigation map boundary, an item type distribution sub-map is generated based on the item position of each item and the item type of each item.
When the goods shelf and the shelf channel are drawn, indoor channels such as stairs, elevators, fire channels and the like can be further included, and the indoor channels can be determined from construction drawings.
Therefore, for each item category in the item category distribution sub-map, the item shelf and the shelf channel are drawn according to the item shelf position and the shelf channel position, and the generation of the shelf distribution sub-map may be:
and drawing the goods shelves, the shelf channels and the indoor channels according to the goods shelf positions, the shelf channel positions and the indoor channel positions aiming at each goods category in the goods category distribution sub-map to generate the shelf distribution sub-map.
The wireless device is arranged in the goods shelf of each room; the category of the articles placed in each room may be different, for example, the first floor room is a daily article, and the second floor room is a home article.
The server may determine the location of the items in each room based on the location of the wireless device. The server may generate the item type distribution sub-map according to the item position of each item and the item type of each item, where:
and generating an item type distribution sub-map of each room according to the position of each item in each room and the item type of each item.
Wherein the user device may transmit wireless signals to the wireless device or receive wireless signals transmitted by the wireless device when the wireless device is disposed in an item shelf at the venue.
Therefore, the server obtaining the device location of the user device at the location may specifically be:
and positioning the equipment position of the user equipment according to the wireless signal of the wireless equipment received by the user equipment and the position of the wireless equipment corresponding to the wireless signal.
In the above embodiments, the location of the wireless device may be preset or obtained through calculation.
In one possible implementation, the wireless device may include a first type of device and a second type of device, wherein the location of the first type of device is known; the first type of device can upload the received wireless signal to the server; the second type of device may upload the received wireless signal to a server. For convenience of signal transmission, a first control device, specifically, an AP (Wireless Access Point) may be disposed on an indoor ceiling of a place, and Wireless signals received by the first type of device and the second type of device are uploaded to a server through the first control device.
The location of the wireless device may be predetermined as follows:
and the server takes the first type of equipment and/or the second type of equipment with determined positions as known equipment, and positions the position of the second type of equipment with undetermined any position according to the position of the known equipment and a wireless signal, received by the known equipment, sent by the second type of equipment with undetermined any position.
Among them, what can be arranged in particular in the item shelf is a second type of equipment.
In yet another possible implementation, a second control device of known position is arranged in the indoor ceiling of the premises; the second control devices may be arranged in a preset arrangement on the ceiling of the room,
the second control device may upload, to the server, a wireless signal transmitted by the wireless device and received by the second control device;
the location of the wireless device may be predetermined as follows:
and the server positions the position of the wireless equipment according to the wireless signal sent by the wireless equipment and received by the second control equipment and the position of the second control equipment.
As can be seen from the above description, the navigation map may include an item category distribution sub-map, a shelf distribution sub-map, and a shelf item distribution sub-map.
As another embodiment, when receiving a map output request from a user device, a server specifically sends a pre-generated navigation map to the user device, and the user device outputs the item category distribution sub-map in the navigation map.
After obtaining the device location of the user device at the venue, the method may further comprise:
when the distance between the equipment position and any item type is smaller than a first preset distance, triggering the user equipment to output a shelf distribution sub-map corresponding to the item type;
and when the distance between the equipment position and any goods shelf is smaller than a second preset distance, triggering the user equipment to output the goods shelf goods distribution sub-map of the goods shelf.
The server can generate a first trigger request and send the first trigger request to the user equipment when the distance between the equipment position and any item type is smaller than a first preset distance, and the user outputs the shelf distribution sub-map corresponding to the item type when receiving the first trigger request; and when the distance between the equipment position and any goods shelf is smaller than a second preset distance, generating a second trigger request and sending the second trigger request to the user equipment, and when the user equipment receives the second trigger request, outputting the goods shelf goods distribution sub-map of the goods shelf.
Namely, when the user enters a place to walk and approaches the position of the area where any article type is located, the shelf distribution sub-map is output, and the article shelf distribution schematic diagram corresponding to the article type is displayed; further, when the user approaches any article shelf, the shelf article distribution sub-map corresponding to the article shelf is output.
Of course, in addition to outputting different distribution sub-maps according to the user position change, as another embodiment, different sub-maps may be output according to the user request.
For example, when the user equipment outputs an item category distribution sub-map and receives a first output request triggered by a user for any item category, the user equipment sends the first output request to a server; after receiving a first output request, the server triggers the user equipment to output a shelf distribution sub-map corresponding to the item type of the request; in the shelf distribution sub-map, when user equipment receives a second output request triggered by a user for any goods shelf, the second output request is sent to a server; and after receiving the second output request, the server triggers the user equipment to output the requested shelf item distribution sub-map corresponding to the item shelf.
For ease of understanding, the following description is given with reference to a practical application, assuming that in a supermarket shopping place, the pre-sought items submitted by the user equipment include face washes, shampoos, bath towels, coffee, oatmeal, nuts, wine, spices and water.
The server may first determine the item locations of the pre-sought items in the venue and may output item prompt information for each of the pre-sought items in the navigation map for identifying the location of the pre-sought item in the navigation map for prompting the user.
When the navigation map includes an item category distribution sub-map, a shelf distribution sub-map, and a shelf item distribution sub-map. After the server generates the navigation prompt information, the corresponding item prompt information can be output at least when the user equipment outputs the item category distribution sub-map and the shelf distribution sub-map.
When the navigation guidance information includes the arrangement number, the corresponding arrangement number is also output to any one of the distribution sub-maps. Assuming that the equipment positions and the article positions of the articles to be searched are arranged in the order from near to far, the arrangement numbers corresponding to the facial cleanser, the shampoo, the bath towel, the coffee, the oatmeal, the nuts, the wine, the seasonings and the aquatic products are respectively as follows: 1. 2, 3, 4, 5, 6, 7, 8 and 9, Arabic numerals are selected for representation, and the smaller the numeral is, the closer the article is to the user is represented.
As shown in fig. 2a and 2b, an arrangement number 201 of the pre-sought item is output in the item category distribution sub-map. Because the facial cleanser and the shampoo belong to the category of the 'washing, protecting and caring skin' articles, the arrangement numbers of the facial cleanser and the shampoo are output at the position of the category region of the 'washing, protecting and caring skin' articles in the article category distribution sub-map; the bath towel belongs to the article category of daily household, so the arrangement number of the bath towel is output at the article category regional position of daily household in the article category distribution sub-map, and by analogy, the arrangement number of the pre-searched article can be output at the regional position corresponding to the article category of the pre-searched article in the article category distribution sub-map. The device location 202, i.e., the user location, may also be output. The device location 202 is updated in real time as the user moves.
As can be seen from fig. 2a and 2b, the venue comprises two rooms: the first floor room and the second floor room correspond to the item type distribution sub-map, respectively, fig. 2a is the item type distribution sub-map of the second floor, and fig. 2b is the item type distribution sub-map of the first floor. When the user equipment acquires the navigation map, the item category distribution sub-map of any room can be output, or the item category distribution sub-map of a room closest to the equipment position of the user equipment can be output.
The navigation prompt information may include, in addition to the arrangement number 201 of each pre-search item, distance information and direction information of an item position of each pre-search item from a device position, such as distance information 203 and direction information 204 in fig. 2a and 2b, and the direction information may include a navigation direction, which may be represented by an arrow mark, as shown in fig. 2a and 2 b.
Of course, the navigation prompt information may further include navigation route information generated according to the article position of each pre-sought article and the distance between the device position and the article position of each pre-sought article, and the user device may output the navigation route in the navigation map according to the navigation route information.
The user can visually see the article position of each article to be searched and the distance from the user according to the navigation prompt information in fig. 2a and 2b, so that the user can select the searching sequence according to the navigation prompt information.
And the user moves to the position of the article type area of the washing and caring skin according to the navigation prompt information, and when the position of the article type area of the washing and caring skin is smaller than a first preset distance, the shelf distribution sub-map is output, as shown in fig. 2c, and the navigation prompt information is output in the shelf distribution sub-map. So that the user can intuitively determine in which item shelf the item is to be sought.
Further, when the user approaches the article shelf where the facial washing face is located and is less than the second preset distance, the shelf article distribution sub-map of the article shelf is output, as shown in fig. 2d, so that the user can intuitively determine which layer of support of the article shelf the article is to be found.
In the shelf item distribution sub-map, information such as item prices of items may be output.
According to the embodiment of the application, the navigation prompt information is output in the navigation map, so that when a user searches for an article, the position of the article to be searched for and the distance from the user can be visually obtained according to the navigation prompt information in the navigation map, the article to be searched for can be quickly found in the place, the searching time is saved, the searching convenience is improved, and the searching efficiency is improved.
Fig. 3 is a schematic structural diagram of an embodiment of a prompting device provided in an embodiment of the present application, where the device is specifically configured in a server, and the device may include:
the map sending module 301 is configured to, when receiving a map output request of a user equipment, send a navigation map requested to be output to the user equipment, and output the navigation map by the user equipment; the navigation map is generated in advance according to the position of the article in the place;
the map output request may carry a place identifier, and specifically may be searching for a navigation map corresponding to the place identifier and sending the navigation map to the user equipment, and the user equipment may output the navigation map.
An item determining module 302, configured to obtain item identification information of a pre-sought item;
the article identification information of the article to be searched may be provided by the user through the user equipment, for example, input by the user, and then sent to the server by the user equipment, and the server may use the article corresponding to the article identification information as the article to be searched.
As a possible implementation, the apparatus may further include:
the article recording module is used for sending the navigation map requested to be output to the user equipment, and acquiring an article output request sent by the user equipment after the navigation map is output by the user equipment, wherein the article output request is triggered by a user; sending first item information of the item requested to be output in the item output request to the user equipment; the first item information at least comprises item identification information;
when a pre-searching request sent by the user equipment is received, taking an article corresponding to the first article information as a pre-searching article, and recording article identification information of the pre-searching article; the pre-seek request is triggered by the user.
An item location determining module 303, configured to obtain an item location of the pre-sought item in the place;
a user location determination module 304, configured to obtain a device location of the user device in the venue;
a first prompt triggering module 305, configured to generate a navigation prompt message according to a distance between the device location and an article location of each article to be searched, and trigger the user equipment to output the navigation prompt message in the navigation map; the navigation prompt information is used for prompting the user of the position of each article to be searched and the distance between the article and the position of the equipment.
The user can confirm the distance between each item to be searched and the user according to the navigation prompt information, so that the item to be searched can be quickly found at the site, the searching time is saved, the searching convenience is improved, and the searching efficiency is improved.
Wherein, as a further embodiment, the apparatus may further include:
the second prompt triggering module is used for generating article prompt information according to the article position of the article to be searched after the device position of the user equipment at the place is obtained, and triggering the user equipment to output the article prompt information at the display position of each article to be searched in the navigation map; the article prompt information is used for prompting the user of the article position of each article to be searched.
As another embodiment, the second prompt triggering module may generate the item prompt information according to the item location of the pre-sought item when the device location of the user equipment is not in the location or the device location of the user equipment in the location is not obtained; and triggering the user equipment to output prompt information of the corresponding article at the display position of each article to be searched in the navigation map.
In order to further improve the convenience of searching, as a possible implementation manner, the first prompt triggering module is specifically configured to:
arranging according to the sequence of the distance between the equipment position and the article position of each article to be searched from near to far, and determining the arrangement number of each article to be searched;
and generating navigation prompt information comprising the arrangement numbers of the pre-searched articles, and triggering the user equipment to output the arrangement numbers at the display positions of the pre-searched articles in the navigation map.
The arrangement number may be represented by an arabic numeral, for example, 1, 2, 3, 4 … …. The smaller the number, the closer the distance.
The navigation prompt information may further include distance information of the device location from the article location of each article to be searched, for example, 0.8 meter.
In addition, as another embodiment, the first prompt triggering module may further generate navigation route information according to an article position of each pre-sought article and a distance between the device position and the article position of each pre-sought article;
therefore, the first prompting module is specifically configured to generate navigation prompting information including arrangement numbers of the pre-sought items and the navigation route information, and trigger the user equipment to output the arrangement numbers at display positions of the pre-sought items in the navigation map and output the navigation route information in the navigation map.
In the embodiment of the present application, the navigation map may be generated in advance.
As yet another example, a wireless device may be disposed in each item shelf of the venue; the apparatus may further include:
the first map generation module is used for positioning the code scanning position of the handheld device during code scanning each time according to the wireless signal sent by the wireless device and the position of the wireless device, which are received when the handheld device scans the code of each article in the article shelf, and taking the code scanning position of the handheld device during code scanning each time as the article position of the article whose code is scanned by the handheld device; and generating a navigation map according to the article position of each article.
As a possible implementation manner, each item in the item shelf corresponds to one wireless device;
the first map generation module may specifically locate, according to the wireless signal sent by the wireless device and the position of the wireless device, received when the handheld device scans a code of each item in the item shelf, a code scanning position of the handheld device when scanning a code each time may be:
determining a wireless device closest to the handheld device according to a wireless signal sent by the wireless device and received when the handheld device scans codes of each item in the item shelf;
and positioning the position of the closest wireless device as the code scanning position of the handheld device when scanning the code.
The first map generation module can be further used for positioning an unscanned position of the handheld device when the code is not scanned according to a wireless signal of the wireless device received when the code is not scanned by the handheld device and the position of the wireless device, and the unscanned position is used as a position of a shelf channel; determining an item shelf location for each item shelf based on the location of each wireless device;
the step of generating the navigation map by the first map generation module according to the article position of each article may specifically be:
and generating a navigation map according to the position of each goods shelf, the position of each goods and the position of each shelf channel.
The first map generation module generates the navigation map according to the shelf positions of the items, the item positions of the items, and the shelf channel positions, and may specifically be:
generating an item type distribution sub-map according to the item position of each item and the item type of each item;
aiming at each item type in the item type distribution sub-map, drawing an item shelf and a shelf channel according to the item shelf position and the shelf channel position, and generating a shelf distribution sub-map corresponding to each item type;
generating a shelf article distribution sub-map corresponding to each article shelf according to the article position of each article for each article shelf in the shelf distribution sub-map;
and establishing the association relation among the item classification sub-map, the shelf distribution sub-map and the shelf item distribution sub-map to generate a navigation map.
As yet another embodiment, a wireless device is disposed in each item shelf of the venue; the apparatus may further include:
the second map generation module is used for receiving the item position of each item uploaded by the handheld device; wherein the item position is that the handheld device scans each item in the item shelf; positioning a code scanning position at each code scanning according to the received wireless signal of the wireless equipment and the position of the wireless equipment at each code scanning; generating a navigation map according to the article position of each article;
the second map generation module can be further used for positioning the un-code-scanned position of the handheld device when the code is not scanned according to the wireless signal of the wireless device received when the code is not scanned by the handheld device and the position of the wireless device, and using the un-code-scanned position as the position of the shelf channel; determining an item shelf location for each item shelf based on the location of each wireless device;
the step of generating the navigation map by the second map generation module according to the article position of each article may specifically be:
and generating a navigation map according to the position of each goods shelf, the position of each goods and the position of each shelf channel.
The second map generation module generates the navigation map according to the item shelf positions, the item positions of the items, and the shelf channel positions, and may specifically be:
generating an item type distribution sub-map according to the item position of each item and the item type of each item;
aiming at each item type in the item type distribution sub-map, drawing an item shelf and a shelf channel according to the item shelf position and the shelf channel position, and generating a shelf distribution sub-map corresponding to each item type;
generating a shelf article distribution sub-map corresponding to each article shelf according to the article position of each article for each article shelf in the shelf distribution sub-map;
and establishing the association relation among the item classification sub-map, the shelf distribution sub-map and the shelf item distribution sub-map to generate a navigation map.
As yet another example, the wireless devices are disposed in each item shelf in the venue, one item and one tag for each wireless device; the label is used for displaying second article information of the corresponding article;
the apparatus may further include:
the third map generation module is used for searching corresponding relations between different labels and different wireless devices according to code scanning information obtained by scanning each article in the article shelf and/or the label corresponding to the article by the handheld device; taking the position of the wireless device corresponding to the label of each code-scanned article as the article position of the article;
and generating a navigation map according to the article position of each article.
The third map generation module can be further used for positioning an unscanned position of the handheld device when the code is not scanned according to the wireless signal of the wireless device received when the code is not scanned by the handheld device and the position of the wireless device, and using the unscanned position as a position of the shelf channel; determining an item shelf location for each item shelf based on the location of each wireless device;
the step of generating the navigation map by the third map generation module according to the article position of each article may specifically be:
and generating a navigation map according to the position of each goods shelf, the position of each goods and the position of each shelf channel.
The third map generation module generates the navigation map according to the shelf positions of the items, the item positions of the items, and the shelf channel positions, and may specifically be:
generating an item type distribution sub-map according to the item position of each item and the item type of each item;
aiming at each item type in the item type distribution sub-map, drawing an item shelf and a shelf channel according to the item shelf position and the shelf channel position, and generating a shelf distribution sub-map corresponding to each item type;
generating a shelf article distribution sub-map corresponding to each article shelf according to the article position of each article for each article shelf in the shelf distribution sub-map;
and establishing the association relation among the item classification sub-map, the shelf distribution sub-map and the shelf item distribution sub-map to generate a navigation map.
As yet another example, the wireless devices are arranged in each item shelf in the venue, one item for each wireless device; each wireless device is provided with a device information code;
the device further comprises:
the fourth map generation module is used for scanning each article in the article shelf according to the handheld device and scanning the wireless device corresponding to the article to obtain code scanning information; according to the equipment information code in the code scanning information, taking the position of the wireless equipment corresponding to the equipment information code as the article position of the code scanning article; and generating a navigation map according to the article position of each article.
The fourth map generation module can be further configured to locate, according to the wireless signal of the wireless device received when the handheld device does not scan the code and the position of the wireless device, an unscanned position of the handheld device when the handheld device does not scan the code, as a position of the rack channel; determining an item shelf location for each item shelf based on the location of each wireless device;
the step of generating the navigation map by the fourth map generation module according to the article position of each article may specifically be:
and generating a navigation map according to the position of each goods shelf, the position of each goods and the position of each shelf channel.
The fourth map generation module generates the navigation map according to the shelf positions of the items, the item positions of the items, and the shelf channel positions, and may specifically be:
generating an item type distribution sub-map according to the item position of each item and the item type of each item;
aiming at each item type in the item type distribution sub-map, drawing an item shelf and a shelf channel according to the item shelf position and the shelf channel position, and generating a shelf distribution sub-map corresponding to each item type;
generating a shelf article distribution sub-map corresponding to each article shelf according to the article position of each article for each article shelf in the shelf distribution sub-map;
and establishing the association relation among the item classification sub-map, the shelf distribution sub-map and the shelf item distribution sub-map to generate a navigation map.
Wherein, in the above embodiments, the position of the wireless device can be obtained by calculation
As one possible implementation, the wireless device may include a first type device and a second type device, where the location of the first type device is known; the first type of device can upload the received wireless signal to the server; the second type of device may upload the received wireless signal to a server. For convenience of signal transmission, a first control device, specifically, an AP (Wireless Access Point) may be disposed on an indoor ceiling of a place, and Wireless signals received by the first type of device and the second type of device are uploaded to a server through the first control device.
The apparatus may further include:
and the first equipment positioning module is used for positioning the position of any undetermined second equipment according to the position of the known equipment and a wireless signal which is received by the known equipment and is sent by any undetermined second equipment.
As yet another possible implementation, a second control device of known location is arranged in the indoor ceiling of the venue; the second control devices may be arranged in a preset arrangement on the indoor ceiling;
the apparatus may further include:
and the second equipment positioning module is used for positioning the position of the wireless equipment according to the wireless signal sent by the wireless equipment and received by the second control equipment and the position of the second control equipment.
As can be seen from the above description, the navigation map may include an item category distribution sub-map, a shelf distribution sub-map, and a shelf item distribution sub-map.
Therefore, as another embodiment, the map sending module is specifically configured to send a pre-generated navigation map to the user equipment when receiving a map output request of the user equipment, and the user equipment outputs the item category distribution sub-map;
the map sending module is further configured to trigger the user equipment to output a shelf distribution sub-map corresponding to the item category when a distance between the equipment location and any item category is smaller than a first preset distance after the equipment location of the user equipment at the place is acquired;
and when the distance between the equipment position and any goods shelf is smaller than a second preset distance, triggering the user equipment to output the goods shelf goods distribution sub-map of the goods shelf.
When the distance between the position of the equipment and any item type is smaller than a first preset distance, generating a first trigger request and sending the first trigger request to user equipment, and when receiving the first trigger request, outputting a shelf distribution sub-map corresponding to the item type by a user; and when the distance between the equipment position and any goods shelf is smaller than a second preset distance, generating a second trigger request and sending the second trigger request to the user equipment, and when the user equipment receives the second trigger request, outputting the goods shelf goods distribution sub-map of the goods shelf.
When a wireless device is disposed in an article shelf in a location, the user device may transmit a wireless signal to the wireless device or receive a wireless signal transmitted by the wireless device.
The user position determination module is therefore specifically configured to:
and positioning the position of the user equipment according to the wireless signal of the wireless equipment received by the user equipment and the position of the wireless equipment.
Fig. 4 is a schematic structural diagram of another embodiment of a prompting apparatus provided in an embodiment of the present application, where the apparatus is specifically configured in a user equipment, and the apparatus may include:
the map output module 401 is configured to send a map output request to a server, obtain and output a navigation map provided by the server and requested to be output by the user equipment; the navigation map is generated in advance according to the position of the article in the place;
a first prompt module 403, configured to obtain navigation prompt information sent by the server; outputting the navigation prompt information in the navigation map, wherein the navigation prompt information is the position of the server according to the article of the article to be searched in the place and the position of the user equipment in the place; the distance between the equipment position and the article position of each article to be searched is generated; the navigation prompt information is used for prompting the user of the position of each article to be searched and the distance between the article and the position of the equipment.
Wherein the pre-sought item may be determined from item identification information provided by the user via user input.
As a possible implementation, the apparatus may further include:
the article request module is used for receiving an article output request triggered by a user aiming at any article in the navigation map and sending the article output request to the server; receiving first item information of an item requested to be output by the user equipment and sent by a server; and sending a pre-searching request to the server so that the server takes the article corresponding to the first article information as a pre-searching article and records article identification information of the pre-searching article.
Wherein, as a further embodiment, the apparatus may further include:
the second prompting module is used for acquiring article prompting information sent by the server; according to the article position of the pre-searched article, outputting article prompt information at the display position of each pre-searched article in the navigation map; the article prompt information is used for prompting the user of the position of each article where the article is to be found.
The article prompt information may be generated by the server according to the article position of the article to be searched when the device position of the user equipment is not in the place or the device position of the user equipment in the place is not obtained; and triggering the user equipment to output prompt information of the corresponding article at the display position of each article to be searched in the navigation map.
In order to further improve searching convenience, as a possible implementation manner, the navigation prompt information includes an arrangement number of each pre-searched article determined by the server according to the arrangement of the device position and the article position of each pre-searched article from near to far;
the first prompting module is specifically configured to output the arrangement number at a display position of each article to be searched in the navigation map.
In addition, as another embodiment, the navigation prompt information further includes navigation route information generated according to the article position of each pre-sought article and the distance between the device position and the article position of each pre-sought article;
the first prompting module is also used for outputting the navigation route information in the navigation map.
Wherein each room may be on a different floor due to the inclusion of multiple rooms at the site. Whereas in each room a plurality of item shelves are arranged, in which items are arranged in particular, whereas items belonging to the same item class are usually arranged in the same area.
Thus the navigation map may comprise an item category distribution sub-map, a shelf distribution sub-map and a shelf item distribution sub-map
The shelf item distribution sub-map is generated according to the item positions of all the items in the item shelf; the shelf distribution sub-map is generated according to the shelf positions of the shelf of each article; the item type distribution sub-map is generated according to the item type of each item;
the map output module is specifically configured to obtain a navigation map provided by the server and requested to be output by the user equipment, and output the item category distribution sub-map;
when a first trigger request generated by the server for detecting that the distance between the equipment position of the user equipment and any item type is smaller than a first preset distance is received, outputting a shelf distribution sub-map corresponding to the item type;
and outputting the shelf item distribution sub-map of the item shelf when receiving a second trigger request generated by the server when detecting that the distance between the equipment position and any item shelf is smaller than a second preset distance.
The shopping guide prompting system further provided by the embodiment of the application comprises a server and user equipment, wherein the server is provided with a prompting device shown in fig. 3, and the user equipment is provided with a prompting device shown in fig. 4.
Therefore, the embodiment of the present application also provides a user equipment, which may include a memory and a processor;
the memory having stored therein one or more sets of program instructions;
the processor is configured to call and execute the one or more sets of program instructions in the memory, and implement the following operations:
sending a map output request to a server;
acquiring and outputting a navigation map which is provided by the server and requests for output; the navigation map is generated in advance according to the position of the article in the place;
providing item identification information of a pre-sought item to the server;
acquiring navigation prompt information sent by the server; the navigation prompt information is the position of the server according to the article of the pre-searched article in the place and the position of the user equipment in the place; the distance between the equipment position and the article position of each article to be searched is generated;
and outputting the navigation prompt information in the navigation map, wherein the navigation prompt information is used for prompting the position of each article to be searched by the user and the distance between the article and the position of the equipment.
The embodiment of the application also provides a server, which can comprise a memory and a processor;
the memory having stored therein one or more sets of program instructions;
the processor is configured to call and execute the one or more sets of program instructions in the memory, and implement the following operations:
when a map output request of user equipment is received, sending a navigation map requested to be output to the user equipment, and outputting the navigation map by the user equipment; the navigation map is generated in advance according to the position of the article in the place;
acquiring article identification information of a pre-searched article;
acquiring the position of the pre-searched article in the place;
acquiring a device location of the user device in the venue;
generating navigation prompt information according to the distance between the equipment position and the article position of each article to be searched, and triggering the user equipment to output the navigation prompt information in the navigation map; the navigation prompt information is used for prompting the position of each article to be searched and the distance between the article and the position of the equipment.
By the aid of the prompting system, when a user needs to search, the user can request the server to obtain the navigation map through the user equipment and output the navigation map, the server generates navigation prompting information according to the position of an article to be searched and the position of the user equipment, and the user equipment outputs the navigation prompting information in the navigation map; the navigation prompt information is used for prompting the user of the position of each article to be searched in advance and the distance between the navigation prompt information and the position of the equipment, and when the user searches the articles, the position of the article to be searched in advance and the distance between the article to be searched and the user can be visually obtained according to the navigation prompt information in the navigation map, so that the article to be searched in advance can be quickly found in the field, the searching time is saved, the searching convenience is improved, and the searching efficiency is improved.
In a typical configuration, a computing device includes one or more processors (CPUs), input/output interfaces, network interfaces, and memory.
The memory may include forms of volatile memory in a computer readable medium, Random Access Memory (RAM) and/or non-volatile memory, such as Read Only Memory (ROM) or flash memory (flash RAM). Memory is an example of a computer-readable medium.
Computer-readable media, including both non-transitory and non-transitory, removable and non-removable media, may implement information storage by any method or technology. The information may be computer readable instructions, data structures, modules of a program, or other data. Examples of computer storage media include, but are not limited to, phase change memory (PRAM), Static Random Access Memory (SRAM), Dynamic Random Access Memory (DRAM), other types of Random Access Memory (RAM), Read Only Memory (ROM), Electrically Erasable Programmable Read Only Memory (EEPROM), flash memory or other memory technology, compact disc read only memory (CD-ROM), Digital Versatile Discs (DVD) or other optical storage, magnetic cassettes, magnetic tape magnetic disk storage or other magnetic storage devices, or any other non-transmission medium that can be used to store information that can be accessed by a computing device. As defined herein, computer readable media does not include non-transitory computer readable media (transient media), such as modulated data signals and carrier waves.
As used in the specification and in the claims, certain terms are used to refer to particular components. As one skilled in the art will appreciate, manufacturers may refer to a component by different names. This specification and claims do not intend to distinguish between components that differ in name but not function. In the following description and in the claims, the terms "include" and "comprise" are used in an open-ended fashion, and thus should be interpreted to mean "include, but not limited to. "substantially" means within an acceptable error range, and a person skilled in the art can solve the technical problem within a certain error range to substantially achieve the technical effect. Furthermore, the term "coupled" is intended to encompass any direct or indirect electrical coupling. Thus, if a first device couples to a second device, that connection may be through a direct electrical coupling or through an indirect electrical coupling via other devices and couplings. The description which follows is a preferred embodiment of the present application, but is made for the purpose of illustrating the general principles of the application and not for the purpose of limiting the scope of the application. The protection scope of the present application shall be subject to the definitions of the appended claims.
It is also noted that the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that an article or system that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such article or system. Without further limitation, an element defined by the phrase "comprising an … …" does not exclude the presence of other like elements in an article or system that includes the element.
The foregoing description shows and describes several preferred embodiments of the present application, but as aforementioned, it is to be understood that the application is not limited to the forms disclosed herein, but is not to be construed as excluding other embodiments and is capable of use in various other combinations, modifications, and environments and is capable of changes within the scope of the application as described herein, commensurate with the above teachings, or the skill or knowledge of the relevant art. And that modifications and variations may be effected by those skilled in the art without departing from the spirit and scope of the application, which is to be protected by the claims appended hereto.

Claims (36)

1. A method of prompting, comprising:
when receiving a map output request of user equipment, a server sends a navigation map requested to be output to the user equipment and outputs the navigation map by the user equipment; the navigation map is generated in advance according to the position of each article in the place;
acquiring article identification information of a pre-searched article;
acquiring the position of the pre-searched article in the place;
acquiring a device location of the user device in the venue;
generating navigation prompt information according to the distance between the equipment position and the article position of each article to be searched, and triggering the user equipment to output the navigation prompt information in the navigation map; the navigation prompt information is used for prompting the position of each article to be searched and the distance between the article and the position of the equipment.
2. The method of claim 1, wherein after said obtaining the item location of the pre-sought item in the venue, the method further comprises:
generating article prompt information according to the article positions of the pre-searched articles, and triggering the user equipment to output the article prompt information at the display position of each pre-searched article in the navigation map; the article prompt information is used for prompting the user of the article position of each article to be searched.
3. The method of claim 1, wherein generating navigation prompts according to distances between the device location and the item location of each pre-sought item, and triggering the user device to output the navigation prompts in the navigation map comprises:
arranging according to the sequence of the distance between the equipment position and the article position of each article to be searched from near to far, and determining the arrangement number of each article to be searched;
and generating navigation prompt information comprising the arrangement numbers of the pre-searched articles, and triggering the user equipment to output the arrangement numbers at the display positions of the pre-searched articles in the navigation map.
4. The method of claim 3, wherein generating the navigation prompt message including the arrangement number of each pre-sought item and triggering the user device to output the arrangement number at the display location of each pre-sought item in the navigation map comprises:
generating navigation route information according to the article position of each article to be searched and the distance between the equipment position and the article position of each article to be searched;
generating navigation prompt information comprising arrangement numbers of all the pre-searched articles and the navigation route information, triggering the user equipment to output the arrangement numbers at the display positions of all the pre-searched articles in the navigation map, and outputting the navigation route information in the navigation map.
5. The method of claim 1, wherein a wireless device is disposed in each item shelf of the venue;
the navigation map is generated in advance according to the following modes:
positioning a code scanning position of the handheld device when scanning codes each time according to a wireless signal sent by the wireless device and received when the handheld device scans the codes of each item in the item shelf and the position of the wireless device, and taking the code scanning position of the handheld device when scanning the codes each time as the item position of the item of which the code is scanned by the handheld device;
and generating a navigation map according to the article position of each article.
6. The method of claim 5, wherein there is one wireless device for each item in the item shelf;
the positioning the code scanning position of the handheld device every time when scanning the code according to the wireless signal sent by the wireless device and the position of the wireless device received when the handheld device scans the code of each item in the item shelf comprises:
determining a wireless device closest to the handheld device according to a wireless signal sent by the wireless device and received when the handheld device scans codes of each item in the item shelf;
and positioning the position of the closest wireless device as the code scanning position of the handheld device when scanning the code.
7. The method of claim 1, wherein a wireless device is disposed in each item shelf of the venue;
the navigation map is generated in advance according to the following modes:
receiving the article position of each article uploaded by the handheld device; wherein the item position is that the handheld device scans each item in the item shelf; positioning a code scanning position at each code scanning according to the received wireless signal of the wireless equipment and the position of the wireless equipment at each code scanning;
and generating a navigation map according to the article position of each article.
8. The method of claim 1, wherein the wireless devices are disposed in each item shelf in the venue, one item and one tag for each wireless device; the label is used for displaying second article information of the corresponding article;
the navigation map is generated in advance according to the following modes:
searching corresponding relations between different labels and different wireless devices according to code scanning information obtained by scanning each article in the article shelf and the label corresponding to the article by the handheld device; taking the position of the wireless device corresponding to the label of each code-scanned article as the article position of the article;
and generating a navigation map according to the article position of each article.
9. The method of claim 1, wherein the wireless devices are arranged in each item shelf in the venue, one item for each wireless device; each wireless device is provided with a device information code;
the navigation map is generated in advance according to the following modes:
scanning each article in the article shelf according to the handheld device, and scanning the wireless device corresponding to the article to obtain code scanning information;
according to the equipment information code in the code scanning information, taking the position of the wireless equipment corresponding to the equipment information code as the article position of the code scanning article;
and generating a navigation map according to the article position of each article.
10. The method according to any one of claims 5 to 9, wherein before generating the navigation map according to the article position of each article, the method further comprises:
positioning the position of the handheld device when the code of the handheld device is not scanned according to the wireless signal of the wireless device received when the code of the handheld device is not scanned and the position of the wireless device, and taking the position as the position of a shelf channel;
the generating a navigation map according to the item positions of the respective items includes:
determining an item shelf location for each item shelf based on the location of each wireless device;
and generating a navigation map according to the position of each goods shelf, the position of each goods and the position of each shelf channel.
11. The method of claim 9, wherein generating the navigation map based on the respective item shelf locations, the item locations of the respective items, and the respective shelf aisle locations comprises:
generating an item type distribution sub-map according to the item position of each item and the item type of each item;
aiming at each item type in the item type distribution sub-map, drawing an item shelf and a shelf channel according to the item shelf position and the shelf channel position, and generating a shelf distribution sub-map corresponding to each item type;
generating a shelf article distribution sub-map corresponding to each article shelf according to the article position of each article for each article shelf in the shelf distribution sub-map;
and establishing the association relation among the item classification sub-map, the shelf distribution sub-map and the shelf item distribution sub-map to generate a navigation map.
12. The method of claim 10, wherein the server sends the pre-generated navigation map to the user device when receiving a map output request from the user device, and the outputting by the user device comprises:
when receiving a map output request of user equipment, a server sends a pre-generated navigation map to the user equipment, and the user equipment outputs the item type distribution sub-map;
after the obtaining the device location of the user device at the venue, the method further comprises:
when the distance between the equipment position and any item type is smaller than a first preset distance, triggering the user equipment to output a shelf distribution sub-map corresponding to the item type;
and when the distance between the equipment position and any goods shelf is smaller than a second preset distance, triggering the user equipment to output the goods shelf goods distribution sub-map of the goods shelf.
13. The method of claim 1, wherein the pre-sought item is predetermined as follows:
sending the navigation map requested to be output to the user equipment, and acquiring an article output request sent by the user equipment after the navigation map is output by the user equipment; the item output request is user-triggered;
sending first item information of the item requested to be output in the item output request to the user equipment, and outputting the first item information by the user equipment; the first item information at least comprises item identification information;
when a pre-searching request sent by user equipment is received, taking an article corresponding to the first article information as a pre-searching article, and recording article identification information of the pre-searching article; the pre-seek request is triggered by the user.
14. A method of prompting, comprising:
the user equipment sends a map output request to the server;
acquiring and outputting a navigation map requested to be output by the user equipment, which is provided by the server; the navigation map is generated in advance according to the position of the article in the place;
acquiring navigation prompt information sent by the server; the navigation prompt information is the position of an article in the place of the server according to a pre-searched article and the position of the user equipment in the place; the distance between the equipment position and the article position of each article to be searched is generated;
and outputting the navigation prompt information in the navigation map, wherein the navigation prompt information is used for prompting the position of each article to be searched by the user and the distance between the article and the position of the equipment.
15. The method according to claim 14, wherein after the obtaining and outputting of the navigation map requested to be output by the user equipment provided by the server, the method further comprises:
acquiring article prompt information sent by the server;
according to the article position of the pre-searched article, outputting article prompt information at the display position of each pre-searched article in the navigation map; the article prompt information is used for prompting the user of the position of each article where the article is to be found.
16. The method according to claim 14, wherein the navigation prompt message includes an arrangement number of each pre-sought item determined by the server in an order of a distance from the device location to an item location of each pre-sought item from near to far;
the outputting the navigation prompt information in the navigation map comprises:
and outputting the arrangement numbers at the display positions of the pre-searched articles in the navigation map.
17. The method according to claim 16, wherein the navigation prompt message further includes navigation route information generated by the server according to the item location of each pre-sought item and the distance between the device location and the item location of each pre-sought item;
the method further comprises the following steps of outputting the arrangement numbers at the display positions of the pre-searched articles in the navigation map, and simultaneously:
outputting the navigation route information in the navigation map.
18. The method of claim 14, wherein the navigation map comprises an item category distribution sub-map, a shelf distribution sub-map, and a shelf item distribution sub-map;
the obtaining and outputting the navigation map requested to be output by the user equipment provided by the server comprises:
acquiring a navigation map which is provided by the server and requested to be output by the user equipment, and outputting the item type distribution sub-map;
when a first trigger request generated by the server for detecting that the distance between the equipment position of the user equipment and any item type is smaller than a first preset distance is received, outputting a shelf distribution sub-map corresponding to the item type;
and outputting the shelf item distribution sub-map of the item shelf when receiving a second trigger request generated by the server when detecting that the distance between the equipment position and any item shelf is smaller than a second preset distance.
19. The method of claim 14, wherein the pre-sought item is predetermined as follows:
receiving an article output request triggered by a user aiming at any article in the navigation map, and sending the article output request to the server;
receiving first item information of an item requested to be output by the user equipment and sent by the server; the first item information at least comprises item identification information;
and sending a pre-searching request to the server so that the server takes the article corresponding to the first article information as a pre-searching article and records article identification information of the pre-searching article.
20. A prompting device is applied to a server, and the device comprises:
the map sending module is used for sending the navigation map requested to be output to the user equipment when receiving a map output request of the user equipment, and outputting the navigation map by the user equipment; the navigation map is generated in advance according to the position of the article in the place;
the article determining module is used for acquiring article identification information of the article to be searched;
the article position determining module is used for acquiring the article position of the pre-searched article in the place;
a user location determination module, configured to obtain a device location of the user device in the venue;
the first prompt triggering module is used for generating navigation prompt information according to the distance between the equipment position and the article position of each article to be searched, and triggering the user equipment to output the navigation prompt information in the navigation map; the navigation prompt information is used for prompting the position of each article to be searched and the distance between the article and the position of the equipment.
21. The apparatus of claim 20, further comprising:
the second prompt triggering module is used for generating article prompt information according to the article position of the article to be searched after the device position of the user equipment at the place is obtained, and triggering the user equipment to output the article prompt information at the display position of each article to be searched in the navigation map; the article prompt information is used for prompting the user of the article position of each article to be searched.
22. The apparatus of claim 20, wherein the first prompt trigger module is specifically configured to:
arranging according to the sequence of the distance between the equipment position and the article position of each article to be searched from near to far, and determining the arrangement number of each article to be searched;
and generating navigation prompt information comprising the arrangement numbers of the pre-searched articles, and triggering the user equipment to output the arrangement numbers at the display positions of the pre-searched articles in the navigation map.
23. The apparatus of claim 22, wherein the first prompt trigger module is specifically configured to:
arranging according to the sequence of the distance between the equipment position and the article position of each article to be searched from near to far, and determining the arrangement number of each article to be searched;
generating navigation route information according to the article position of each article to be searched and the distance between the equipment position and the article position of each article to be searched;
generating navigation prompt information comprising arrangement numbers of all the pre-searched articles and the navigation route information, triggering the user equipment to output the arrangement numbers at the display positions of all the pre-searched articles in the navigation map, and outputting the navigation route information in the navigation map.
24. The apparatus of claim 20, wherein a wireless device is disposed in each item shelf of the venue;
the device further comprises:
the first map generation module is used for positioning the code scanning position of the handheld device during code scanning each time according to the wireless signal sent by the wireless device and the position of the wireless device, which are received when the handheld device scans the code of each article in the article shelf, and taking the code scanning position of the handheld device during code scanning each time as the article position of the article whose code is scanned by the handheld device; and generating a navigation map according to the article position of each article.
25. The apparatus of claim 24, wherein there is one wireless device for each item in the item shelf;
the first map generation module is used for positioning the code scanning position of the handheld device when scanning the code each time according to the wireless signal sent by the wireless device and the position of the wireless device, which are received when the handheld device scans the code of each article in the article shelf, specifically:
determining a wireless device closest to the handheld device according to a wireless signal sent by the wireless device and received when the handheld device scans codes of each item in the item shelf;
and positioning the position of the closest wireless device as the code scanning position of the handheld device when scanning the code.
26. The apparatus of claim 20, wherein a wireless device is disposed in each item shelf of the venue; the device further comprises:
the second map generation module is used for receiving the item position of each item uploaded by the handheld device; wherein the item position is that the handheld device scans each item in the item shelf; positioning a code scanning position at each code scanning according to the received wireless signal of the wireless equipment and the position of the wireless equipment at each code scanning; generating a navigation map according to the article position of each article;
27. the apparatus of claim 20, wherein the wireless devices are disposed in each item shelf in the venue, one item and one tag for each wireless device; the label is used for displaying second article information of the corresponding article;
the device further comprises:
the third map generation module is used for searching corresponding relations between different labels and different wireless devices according to code scanning information obtained by scanning each article in the article shelf and the label corresponding to the article by the handheld device; taking the position of the wireless device corresponding to the label of each code-scanned article as the article position of the article;
and generating a navigation map according to the article position of each article.
28. The apparatus of claim 20, wherein the wireless devices are arranged in each item shelf in the venue, one item for each wireless device; each wireless device is provided with a device information code;
the device further comprises:
the fourth map generation module is used for scanning each article in the article shelf according to the handheld device and scanning the wireless device corresponding to the article to obtain code scanning information; according to the equipment information code in the code scanning information, taking the position of the wireless equipment corresponding to the equipment information code as the article position of the code scanning article; and generating a navigation map according to the article position of each article.
29. The apparatus of claim 20, wherein the navigation map comprises an item category distribution sub-map, a shelf distribution sub-map, and a shelf item distribution sub-map; the goods shelf distribution sub-map is generated according to the goods positions of the goods; the shelf distribution sub-map is generated according to the shelf positions of the shelf of each article; the article type distribution sub-map is generated according to the position of the region where the article type of each article is located;
the map sending module is specifically used for sending a pre-generated navigation map to the user equipment when receiving a map output request of the user equipment, and outputting the item type distribution sub-map by the user equipment;
the map sending module is further configured to trigger the user equipment to output a shelf distribution sub-map corresponding to the item category when a distance between the equipment location and any item category is smaller than a first preset distance after the equipment location of the user equipment at the place is acquired;
and when the distance between the equipment position and any goods shelf is smaller than a second preset distance, triggering the user equipment to output the goods shelf goods distribution sub-map of the goods shelf.
30. The apparatus of claim 20, further comprising:
the article recording module is used for sending the navigation map requested to be output to the user equipment, and acquiring an article output request sent by the user equipment after the navigation map is output by the user equipment, wherein the article output request is triggered by a user;
sending first item information of the item requested to be output in the item output request to the user equipment; the first item information at least comprises item identification information;
when a pre-searching request sent by the user equipment is received, taking an article corresponding to the first article information as a pre-searching article, and recording article identification information of the pre-searching article; the pre-seek request is triggered by the user.
31. A prompting device applied to User Equipment (UE), the device comprising:
the map output module is used for sending a map output request to a server, acquiring and outputting a navigation map which is provided by the server and requested to be output by the user equipment; the navigation map is generated in advance according to the position of the article in the place;
the first prompting module is used for acquiring navigation prompting information sent by the server; outputting the navigation prompt information in the navigation map, wherein the navigation prompt information is the position of the server according to the article of the pre-searched article in the place and the position of the user equipment in the place; the distance between the equipment position and the article position of each article to be searched is generated; the navigation prompt information is used for prompting the user of the position of each article to be searched and the distance between the article and the position of the equipment.
32. The apparatus of claim 31, further comprising:
the second prompting module is used for acquiring article prompting information sent by the server; according to the article position of the pre-searched article, outputting article prompt information at the display position of each pre-searched article in the navigation map; the article prompt information is used for prompting the user of the position of each article where the article is to be found.
33. The apparatus according to claim 31, wherein the navigation prompt message includes an arrangement number of each pre-sought item determined by the server in an order of a distance from the device location to an item location of each pre-sought item from near to far;
the first prompting module is specifically configured to output the arrangement number at a display position of each article to be searched in the navigation map.
34. The apparatus according to claim 33, wherein the navigation prompt message further includes navigation route information generated by the server according to the item location of each pre-sought item and the distance between the device location and the item location of each pre-sought item;
the first prompting module is also used for outputting the navigation route information in the navigation map.
35. The apparatus of claim 31, wherein the navigation map comprises an item category distribution sub-map, a shelf distribution sub-map, and a shelf item distribution sub-map; the goods shelf distribution sub-map is generated according to the goods positions of the goods; the shelf distribution sub-map is generated according to the shelf positions of the shelf of each article; the item type distribution sub-map is generated according to the item type of each item;
the map output module is specifically used for acquiring a navigation map which is provided by the server and requested to be output by the user equipment, and outputting the item type distribution sub-map;
when a first trigger request generated by the server for detecting that the distance between the equipment position of the user equipment and any item type is smaller than a first preset distance is received, outputting a shelf distribution sub-map corresponding to the item type;
and outputting the shelf item distribution sub-map of the item shelf when receiving a second trigger request generated by the server when detecting that the distance between the equipment position and any item shelf is smaller than a second preset distance.
36. The apparatus of claim 31, further comprising:
the article request module is used for receiving an article output request triggered by a user aiming at any article in the navigation map and sending the article output request to the server;
receiving first item information of an item requested to be output by the user equipment and sent by a server;
and sending a pre-searching request to the server so that the server takes the article corresponding to the first article information as a pre-searching article and records article identification information of the pre-searching article.
HK17103450.8A 2017-04-06 Prompting method and apparatus HK1229879A1 (en)

Publications (2)

Publication Number Publication Date
HK1229879A true HK1229879A (en) 2017-11-24
HK1229879A1 HK1229879A1 (en) 2017-11-24

Family

ID=

Similar Documents

Publication Publication Date Title
TWI664394B (en) Prompting method and apparatus
CN106408365B (en) Content recommendation method and device
US9757002B2 (en) Shopping facility assistance systems, devices and methods that employ voice input
JP6660917B2 (en) Map generation system and map generation method
CN109640246B (en) Information acquisition method, device, system and storage medium
CN113573240B (en) Indoor positioning method, device, device and storage medium
KR20180022526A (en) Method and apparatus for processing transaction data
CN106323290B (en) Map generation system and method
CN106355461B (en) Transaction data processing method and device
KR20180096468A (en) A map generation system and method
KR100754548B1 (en) Electronic tag positioning mobile communication terminal and location information providing system and service method
CN106372683A (en) Map generation system and method
CN106643696B (en) Information processing method and device
HK1229879A1 (en) Prompting method and apparatus
HK1229879A (en) Prompting method and apparatus
WO2007145450A1 (en) Mobile communication terminal capable of pinpointing a tag's location and information providing system and service method utilizing both of them
GB2555749A (en) Shopping facility assistance system and method to retrieve in-store abandoned mobile item containers
HK1229498A (en) Method and apparatus for processing transaction data
HK1229498A1 (en) Method and apparatus for processing transaction data
HK1229498B (en) Method and apparatus for processing transaction data
HK1238440B (en) A map generating system, a method, a server and a mobile terminal