Message filtering based on dynamic voice-activated rules
AssigneeStryker Corporation
InventorsSridhar Acharya, Arun Mirchandani
Life of this patent
Estimating the term…
Abstract
Embodiments include methods, devices, systems, and non-transitory process-readable storage media for voice-activated message filtering rule generation. Some embodiments may include receiving a spoken command from a communication device, parsing the spoken command to identify an element of the spoken command, generating a message rule based on the identified element of the spoken command, determining whether the generated message rule has been met, and sending a message to the communication device in response to determining that the message rule has been met.
Claims20
A server device comprising:
- at least one processor;
- non-transitory computer-readable storage;
- and
- program instructions stored in the non-transitory storage and executable by the at least one processor to cause the server device to perform operations including:
- receiving a spoken command from a communication device,
- parsing the spoken command to identify a plurality of elements of the spoken command,
- determining a priority based on at least one of the identified elements of the spoken command,
- generating a message rule based on the identified plurality of elements of the spoken command, wherein generating the message rule comprises associating the message rule with the determined priority,
- determining whether the generated message rule has been met, and
- controlling whether to send a message to the communication device, the controlling being based on the determination of whether the message rule has been met.
A voice-activated message filtering rule generation method performed by at least one processor of a server device, comprising:
- receiving a spoken command from a communication device;
- parsing the spoken command to identify a plurality of elements of the spoken command;
- determining a priority based on at least one of the identified elements of the spoken command;
- generating a message rule based on the identified plurality of elements of the spoken command, wherein generating the message rule comprises associating the message rule with the determined priority;
- determining whether the generated message rule has been met;
- and
- controlling whether to send a message to the communication device, the controlling being based on the determination of whether the message rule has been met.
Non-transitory computer-readable storage having stored thereon program instructions executable by at least one processor in a server device to cause the server device to perform operations comprising:
- receiving a spoken command from a communication device;
- parsing the spoken command to identify a plurality of elements of the spoken command;
- determining a priority based on at least one of the identified elements of the spoken command;
- generating a message rule based on the identified plurality of elements of the spoken command, wherein generating the message rule comprises associating the message rule with the determined priority;
- determining whether the generated message rule has been met;
- and
- controlling whether to send a message to the communication device, the controlling being based on the determination of whether the message rule has been met.
Dependencies are inferred from the claim text.