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 PDFInfo
- 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
Links
- 238000013459 approach Methods 0.000 title claims abstract description 32
- 238000000034 method Methods 0.000 claims description 16
- 238000004590 computer program Methods 0.000 claims description 5
- 238000004891 communication Methods 0.000 claims description 3
- 238000009966 trimming Methods 0.000 description 5
- 230000006872 improvement Effects 0.000 description 4
- 230000008569 process Effects 0.000 description 4
- 230000008859 change Effects 0.000 description 2
- 238000013461 design Methods 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 230000006870 function Effects 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000009471 action Effects 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 210000001520 comb Anatomy 0.000 description 1
- 238000000151 deposition Methods 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 235000013399 edible fruits Nutrition 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
Classifications
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10L—SPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
- G10L15/00—Speech recognition
- G10L15/22—Procedures used during a speech recognition process, e.g. man-machine dialogue
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K17/00—Methods 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/0022—Methods 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
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.
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)
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 |
-
2018
- 2018-09-29 CN CN201811148296.6A patent/CN109493858B/en active Active
Patent Citations (4)
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 |