Navigating an information hierarchy using a mobile communication device
US-11182121-B2 · Nov 23, 2021 · US
US11538480B1 · US · B1
| Field | Value |
|---|---|
| Publication number | US-11538480-B1 |
| Application number | US-202117217915-A |
| Country | US |
| Kind code | B1 |
| Filing date | Mar 30, 2021 |
| Priority date | Mar 30, 2021 |
| 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.
Systems and methods for integration of speech processing functionality with organization systems are disclosed. For example, a voice interface application may be created to enable a voice interface functionality for devices associated with an organization. Space identifiers of spaces of the organization may be created and associated with the voice interface application. Devices associated with the space identifiers may be enabled for utilizing the voice interface application and may be set up utilizing wireless network identifiers associated with the spaces and/or the organization.
Opening claim text (preview).
What is claimed is: 1. A system, comprising: one or more processors; and non-transitory computer-readable media storing computer-executable instructions that, when executed by the one or more processors, cause the one or more processors to perform operations comprising: generating first account data associated with an organization, the first account data having permissions to associate one or more accounts with the organization and to create one or more voice interface applications to be utilized by devices associated with the organization; generating, utilizing the first account data, a voice interface application configured to enable a voice interface for one or more of the devices associated with the organization, the voice interface application associated with an organization identifier of the organization, the organization identifier associated with a wireless network identifier of the organization; generating, utilizing the first account data, second account data for an entity associated with the organization, the second account data having permission to generate space identifiers associated with the organization; generating the space identifiers utilizing the second account data, the space identifiers associated with the organization identifier; associating the voice interface application with the space identifiers in response to the space identifiers being associated with the organization identifier; determining a device identifier of a device that is associated with the wireless network identifier; and enabling the voice interface application for use by the device in response to the device identifier being associated with the wireless network identifier. 2. The system of claim 1 , the operations further comprising: generating, utilizing the second account data, user profile data corresponding to a user; enabling, utilizing the second account data, the user profile data to utilize the voice interface application in association with a first space identifier of the space identifiers, the first space identifier corresponding to a first space of the organization; receiving, from a first device associated with the first space identifier, first audio data representing a first user utterance to perform a first command; causing the first command to be performed utilizing the voice interface application in response to the first device being associated with the first space identifier and the first audio data being associated with the user profile data; receiving, from a second device associated with a second space identifier, second audio data representing a second user utterance to perform a second command; and determining to refrain from causing the second command to be performed utilizing the voice interface application in response to the second device being associated with the second space identifier and the second audio data being associated with the user profile data. 3. The system of claim 1 , the operations further comprising: receiving audio data from the device, the audio data representing a user utterance; determining the device identifier associated with the device; determining that the device identifier is associated with a space identifier of the space identifiers; utilizing, in response to the device identifier being associated with the space identifier, the voice interface application to generate intent data corresponding to the audio data; and generating directive data utilizing the intent data, the directive data indicating a command to be performed in response to the user utterance. 4. The system of claim 1 , the operations further comprising: receiving an indication that a second device has sent first data requesting connection to a wireless access point associated with the wireless network identifier; associating the second device with the wireless network identifier; and associating the second device with the voice interface application in response to the wireless network identifier being associated with the organization identifier. 5. A method, comprising: generating, utilizing account data associated with an organization, a voice interface application configured to enable a voice interface for one or more devices associated with the organization, the voice interface application associated with an organization identifier of the organization, the organization identifier associated with a wireless network identifier of the organization; generating space identifiers associated with the organization identifier; associating the voice interface application with the space identifiers based at least in part on the space identifiers being associated with the organization identifier; determining a device identifier of a device that is associated with at least one of the space identifiers; and enabling the voice interface application for use by the device based at least in part on the device identifier being associated with the at least one of the space identifiers. 6. The method of claim 5 , further comprising: generating user profile data corresponding to a user associated with the organization; enabling the user profile data to utilize the voice interface application in association with a first space identifier of the space identifiers; receiving, from a first device associated with the first space identifier, first audio data representing a first user utterance to perform a first command; causing the first command to be performed utilizing the voice interface application based at least in part on the user profile data being enabled to utilize the voice interface application in association with the first space identifier; receiving, from a second device associated with a second space identifier, second audio data representing a second user utterance to perform a second command; and determining to refrain from causing the second command to be performed utilizing the voice interface application based at least in part on a lack of enablement of the user profile data to utilize the voice interface application in association with the second space identifier. 7. The method of claim 5 , further comprising: receiving audio data from the device, the audio data representing a user utterance; determining the device identifier associated with the device; determining that the device identifier is associated with a space identifier of the space identifiers; and utilizing, based at least in part on the device identifier being associated with the space identifier, the voice interface application to generate intent data corresponding to the audio data. 8. The method of claim 5 , further comprising: receiving an indication that a second device has sent request data to connect to a wireless access point associated with the wireless network identifier; and associating the second device with the voice interface application in response to the wireless network identifier being associated with the organization identifier. 9. The method of claim 5 , further comprising: receiving first user input data indicating a first group of the space identifiers to be enabled for utilizing the voice interface application; receiving second user input data indicating a second group of the space identifiers to be restricted from utilizing the voice interface application; receiving first audio data representing a first command from a first device associated with a first space identifier of the first group of space identifiers; processing the first audio data utilizing the voice interface application based at least in part on the first space identifier being associated with the first group of space identifiers; receiving second audio data representing a second command from a second device associated with
Semantic context, e.g. disambiguation of the recognition hypotheses based on word meaning · CPC title
Discovery of network devices, e.g. terminals · CPC title
Execution procedure of a spoken command · CPC title
Procedures used during a speech recognition process, e.g. man-machine dialogue · CPC title
Distributed recognition, e.g. in client-server systems, for mobile phones or network applications · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.