Patent classifications
H04L65/4061
Caching and delivering media content from multiple streaming providers
In a system and method for distribution of media content, a cable provider gateway cooperates with a broker API, one or more streaming provider gateways, and one or more streaming applications to locally cache and display media content from the streaming provider gateways even when the streaming applications do not have connectivity to their gateways.
SYSTEM AND METHOD FOR REDUCING THE PREVALENCE OF DELIRIUM IN PATIENTS IN AN ISOLATING HEALTHCARE ENVIRONMENT
A method of preventing, reducing, or mitigating hospital-acquired dementia of a patient in an isolating healthcare environment, such as an ICU, is disclosed. The method includes: providing a patient device enabling voice communication between the patient and persons associated with the patient, the patient device comprising a speaker for receiving voice communications, a microphone for playback of voice communication, a touchscreen having an area; the patient device programmed with a walkie-talkie app for voice communication between the patient and persons associated with the patient and configured to communicate with a server over the Internet via an encrypted data link, the persons having other devices programmed with the walkie-talkie app; the server programmed and configured to receive over the encrypted data link and store patient voice communications from the walkie-talkie app of the patient device and to transmit the patient voice communications to the walkie-talkie app of the other devices over the encrypted data link, and to receive over the encrypted data link and store other voice communications from the walkie-talkie app of the other devices and to transmit the other voice communications to the walkie-talkie app of the patient device over the encrypted data link, thereby enabling voice communication between the patient and the persons associated with the patient; the walkie-talkie app programmed and configured to operate on the patient device in a plurality of modes, the plurality of modes including an in-case mode in which most or all of the area of the touchscreen is a push-to-talk button; the patient device encased within an enclosure consisting of a flexible material having a raised tactile feature on a patient-facing side of the enclosure for assisting the patient in locating the push-to-talk button by touch; whereby the enabling of voice communication between the patient and persons associated with the patient being effective to prevent, reduce, or mitigate hospital-acquired dementia of the patient.
Establishing a session initiation protocol session
The present disclosure describes methods and systems for establishing a Session Initiation Protocol Session. One method includes transmitting a first message requesting authentication configuration information; in response to the first message, receiving a second message that includes the authentication configuration information; transmitting a third message that includes authentication information based upon the received authentication configuration information; receiving an authentication challenge request that is formatted according to the second protocol; and in response to receiving the authentication challenge request, transmitting an authentication response to the second network node.
Establishing a session initiation protocol session
The present disclosure describes methods and systems for establishing a Session Initiation Protocol Session. One method includes transmitting a first message requesting authentication configuration information; in response to the first message, receiving a second message that includes the authentication configuration information; transmitting a third message that includes authentication information based upon the received authentication configuration information; receiving an authentication challenge request that is formatted according to the second protocol; and in response to receiving the authentication challenge request, transmitting an authentication response to the second network node.
PUSH-TO-TALK DEVICE
A push-to-talk device is provided. The push-to-talk device includes a communication interface, a storage configured to store identification information of a plurality of push-to-talk devices included in a network group, and an operation processor electrically connected to the communication interface and the storage. The operation processor is configured to (a) designate one or more push-to-talk devices that are allowed to subscribe to a first message among the plurality of push-to-talk devices, and (b) transmit the first message to the plurality of push-to-talk devices by using a publisher-subscriber pattern through the communication interface.
ANOMALY DATABASE SYSTEM FOR PROCESSING TELEMETRY DATA
In some examples, an anomaly database system is provided for processing metrics in telemetry data. An example anomaly database system comprises a continuous data management (CDM) node, the CDM node including a metrics library for sending out system metrics in a sparse manner and a statistics relay for receiving streaming metrics from nodes in a node cluster, the node cluster including the CDM node, the statistics relay pushing the received metrics to a metrics collector. A sparse consumers module pulls metrics, from the metrics collector, pushed to the metrics collector by the statistics relay.
Method and device for protecting confidentiality of audio messages
A process for protecting confidentiality of audio messages that are received at an electronic computing device for providing a corresponding audio output at electronic audio output devices. In operation, the electronic computing device partitions the audio message into audio content segments, where each audio content segment is assigned to a respective confidentiality level. The electronic computing device determines a current exposure level of the electronic audio output device. The electronic computing device further determines whether the audio message is to be modified based on a current exposure level of the electronic audio output device and the respective confidentiality level assigned to each audio content segment. An audio output corresponding to the modified audio message is provided at the electronic audio output device when it is determined that the audio message is to be modified.
CACHING AND DELIVERING MEDIA CONTENT FROM MULTIPLE STREAMING PROVIDERS
In a system and method for distribution of media content, a cable provider gateway cooperates with a broker API, one or more streaming provider gateways, and one or more streaming applications to locally cache and display media content from the streaming provider gateways even when the streaming applications do not have connectivity to their gateways.
Method and system to seamlessly upgrade cloud-based call processing services
A method and system to preserve a group call state during a cloud-based call processing service upgrade is provided. Group call requests are queued through a message broker to instances of a call processing service. A cloud based database is selectively locked and unlocked by each instance of the call processing service as group call requests are processed with retrieved group call states A need to upgrade the call processing service is determined by an orchestration framework, which sends exit signals to current instances of the call processing service and starts new instances. In-progress group call requests are processed by their respective instances of the call processing service and acknowledgments are sent to a message broker upon completion. Unacknowledged group call requests are determined byte message broker and retransmitted to the new instances of the call processing service.
SYSTEM AND METHOD FOR CONCURRENT OPERATION OF VOICE OPERATED SWITCH AND VOICE CONTROL WITH WAKE WORD
A method is provided. The method includes enabling voice activated switch (VOX) mode on a communication device. The method further includes enabling a wake word detector on the communication device. The method also includes monitoring for voice activity using a voice activity detector (VAD). The method additionally includes detecting voice activity using the VAD, wherein detecting voice activity further includes: storing the voice activity in a buffer, determining, using the wake word detector, the presence or absence of a wake word in the voice activity, monitoring for and subsequently processing a voice command based on the determination of the presence of the wake word in the voice activity, and initiating a transmit operation, on the communication device, of the voice activity stored in the buffer based on the absence of the wake word in the voice activity.