Patent application number | Description | Published |
20090285175 | Efficient Handover of Media Communications in Heterogeneous IP Networks - Methods and systems are provided for efficient handover of a media session between heterogeneous IP networks. A mobile device with Internet access can operate a software program to communicate with a corresponding node. The corresponding node may access the Internet through either (i) a NAT router or (ii) a public IP address. The mobile device establishes a media session with a corresponding node via the transmission of a first media stream and receipt of a second media stream, and a media control channel can optionally be implemented. The mobile device can acquire Internet access through a second IP address, and packets routed between the second IP address and the Internet may traverse a NAT router. A software routine can determine that handover of the media session from the first IP address to the second IP address is preferred. The mobile device may begin transmitting a third media stream to the corresponding node before the first media stream stops. The corresponding node can transmit a fourth media stream to the second IP address before terminating the transmission of the second stream to the first IP address. Software operating at the mobile device may include a handover predictive jitter buffer. | 11-19-2009 |
20090323632 | Efficient Handover of Media Communications in Heterogeneous IP Networks using LAN Profiles and Network Handover Rules - Methods and systems are provided for efficient handover of a media session between heterogeneous IP networks. A mobile device with Internet access can operate a software program to communicate with a corresponding node. The corresponding node may access the Internet through either a NAT router or a firewall. The mobile device establishes a media session with a corresponding node via the transmission of a first media stream and receipt of a second media stream, and a media control channel can optionally be implemented. The mobile device can acquire Internet access through a second IP address, and packets routed between the second IP address and the Internet may traverse a NAT router. The mobile device can evaluate the type of NAT at the second IP address from a stored LAN profile. A software routine can determine that handover of the media session from the first IP address to the second IP address is preferred. A software routine can determine efficient handover procedures according to Network handover rules. The mobile device may begin transmitting a third media stream to the corresponding node and the corresponding node can transmit a fourth media stream to the second IP address. A media control channel is optionally supported. | 12-31-2009 |
20100290365 | MULTI-LEVEL HOSTED INBOUND ADMINISTRATION FOR A TELEPHONY SYSTEM - A multi-level hosted inbound administration platform for a packet-switched telephony system is provided. The platform provides services for managing the distribution and features of direct inward dialing numbers (DIDs). The platform allows a client to import or purchase DIDs, make DIDs available to sub-distributors, and provision them to end-users. The platform allows sub-distributors to reserve and activate DIDs, make DIDs available to downstream sub-distributors, and provision them to end-users. The platform provides a billing structure for DID usage, with charges being applied on a one-time, monthly, or variable basis. The platform also allows clients and sub-distributors to charge for inbound services based on per-minute or per-usage charges. | 11-18-2010 |
20120263144 | EFFICIENT HANDOVER OF MEDIA COMMUNICATIONS IN HETEROGENEOUS IP NETWORKS - Methods and systems are provided for efficient handover of a media session between heterogeneous IP networks. A mobile device with Internet access can operate a software program to communicate with a corresponding node. The corresponding node may access the Internet through either (i) a NAT router or (ii) a public IP address. The mobile device establishes a media session with a corresponding node via the transmission of a first media stream and receipt of a second media stream, and a media control channel can optionally be implemented. The mobile device can acquire Internet access through a second IP address, and packets routed between the second IP address and the Internet may traverse a NAT router. A software routine can determine that handover of the media session from the first IP address to the second IP address is preferred. | 10-18-2012 |
20120281673 | EFFICIENT HANDOVER OF MEDIA COMMUNICATIONS IN HETEROGENEOUS IP NETWORKS USING LAN PROFILES AND NETWORK HANDOVER RULES - Methods and systems are provided for efficient handover of a media session between heterogeneous IP networks. A mobile device with Internet access can operate a software program to communicate with a corresponding node. The corresponding node may access the Internet through either a NAT router or a firewall. The mobile device establishes a media session with a corresponding node via the transmission of a first media stream and receipt of a second media stream, and a media control channel can optionally be implemented. The mobile device acquires Internet access through a second IP address, and packets routed between the second IP address and the Internet may traverse a NAT router. The mobile device evaluates the type of NAT at the second IP address from a stored LAN profile. A software routine determines that handover of the media session from the first IP address to the second IP address is preferred. | 11-08-2012 |
20130170471 | EFFICIENT HANDOVER OF MEDIA COMMUNICATIONS IN HETEROGENEOUS IP NETWORKS USING HANDOVER PROCEDURE RULES AND MEDIA HANDOVER RELAYS - Methods and systems are provided for efficient handover of a media session between heterogeneous IP networks. A mobile device with Internet access can operate a software program to communicate with a corresponding node. The corresponding node may access the Internet through a firewall which may include NAT-routing functionality. The mobile device establishes a media session with a corresponding node via the transmission of a first media stream and receipt of a second media stream, and a media-control channel can optionally be implemented. The mobile device can acquire Internet access through a second IP address, and packets routed between the second IP address and the Internet may traverse a firewall. The mobile device can evaluate a set of network parameters at the second IP address from a stored LAN profile. A software routine can (i) evaluate preferred IP addresses and (ii) select an efficient handover procedure according to handover procedure rules. | 07-04-2013 |
20130287006 | EFFICIENT HANDOVER OF MEDIA COMMUNICATIONS IN HETEROGENEOUS IP NETWORKS - Methods and systems for online incremental adaptation of neural networks using Gaussian mixture models in speech recognition are described. In an example, a computing device may be configured to receive an audio signal and a subsequent audio signal, both signals having speech content. The computing device may be configured to apply a speaker-specific feature transform to the audio signal to obtain a transformed audio signal. The speaker-specific feature transform may be configured to include speaker-specific speech characteristics of a speaker-profile relating to the speech content. Further, the computing device may be configured to process the transformed audio signal using a neural network trained to estimate a respective speech content of the audio signal. Based on outputs of the neural network, the computing device may be configured to modify the speaker-specific feature transform, and apply the modified speaker-specific feature transform to a subsequent audio signal. | 10-31-2013 |
20150071139 | Power Management and Security for Wireless Modules in "Machine-to-Machine" Communications - Methods and systems are provided for power management and security for wireless modules in “Machine-to-Machine” communications. A wireless module operating in a wireless network and with access to the Internet can efficiently and securely communicate with a server. The wireless network can be a public land mobile network (PLMN) or a wireless local area network (LAN). The wireless module may include a sensor and may be installed next to a monitored unit. The wireless module may utilize active states for collecting and sending data, and sleep states at other times to conserve a battery and/or energy usage. The wireless module minimize the time spent in a radio resource control (RRC) connected state. Messages between the wireless module and server can be transmitted according to a user datagram protocol (UDP). The wireless module and server can utilize public key infrastructure (PKI) for encryption and digital signatures. | 03-12-2015 |