CN109493858A - Storing approaches to IM, electronic equipment and computer-readable deposit medium - Google Patents

Storing approaches to IM, electronic equipment and computer-readable deposit medium Download PDF

Info

Publication number
CN109493858A
CN109493858A CN201811148296.6A CN201811148296A CN109493858A CN 109493858 A CN109493858 A CN 109493858A CN 201811148296 A CN201811148296 A CN 201811148296A CN 109493858 A CN109493858 A CN 109493858A
Authority
CN
China
Prior art keywords
article
storage
stored
storing
returned
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.)
Granted
Application number
CN201811148296.6A
Other languages
Chinese (zh)
Other versions
CN109493858B (en
Inventor
王杰锋
程鹏
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shandong Influence Intelligent Technology Co ltd
Original Assignee
Shanghai Yude Technology Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Shanghai Yude Technology Co Ltd filed Critical Shanghai Yude Technology Co Ltd
Priority to CN201811148296.6A priority Critical patent/CN109493858B/en
Publication of CN109493858A publication Critical patent/CN109493858A/en
Application granted granted Critical
Publication of CN109493858B publication Critical patent/CN109493858B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10LSPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
    • G10L15/00Speech recognition
    • G10L15/22Procedures used during a speech recognition process, e.g. man-machine dialogue
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K17/00Methods or arrangements for effecting co-operative working between equipments covered by two or more of main groups G06K1/00 - G06K15/00, e.g. automatic card files incorporating conveying and reading operations
    • G06K17/0022Methods or arrangements for effecting co-operative working between equipments covered by two or more of main groups G06K1/00 - G06K15/00, e.g. automatic card files incorporating conveying and reading operations arrangements or provisious for transferring data to distant stations, e.g. from a sensing device

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Computational Linguistics (AREA)
  • Health & Medical Sciences (AREA)
  • Audiology, Speech & Language Pathology (AREA)
  • Human Computer Interaction (AREA)
  • Acoustics & Sound (AREA)
  • Multimedia (AREA)

Abstract

The present embodiments relate to technical field of intelligent equipment, discloses a kind of storing approaches to IM, electronic equipment and computer-readable deposit medium.In the present invention, by obtaining the article of storage to be returned and the information of the first position for storing the article;Obtained from storing information bank when the article wait return storage is removed the stored second position information;Judge whether first position and the second position are same position;If it is, by the article storage of storage to be returned to first position;If it is not, then determining the storage location of the article of storage to be returned according to first position, the second position and carrying out respective stored;The information update of the article of storage to be returned and its corresponding stored position is recorded to storing information bank, so that article is after being used, can by return storage to more with the position of reason, thus facilitate user in the next use the article when can it is more convenient, rapidly search the article.

Description

Storing approaches to IM, electronic equipment and computer-readable deposit medium
Technical field
The present embodiments relate to technical field of intelligent equipment, in particular to a kind of storing approaches to IM, electronics are set It is standby and computer-readable deposit medium.
Background technique
In life, people are frequently encountered such case: an article is placed on some corner in room, when needs make When with this article, the article or straight can just be found by but needing to take a long time because of the position stored before forgetting Connecing can not find.Especially for the article being commonly used, after using the article every time, very big probability, which will not all be returned, to be stored in Originally the position stored, and when causing next time using the article, it is taken a substantial amount of time again to look for.
Summary of the invention
Embodiment of the present invention be designed to provide a kind of storing approaches to IM, electronic equipment and computer can Medium is deposited in reading so that article is after being used, can be returned storage to more with the position of reason, to facilitate user in next time Using energy is more convenient when the article, rapidly searches the article.
In order to solve the above technical problems, embodiments of the present invention provide a kind of storing approaches to IM, including with Lower step:
Obtain the article of storage to be returned and the information of the first position for storing the article;
The article wait return storage is obtained from the storing information bank is removed the stored second position of when institute Information;
Judge whether the first position and the second position are same position;
If it is, by the article storage of the storage to be returned to the first position;
If it is not, then determining depositing for the article of the storage to be returned according to the first position, the second position Storage space sets and carries out respective stored;
The information update of the article to be stored and its corresponding stored position is recorded to the storing information bank.
Embodiments of the present invention additionally provide a kind of electronic equipment, comprising:
At least one processor;And
The memory being connect at least one described processor communication;Wherein,
The memory is stored with the instruction that can be executed by least one described processor, and described instruction is by described at least one A processor executes, so that at least one described processor is able to carry out storing approaches to IM as described above.
Embodiments of the present invention additionally provide a kind of computer readable storage medium, are stored with computer program, described Storing approaches to IM as described above is realized when computer program is executed by processor.
Embodiment of the present invention in terms of existing technologies, by preset storing information bank to article and the article quilt The position of storage is managed: after receiving user and returning the article of storage and its return the position of storage, can first be judged Whether position and the current position for returning storage when being removed before returning the article of storage are same position;If it is same One position, then in the position by article storage;If it is different location, return storage is treated after needing to determine position again Article is stored, to guarantee that the position of article storage is more reasonable, facilitate user in the next use the article when can be more Conveniently, the article is rapidly searched.
In addition, determining the storage location of the article of storage to be returned according to first position, the second position and accordingly being deposited Storage specifically: obtain the first instruction by the article storage of storage to be returned to first position or the second position;According to first Instruction determines the storage location of the article of storage to be returned and carries out respective stored, so as to easily pass through external input The mode of instruction, the storage location of the article of specified storage to be returned simultaneously are stored.
In addition, in above-mentioned storing approaches to IM further include: obtain article to be stored and for storing the article The information of the third place;Judge in storing information bank with the presence or absence of the article of the same name with article to be stored;If it is present sentencing Break the storage state of article of the same name;When determining that at least one in article of the same name is in " taking-up " state, it is determined that wait deposit The article of storage is the article of storage to be returned, and the corresponding the third place determined for storing the article is first position.Pass through Judge with the presence or absence of the article of the same name with article to be stored in storing information bank, and after there are article of the same name further Judge the storage state of the article of the same name, so that it is determined that article to be stored whether be storage to be returned article, sentenced with this The fixed storage operation whether article currently to be stored executed for the article of storage to be returned.
In addition, with the presence or absence of after the article of the same name with article to be stored in judging storing information bank, further includes: such as Fruit is not present, it is determined that article to be stored be the article of newly-increased storage and be non-storage to be returned article, and deposited newly-increased The article of storage is stored to the third place.By determining that the article of the same name with article to be stored is not present in storing information bank, from And determine that article to be stored be the article of newly-increased storage, directly by article storage to specified the third place, do not need pair Article currently to be stored executes the storage operation for the article of storage to be returned, and the article to guarantee newly-increased storage is reasonable Storage.
In addition, after judging the storage state of article of the same name, further includes: when the article for determining of the same name is completely in " Deposit " state when, it is determined that article to be stored is the article of newly-increased storage rather than the article of storage to be returned, and according to of the same name Storage location, the third place of article determine the storage location of the article of newly-increased storage and carry out respective stored.By determining to store up There is the article of the same name with article to be stored in object information bank, and all articles of the same name are completely in " deposited " state, from And according to the storage location of article of the same name, the third place, it determines the storage location of the article of newly-increased storage and is accordingly deposited Storage does not need to execute article currently to be stored the storage operation for the article of storage to be returned, to guarantee newly-increased storage Article rationally stored.
In addition, determining the storage location of the article of newly-increased storage simultaneously according to the storage location of article of the same name, the third place Carry out respective stored specifically: obtain the storage location or the third place of the article storage of newly-increased storage to article of the same name Second instruction;According to the second instruction, the article of newly-increased storage is stored to corresponding position, so as to easily pass through outside The mode of instruction is inputted, the storage location of the article of specified newly-increased storage is simultaneously stored.
In addition, in above-mentioned storing approaches to IM further include: store by any article to corresponding position, storing up The article is set in object information bank " deposited " state, to facilitate the storage state to stored article to be monitored.
In addition, in above-mentioned storing approaches to IM further include: taking out any article from the position for storing the article Afterwards, it is set as the article " to take out " state in storing information bank, to facilitate the storage state to the article being removed to supervise Control.
Detailed description of the invention
One or more embodiments are illustrated by the picture in corresponding attached drawing, these exemplary theorys The bright restriction not constituted to embodiment, the element in attached drawing with same reference numbers label are expressed as similar element, remove Non- to have special statement, composition does not limit the figure in attached drawing.
Fig. 1 is the specific flow chart of the storing approaches to IM of first embodiment according to the present invention;
Fig. 2 is the specific flow chart of the storing approaches to IM of second embodiment according to the present invention;
Fig. 3 is the specific flow chart of the storing approaches to IM of third embodiment according to the present invention;
Fig. 4 is the structural schematic diagram of the electronic equipment of the 4th embodiment according to the present invention.
Specific embodiment
In order to make the object, technical scheme and advantages of the embodiment of the invention clearer, below in conjunction with attached drawing to the present invention Each embodiment be explained in detail.However, it will be understood by those skilled in the art that in each embodiment party of the present invention In formula, in order to make the reader understand this application better, many technical details are proposed.But even if without these technical details And various changes and modifications based on the following respective embodiments, the application technical solution claimed also may be implemented.
The first embodiment of the present invention is related to a kind of storing approaches to IM.The core of present embodiment is to obtain The information of the article of storage to be returned and the first position for storing the article;It is obtained from storing information bank wait return storage Article when being removed the stored second position information;Judge whether first position and the second position are same position; If it is, by the article storage of storage to be returned to first position;If it is not, then according to first position, the second position, really The storage location of the article of fixed storage to be returned simultaneously carries out respective stored;The article of storage to be returned and its correspondence is stored The information update of position is recorded to storing information bank so that article is after being used, can be returned storage to more with reason Position, thus facilitate user in the next use the article when can it is more convenient, rapidly search the article.Below to this embodiment party The realization details of the storing approaches to IM of formula is specifically described, and the realization that the following contents only provides for convenience of understanding is thin Section not implements the necessary of this programme.
Storing approaches to IM in present embodiment is as shown in Figure 1, specifically include:
Step 101: obtaining the article of storage to be returned and the information of the first position for storing the article.
Before executing step shown in the present embodiment, a storing information bank can be preset, is remembered in the storing information bank Record has Item Information and article to correspond to stored location information.After user takes out article from storage location, put back to again When designated position is stored, article that should be to be put back to is the article of storage to be returned, and is used to store specified by user The position of the article is first position.
Specifically, when obtaining the information of article and first position wait return storage, speech recognition skill can be used Art obtains voice signal and simultaneously carries out text identification to voice signal, to obtain the article carried in voice signal and position Information.
Such as user can it is large-scale for the first time arrange object when, to can acquire and the intelligent sound of recognition of speech signals Case inputs following information:
The information of article: three trim the nails, one scissors, two combs, a mirror, six books, two Air Conditioner Remotes Device, a TV remote controller, two charger babies ....
The information of position: first drawer of nightstand, second drawer of nightstand, nightstand third drawer, nightstand 4th drawer, big locker ....
In addition, user after large-scale arrangement object for the first time, can also input the article newly increased to intelligent sound box Information and storage location, be managed with the storing information to the article newly increased.Corresponding storage article scene is as follows:
User: hello, little Ai classmate.
Intelligent sound box: owner, I.
User: memorandum is opened.(this process can be omitted)
Intelligent sound box: good, owner has opened memorandum.(this process can be omitted)
User: I has been placed in first drawer of nightstand trimming the nails.
Intelligent sound box: good, owner, I remembers.
When user needs using certain part article, as long as inputting the title of the article to intelligent sound box, intelligent sound box will The storage location of the article is exported, then user takes out article from the position and uses.Corresponding taking-up article scene is as follows:
User: hello, little Ai classmate.
Intelligent sound box: owner, I.
Does user: mine trim the nails?
Intelligent sound box: owner, your trim the nails are placed in first drawer of nightstand.
When user, which returns, stores the article to designated position, can be inputted to intelligent sound box storage to be returned article and For storing the information of the first position of the article.Corresponding return storage article scene is as follows:
User: hello, little Ai classmate.
Intelligent sound box: owner, I.
User: I is placed on origin-location trimming the nails.
Do are intelligent sound box: owner, the origin-location that you say first drawers of nightstand put last time?
User: yes.
Intelligent sound box: good, owner, I remembers.
Step 102: the institute stored second position when article wait return storage is removed is obtained from storing information bank Information.
Specifically, when user returns storage article, it will usually the specified position for returning storage.For example, being returned above-mentioned It also stores in article scene, article is returned storage and arrives origin-location by user, but there is no definitely specify which position the position is It sets.At this point, the article that intelligent sound box needs to obtain wait return storage from storing information bank is removed the stored position of when institute Information, i.e. the information of the second position, so that it is determined that the origin-location of the article of storage to be returned.
Certainly, it is returned in storage article scene at other, user may directly specify for storing storage to be returned The first position of article, the first position and said second position may be same position, it is also possible to not be same positions.Cause This, accurately manages to treat the storing information for the article for returning storage, it is necessary to obtain after the article for returning storage, Obtained from storing information bank when the article is removed the stored second position information.
Step 103: judging whether first position and the second position are same position.When the judgment is yes, it enters step 104;When the judgment is no, 105 are entered step.
S104: by the article storage of storage to be returned to first position.
Specifically, if specifying the position of the article for storing storage to be returned, when with being removed before the article Corresponding extracting position is identical, more meets user in the position to the meaning of the placement position of the article then continuing to store article It is willing to, using raising on a household basis into the living habit of consistent property before and after same article storage position, while is also convenient for user in subsequent use It can be convenient when the article, quickly find the article.
S105: it according to first position, the second position, determines the storage location of the article of storage to be returned and is accordingly deposited Storage.
Specifically, if specifying the position of the article for storing storage to be returned, when with being removed before the article Corresponding extracting position is not identical, if that article to be directly stored in the original second position rashly, or directly stores User may and not be met to the real wish of the placement position of the article in currently assigned first position.At this time, it may be necessary to from The storage wish for newly learning user, determines the storage location of the article of storage to be returned and is deposited from the two positions Storage.
For example, can determine the storage location of the article of storage to be returned as follows and be stored:
Obtain the first instruction by the article storage of storage to be returned to first position or the second position;
According to the first instruction, determines the storage location of the article of storage to be returned and carry out respective stored.
Specifically, intelligent sound box can issue the user with inquiry request, to obtain storing wait return for user's instruction Article storage to first position or the second position the first instruction.Such intelligent sound box can follow the storage meaning of user It is willing to that treating the article for returning storage is stored.The article scene for storing storage to be returned accordingly is as follows:
User: hello, little Ai classmate.
Intelligent sound box: owner, I.
User: I is placed on second drawer of nightstand trimming the nails.
Intelligent sound box: owner, what last time, you put is first drawer of nightstand, is specifically placed on second drawer of nightstand, Will your determination be placed on second drawer?
User: it determines.(scene one)
Intelligent sound box: good, owner, the position trimmed the nails is changed to second drawer of nightstand by me.(scene one)
User: first drawer of nightstand is still put back to.(scene two)
Intelligent sound box: good, owner, you trims the nails or in first drawer of nightstand.(scene two)
Correspondingly, (scene one), which can then inform to trim the nails, is placed on nightstand second when user finds the article next time Drawer;Alternatively, (scene two), which can inform to trim the nails, is placed on first drawer of nightstand.
S106: the information update of article to be stored and its corresponding stored position is recorded to storing information bank.
Specifically, for example, intelligent sound box plans that good article and article to be stored correspond to stored position in first time Afterwards, internal system program just generates a sheet by a sheet chained list.Each position corresponds to a chained list, and the member in each chained list is exactly to deposit The article of storage on the position.When the information of article of the same name is stored in a chained list, program is just after automatic adding member Sew to distinguish, which will not influence output of the intelligent sound box to storage information.
It records by the information update of the article of storage to be returned and its corresponding stored position into storing information bank When, if final storage location is identical as the last time storage position of the article, do not need to do additional position change Record;If final storage location and the last position for storing the article be not identical, the storage after change is needed Increase the information of the article of return storage in the corresponding chained list in position, while in the corresponding chained list of former storage location of the article The middle information for deleting the article.
Compared with prior art, embodiment of the present invention stores article and the article by preset storing information bank Position be managed: receive user return storage article and its return storage position after, can first judge wait return Whether position and the current position for returning storage when being removed before the article also stored are same position;If it is same position It sets, then in the position by article storage;If it is different location, the article for returning storage is treated after needing to determine position again Stored, to guarantee that the position of article storage is more reasonable, facilitate user in the next use the article when can it is more convenient, Rapidly search the article.
Second embodiment of the present invention is related to a kind of storing approaches to IM.Second embodiment is implemented first The improvement done on the basis of mode, thes improvement is that:
In above-mentioned storing approaches to IM further include: obtain article to be stored and the third position for storing the article The information set;Judge in storing information bank with the presence or absence of the article of the same name with article to be stored;If it is present judging of the same name Article storage state;When determining that at least one in article of the same name is in " taking-up " state, it is determined that object to be stored Product are the article of storage to be returned, and the corresponding the third place determined for storing the article is first position.It is stored up by judgement It whether there is the article of the same name with article to be stored in object information bank, and further judgement should after there are article of the same name The storage state of article of the same name, so that it is determined that article to be stored whether be storage to be returned article, determined whether with this Storage operation for the article of storage to be returned is executed to article currently to be stored.
With the presence or absence of after the article of the same name with article to be stored in judging storing information bank, further includes: if not It is the article of non-storage to be returned in the presence of the article that, it is determined that article to be stored is newly-increased storage, and by newly-increased storage Article is stored to the third place.By determining that the article of the same name with article to be stored is not present in storing information bank, thus really Fixed article to be stored is the article of newly-increased storage, directly stores the article to specified the third place, does not need to current Article to be stored executes the storage operation for the article of storage to be returned, to guarantee that the article of newly-increased storage is rationally deposited Storage.
After the storage state for judging article of the same name, further includes: when the article for determining of the same name is completely in " having deposited " shape When state, it is determined that article to be stored is the article of newly-increased storage rather than the article of storage to be returned, and according to article of the same name Storage location, the third place, determine that the storage location of the article of newly-increased storage simultaneously carries out respective stored.By determining storing letter It ceases and there is the article of the same name with article to be stored in library, and all articles of the same name are completely in " having deposited " state, thus root According to the storage location of article of the same name, the third place, determines the storage location of the article of newly-increased storage and carry out respective stored, no Need to execute article currently to be stored the storage operation for the article of storage to be returned, to guarantee the article of newly-increased storage Rationally stored.Specific flow chart is as shown in Figure 2.
Step 201: obtaining the information of article and the third place for storing the article to be stored.
Specifically, it when obtaining the information of the article wait store and the third place for storing the article, can adopt Voice signal is obtained with speech recognition technology and text identification is carried out to voice signal, to obtain the object carried in voice signal The information of product and position.
What needs to be explained here is that intelligent sound box is not aware that the article is newly-increased when user needs to store certain article The article of storage still returns the article of storage, so subsequent step is needed further to be judged, final determination is to execute newly The Stored Procedure for increasing article still returns the Stored Procedure of article.
Step 202: judging in storing information bank with the presence or absence of the article of the same name with article to be stored.When being judged as presence When, it enters step 203: in the absence of being judged as, entering step 205.
Specifically, judging that article currently to be stored is that newly-increased storage article or return store the initial of article, First can tentatively it judge in storing information bank with the presence or absence of the article of the same name with article to be stored.If there is article of the same name, Then being possible to article to be stored is to return storage article;If article not of the same name, can directly determine wait store Article be newly-increased storage article.
Step 203: judging the storage state of article of the same name.When judging that at least one in article of the same name be in " taking-up " When state, 204 are entered step;When determining that article of the same name is completely in " having deposited " state, 206 are entered step.
Specifically, even if tentatively judging the article for having of the same name in storing information bank, can not directly judge to be stored Article is to return storage article, it is also necessary to further judge the storage state of these articles of the same name.Wherein, the storage shape of article State may include " having deposited " state and " taking-up " state.So-called " having deposited " state refers to that article is currently at stored position, is institute In the state that position determines;So-called " taking-up " state refers to that article is currently at the state being taken out easily by the user, and specific location is unknown It really, is the uncertain state in position.
Step 204: determine that article to be stored is the article of storage to be returned, it is corresponding to determine for storing the article The third place is first position.
Specifically, it when judging that at least one in article of the same name is in " taking-up " state, is then likely to currently wait deposit The article of storage is should be in the article of the same name of " taking-up " state.At this point, can directly conclude that article currently to be stored is wait return The article also stored, the corresponding the third place determined for storing the article are above-mentioned first position.Correspondingly, can continue Execute the storing approaches to IM as shown in first embodiment.
Step 205: determining the article that article to be stored is newly-increased storage rather than the article of storage to be returned, and will increase newly The article of storage is stored to the third place.
It specifically, then can be straight after the article of the same name with the article wait store being not present in judging storing information bank It connects and determines that article to be stored is newly-increased storage article rather than the article of storage to be returned, it at this time can be by prefabricated newly-increased storage object The Stored Procedure of product stores the newly-increased storage article.
For example, the third place can be directly stored in by the instruction of user for the article of newly-increased storage.
Step 206: determining the article that article to be stored is newly-increased storage rather than the article of storage to be returned, and according to same Storage location, the third place of the article of name determine the storage location of the article of newly-increased storage and carry out respective stored.
Specifically, when judging that article of the same name is completely in " storage " state, then can be concluded that recorded it is of the same name Currently there is no articles to be removed in article, and article currently to be stored is not the article of storage to be returned.At this point it is possible to according to Storage location, the third place of article of the same name determine the storage location of the article of newly-increased storage and carry out respective stored.
For example, can determine the storage location of the article of newly-increased storage as follows and be stored:
Obtain the second instruction by the storage location of the article storage of newly-increased storage to article of the same name or the third place;
According to the second instruction, by the article storage of newly-increased storage to corresponding position.
When user, which stores, arrives designated position with storage product article of the same name, newly-increased store can be inputted to intelligent sound box Article and the third place for storing the article information.Corresponding newly-increased storage article scene is as follows:
User: hello, little Ai classmate.
Intelligent sound box: owner, I.
User: I has been placed in nightstand third drawer trimming the nails.
Intelligent sound box: owner, what you did not passed through that little Ai finds that you want trims the nails, you be and bought one it is new or original ?
User: new.
Intelligent sound box: good, owner, but, owner, it has a partner to be placed in first drawer of nightstand, you need New trimming the nails is placed in first drawer of nightstand?
User: I is placed in first drawer of nightstand.(scene one)
Intelligent sound box: good, owner.It trims the nails and is all placed in first drawer of nightstand there are two you at present.(scene One)
User: it does not need.(scene two)
Intelligent sound box: good, owner.At present you there are two trim the nails to be individually placed in first drawer of nightstand and the head of a bed In cabinet third drawer.(scene two)
Step S207: the information update of article to be stored and its corresponding stored position is recorded to storing information Library.
Specifically, it records by the information update of the article of newly-increased storage and its corresponding stored position to storing letter It, can be in the article of the same name if final storage location is identical as the storage location of article of the same name when ceasing in library Increase the newly-increased article in the corresponding chained list of storage location;If final storage location is the third place that user specifies, that The newly-increased article can be increased in the corresponding chained list of the third place.
Compared with prior art, embodiment of the present invention whether there is and object to be stored in storing information bank by judging Product article of the same name, and further judge after there are article of the same name the storage state of the article of the same name, so that it is determined that Article to be stored whether be storage to be returned article, determine whether to execute for wait return article currently to be stored with this The storage of the article also stored operates.By determining that the article of the same name with article to be stored is not present in storing information bank, from And determine that article to be stored be the article of newly-increased storage, directly by article storage to specified the third place, do not need pair Article currently to be stored executes the storage operation for the article of storage to be returned, and the article to guarantee newly-increased storage is reasonable Storage.By determining there is the article of the same name with article to be stored in storing information bank, and at all article wholes of the same name In " deposited " state, to determine the storage position of the article of newly-increased storage according to the storage location of article of the same name, the third place Respective stored is set and is carried out, does not need to execute article currently to be stored the storage operation for the article of storage to be returned, To guarantee that the article of newly-increased storage is rationally stored.
Third embodiment of the present invention is related to a kind of storing approaches to IM.Third embodiment is real-time first The improvement done on the basis of mode, second embodiment, thes improvement is that: in the storing approaches to IM further include: Any article is stored to corresponding position, sets " having deposited " state for the article in storing information bank.And it is inciting somebody to action After any article takes out from the position for storing the article, it is set as the article " to take out " state in storing information bank.Specific stream Journey figure is as shown in Figure 3.
Step 301: storing by any article to corresponding position, set the article in storing information bank " having deposited " state.
Step 302: after taking out any article from the position for storing the article, the article being arranged in storing information bank For " taking-up " state.
Compared with prior art, present embodiment, which can be convenient, is monitored the storage state of stored article.With And it can be convenient and the storage state for the article being removed is monitored.
The step of various methods divide above, be intended merely to describe it is clear, when realization can be merged into a step or Certain steps are split, multiple steps are decomposed into, as long as including identical logical relation, all in the protection scope of this patent It is interior;To adding inessential modification in algorithm or in process or introducing inessential design, but its algorithm is not changed Core design with process is all in the protection scope of the patent.
Four embodiment of the invention is related to a kind of electronic equipment, as shown in figure 4, including at least one processor 402;With And the memory with the communication connection of at least one processor 402;Wherein, be stored with can be by least one processor for memory 401 402 instructions executed, instruction is executed by least one processor 402, so that at least one processor 402 is able to carry out above-mentioned One storing approaches to IM.
Wherein, memory 401 is connected with processor 402 using bus mode, and bus may include any number of interconnection Bus and bridge, bus is by one or more processors 402 together with the various circuit connections of memory 401.Bus may be used also With by such as peripheral equipment, voltage-stablizer, together with various other circuit connections of management circuit or the like, these are all It is known in the art, therefore, it will not be further described herein.Bus interface provides between bus and transceiver Interface.Transceiver can be an element, be also possible to multiple element, such as multiple receivers and transmitter, provide for The unit communicated on transmission medium with various other devices.The data handled through processor 402 pass through antenna on the radio medium It is transmitted, further, antenna also receives data and transfers data to processor 402.
Processor 402 is responsible for management bus and common processing, can also provide various functions, including timing, periphery connects Mouthful, voltage adjusting, power management and other control functions.And memory 401 can be used for storage processor 402 and execute Used data when operation.
Sixth embodiment of the invention is related to a kind of computer readable storage medium, is stored with computer program.Computer Any of the above-described embodiment of the method is realized when program is executed by processor.
That is, it will be understood by those skilled in the art that implement the method for the above embodiments be can be with Relevant hardware is instructed to complete by program, which is stored in a storage medium, including some instructions are to make It obtains an equipment (can be single-chip microcontroller, chip etc.) or processor (processor) executes side described in each embodiment of the application The all or part of the steps of method.And storage medium above-mentioned includes: USB flash disk, mobile hard disk, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), magnetic or disk etc. are various can store journey The medium of sequence code.
It will be understood by those skilled in the art that the respective embodiments described above are to realize specific embodiments of the present invention, And in practical applications, can to it, various changes can be made in the form and details, without departing from the spirit and scope of the present invention.

Claims (10)

1. a kind of storing approaches to IM characterized by comprising
Obtain the article of storage to be returned and the information of the first position for storing the article;
Obtained from the storing information bank when article wait return storage is removed the stored second position letter Breath;
Judge whether the first position and the second position are same position;
If it is, by the article storage of the storage to be returned to the first position;
If it is not, then determining the storage position of the article of the storage to be returned according to the first position, the second position It sets and carries out respective stored;
The information update of the article to be stored and its corresponding stored position is recorded to the storing information bank.
2. storing approaches to IM according to claim 1, which is characterized in that described according to the first position, institute The second position is stated, determine the storage location of the article of the storage to be returned and carries out respective stored, is specifically included:
Obtain the first instruction by the article storage of the storage to be returned to the first position or the second position;
According to first instruction, determines the storage location of the article of the storage to be returned and carry out respective stored.
3. storing approaches to IM according to claim 1, which is characterized in that the method also includes:
Obtain the information of article and the third place for storing the article to be stored;
Judge in the storing information bank with the presence or absence of the article of the same name with the article to be stored;
If it is present judging the storage state of the article of the same name;
When determining that at least one in the article of the same name is in " taking-up " state, it is determined that the article to be stored is institute The article of storage to be returned is stated, the corresponding the third place determined for storing the article is the first position.
4. storing approaches to IM according to claim 3, which is characterized in that in the judgement storing information bank After the article of the same name with the article to be stored, further includes:
If it does not exist, then determine the article that the article to be stored is newly-increased storage and be the non-storage to be returned object Product, and the article of the newly-increased storage is stored to the third place.
5. storing approaches to IM according to claim 3, which is characterized in that the judgement article of the same name After storage state, further includes:
When determining that the article of the same name is completely in " deposited " state when, it is determined that the article to be stored is newly-increased storage Article rather than the article of the storage to be returned, and according to the storage location of the article of the same name, the third place, really The storage location of the article of the fixed newly-increased storage simultaneously carries out respective stored.
6. storing approaches to IM according to claim 5, which is characterized in that described according to the article of the same name Storage location, the third place determine the storage location of the article of the newly-increased storage and carry out respective stored, specific to wrap It includes:
It obtains the storage location of the article of newly-increased storage storage to the article of the same name or the third place Second instruction;
According to second instruction, by the article storage of the newly-increased storage to corresponding position.
7. storing approaches to IM according to claim 1-6, which is characterized in that the method also includes:
Store by any article to corresponding position, set the article in the storing information bank " deposited " shape State.
8. storing approaches to IM according to claim 1-6, which is characterized in that the method also includes:
After taking out any article from the position for storing the article, the article is set as " taking out " in the storing information bank State.
9. a kind of electronic equipment characterized by comprising
At least one processor;And
The memory being connect at least one described processor communication;Wherein,
The memory is stored with the instruction that can be executed by least one described processor, and described instruction is by described at least one It manages device to execute, so that at least one described processor is able to carry out the storing information management as described in any in claim 1 to 8 Method.
10. a kind of computer readable storage medium, is stored with computer program, which is characterized in that the computer program is located Reason device realizes storing approaches to IM described in any item of the claim 1 to 8 when executing.
CN201811148296.6A 2018-09-29 2018-09-29 Storage information management method, electronic device, and computer-readable storage medium Active CN109493858B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201811148296.6A CN109493858B (en) 2018-09-29 2018-09-29 Storage information management method, electronic device, and computer-readable storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201811148296.6A CN109493858B (en) 2018-09-29 2018-09-29 Storage information management method, electronic device, and computer-readable storage medium

Publications (2)

Publication Number Publication Date
CN109493858A true CN109493858A (en) 2019-03-19
CN109493858B CN109493858B (en) 2023-05-02

Family

ID=65690601

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201811148296.6A Active CN109493858B (en) 2018-09-29 2018-09-29 Storage information management method, electronic device, and computer-readable storage medium

Country Status (1)

Country Link
CN (1) CN109493858B (en)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2012022590A (en) * 2010-07-16 2012-02-02 Chugoku Electric Power Co Inc:The Article taking-in/out management system
CN105550228A (en) * 2015-12-07 2016-05-04 北京奇虎科技有限公司 Intelligent storage device and storage and take-out identification method and system based on intelligent storage device
CN106909996A (en) * 2015-12-22 2017-06-30 阿里巴巴集团控股有限公司 Article control method and system
CN108021956A (en) * 2017-12-05 2018-05-11 珠海新石科技有限公司 Article control method, computer installation and computer-readable recording medium

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2012022590A (en) * 2010-07-16 2012-02-02 Chugoku Electric Power Co Inc:The Article taking-in/out management system
CN105550228A (en) * 2015-12-07 2016-05-04 北京奇虎科技有限公司 Intelligent storage device and storage and take-out identification method and system based on intelligent storage device
CN106909996A (en) * 2015-12-22 2017-06-30 阿里巴巴集团控股有限公司 Article control method and system
CN108021956A (en) * 2017-12-05 2018-05-11 珠海新石科技有限公司 Article control method, computer installation and computer-readable recording medium

Also Published As

Publication number Publication date
CN109493858B (en) 2023-05-02

Similar Documents

Publication Publication Date Title
CN108447480B (en) Intelligent household equipment control method, intelligent voice terminal and network equipment
CN106647311A (en) Intelligent central control system and equipment, server and intelligent equipment control method
CN106225174A (en) Air conditioner control method and system and air conditioner
CN111696541B (en) Voice data interaction method and system for adding food materials into refrigerator
CN114485031B (en) Data interaction method and interaction system for refrigerator
CN107085380A (en) A kind of intelligent domestic system customer location determination methods and electronic equipment
WO2018196779A1 (en) Smart home system and control method thereof
CN109725544A (en) The method and device of dynamic construction conflict verification rule list in a kind of smart home
CN111081257A (en) Voice acquisition method, device, equipment and storage medium
CN105139557A (en) Artificial intelligence doorbell information prompt method and artificial intelligence doorbell
CN106202254A (en) A kind of querying method and data query system
CN105487381A (en) Processing method and electronic device
CN109243453A (en) Voice information processing method and device, storage medium and electronic device
CN110120222A (en) A kind of voice broadcast method of the smart mirror cabinet with voice broadcast function
CN109493858A (en) Storing approaches to IM, electronic equipment and computer-readable deposit medium
CN108320740A (en) A kind of audio recognition method, device, electronic equipment and storage medium
CN110716706A (en) Intelligent human-computer interaction instruction conversion method and system
CN105373720B (en) A kind of module control method and device applied to mobile terminal
CN115830776B (en) Method and device for storing and taking pieces based on shared storage cabinet and electronic equipment
CN109325153A (en) Storing approaches to IM, electronic equipment and computer-readable deposit medium
CN109521952A (en) Storing approaches to IM, electronic equipment and computer-readable deposit medium
CN109521953A (en) Storing approaches to IM, electronic equipment and computer-readable deposit medium
CN107729127A (en) Intelligent control method and device
CN108376436A (en) Intelligent door lock
CN205541044U (en) Intelligence theftproof security protection device based on wiFi

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
TA01 Transfer of patent application right
TA01 Transfer of patent application right

Effective date of registration: 20211206

Address after: 276002 room 605, Zhongxing business enterprise development center, Pingshang Town, Lingang Economic Development Zone, Linyi City, Shandong Province

Applicant after: Shandong influence Intelligent Technology Co.,Ltd.

Address before: 201506 Room 1309, Building 6558, Tingwei Highway, Jinshan District, Shanghai

Applicant before: SHANGHAI WIND SCIENCE AND TECHNOLOGIES Co.,Ltd.

GR01 Patent grant
GR01 Patent grant