Abstract:
The system and method detect and properly handle a glare condition in a SIP communication session. A glare condition is where a communication device has two concurrent outstanding requests (typically an incoming and an outgoing request that have not be acknowledged) and needs to process one of the requests before processing the other request. To detect a glare condition, the system and method identify that an out-of-dialog SIP request is received while an outgoing SIP request is pending. In response to detecting the glare condition, a glare algorithm is initiated. The glare algorithm ensures that outstanding requests will be handled in a timely manner.
Abstract:
Examples of the present invention utilize principal component analysis (PCA) to detect cough sounds in an audio stream. Comparison of all or portions of the audio stream with a cough model may be conducted. The cough model may include a number of basis vectors may be based on initial portions of known coughs. The initial portions may be non-user specific, and accordingly the cough model may be used to detect coughs across individuals. Moreover, examples of the present invention may reconstruct the cough sounds from stored features such that the cough sounds are reconstructed but the reconstruction techniques used may be insufficient to reconstruct speech sounds that may also have been recorded, which may increase user privacy.
Abstract:
Provided are methods, devices, and systems for maintaining a SIP survivable network. A SIP endpoint maintains an ordered list of the controllers that are available to it and registers with a subset containing the first N controllers in the list, where N is a plurality, but not all, of the controllers in the list, and obtains services from one or more of the controllers of the subset. If one of the controllers of the subset becomes unavailable, the endpoint registers with the (N+1)st controller in the list, thereby adding it to the subset. If and when the one controller becomes available again, the endpoint de-registers with the (N+1)st controller, thereby removing it from the subset, and if necessary re-registers with one controller. The subset thus forms a sliding window on the list.
Abstract:
A misting device including a mister configured to mist water and at least one of a sound emitter, configured to generate one or more sounds, and a display, configured to generate one or more images. The generation of the one or more sounds and/or the one or more images is timed based on operation of the mister. The sound and/or images may be used, for example, to mentally prepare a pet for misting and/or to calm a pet during or after misting.
Abstract:
Examples of the present invention utilize principal component analysis (PCA) to detect cough sounds in an audio stream. Comparison of all or portions of the audio stream with a cough model may be conducted. The cough model may include a number of basis vectors may be based on initial portions of known coughs. The initial portions may be non-user specific, and accordingly the cough model may be used to detect coughs across individuals. Moreover, examples of the present invention may reconstruct the cough sounds from stored features such that the cough sounds are reconstructed but the reconstruction techniques used may be insufficient to reconstruct speech sounds that may also have been recorded, which may increase user privacy.
Abstract:
A method and system of enabling communication between peers in a peer-to-peer (P2P) network in the presence of network address translators (NAT). The method includes: assigning a unique peer identifier to each one of the plurality of peers in the P2P network; establishing an overlay topology connecting each peer to a subset of the plurality of peers in a structured connection pattern based on the unique peer identifier of each peer, each one of the plurality of peers having more connections to close peers and fewer connections to distant peers; and routing messages between peers through the established overlay topology.
Abstract:
A plurality of local networks each have one or more terminal sets and a message re-director. The message re-directors are adapted to communicate with each other across another network through edge devices. The message re-directors are also adapted to convert multicast messages received locally from the terminal sets into unicast messages for transmission across the other network. The unicast messages are received by the other message re-directors. Each one of the other message re-directors then multicasts information received as part of the multicast messages received to the terminal sets within its local network.
Abstract:
Systems and Methods for RF Emitter Location with automatic UAS array reconfiguration. The system includes at least a first emitter of electromagnet emissions. There is an array controller and, in some situations, at least one array follower. The controller(s) each have a receiver to receive signals from the first emitter. The controller calculates the location of the first emitter based upon communications with the first emitter and any array follower.
Abstract:
The present invention relates to a modified porphyrin-based oxygen-carrying protein, such as haemoglobin, which has been found, in its unmodified state to have a low affinity site of electron transfer and a high affinity electron transfer between a reductant and ferryl haem iron via one or more protein amino acids. The invention provides such proteins that comprise a modification to enhance this pathway.
Abstract:
A joining peer is bootstrapped into in a peer-to-peer (P2P) network in the presence of network address translators (NAT). A bootstrap peer is contact by the joining peer to establish a connection between the joining peer and an admitting peer in the peer-to-peer network. The joining peer receives an indication from the bootstrap peer that the connection between the joining peer and the admitting peer has been established with a message path through the bootstrap peer. The indication includes contact information for the admitting peer. The connection is them modified to remove all proxies therefrom.