Method and device for acquiring wine information, cloud server and storage medium

Through the combination of cloud servers and wine cabinet equipment, and the use of label code scanning and voice commands, the intelligentization of wine purchase and wine cabinet management is realized, solving the problems of cumbersome wine purchase and inconvenient management, and improving user experience.

CN113610542BActive Publication Date: 2025-10-17QINGDAO BOFEN INTELLIGENT TECH CO LTD
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
CN202110848201.7
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-07-27
Publication Date
2025-10-17
Estimated Expiration
2041-07-27

AI Technical Summary

Technical Problem

The process of purchasing red wine is cumbersome and it is inconvenient to manage after storing it in the wine cabinet, making it difficult to achieve intelligent management.

Method used

By obtaining the identification information of the target wine, a correspondence is established between the wine sold and the wine storage position in the wine cabinet, and cloud servers and wine cabinet equipment are used to realize intelligent management of wine information, including obtaining and establishing the correspondence through label code scanning and voice command input.

Benefits of technology

It simplifies the wine purchasing process, improves the intelligent management efficiency and user experience of wine in the wine cabinet, and makes it more convenient for users to take wine later.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN113610542B_ABST
    Figure CN113610542B_ABST
Patent Text Reader

Abstract

The application relates to the technical field of wine management, and discloses a method for acquiring wine information, which comprises the following steps: acquiring identification information of a target wine; acquiring identification information of a sold wine in a preset area; when the identification information of the sold wine is consistent with the identification information of the target wine, sending selling information of the sold wine to a wine cabinet; acquiring changes in position information of the sold wine; and when the position information of the sold wine is consistent with position information of the wine cabinet, establishing a corresponding relationship between the identification information of the sold wine and position information of a wine storage position in the wine cabinet for storing the sold wine. In the application, the purchase of red wine can be simplified, intelligent management of the collected wine in the wine cabinet can be realized, and the experience of a user can be improved. The application also discloses a device for acquiring wine information, a cloud server and a storage medium.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the technical field of wine management, for example, to a method and device for acquiring wine information, a cloud server and a storage medium. BACKGROUND

[0002] At present, red wine has become an indispensable drink in people's life, and purchasing and collecting red wine has become a daily hobby of some red wine enthusiasts. Due to the instability of the red wine market, red wine enthusiasts need to trace the information of red wine when purchasing red wine to identify the authenticity of red wine, and need to track the red wine during the transportation of the purchased red wine, and need to manage the red wine in the wine cabinet when collecting the red wine.

[0003] In the related art, a user purchases red wine in a network end or a physical store, then stores the purchased red wine in a wine cabinet for collection and management, and takes the red wine out of the wine cabinet for drinking when needed. However, in the related art, the process of purchasing red wine is too cumbersome, and the red wine is not convenient to manage after being stored in the wine cabinet, and the subsequent process of taking the wine is too cumbersome.

[0004] Therefore, how to simplify the purchase of red wine and realize intelligent management of the collected wine in the wine cabinet has become a problem to be solved by those skilled in the art. SUMMARY

[0005] The following presents a simplified summary in order to provide a basic understanding of some aspects of the disclosed embodiments. The summary is not an extensive overview of the embodiments described in detail in the following and is not intended to identify key / critical elements or to delineate the scope of the embodiments. Its sole purpose is to present some concepts of the embodiments in a simplified form as a prelude to the more detailed description that is presented later.

[0006] The embodiments of the present disclosure provide a method and device for acquiring wine information, a cloud server and a storage medium, to simplify the purchase of red wine and realize intelligent management of the collected wine in the wine cabinet, and improve the user experience.

[0007] In some embodiments, the method for acquiring wine information comprises:

[0008] obtaining identification information of a target wine;

[0009] obtaining identification information of a sold wine in a preset area, and sending selling information of the sold wine to the wine cabinet when the identification information of the sold wine is consistent with the identification information of the target wine;

[0010] obtaining changes in position information of the sold wine, and establishing a corresponding relationship between the identification information of the sold wine and position information of a wine storage position in the wine cabinet for storing the sold wine when the position information of the sold wine is consistent with position information of the wine cabinet.

[0011] In some embodiments, the device for wine information acquisition comprises a processor and a memory storing program instructions, the processor is configured to execute the method for wine information acquisition when running the program instructions.

[0012] In some embodiments, the cloud server comprises the device for wine information acquisition in the above embodiments.

[0013] In some embodiments, the storage medium stores program instructions, the program instructions execute the method for wine information acquisition when running.

[0014] The method and device for wine information acquisition, the cloud server and the storage medium provided by the embodiments of the present disclosure can achieve the following technical effects:

[0015] The identification information of the target wine that the user wants to purchase can be acquired according to the user's demand, and the identification information of the wine sold in the preset area is acquired, when the wine sold in the preset area is consistent with the target wine needed by the user, the selling information of the sold wine is sent to the wine cabinet to be displayed to the user for viewing, the change of the position information of the sold wine is acquired, when the position information of the sold wine is consistent with the position information of the wine cabinet, that is, when the sold wine purchased by the user is stored in the wine cabinet, the position information of the wine storage position of the stored sold wine is established in correspondence with the identification information of the sold wine, so as to facilitate the user to take the wine subsequently, thereby simplifying the purchase of the wine, realizing the intelligent management of the collected wine in the wine cabinet, and improving the experience of the user.

[0016] The general description above and the following description below are exemplary and explanatory only and are not intended to be limiting. BRIEF DESCRIPTION OF DRAWINGS

[0017] One or more embodiments are illustrated by way of example in the figures that are not intended to be limiting of the embodiments. Like numbers refer to like elements throughout the drawings, which are not necessarily to scale, with:

[0018] Figure 1 is a schematic diagram of a method for wine information acquisition provided by an embodiment of the present disclosure;

[0019] Figure 2 is a schematic diagram of another method for wine information acquisition provided by an embodiment of the present disclosure;

[0020] Figure 3 is a schematic diagram of a device for wine information acquisition provided by an embodiment of the present disclosure.

[0021] LIST OF REFERENCE NUMERALS:

[0022] 100, processor; 101, memory; 102, communication interface; 103, bus. DETAILED DESCRIPTION

[0023] In order to enable a more detailed understanding of the features and technical content of the embodiments of the present disclosure, the implementation of the embodiments of the present disclosure is described in detail below, and the attached drawings are used for reference only and do not limit the embodiments of the present disclosure. In the following technical description, in order to facilitate explanation, through multiple details, a sufficient understanding of the disclosed embodiments is provided. However, one or more embodiments can still be implemented without these details. In other cases, in order to simplify the drawings, well-known structures and devices can be simplified.

[0024] The terms "first", "second", and the like in the specification and claims of the embodiments of the present disclosure and the above-mentioned drawings are used to distinguish similar objects, and do not necessarily have to describe a specific order or sequence. It should be understood that the data used in this way can be interchanged under appropriate circumstances, so as to implement the embodiments of the present disclosure described herein. In addition, the terms "include" and "have" and any variations thereof are intended to cover non-exclusive inclusion.

[0025] In conjunction with Figure 1 As shown, in some embodiments, a method for wine information acquisition includes:

[0026] S01, the cloud server acquires the identification information of the target wine;

[0027] S02, the cloud server acquires the identification information of the wine sold in the preset area, and when the identification information of the sold wine is consistent with the identification information of the target wine, the sales information of the sold wine is sent to the wine cabinet;

[0028] S03, the cloud server acquires the change of the position information of the sold wine, and when the position information of the sold wine is consistent with the position information of the wine cabinet, the correspondence between the identification information of the sold wine and the position information of the wine storage position in the wine cabinet is established.

[0029] The method for wine information acquisition provided by the embodiment of the present disclosure can obtain the identification information of the target wine that the user wants to purchase according to the user's demand, and obtain the identification information of the wine sold in the preset area. When the wine sold in the preset area is consistent with the target wine that the user needs, the selling information of the sold wine is sent to the wine cabinet to be displayed to the user for viewing, the change of the position information of the sold wine is obtained, and when the position information of the sold wine is consistent with the position information of the wine cabinet, that is, when the sold wine purchased by the user is stored in the wine cabinet, the position information of the wine storage position where the sold wine is stored is established in correspondence with the identification information of the sold wine, which facilitates the subsequent wine taking of the user, thereby simplifying the purchase of red wine, realizing the intelligent management of the collected wine in the wine cabinet, and improving the experience of the user.

[0030] Optionally, the cloud server obtains the identification information of the target wine, including: the cloud server obtains the label code of the target wine sent by the wine cabinet, the label code being obtained by scanning by a scanning device; and the cloud server analyzes the label code to obtain the identification information of the target wine. In this way, the label code of the target wine is obtained by scanning by the scanning device, the cloud server obtains the label code of the target wine sent by the wine cabinet, and the cloud server analyzes the label code to obtain the identification information of the target wine, which can improve the accuracy of the identification information of the target wine obtained by the cloud server and improve the information acquisition efficiency.

[0031] Optionally, the label code can be obtained by scanning by a camera on the wine cabinet or a camera of a mobile terminal. In this way, the label code of the target wine can be obtained by scanning by the camera on the wine cabinet or the camera of the mobile terminal used by the user, so that the label code of the target wine is obtained more conveniently and accurately, and the experience of the user is further improved.

[0032] In some examples, if the user has a demand to purchase the target wine, the user can take the empty bottle of the target wine to the camera of the wine cabinet to scan, or directly use the camera of the mobile terminal to scan the label code on the bottle. The cloud server obtains the scanned label code of the target wine and analyzes the label code to obtain the identification information of the target wine. The label code on the bottle of the wine can be obtained by the sales end of the wine, and the label code can be attached to the bottle of each bottle of wine at the sales end.

[0033] Optionally, the cloud server analyzes the label code to obtain the identification information of the target wine, including determining the identification information of the target wine according to the information recorded in the label code. It can be understood that analyzing the label code means reading the information in the label code. In this way, the identification information of the target wine can be obtained more accurately and reliably through the information recorded in the label code, and the error rate is reduced.

[0034] Optionally, the identification information of the target wine product comprises one or more of the following: product name; year; alcohol content; volume; origin; and price. In this way, by scanning the label code of the target wine product, one or more of the product name, year, alcohol content, volume, origin and price of the target wine product to be stored in the wine cabinet can be obtained, and then the one or more of the above information is used to determine the sold wine product consistent with the target wine product in the preset area, facilitating the search for the sold wine product in the preset area, and after the user purchases and stores the sold wine product consistent with the target wine product in the wine cabinet, a relationship is established between the one or more of the above information of the sold wine product stored in the wine cabinet and the position information of the storage position of the sold wine product, facilitating the user to take out the sold wine product in the future by the one or more of the above information, and facilitating the intelligent management of the collected wine product.

[0035] Optionally, the identification information of the target wine product comprises: product name and year. In this way, by scanning the label code of the target wine product, the product name and year of the target wine product can be obtained, thereby facilitating the search for the sold wine product consistent with the target wine product in the preset area according to the product name and year of the target wine product, facilitating the user to view and purchase the sold information of the sold wine product, and establishing a corresponding relationship between the product name and year of the sold wine product and the position information of the storage position, so that the user can obtain the storage position of the sold wine product by the product name and year when taking out the stored sold wine product in the future, facilitating the taking out of the sold wine product, and facilitating the intelligent management of the collected wine product.

[0036] In some examples, if the sold wine product to be purchased is a Bordeaux of the 1990s, the label code of the target wine product is scanned by the scanning device, the identification information of the target wine product is obtained by analysis, the Bordeaux of the 1990s is searched in the preset area, and the Bordeaux of the 1990s sold in the preset area is sent to the wine cabinet for the user to view and select, and after the purchased Bordeaux of the 1990s is stored in the storage position in the wine cabinet, a corresponding relationship is established between the Bordeaux of the 1990s and the position information of the storage position, facilitating the subsequent wine taking.

[0037] Optionally, the identification information of the target wine product is obtained by: the cloud server obtaining the voice instruction input by the user sent by the wine cabinet or the mobile terminal, and extracting the identification information of the target wine product therefrom. In this way, when the user needs to purchase the target wine product, the user can input the relevant voice instruction to the wine cabinet or the mobile terminal, the cloud server obtains the voice instruction input by the user through the wine cabinet or the mobile terminal, and extracts the identification information of the target wine product therefrom, so that the identification information of the target wine product to be purchased can be obtained by obtaining the voice instruction input by the user, simplifying the process of obtaining the identification information of the target wine product, and further improving the user experience.

[0038] Optionally, the cloud server obtains the voice instruction input by the user from the wine cabinet or the mobile terminal, including: the cloud server obtains the voice instruction input by the user from the microphone of the wine cabinet or the microphone of the mobile terminal. In this way, the cloud server can obtain the voice instruction input by the user through the microphone of the wine cabinet or the microphone of the mobile terminal, and extract the identification information of the target wine from the received voice instruction, thereby further simplifying the process of obtaining the identification information of the target wine, facilitating operation, and improving the user experience.

[0039] In some examples, if the wine to be purchased is a 1990s Bordeaux, the user only needs to say “I want a 1990s Bordeaux wine”, at this time, the microphone of the wine cabinet and / or the microphone of the mobile terminal collects the phrase “put in a 1990s Bordeaux wine”, the cloud server obtains the phrase “put in a 1990s Bordeaux wine” and analyzes the identification information of the target wine as Bordeaux and 1990s, searches for the 1990s Bordeaux in the preset area, and sends the 1990s Bordeaux sold in the preset area to the wine cabinet for the user to view and select. After the purchased 1990s Bordeaux is put into the wine storage position in the wine cabinet, a corresponding relationship between the Bordeaux, 1990s and the position information of the wine storage position is established, facilitating subsequent wine taking.

[0040] Optionally, the cloud server obtains the identification information of the wine sold in the preset area, and when the identification information of the wine sold is consistent with the identification information of the target wine, sends the sales information of the wine sold to the wine cabinet, including: the cloud server obtains the identification information of a plurality of wines sold in the preset area, and when the identification information of the plurality of wines sold is consistent with the identification information of the target wine, sends the sales information of the plurality of wines sold to the wine cabinet. In this way, since there can be multiple sales points of the wine sold in the preset area, the cloud server can obtain the identification information of the wine sold in the multiple sales points in the preset area, and when the identification information of the wine sold in the multiple sales points is consistent with the target wine, send the sales information of the multiple wines sold to the wine cabinet, so that the user can view and select the information of the wine sold in the preset area, thereby simplifying the process of purchasing the wine, and improving the user experience.

[0041] Optionally, the preset area is an area set by the user obtained by the cloud server. In this way, the user can set to purchase the target wine in an area according to personal preferences, thereby improving the user experience.

[0042] In some examples, the user can set the preset area as “Shanghai City”, the cloud server obtains the preset area set by the user as “Shanghai City”, and obtains the identification information of the wine sold in Shanghai City, and sends the wine sold to the wine cabinet for the user to view and select.

[0043] Optionally, the cloud server acquires the identification information of the plurality of sold wine products in the preset area, and when the identification information of the plurality of sold wine products is consistent with the identification information of the target wine product, the cloud server sends the selling information of the plurality of sold wine products to the wine cabinet, and the method further comprises: the cloud server acquires the position information of the first sold wine product selected by the user. In this way, after the cloud server sends the selling information of the sold wine products consistent with the target wine product in the preset area to the wine cabinet for the user to view and select, the user can select the first sold wine product for purchase according to his own preference, the cloud server acquires the position information of the first sold wine product selected by the user, and tracks the position of the first sold wine product purchased by the user according to the change of the position information of the first sold wine product, so as to prevent the purchased wine product from being lost and improve the user experience.

[0044] In some examples, the user can select the first sold wine product from the plurality of sold wine products according to the price of the sold wine product, or select the first sold wine product from the plurality of sold wine products according to the distance between the sold wine product and the user, so as to better meet the personalized needs of the user and improve the user experience.

[0045] Optionally, the cloud server acquires the change of the position information of the sold wine product, and when the position information of the sold wine product is consistent with the position information of the wine cabinet, the cloud server establishes a corresponding relationship between the identification information of the sold wine product and the position information of the wine storage position in the wine cabinet where the sold wine product is stored. In this way, when the user selects the first sold wine product according to his own preference, the cloud server acquires the change of the position information of the first sold wine product, and when the position information of the first sold wine product is consistent with the position information of the wine cabinet, i.e., the first sold wine product is delivered to the user's home and stored in the wine cabinet, the cloud server establishes a corresponding relationship between the identification information of the first sold wine product and the position information of the wine storage position in the wine cabinet where the first sold wine product is stored, i.e., when the purchased first sold wine product is stored in the wine cabinet, the identification information of the first sold wine product is bound to the position information of the wine storage position in the wine cabinet where the first sold wine product is stored, so as to facilitate the user to take the wine in the future and better manage the wine products collected in the wine cabinet intelligently.

[0046] It can be understood that the position information of the wine storage position refers to the position information of the wine storage position in the wine cabinet, for example, the wine storage position where the first sold wine product is stored is at the third position of the second layer in the wine cabinet, and the third position of the second layer in the wine cabinet is the position information of the wine storage position.

[0047] In combination with Figure 2 In some optional embodiments, a method for acquiring wine product information is provided, which comprises:

[0048] S01, the cloud server obtains identification information of a target wine product;

[0049] S02, the cloud server obtains identification information of a wine product sold in a preset area, and when the identification information of the wine product sold is consistent with the identification information of the target wine product, sends the selling information of the wine product sold to the wine cabinet;

[0050] S03, the cloud server obtains the change of the position information of the wine product sold, and when the position information of the wine product sold is consistent with the position information of the wine cabinet, establishes the corresponding relationship between the identification information of the wine product sold and the position information of the storage position of the wine product sold in the wine cabinet;

[0051] S04, the cloud server obtains a wine taking instruction input by a user, wherein the wine taking instruction contains identification information of a wine product to be taken;

[0052] S05, the cloud server determines the storage position of the wine product to be taken according to the corresponding relationship between the identification information of the wine product to be taken and the position information of the storage position of the wine product to be taken;

[0053] S06, the cloud server sends prompt information of the storage position of the wine product to be taken to the user.

[0054] The method for obtaining wine product information provided by the embodiment of the disclosure can obtain the identification information of a target wine product that a user wants to buy according to the user's demand, and obtain the identification information of a wine product sold in a preset area. When the wine product sold in the preset area is consistent with the target wine product needed by the user, the selling information of the wine product sold is sent to the wine cabinet to be displayed to the user for viewing. The change of the position information of the wine product sold is obtained. When the position information of the wine product sold is consistent with the position information of the wine cabinet, that is, when the wine product sold purchased by the user is stored in the wine cabinet, the position information of the storage position of the wine product sold is established in correspondence with the identification information of the wine product sold. In this way, when the wine product sold purchased by the user is stored in the wine cabinet, the identification information of the wine product sold is established in correspondence with the position information of the storage position. When the collected wine product needs to be taken out for drinking, the cloud server can obtain a wine taking instruction input by the user. The cloud server can easily determine the storage position of the wine product to be taken in the wine cabinet according to the corresponding relationship between the identification information of the wine product to be taken and the position information of the storage position of the wine product to be taken. The user can quickly take out the wine product to be taken according to the storage position of the wine product to be taken in the wine cabinet. The wine taking process is convenient and fast, the intelligent management of the collected wine products in the wine cabinet is realized, and the experience of the user is improved.

[0055] Optionally, the cloud server obtains the user input wine taking instruction, including: the cloud server obtains the user input wine taking instruction sent by the wine cabinet or the mobile terminal. In this way, when the user needs to take out the wine stored in the wine cabinet, the wine taking instruction can be input to the wine cabinet or the mobile terminal, and the cloud server can obtain the user input wine taking instruction sent by the wine cabinet or the mobile terminal, thereby simplifying the wine taking process and improving the wine taking efficiency.

[0056] Optionally, the cloud server obtains the user input wine taking instruction sent by the wine cabinet or the mobile terminal, including: the cloud server obtains the label code of the to-be-taken wine sent by the wine cabinet or the mobile terminal, and the label code is obtained by scanning the camera of the wine cabinet or the mobile terminal. In this way, the wine cabinet or the mobile terminal can scan the label code of the to-be-taken wine to obtain the identification information of the to-be-taken wine, thereby simplifying the process of obtaining the identification information of the to-be-taken wine and improving the wine taking accuracy.

[0057] Optionally, the cloud server obtains the user input wine taking instruction sent by the wine cabinet or the mobile terminal, including: the cloud server obtains the voice instruction sent by the wine cabinet or the mobile terminal. In this way, the microphone of the wine cabinet or the mobile terminal can collect the user input voice instruction, the cloud server can obtain the voice instruction sent by the wine cabinet or the mobile terminal, and the identification information of the to-be-taken wine can be extracted from the voice instruction, thereby simplifying the process of obtaining the identification information of the to-be-taken wine and improving the user experience.

[0058] Optionally, the cloud server sends prompt information of the storage position of the to-be-taken wine to the user, including: the cloud server controls the light device arranged in the wine cabinet to illuminate the position of the to-be-taken wine. In this way, when the position of the to-be-taken wine is determined, the light arranged in the wine cabinet is made to irradiate the position of the to-be-taken wine, which can more directly indicate the position of the to-be-taken wine, assist the user to better confirm the position of the to-be-taken wine, enable the user to quickly find the to-be-taken wine, and improve the wine taking efficiency.

[0059] Optionally, the control of the light device arranged in the wine cabinet to illuminate the position of the to-be-taken wine includes: each wine storage position in the wine cabinet is correspondingly provided with a light emitting device, and the position of the to-be-taken wine is irradiated by turning on the light emitting device corresponding to the position of the to-be-taken wine. In this way, the structure is simple, the position of the to-be-taken wine is irradiated by the correspondingly arranged light, and the user can accurately find the to-be-taken wine.

[0060] Optionally, the control of the light device arranged in the wine cabinet to illuminate the position of the to-be-taken wine includes: an angle-adjustable spotlight is arranged in the wine cabinet, and the spotlight is adjusted to irradiate the position of the to-be-taken wine. In this way, the position of the to-be-taken wine is irradiated by the spotlight with adjustable angle, which can assist the user to more accurately find the position of the to-be-taken wine, reduce the number of light sources, reduce the cost, and the spotlight irradiation has a certain display effect.

[0061] Optionally, the cloud server sends prompt information of the storage location of the to-be-taken wine to the user, including: voice broadcast or image playing of the location information of the to-be-taken wine. In this way, the user can quickly determine the location of the to-be-taken wine according to the voice broadcast or image playing, so that the user can know the location of the to-be-taken wine in a simple and reliable way, and it is convenient for the user to take the wine.

[0062] Optionally, the image playing of the location information of the to-be-taken wine includes: displaying an image containing the location information of the to-be-taken wine on the screen of the wine cabinet or the screen of the mobile terminal. In this way, the location of the wine is prompted on the screen, which is more convenient and simple, and the prompt operation can be completed by using the screen itself, which can accurately assist the user to find the to-be-taken wine while saving costs. For example, the to-be-taken wine is stored at the third wine storage position of the second layer, and the screen displays the word "the to-be-taken wine is stored at the third wine storage position of the second layer".

[0063] Optionally, displaying an image containing the location information of the to-be-taken wine on the screen of the wine cabinet or the screen of the mobile terminal includes: displaying the location information of the to-be-taken wine by a simplified code corresponding to the wine storage position in the wine cabinet. In this way, the complexity of the display content is reduced, and the user can be accurately assisted to find the to-be-taken wine. For example, the to-be-taken wine is stored at the third wine storage position of the second layer, and the screen displays "2-C", so the user can find the to-be-taken wine at the third wine storage position of the second layer in the wine cabinet.

[0064] Optionally, the voice broadcast of the location information of the to-be-taken wine includes: playing the location information of the to-be-taken wine by a voice playing device. In this way, the storage location of the to-be-taken wine can be intuitively and accurately obtained by voice playing, and the to-be-taken wine can be found accordingly. For example, the to-be-taken wine is stored at the third wine storage position of the second layer, and the voice playing device plays "the wine is stored at the third wine storage position of the second layer", so the user can find the to-be-taken wine at the third wine storage position of the second layer in the wine cabinet according to the voice broadcast.

[0065] In combination Figure 3 As shown in the figure, the embodiment of the present disclosure provides a device for wine information acquisition, which includes a processor 100 and a memory 101. Optionally, the device can also include a communication interface 102 and a bus 103. The processor 100, the communication interface 102, and the memory 101 can communicate with each other through the bus 103. The communication interface 102 can be used for information transmission. The processor 100 can call the logic instructions in the memory 101 to execute the method for wine information acquisition of the above-mentioned embodiments.

[0066] In addition, the logic instructions in the memory 101 described above can be implemented in the form of a software functional unit and sold or used as an independent product, which can be stored in a computer readable storage medium.

[0067] The memory 101 can be used to store software programs, computer executable programs, such as program instructions / modules corresponding to the method in the embodiments of the present disclosure. The processor 100 executes the function application and data processing by running the program instructions / modules stored in the memory 101, that is, implements the method for obtaining wine information in the above embodiments.

[0068] The memory 101 can include a program storage area and a data storage area. The program storage area can store an operating system and at least one application required by a function; the data storage area can store data created according to the use of the terminal device, etc. In addition, the memory 101 can include a high-speed random access memory, and can also include a non-volatile memory.

[0069] The embodiments of the present disclosure provide a cloud server, comprising the above-described device for obtaining wine information.

[0070] The embodiments of the present disclosure provide a storage medium, which stores computer executable instructions, and the computer executable instructions are configured to execute the above-described method for obtaining wine information.

[0071] The above-described storage medium can be a transitory computer readable storage medium or a non-transitory computer readable storage medium.

[0072] The technical solutions of the embodiments of the present disclosure can be embodied in the form of a software product. The computer software product is stored in a storage medium, and includes one or more instructions to make a computer device (which can be a personal computer, a server, or a network device, etc.) execute all or part of the steps of the method described in the embodiments of the present disclosure. The aforementioned storage medium can be a non-transitory storage medium, including: a U disk, a mobile hard disk, a read-only memory (ROM, Read-Only Memory), a random access memory (RAM, Random Access Memory), a magnetic disk or an optical disk, etc. various media that can store program codes, or a transitory storage medium.

[0073] The above description and the accompanying drawings fully illustrate the embodiments of the present disclosure so that those skilled in the art can practice them. Other embodiments may include structural, logical, electrical, process and other changes. The embodiments represent only possible variations. Unless explicitly required, individual components and functions are optional, and the order of operations may vary. Parts and features of some embodiments may be included in or replace parts and features of other embodiments. Moreover, the words used in this application are only used to describe the embodiments and are not used to limit the claims. As used in the description of the embodiments and claims, unless the context clearly indicates otherwise, the singular forms "a", "an" and "the" are intended to also include plural forms. Similarly, the term "and / or" as used in this application refers to any and all possible combinations of one or more associated listings. In addition, when used in this application, the term "comprise" and its variations "comprises" and / or comprising refer to the presence of stated features, wholes, steps, operations, elements, and / or components, but do not exclude the presence or addition of one or more other features, wholes, steps, operations, elements, components and / or groups of these. In the absence of further restrictions, an element defined by the sentence "comprising a..." does not exclude the presence of other identical elements in the process, method or device that includes the element. In this article, each embodiment may focus on the differences from other embodiments, and the same and similar parts between the various embodiments can be referenced to each other. For the methods, products, etc. disclosed in the embodiments, if they correspond to the method part disclosed in the embodiments, then the relevant parts can be found in the description of the method part.

[0074] Those skilled in the art will appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are performed in hardware or software may depend on the specific application and design constraints of the technical solution. The technicians may use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of the embodiments of the present disclosure. The technicians will clearly understand that, for the convenience and brevity of description, the specific working processes of the systems, devices and units described above can refer to the corresponding processes in the aforementioned method embodiments and will not be repeated here.

[0075] In the embodiments disclosed herein, the disclosed methods, products (including but not limited to apparatuses, devices, etc.), can be implemented in other manners. For example, the described apparatus embodiments can be implemented only in a form of a logical function, and can be implemented by using a manner such as software (for example, application program) or the like. In some embodiments, a plurality of units or components can be combined or integrated into another system, or some features can be ignored or not executed. In addition, the displayed or discussed coupling or direct coupling or indirect coupling between different units, or the coupling or direct coupling or indirect coupling between the displayed or discussed communication connections can be in a form of electrical, mechanical or other forms.

[0076] The flowcharts and block diagrams in the drawings show the possible implementation architectures, functions and operations of the system, method and computer program product according to the embodiments of the present disclosure. In this regard, each block in the flowcharts or block diagrams can represent a module, a program segment or a part of code containing one or more executable instructions for implementing a specified logical function. In some alternative implementations, the functions noted in the blocks can occur in an order different from that noted in the drawings. For example, two consecutive blocks can actually be executed substantially in parallel, and sometimes they can be executed in reverse order, depending on the functions involved. In the descriptions corresponding to the flowcharts and block diagrams in the drawings, the operations or steps corresponding to different blocks can also occur in an order different from that disclosed in the descriptions, and sometimes there is no specific order between different operations or steps. For example, two consecutive operations or steps can actually be executed substantially in parallel, and sometimes they can be executed in reverse order, depending on the functions involved. Each block in the block diagrams and / or flowcharts, and the combination of blocks in the block diagrams and / or flowcharts, can be implemented by a dedicated hardware-based system that performs the specified functions or actions, or can be implemented by a combination of dedicated hardware and computer instructions.

Claims

1. A method for obtaining wine information, characterized in that: include: Obtain identification information of the target wine; Obtaining identification information of alcoholic beverages sold in a preset area, and when the identification information of the alcoholic beverages sold is consistent with the identification information of the target alcoholic beverage, sending the sales information of the alcoholic beverages sold to the wine cabinet; Acquiring a change in the location information of the wine being sold, and when the location information of the wine being sold is consistent with the location information of the wine cabinet, establishing a correspondence between the identification information of the wine being sold and the location information of the storage location of the wine being sold in the wine cabinet; The obtaining of identification information of alcoholic beverages sold in a preset area, and when the identification information of the alcoholic beverages sold is consistent with the identification information of the target alcoholic beverage, sending the sales information of the alcoholic beverages sold to the wine cabinet, includes: obtaining identification information of multiple alcoholic beverages sold in a preset area, and when the identification information of the multiple alcoholic beverages sold is consistent with the identification information of the target alcoholic beverage, sending the sales information of the multiple alcoholic beverages sold to the wine cabinet; The method further includes: obtaining identification information of multiple wine products for sale in a preset area, and when the identification information of the multiple wine products for sale is consistent with the identification information of the target wine product, sending the sales information of the multiple wine products for sale to the wine cabinet, and further includes: obtaining location information of the first wine product for sale selected by the user; The method of obtaining changes in the location information of the wine for sale and, when the location information of the wine for sale is consistent with the location information of the wine cabinet, establishing a correspondence between the identification information of the wine for sale and the location information of the storage location where the wine for sale is stored in the wine cabinet includes: obtaining changes in the location information of the first wine for sale and, when the location information of the first wine for sale is consistent with the location information of the wine cabinet, establishing a correspondence between the identification information of the first wine for sale and the location information of the storage location where the first wine for sale is stored in the wine cabinet.

2. The method according to claim 1, characterized in that The step of obtaining identification information of the target wine includes: Obtaining a label code of the target wine sent by the wine cabinet, wherein the label code is obtained by scanning with a scanning device; The label code is parsed to obtain identification information of the target wine.

3. The method according to claim 1, characterized in that The step of obtaining identification information of the target wine includes: A voice command input by a user and sent by the wine cabinet or the mobile terminal is obtained, and identification information of the target wine is extracted therefrom.

4. The method according to any one of claims 1 to 3, characterized in that Also includes: Obtaining a wine taking instruction input by a user, wherein the wine taking instruction includes identification information of the wine to be taken; Determining the storage location of the wine to be taken according to the correspondence between the identification information of the wine to be taken and the location information of the wine storage location where the wine to be taken is stored; Sending a reminder message of the storage location of the wine to be taken to the user.

5. A device for obtaining wine information, comprising a processor and a memory storing program instructions, characterized in that: The processor is configured to execute the method for obtaining wine information according to any one of claims 1 to 4 when running the program instructions.

6. A cloud server, characterized in that: It comprises the device for obtaining wine information as described in claim 5.

7. A storage medium storing program instructions, characterized in that: When the program instructions are executed, the method for obtaining wine information according to any one of claims 1 to 4 is executed.

Citation Information

Patent Citations

  • Automatic selling management system for wine anti-storage and anti-counterfeiting goods and use method

    CN111354126A

  • Wine information management method and device, computer equipment and storage medium

    CN111401461A

  • Wine management and transaction system and method based on production date

    CN112308664A