CN107644002B - Article searching method, device and system - Google Patents
Article searching method, device and system Download PDFInfo
- Publication number
- CN107644002B CN107644002B CN201710751542.6A CN201710751542A CN107644002B CN 107644002 B CN107644002 B CN 107644002B CN 201710751542 A CN201710751542 A CN 201710751542A CN 107644002 B CN107644002 B CN 107644002B
- Authority
- CN
- China
- Prior art keywords
- article
- target
- identification
- server
- item
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Landscapes
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
The embodiment of the invention provides a method, a device and a system for searching articles, which are applied to a server, wherein the articles are provided with devices with a network communication function, and the method comprises the following steps: receiving an inquiry instruction which is sent by intelligent equipment and used for searching for a target object; determining a target device arranged on the target article according to the corresponding relation between the article and the device arranged on the article; and sending a control instruction to the target device so that the target device outputs prompt information convenient for a user to find the target object after receiving the control instruction. By applying the method provided by the embodiment of the invention, the article can be searched only through the prompt information output by the device arranged on the article, for the indoor environment, the article does not need to be searched according to the geographic position information determined by the GPS positioning technology, and the article can be searched no matter whether a GPS signal exists or not, so that the article searching accuracy is improved.
Description
Technical Field
The present invention relates to the field of computer communication technologies, and in particular, to a method, an apparatus, and a system for searching for an article.
Background
In the prior art, the method for searching the article is usually completed by a mobile phone, and a positioning module is arranged on the article. Specifically, the method comprises the following steps: when the article needs to be searched, the mobile phone sends a searching signal, and after the positioning module on the article receives the searching signal, the geographical position information of the article is returned to the mobile phone, so that the user can search the article according to the geographical position information.
In practical applications, the Positioning module mainly determines the geographical location information of the article where the Positioning module is located through a Global Positioning System (GPS) Positioning technology. For the indoor environment, when the positioning module determines the geographical location information of the positioning module through the GPS positioning technology, the positioning module cannot determine the geographical location information of the article because the positioning module does not have a GPS signal indoors, so that the user cannot accurately find the article. Therefore, in the prior art, the accuracy of the article searching method is poor.
Disclosure of Invention
The embodiment of the invention aims to provide an article searching method, an article searching device and an article searching system so as to improve the accuracy of the article searching method. The specific technical scheme is as follows:
an article searching method applied to a server, wherein a device with a network communication function is arranged on the article, and the method comprises the following steps:
receiving an inquiry instruction which is sent by intelligent equipment and used for searching for a target object;
determining a target device arranged on the target article according to the corresponding relation between the article and the device arranged on the article;
and sending a control instruction to the target device so that the target device outputs prompt information convenient for a user to find the target object after receiving the control instruction.
Optionally, the determining a target device set on the target article according to the correspondence between the article and the device set on the article includes:
determining a target article identifier corresponding to a target article based on the query instruction;
searching a target device identification corresponding to the target article identification in an article corresponding table, wherein the article corresponding table stores the corresponding relation between the identification of the article and the identification of the device arranged on the article;
and determining the target device set on the target article by the device marked as the target device mark.
Optionally, the query instruction carries an item name;
the determining the target item identifier corresponding to the target item based on the device query instruction includes:
determining article identifiers corresponding to article names carried in the query instruction, wherein one article identifier corresponds to at least one article name;
and determining the determined item identification as the target item identification corresponding to the target item.
Optionally, the query instruction carries a scene name;
the determining the target item identifier corresponding to the target item based on the device query instruction includes:
determining an article identifier corresponding to the scene name carried in the query instruction;
and determining the determined item identification as the target item identification corresponding to the target item.
Optionally, the determining the item identifier corresponding to the scene name carried in the query instruction includes:
determining scene identifiers corresponding to scene names carried in the query instruction, wherein one scene identifier corresponds to at least one scene name;
and searching the article identification corresponding to the determined scene identification in a scene corresponding table, wherein the scene corresponding table is used for storing the drinking relationship between the scene identification and the article identification, and one scene identification corresponds to at least one article identification.
Optionally, sending a control instruction to the target device includes:
and simultaneously sending a control instruction to each target device, or sending the control instruction to each target device in sequence according to a preset time interval.
Optionally, the prompt message includes at least one of the following messages: voice prompt information, light prompt information, and motion prompt information.
Optionally, the query instruction is: and after receiving the query information, the intelligent equipment generates an instruction according to the query information.
The embodiment of the invention also provides an article searching device which is applied to a server, wherein the article is provided with a device with a network communication function, and the device comprises:
the instruction receiving module is used for receiving an inquiry instruction which is sent by the intelligent equipment and used for searching for a target article;
the device determining module is used for determining a target device arranged on the target object according to the corresponding relation between the object and the device arranged on the object;
and the instruction sending module is used for sending a control instruction to the target device so that the target device outputs prompt information which is convenient for a user to find the target object after receiving the control instruction.
Optionally, the device determination module includes:
the identification determining sub-module is used for determining a target item identification corresponding to the target item based on the query instruction;
the identification searching submodule is used for searching for a target device identification corresponding to the target article identification in an article corresponding table, wherein the article corresponding table stores the corresponding relation between the identification of the article and the identification of the device arranged on the article;
and the device determining submodule is used for determining the target device set on the target object by the device marked as the target device mark.
Optionally, the query instruction carries an item name;
the identification determination submodule includes:
a first identifier determining unit, configured to determine an item identifier corresponding to an item name carried in the query instruction, where one item identifier corresponds to at least one item name;
and the second identification determining unit is used for determining the determined item identification as the target item identification corresponding to the target item.
Optionally, the query instruction carries a scene name;
the identification determination submodule includes:
a third identifier determining unit, configured to determine an article identifier corresponding to the scene name carried in the query instruction;
and the fourth identification determining unit is used for determining the determined article identification as the target article identification corresponding to the target article.
Optionally, the third identifier determining unit is specifically configured to:
determining scene identifiers corresponding to scene names carried in the query instruction, wherein one scene identifier corresponds to at least one scene name;
and searching the article identification corresponding to the determined scene identification in a scene corresponding table, wherein the scene corresponding table is used for storing the drinking relationship between the scene identification and the article identification, and one scene identification corresponds to at least one article identification.
Optionally, the instruction sending module is specifically configured to:
and simultaneously sending a control instruction to each target device, or sending the control instruction to each target device in sequence according to a preset time interval.
Optionally, the prompt message includes at least one of the following messages: voice prompt information, light prompt information, and motion prompt information.
Optionally, the query instruction is: and after receiving the query information, the intelligent equipment generates an instruction according to the query information.
The embodiment of the invention also provides an article searching system, which comprises at least one article, intelligent equipment and a server;
the article is provided with a device with a network communication function;
the intelligent equipment is used for generating a query instruction for searching a target article and sending the query instruction to the server;
the server is used for receiving the query instruction sent by the intelligent equipment; determining a target device arranged on the target article according to the corresponding relation between the article and the device arranged on the article; sending a control instruction to the target device;
and the target device is used for receiving the control instruction and outputting prompt information which is convenient for a user to find the target object.
Optionally, the determining, by the server, the target device set on the target article according to the correspondence between the article and the device set on the article includes:
the server determines a target item identifier corresponding to the target item based on the query instruction;
searching a target device identification corresponding to the target article identification in an article corresponding table, wherein the article corresponding table stores the corresponding relation between the identification of the article and the identification of the device arranged on the article;
and determining the target device set on the target article by the device marked as the target device mark.
Optionally, the generating, by the smart device, a query instruction for finding the target item includes:
the intelligent equipment generates a query instruction carrying the name of the target object;
the server determines a target item identifier corresponding to the target item based on the device query instruction, including:
the server determines article identifiers corresponding to article names carried in the query instruction, wherein one article identifier corresponds to at least one article name;
and determining the determined item identification as the target item identification corresponding to the target item.
Optionally, the generating, by the smart device, a query instruction for finding the target item includes:
the intelligent equipment generates a query instruction carrying a scene name;
the server determines a target item identifier corresponding to the target item based on the device query instruction, including:
the server determines an article identifier corresponding to the scene name carried in the query instruction;
and determining the determined item identification as the target item identification corresponding to the target item.
Optionally, the determining, by the server, an item identifier corresponding to the scene name carried in the query instruction includes:
the server determines scene identifiers corresponding to the scene names carried in the query instruction, wherein one scene identifier corresponds to at least one scene name;
and searching the article identification corresponding to the determined scene identification in a scene corresponding table, wherein the scene corresponding table is used for storing the drinking relationship between the scene identification and the article identification, and one scene identification corresponds to at least one article identification.
Optionally, the sending, by the server, a control instruction to the target device includes:
and simultaneously sending a control instruction to each target device, or sending the control instruction to each target device in sequence according to a preset time interval.
Optionally, the prompt message includes at least one of the following messages: voice prompt information, light prompt information, and motion prompt information.
Optionally, the query instruction is: and after receiving the query information, the intelligent equipment generates an instruction according to the query information.
The embodiment of the invention also provides a server, which comprises a processor, a communication interface, a memory and a communication bus, wherein the processor and the communication interface are used for finishing mutual communication by the memory through the communication bus;
a memory for storing a computer program;
the processor is used for realizing the steps of the article searching method provided by the embodiment of the invention when executing the program stored on the memory.
The embodiment of the invention also provides a computer-readable storage medium, wherein a computer program is stored in the computer-readable storage medium, and when the computer program is executed by a processor, the steps of the article searching method provided by the embodiment of the invention are realized.
By applying the scheme provided by the embodiment of the invention, a user can search for the article through the prompt message output by the device arranged on the article, and for an indoor environment, the user does not need to search for the article according to the geographic position information determined by the GPS positioning technology, and can search for the article no matter whether a GPS signal exists or not, so that the article searching accuracy is improved.
Drawings
In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings used in the description of the embodiments or the prior art will be briefly described below, it is obvious that the drawings in the following description are only some embodiments of the present invention, and for those skilled in the art, other drawings can be obtained according to the drawings without creative efforts.
Fig. 1 is a first flowchart of an article searching method according to an embodiment of the present invention;
fig. 2 is a second flowchart of an article searching method according to an embodiment of the present invention;
fig. 3 is a third flowchart of an article searching method according to an embodiment of the present invention;
fig. 4 is a fourth flowchart of an article searching method according to an embodiment of the present invention;
fig. 5 is a schematic view of a first structure of an article searching device according to an embodiment of the present invention;
fig. 6 is a schematic diagram illustrating a second structure of an article searching device according to an embodiment of the present invention;
fig. 7 is a schematic structural diagram of an article searching device according to an embodiment of the present invention;
fig. 8 is a schematic diagram illustrating a fourth structure of an article searching device according to an embodiment of the present invention;
fig. 9 is a schematic structural diagram of an article searching system according to an embodiment of the present invention;
fig. 10 is a schematic structural diagram of a server according to an embodiment of the present invention.
Detailed Description
The technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are only a part of the embodiments of the present invention, and not all of the embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
In order to improve the accuracy of an article searching method, the embodiment of the invention provides an article searching method, an article searching device and an article searching system, wherein the system comprises at least one article, intelligent equipment and a server; the article is provided with a device having a network communication function. The intelligent equipment generates a query instruction for searching a target article and sends the query instruction to the server; the server receives the query instruction sent by the intelligent equipment; then, the server determines a target device set on the target article according to the corresponding relation between the article and the device set on the article; then, the server sends a control instruction to the target device; and after the target device receives the control instruction, outputting prompt information convenient for a user to find the target object. The intelligent device may be an intelligent sound box or a mobile phone assistant.
It should be noted that, for convenience of description, in the embodiment of the present invention, an article to be searched is named as a target article, and a device provided on the article to be searched is named as a target device. That is, the embodiments of the present invention refer to "target" in the target object only for distinguishing it from other objects in terms of nomenclature, and "target" in the target device only for distinguishing it from other devices in terms of nomenclature, without any limiting meaning.
Referring to fig. 1, fig. 1 is a first flowchart of an article finding method provided by an embodiment of the present invention, the method is applied to a server, and an article is provided with a device having a network communication function, as shown in fig. 1, the method includes the following steps:
and S110, receiving a query instruction which is sent by the intelligent equipment and used for searching for the target object.
In the embodiment of the invention, when a target object needs to be found, the intelligent device sends a query instruction for finding the target object to the server, and the server receives the query instruction.
Alternatively, the query instruction for finding the target item may be: and after receiving the query information, the intelligent equipment generates an instruction according to the query information.
Alternatively, the query information received by the intelligent device can be input to the intelligent device by the user through a voice conversation or input to the intelligent device through a manual input mode.
For example, if a user needs to search for a tablet computer, the user may input query information "i want to find the tablet computer" to the intelligent device in a voice conversation manner, and after receiving the query information, the intelligent device generates a query instruction "find the tablet computer" according to the query information, and then sends the generated query instruction to the server.
Or, the intelligent device may also be provided with an information input interface, for example, an input box, when the user needs to search for the tablet computer, the user may input query information of "i want to find the tablet computer" in the input box, and after receiving the query information, the intelligent device generates a query instruction of "finding the tablet computer" according to the query information, and then sends the generated query instruction to the server.
And S120, determining a target device arranged on the target article according to the corresponding relation between the article and the device arranged on the article.
And after receiving the query instruction, the server determines a target device set on the target article according to the corresponding relation between the article and the device set on the article.
Since each article is an article provided with a device having a network communication function in the embodiment of the present application, there is a correspondence between each article and the device provided thereon. This correspondence may be represented by a correspondence between an article identification and a device identification, for example, a correspondence between an article name and a device ID number, or a correspondence between an article name and a device name.
Optionally, the server may determine the target device set on the target item according to the correspondence between the identifier of the item and the identifier of the device set on the item. And after determining the target device arranged on the target object, sending a control instruction to the determined target device.
S130, sending a control instruction to the target device, so that the target device outputs prompt information convenient for a user to find the target object after receiving the control instruction.
And after determining the target device arranged on the target object, the server sends a control instruction to the determined target device, so that the target device outputs prompt information convenient for a user to find the target object after receiving the control instruction.
Optionally, the prompt message includes at least one of the following: voice prompt information, light prompt information, and motion prompt information.
It is to be understood that the control instruction may be an instruction for the control target device to output the prompt information, and for example, the control instruction may be to sound the control target device, to emit light, to sound and emit light, to perform a preset action, or the like.
For example, if the server determines a target device set on a target article and then sends a sounding control instruction to the determined target device, and the target device makes a sound after receiving the sounding control instruction, the user can search for the article according to the sound.
By applying the method provided by the embodiment, the article can be searched only through the prompt message output by the device arranged on the article, for the indoor environment, the article does not need to be searched according to the geographic position information determined by the GPS positioning technology, and the article can be searched no matter whether a GPS signal exists or not, so that the article searching accuracy is improved.
Referring to fig. 2, fig. 2 is a second flowchart of an article finding method according to an embodiment of the present invention, where the method is applied to a server, and the embodiment shown in fig. 2 is based on the embodiment shown in fig. 1, in order to determine a target device faster, S120 may include the following steps:
and S1201, determining a target article identifier corresponding to the target article based on the query instruction.
Optionally, the query instruction may carry a target item identifier corresponding to the target item, or may not carry the target item identifier corresponding to the target item.
When the query instruction carries the target article identifier corresponding to the target article, the server may directly perform the subsequent steps by using the target article identifier carried in the query instruction. When the query instruction does not carry the target item identifier corresponding to the target item, the server may determine the target item identifier corresponding to the target item based on the query instruction, and then perform the subsequent steps by using the determined target item identifier. Specifically, for clarity of layout, the process of determining the target item identifier corresponding to the target item based on the query instruction will be described in detail in the following method embodiments.
S1202, searching a target device identification corresponding to the target article identification in an article corresponding table.
The article correspondence table stores the correspondence between the identifier of the article and the identifier of the device provided on the article.
Optionally, the item correspondence table is pre-stored. The pre-stored article correspondence table may be set by the user or may be factory-set by the server. The form of the article correspondence table may be as shown in table 1:
TABLE 1
S1203, determining the target device set on the target article by the device marked as the target device mark.
And after determining the identification of the target device, the server determines the device corresponding to the identification as the target device arranged on the target object.
Alternatively, referring to Table 1, assuming that the target device identified by the server is identified as identification A-1, the server will subsequently identify the device identified as identification A-1 as the target device disposed on the target item.
By applying the method provided by the embodiment, the article searching accuracy can be improved, meanwhile, the server can determine the identifier of the device arranged on the article according to the identifier of the article, further determine the target device arranged on the target article according to the identifier of the device, enable the server to quickly determine the target device and send the control command, enable the target device to quickly receive the control command sent by the server and output the prompt information, and enable a user to search the article according to the prompt information earlier, so that the time for the user to search the article is shortened, namely the time for the user to search the article until the user finds the article is shortened.
Referring to fig. 3, fig. 3 is a third flowchart of the method for finding an article according to the embodiment of the present invention, where the method is applied to a server, and based on the embodiment shown in fig. 2, in the embodiment shown in fig. 3, an inquiry instruction in the embodiment carries an article name, and S1201 includes the following steps:
s12011, determining the item identification corresponding to the item name carried in the query instruction.
Wherein one item identification corresponds to at least one item name.
After receiving the query instruction, the server may determine an item identifier corresponding to the item name carried in the query instruction.
In practical applications, the same item may have different names, for example, for a tablet computer, it may also be called an IPad or a tablet, so that in order to enable the item to be found smoothly no matter what the item name is carried in the query instruction, a plurality of item names may correspond to one item identifier.
For example, the tablet computer, the Ipad, and the tablet carried in the query instruction may all be tablet computers.
S12012, determining the determined item identifier as a target item identifier corresponding to the target item.
And after determining the article identifier corresponding to the article name carried in the query instruction, the server determines the determined article identifier as the target article identifier corresponding to the target article.
It can be understood that, in this embodiment, the item identifier and the identifier of the device set on the item may be in a one-to-one correspondence relationship, so that the server may directly determine the device identifier corresponding to the item name carried in the query instruction, where one device identifier corresponds to at least one item name. For example, the tablet computer, the Ipad, and the tablet carried in the query instruction may all correspond to the identifier of the device disposed on the tablet computer. In this way, the server may skip the step of determining the target item identifier and directly determine the device identifier corresponding to the item name.
By applying the method provided by the embodiment, the query instruction is not limited to a fixed instruction, that is, the names of the articles carried in the query instruction for finding the same article may be different. Therefore, the user has multiple selection methods to search for the same article, namely the method provided by the implementation is more practical.
Referring to fig. 4, fig. 4 is a fourth flowchart of the article finding method according to the embodiment of the present invention, where the method is applied to a server, and based on the embodiment shown in fig. 2, in the embodiment shown in fig. 4, a query instruction in the embodiment carries a scene name, and S1201 includes the following steps:
s12013, determining the item identification corresponding to the scene name carried in the query instruction.
Optionally, determining the item identifier corresponding to the scene name carried in the query instruction may include the following steps:
firstly, determining scene identifiers corresponding to scene names carried in the query instruction, wherein one scene identifier corresponds to at least one scene name;
in life, the articles carried by a plurality of scenes can be the same, so that a plurality of scene names can correspond to one scene identifier. For example, the scene names "go out to eat", "go out to play", "go out to date" may correspond to a scene identification "go out".
And then, searching an article identifier corresponding to the determined scenario identifier in a scenario correspondence table, wherein the scenario correspondence table is used for storing the drinking relationship between the scenario identifiers and the article identifiers, and one scenario identifier corresponds to at least one article identifier.
Specifically, the scene correspondence table is stored in advance. The pre-stored article correspondence table may be set by the user or may be factory-set by the server. For example, a user may set an item list of items to be carried under different situations according to his or her needs, and then set a situation correspondence table according to the item list. Specifically, the form of the scenario correspondence table may be as shown in table 2:
TABLE 2
S12014, determining the determined item identifier as a target item identifier corresponding to the target item.
And after determining the object identifier corresponding to the scene name carried in the query instruction, the server determines the determined object identifier as the target object identifier corresponding to the target object.
In this embodiment, the number of the target devices determined by the server may be one or more than one. When the determined target device is more than one, the server may send the control instruction to each target device at the same time, or send the control instruction to each target device in sequence according to a preset time interval.
For example, if the number of the target devices determined by the server is 3, the server may send the control instruction to the 3 target devices at the same time, and the 3 target devices output the prompt information after receiving the control instruction. The server may also send the control instruction to each target device in sequence according to a preset time interval, for example, the preset time interval is 3 seconds, the server may send the control instruction to 1 target device first, send the control instruction to the next target device after 3 seconds, and send the control instruction to the next target device after 3 seconds. Therefore, each target device can output prompt information at intervals, and the situation of confusion of users is avoided.
By applying the method provided by the embodiment, the server can determine the article identifier of the article to be searched according to the scene name, namely determine the articles to be carried in different scenes, and then send a control instruction to the device on the article to be carried, so that the device outputs prompt information convenient for the user to search. The method and the device not only can enable the user to accurately find the object, but also can prompt the user to carry the object, and reduce the probability of forgetting to carry the object.
The embodiment of the invention also provides an article searching device. Referring to fig. 5, fig. 5 is a schematic view of a first structure of an article searching apparatus according to an embodiment of the present invention, the apparatus is applied to a server, and an article in the embodiment is provided with a device having a network communication function, as shown in fig. 5, the apparatus includes:
the instruction receiving module 510 is configured to receive a query instruction sent by the smart device to find a target item.
The query instruction specifically includes: and after receiving the query information, the intelligent equipment generates an instruction according to the query information.
A device determining module 520, configured to determine a target device set on the target article according to a correspondence between the article and a device set on the article.
The instruction sending module 530 is configured to send a control instruction to the target device, so that the target device outputs a prompt message facilitating a user to find the target object after receiving the control instruction.
Wherein the prompt message comprises at least one of the following messages: voice prompt information, light prompt information, and motion prompt information.
By applying the device provided by the embodiment, the article can be searched only through the prompt message output by the device arranged on the article, for the indoor environment, the article does not need to be searched according to the geographic position information determined by the GPS positioning technology, and the article can be searched no matter whether a GPS signal exists or not, so that the article searching accuracy is improved.
Referring to fig. 6, fig. 6 is a schematic structural diagram of a second article searching apparatus according to an embodiment of the present invention, where the apparatus is applied to a server, and in the embodiment shown in fig. 6, on the basis of the embodiment shown in fig. 5, the device determining module 520 includes:
the identifier determining sub-module 5201 is configured to determine, based on the query instruction, a target item identifier corresponding to the target item.
The identifier lookup sub-module 5202 is configured to lookup an identifier of a target device corresponding to the identifier of the target article in an article correspondence table, where the article correspondence table stores a correspondence between the identifier of the article and an identifier of a device set on the article.
A device determining sub-module 5203, configured to determine the device identified as the target device identifier to be the target device set on the target item.
Referring to fig. 7, fig. 7 is a schematic diagram of a third structure of an article searching apparatus according to an embodiment of the present invention, where the apparatus is applied to a server, and based on the embodiment shown in fig. 6, in the embodiment shown in fig. 7, a query instruction in the embodiment carries an article name, and an identifier determining sub-module 5201 includes:
the first identifier determining unit 52011 is configured to determine item identifiers corresponding to item names carried in the query instruction, where one item identifier corresponds to at least one item name.
A second identifier determining unit 52012, configured to determine the determined item identifier as a target item identifier corresponding to the target item.
Referring to fig. 8, fig. 8 is a schematic diagram of a fourth structure of an article searching apparatus according to an embodiment of the present invention, where the apparatus is applied to a server, and in the embodiment shown in fig. 8, on the basis of the embodiment shown in fig. 6, a query instruction in this embodiment carries a scene name, and the identifier determining sub-module 5201 includes:
a third identifier determining unit 52013, configured to determine an item identifier corresponding to the scene name carried in the query instruction.
Specifically, the third identifier determining unit 52013 is specifically configured to:
determining scene identifiers corresponding to scene names carried in the query instruction, wherein one scene identifier corresponds to at least one scene name;
and searching the article identification corresponding to the determined scene identification in a scene corresponding table, wherein the scene corresponding table is used for storing the drinking relationship between the scene identification and the article identification, and one scene identification corresponds to at least one article identification.
A fourth identification determining unit 52014, configured to determine the determined item identification as a target item identification corresponding to the target item.
In this embodiment, the server determines that there are multiple target devices, and the instruction sending module 530 is specifically configured to:
and simultaneously sending a control instruction to each target device, or sending the control instruction to each target device in sequence according to a preset time interval.
An embodiment of the present invention further provides an article searching system, referring to fig. 9, fig. 9 is a schematic structural diagram of the article searching system provided in the embodiment of the present invention, as shown in fig. 9, the system includes at least one article 903, an intelligent device 901, and a server 902;
each article is provided with a device 904 having a network communication function;
the intelligent device 901 is configured to generate a query instruction for searching for a target item, and send the query instruction to the server 902;
the server 902 is configured to receive the query instruction sent by the intelligent device 901; determining a target device 904 set on the target article according to the corresponding relationship between the article and the device set on the article; sending control instructions to the target device 904;
the target device 904 is configured to receive the control instruction and output prompt information for a user to find the target object.
By applying the system provided by the embodiment, the articles can be searched only through the prompt information output by the devices arranged on the articles, and for the indoor environment, the articles do not need to be searched according to the geographic position information determined by the GPS positioning technology, so that the article searching accuracy is improved.
Optionally, the determining, by the server 902, the target device 904 set on the target item according to the correspondence between the item and the device 904 set on the item includes:
the server 902 determines a target item identifier corresponding to the target item based on the query instruction;
searching a target device 904 identification corresponding to the target object identification in an object corresponding table, wherein the object corresponding table stores the corresponding relation between the object identification and the identification of the device 904 arranged on the object;
the device 904 identified as the target device 904 determines the target device 904 disposed on the target item.
Optionally, the smart device 901 generates a query instruction for finding the target item, including:
the intelligent device 901 generates a query instruction carrying the name of the object of the target object;
based on the device query instruction, server 902 determines a target item identifier corresponding to the target item, including:
the server 902 determines item identifiers corresponding to item names carried in the query instruction, wherein one item identifier corresponds to at least one item name;
and determining the determined item identification as the target item identification corresponding to the target item.
Optionally, the smart device 901 generates a query instruction for finding the target item, including:
the intelligent device 901 generates a query instruction carrying a scene name;
based on the device query instruction, server 902 determines a target item identifier corresponding to the target item, including:
the server 902 determines an article identifier corresponding to the scene name carried in the query instruction;
and determining the determined item identification as the target item identification corresponding to the target item.
Specifically, the determining, by the server 902, the item identifier corresponding to the scene name carried in the query instruction includes:
the server 902 determines the scenario identifiers corresponding to the scenario names carried in the query instruction, wherein one scenario identifier corresponds to at least one scenario name;
and searching the article identification corresponding to the determined scene identification in a scene corresponding table, wherein the scene corresponding table is used for storing the drinking relationship between the scene identification and the article identification, and one scene identification corresponds to at least one article identification.
Optionally, the server 902 sends a control instruction to the target device 904, including:
and simultaneously sending a control instruction to each target device 904, or sending the control instruction to each target device 904 in turn according to a preset time interval.
Optionally, the prompt message includes at least one of the following messages: voice prompt information, light prompt information, and motion prompt information.
Optionally, the query instruction is: after receiving the query information, the intelligent device 901 generates an instruction according to the query information.
An embodiment of the present invention further provides a server, as shown in fig. 10, including a processor 101, a communication interface 102, a memory 103, and a communication bus 104, where the processor 101, the communication interface 102, and the memory 103 complete mutual communication through the communication bus 104,
a memory 103 for storing a computer program;
the processor 101 is configured to implement the item searching method provided in the foregoing embodiment when executing the program stored in the memory 103.
The communication bus mentioned in the above server may be a Peripheral Component Interconnect (PCI) bus, an Extended Industry Standard Architecture (EISA) bus, or the like. The communication bus may be divided into an address bus, a data bus, a control bus, etc. For ease of illustration, only one thick line is shown, but this does not mean that there is only one bus or one type of bus.
The communication interface is used for communication between the server and other devices.
The Memory may include a Random Access Memory (RAM) or a Non-Volatile Memory (NVM), such as at least one disk Memory. Optionally, the memory may also be at least one memory device located remotely from the processor.
The Processor may be a general-purpose Processor, including a Central Processing Unit (CPU), a Network Processor (NP), and the like; but also Digital Signal Processors (DSPs), Application Specific Integrated Circuits (ASICs), Field Programmable Gate Arrays (FPGAs) or other Programmable logic devices, discrete Gate or transistor logic devices, discrete hardware components.
By applying the server provided by the embodiment of the invention, a user can search for the article through the prompt message output by the device arranged on the article, and for an indoor environment, the user does not need to search for the article according to the geographic position information determined by the GPS positioning technology, and can search for the article no matter whether a GPS signal exists or not, so that the article searching accuracy is improved.
The embodiment of the invention also provides a computer-readable storage medium, wherein a computer program is stored in the computer-readable storage medium, and when being executed by a processor, the computer program realizes the article searching method provided by the embodiment.
By applying the computer-readable storage medium provided by the embodiment of the invention, a user can search for an article through the prompt information output by the device arranged on the article, and for an indoor environment, the user does not need to search for the article according to the geographic position information determined by the GPS positioning technology, and can search for the article no matter whether a GPS signal exists or not, so that the article searching accuracy is improved.
It is noted that, herein, relational terms such as first and second, and the like may be used solely to distinguish one entity or action from another entity or action without necessarily requiring or implying any actual such relationship or order between such entities or actions. Also, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or apparatus. Without further limitation, an element defined by the phrase "comprising an … …" does not exclude the presence of other identical elements in a process, method, article, or apparatus that comprises the element.
All the embodiments in the present specification are described in a related manner, and the same and similar parts among the embodiments may be referred to each other, and each embodiment focuses on the differences from the other embodiments. In particular, as for the embodiments of the apparatus, the system, the server, and the computer-readable storage medium, since they are substantially similar to the embodiments of the method, the description is simple, and the relevant points can be referred to the partial description of the embodiments of the method.
The above description is only for the preferred embodiment of the present invention, and is not intended to limit the scope of the present invention. Any modification, equivalent replacement, or improvement made within the spirit and principle of the present invention shall fall within the protection scope of the present invention.
Claims (23)
1. An article finding method applied to a server, wherein a device having a network communication function is disposed on the article, the method comprising:
the server receives a query instruction for finding a target item; the query instruction is generated and sent by the intelligent equipment;
the server determines a target device arranged on the target article according to the corresponding relation between the article and the device arranged on the article; the server determines a target device set on the target article according to the corresponding relationship between the article and the device set on the article, and the method comprises the following steps: the server determines a target item identifier corresponding to the target item based on the query instruction; the server searches a target device identification corresponding to the target article identification in an article corresponding table, wherein the article corresponding table stores the corresponding relation between the identification of the article and the identification of the device arranged on the article; the server determines a target device set on the target article by the device marked as the target device mark;
and the server sends a control instruction to the target device so that the target device outputs prompt information convenient for a user to find the target object after receiving the control instruction.
2. The method of claim 1, wherein the query instruction carries an item name;
the server determines a target item identifier corresponding to the target item based on the query instruction, and the determining includes:
the server determines article identifiers corresponding to article names carried in the query instruction, wherein one article identifier corresponds to at least one article name;
and the server determines the determined item identifier as a target item identifier corresponding to the target item.
3. The method according to claim 1, wherein the query instruction carries a scene name;
the server determines a target item identifier corresponding to the target item based on the query instruction, and the determining includes:
the server determines an article identifier corresponding to the scene name carried in the query instruction;
and the server determines the determined item identifier as a target item identifier corresponding to the target item.
4. The method according to claim 3, wherein the server determines the item identifier corresponding to the scene name carried in the query instruction, including:
the server determines scene identifiers corresponding to the scene names carried in the query instruction, wherein one scene identifier corresponds to at least one scene name;
the server searches the article identification corresponding to the determined scenario identification in a scenario correspondence table, wherein the scenario correspondence table is used for storing the correspondence between scenario identifications and article identifications, and one scenario identification corresponds to at least one article identification.
5. The method of claim 4, wherein the server sends control instructions to the target device, comprising:
and the server simultaneously sends a control instruction to each target device, or the server sequentially sends the control instruction to each target device according to a preset time interval.
6. The method according to any one of claims 1-5, wherein the prompt message includes at least one of: voice prompt information, light prompt information, and motion prompt information.
7. The method according to any one of claims 1 to 5, wherein the query instruction is: and after receiving the query information, the intelligent equipment generates an instruction according to the query information.
8. An article searching device applied to a server, wherein a device with a network communication function is arranged on an article, the device comprising:
the instruction receiving module of the server is used for receiving a query instruction for searching a target article; the query instruction is generated and sent by the intelligent equipment;
the device determining module of the server is used for determining a target device arranged on the target article according to the corresponding relation between the article and the device arranged on the article; a device determination module of the server, comprising: the identifier determining submodule of the server is used for determining the target article identifier corresponding to the target article based on the query instruction; the identification searching submodule of the server is used for searching a target device identification corresponding to the target article identification in an article corresponding table, wherein the article corresponding table stores the corresponding relation between the identification of the article and the identification of the device arranged on the article; the device determining submodule of the server is used for determining a target device set on the target object by the device marked as the target device mark;
and the instruction sending module of the server is used for sending a control instruction to the target device so that the target device outputs prompt information which is convenient for a user to find the target object after receiving the control instruction.
9. The apparatus of claim 8, wherein the query instruction carries an item name;
the identification determination submodule of the server comprises:
a first identifier determining unit of the server, configured to determine an item identifier corresponding to an item name carried in the query instruction, where one item identifier corresponds to at least one item name;
and the second identification determining unit of the server is used for determining the determined item identification as the target item identification corresponding to the target item.
10. The apparatus according to claim 8, wherein the query instruction carries a scene name;
the identification determination submodule of the server comprises:
a third identifier determining unit of the server, configured to determine an article identifier corresponding to the scene name carried in the query instruction;
and the fourth identification determining unit of the server is used for determining the determined item identification as the target item identification corresponding to the target item.
11. The apparatus according to claim 10, wherein the third identifier determining unit of the server is specifically configured to:
determining scene identifiers corresponding to scene names carried in the query instruction, wherein one scene identifier corresponds to at least one scene name;
and searching the article identification corresponding to the determined scene identification in a scene corresponding table, wherein the scene corresponding table is used for storing the corresponding relation between the scene identification and the article identification, and one scene identification corresponds to at least one article identification.
12. The apparatus according to claim 11, wherein the instruction sending module of the server is specifically configured to:
and simultaneously sending a control instruction to each target device, or sending the control instruction to each target device in sequence according to a preset time interval.
13. The apparatus according to any one of claims 8-12, wherein the prompt message comprises at least one of: voice prompt information, light prompt information, and motion prompt information.
14. The apparatus according to any one of claims 8-12, wherein the query instruction is: and after receiving the query information, the intelligent equipment generates an instruction according to the query information.
15. An item searching system is characterized by comprising at least one item, intelligent equipment and a server;
the article is provided with a device with a network communication function;
the intelligent equipment is used for generating a query instruction for searching a target article and sending the query instruction to the server;
the server is used for receiving the query instruction sent by the intelligent equipment; determining a target device arranged on the target article according to the corresponding relation between the article and the device arranged on the article; sending a control instruction to the target device;
the target device is used for receiving the control instruction and outputting prompt information which is convenient for a user to find the target object;
the server determines a target device set on the target article according to the corresponding relationship between the article and the device set on the article, and the method comprises the following steps:
the server determines a target item identifier corresponding to the target item based on the query instruction;
searching a target device identification corresponding to the target article identification in an article corresponding table, wherein the article corresponding table stores the corresponding relation between the identification of the article and the identification of the device arranged on the article;
and determining the target device set on the target article by the device marked as the target device mark.
16. The system of claim 15, wherein the smart device generates query instructions for finding the target item, comprising:
the intelligent equipment generates a query instruction carrying the name of the target object;
the server determines a target item identifier corresponding to the target item based on the query instruction, and the determining includes:
the server determines article identifiers corresponding to article names carried in the query instruction, wherein one article identifier corresponds to at least one article name;
and determining the determined item identification as the target item identification corresponding to the target item.
17. The system of claim 15, wherein the smart device generates query instructions for finding the target item, comprising:
the intelligent equipment generates a query instruction carrying a scene name;
the server determines a target item identifier corresponding to the target item based on the query instruction, and the determining includes:
the server determines an article identifier corresponding to the scene name carried in the query instruction;
and determining the determined item identification as the target item identification corresponding to the target item.
18. The system according to claim 17, wherein the server determines the item identifier corresponding to the scene name carried in the query instruction, including:
the server determines scene identifiers corresponding to the scene names carried in the query instruction, wherein one scene identifier corresponds to at least one scene name;
and searching the article identification corresponding to the determined scene identification in a scene corresponding table, wherein the scene corresponding table is used for storing the corresponding relation between the scene identification and the article identification, and one scene identification corresponds to at least one article identification.
19. The system of claim 18, wherein the server sends control instructions to the target device, comprising:
and simultaneously sending a control instruction to each target device, or sending the control instruction to each target device in sequence according to a preset time interval.
20. The system according to any of claims 15-19, wherein the prompt message comprises at least one of: voice prompt information, light prompt information, and motion prompt information.
21. The system according to any one of claims 15-19, wherein the query instruction is: and after receiving the query information, the intelligent equipment generates an instruction according to the query information.
22. A server is characterized by comprising a processor, a communication interface, a memory and a communication bus, wherein the processor and the communication interface are used for realizing the communication between the processor and the memory through the communication bus;
a memory for storing a computer program;
a processor for implementing the steps of an item finding method as claimed in any one of claims 1 to 7 when executing a program stored in the memory.
23. A computer-readable storage medium, in which a computer program is stored which, when being executed by a processor, carries out the steps of an item finding method according to any one of claims 1 to 7.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710751542.6A CN107644002B (en) | 2017-08-28 | 2017-08-28 | Article searching method, device and system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710751542.6A CN107644002B (en) | 2017-08-28 | 2017-08-28 | Article searching method, device and system |
Publications (2)
Publication Number | Publication Date |
---|---|
CN107644002A CN107644002A (en) | 2018-01-30 |
CN107644002B true CN107644002B (en) | 2021-07-23 |
Family
ID=61110868
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201710751542.6A Active CN107644002B (en) | 2017-08-28 | 2017-08-28 | Article searching method, device and system |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN107644002B (en) |
Families Citing this family (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108765003A (en) * | 2018-05-28 | 2018-11-06 | 江苏贝尔装饰材料有限公司 | Position indicating method, device and display systems |
CN109712381B (en) * | 2018-12-28 | 2020-07-31 | 江苏惠通集团有限责任公司 | Method for searching remote control equipment, intelligent terminal, server and remote control equipment |
CN109544877A (en) * | 2018-12-28 | 2019-03-29 | 江苏惠通集团有限责任公司 | Find method and device, storage medium, intelligent terminal, server, the remote control system of remote control equipment |
CN109712380A (en) * | 2018-12-28 | 2019-05-03 | 江苏惠通集团有限责任公司 | Find method and device, the storage medium, terminal device, remote control equipment of remote control equipment |
CN109729222B (en) * | 2019-03-11 | 2020-11-20 | 深圳五洲无线股份有限公司 | Method and system for searching wearable device in short distance |
CN110191410A (en) * | 2019-04-15 | 2019-08-30 | 李宏军 | Item associations detection method, device, system and the terminal device of centimetre class precision |
CN111428529A (en) * | 2020-04-17 | 2020-07-17 | 北京自如信息科技有限公司 | Article positioning method and device, electronic equipment and system |
CN112448872B (en) * | 2020-11-09 | 2021-10-15 | 珠海格力电器股份有限公司 | Object searching method and system |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104243511A (en) * | 2013-06-07 | 2014-12-24 | 寻觅科技股份有限公司 | Object tracking service system and method thereof |
CN106170123A (en) * | 2016-09-28 | 2016-11-30 | 维沃移动通信有限公司 | A kind of based reminding method and mobile terminal |
CN106169226A (en) * | 2016-01-28 | 2016-11-30 | 深圳市宜联汇网络科技有限公司 | Portable electric appts is super away from reminding method and super away from the many edge systems pointed out |
CN106658458A (en) * | 2016-12-27 | 2017-05-10 | 惠州Tcl移动通信有限公司 | Method and system of mobile terminal for locating based on anti-lost device |
CN107018233A (en) * | 2017-03-27 | 2017-08-04 | 深圳市亿兆互联技术有限公司 | The control method and system of a kind of intelligent loss-proof device |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20160078745A1 (en) * | 2014-09-15 | 2016-03-17 | Patricia Murphy | Proximity Sensor System |
-
2017
- 2017-08-28 CN CN201710751542.6A patent/CN107644002B/en active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104243511A (en) * | 2013-06-07 | 2014-12-24 | 寻觅科技股份有限公司 | Object tracking service system and method thereof |
CN106169226A (en) * | 2016-01-28 | 2016-11-30 | 深圳市宜联汇网络科技有限公司 | Portable electric appts is super away from reminding method and super away from the many edge systems pointed out |
CN106170123A (en) * | 2016-09-28 | 2016-11-30 | 维沃移动通信有限公司 | A kind of based reminding method and mobile terminal |
CN106658458A (en) * | 2016-12-27 | 2017-05-10 | 惠州Tcl移动通信有限公司 | Method and system of mobile terminal for locating based on anti-lost device |
CN107018233A (en) * | 2017-03-27 | 2017-08-04 | 深圳市亿兆互联技术有限公司 | The control method and system of a kind of intelligent loss-proof device |
Also Published As
Publication number | Publication date |
---|---|
CN107644002A (en) | 2018-01-30 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN107644002B (en) | Article searching method, device and system | |
US9846045B2 (en) | System and method for naming a location based on user-specific information | |
CN111859470B (en) | Business data chaining method and device | |
WO2017181613A1 (en) | Search response method, device and system | |
CN105008858A (en) | User-in-the-loop architecture for indoor positioning | |
US9222778B2 (en) | Apparatus and method for providing navigation service in electronic device | |
JP2013045319A (en) | Information processing apparatus, information processing method, and program | |
WO2015043212A1 (en) | Address information input method,acquisition method, apparatus,device and system | |
JP6886516B2 (en) | Data storage and recall methods and equipment | |
CN110674423A (en) | Address positioning method and device, readable storage medium and electronic equipment | |
US10127324B2 (en) | Dynamically integrating offline and online suggestions in a geographic application | |
CN113364853A (en) | Business service system, business request method and gateway equipment | |
CN111026979A (en) | Target recommendation method and system and computer-readable storage medium | |
CN109740623B (en) | Actor screening method and device | |
US20140279210A1 (en) | System and method for associating item lists with geographical locations | |
CN110837499B (en) | Data access processing method, device, electronic equipment and storage medium | |
US9264500B2 (en) | Method and apparatus for optimized object searching | |
CN112368696A (en) | Method and apparatus for retrieving content | |
CN111045766B (en) | Method and device for outputting prompt information based on command line interface | |
US9723088B2 (en) | Facilitating users to share physical locations | |
US20170154373A1 (en) | System and method for price comparison | |
CN112395519A (en) | Method and device for generating interest points in road information | |
CN110471538B (en) | Input prediction method and device | |
US11423109B2 (en) | Information processing method, server and computer program product | |
US20170013075A1 (en) | Electronic device and note reminder method |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |