Device identifier dependent operation processing of packet based data communication
US-2018189258-A1 · Jul 5, 2018 · US
US11538482B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-11538482-B2 |
| Application number | US-201916603054-A |
| Country | US |
| Kind code | B2 |
| Filing date | Apr 25, 2019 |
| Priority date | Apr 25, 2019 |
| Publication date | Dec 27, 2022 |
| Grant date | Dec 27, 2022 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
An intelligent voice enable device searching method and apparatus are disclosed. A method for searching a plurality of voice enable devices according to one embodiment of the present disclosure includes receiving first device information from a first device receiving a wake-up voice; searching a first account associated with the first device based on the first device information; searching devices of a first group registered in the first account; searching a second account associated with a second device other than the first device among the devices of the first group; searching devices of a second group registered in the second account; searching devices of a third group sharing an IP address with the devices of the first group or the devices of the second group; and selecting a voice enable device to respond to the wake-up voice among the devices of the first group, the second group, and the third group. The method has an effect that a device that responds to a wake-up voice may be searched more accurately than in a conventional approach.
Opening claim text (preview).
The invention claimed is: 1. A method for searching a plurality of voice enable devices included in a single communication network, performed by a voice enable devices searching apparatus, the method comprising: receiving, by a transceiver included in the voice enable devices searching apparatus, first device information from a first device receiving a wake-up voice; searching, by a processor included in the voice enable devices searching apparatus, a first account associated with the first device based on the first device information; searching, by the processor, devices of a first group registered in the first account; searching, by the processor, a second account associated with a second device other than the first device among the devices of the first group; searching, by the processor, devices of a second group registered in the second account; searching, by the processor, devices of a third group sharing an IP address with the devices of the first group or the devices of the second group; and selecting, by the processor, a voice enable device to respond to the wake-up voice among the devices of the first group, the second group, and the third group. 2. The method of claim 1 , wherein the first device information includes at least one of a device ID of the first device, an IP address shared by the first device, or a first audio signal generated by the first device recognizing the wake-up voice. 3. The method of claim 2 , further comprising: receiving a second audio signal from a second device within a threshold time duration after receiving the first device information; based on the second device being included in the first group, the second group, or the third group, determining whether a speaker of the second audio signal is identical with a speaker of the first audio signal; and based on the speaker of the second audio signal being identical with the speaker of the first audio signal, selecting the voice enable device among the devices of the first group, the second group, and the second device. 4. The method of claim 3 , further comprising: based on (i) the second device not being included in the first group, the second group, or the third group or (ii) the speaker of the second audio signal not being identical with the speaker of the first audio signal, generating a fourth group including the second device; and selecting a voice enable device to respond to the second audio signal among devices of the fourth group. 5. The method of claim 4 , further comprising: searching a plurality of third accounts associated with the second device; searching a plurality of third devices registered in the plurality of third accounts; searching a plurality of fourth devices sharing an IP address with the plurality of third devices; and selecting a voice enable device to respond to the wake-up voice among the plurality of third devices and the plurality of fourth devices. 6. The method of claim 3 , wherein determining whether the speaker of the second audio signal is identical with the speaker of the first audio signal includes applying Gaussian mixture model (GMM), support vector machine (SVM), or deep neural network (DNN) to the first audio signal and the second audio signal. 7. The method of claim 4 , further comprising deleting each of the first group, the second group, the third group, and the fourth group after a threshold time duration has elapsed after each of the first group, the second group, the third group, and the fourth group has been generated. 8. An apparatus for searching a plurality of voice enable devices, the apparatus comprising: a transceiver for receiving first device information from a first device receiving a wake-up voice; a memory including at least one instruction; and a processor executing the at least one instruction, wherein executing the at least one instruction causes the processor to perform operations comprising: searching a first account associated with the first device based on the first device information; searching devices of a first group registered in the first account; searching a second account associated with a second device other than the first device among the devices of the first group; searching devices of a second group registered in the second account; searching devices of a third group sharing an IP address with the devices of the first group or the devices of the second group; and selecting a voice enable device to respond to the wake-up voice among the devices of the first group, the second group, and the third group. 9. The apparatus of claim 8 , wherein the first device information includes at least one of a device ID of the first device, an IP address shared by the first device, or a first audio signal generated by the first device recognizing the wake-up voice. 10. The apparatus of claim 9 , wherein the operations comprise: receiving a second audio signal from a second device within a threshold time duration after receiving the first device information; based on the second device being included in the first group, the second group, or the third group, determining whether a speaker of the second audio signal is identical with a speaker of the first audio signal; and based on the speaker of the second audio signal being identical with the speaker of the first audio signal, selecting the voice enable device among the devices of the first group, the second group, and the second device. 11. The apparatus of claim 10 , wherein the operations comprise: based on (i) the second device not being included in the first group, the second group, or the third group or (ii) the speaker of the second audio signal not being identical with the speaker of the first audio signal, generating a fourth group including the second device; and selecting a voice enable device to respond to the second audio signal among devices of the fourth group. 12. The apparatus of claim 11 , wherein the operations comprise: searching a plurality of third accounts associated with the second device; searching a plurality of third devices registered in the plurality of third accounts; searching a plurality of fourth devices sharing an IP address with the plurality of third devices; and selecting a voice enable device to respond to the wake-up voice among the plurality of third devices and the plurality of fourth devices. 13. The apparatus of claim 12 , wherein the operations comprise applying Gaussian mixture model (GMM), support vector machine (SVM), or deep neural network (DNN) to the first audio signal and the second audio signal. 14. The apparatus of claim 11 , wherein the operations comprise deleting each of the first group, the second group, the third group and the fourth group after a threshold time duration has elapsed after each of the first group, the second group, the third group and the fourth group has been generated.
Procedures used during a speech recognition process, e.g. man-machine dialogue · CPC title
Preprocessing operations, e.g. segment selection; Pattern representation or modelling, e.g. based on linear discriminant analysis [LDA] or principal components; Feature selection or extraction · CPC title
Services for machine-to-machine communication [M2M] or machine type communication [MTC] · CPC title
Exchanging configuration information on appliance services in a home automation network (arrangements for maintenance or administration involving network analysis for automatically determining the actual topology of a network H04L41/12; hardware or software tools for network management using graphical user interfaces H04L41/22; address allocation H04L61/50) · CPC title
Speech classification or search · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.