Patent application number | Description | Published |
20120011230 | Utilizing a Gateway for the Assignment of Internet Protocol Addresses to Client Devices in a Shared Subset - A gateway may be utilized to assign Internet protocol (IP) addresses to client devices in a shared subnet. The gateway may include a dynamic host protocol configuration (DHCP) proxy server. The proxy server may receive discover messages from the client devices. The proxy server may send proxy discover messages to a master DHCP server and receive offer messages containing IP addresses and local options. The proxy server may add/modify the local options to create proxy offer messages, send the proxy offer messages to the client devices and receive IP address request messages from the client devices. The proxy server may send proxy IP address request messages to the master DHCP server and receive acknowledgement messages. The proxy server may add/modify local options in the acknowledgement messages to create proxy acknowledgement messages and send the proxy acknowledgement messages to the client devices to assign the IP addresses and the local options. | 01-12-2012 |
20120011274 | Utilizing Proxy Internet Protocol Addressing in a Gateway for Communicating with Multiple Service Provider Networks - A gateway utilizes a proxy Internet Protocol (“IP”) addressing scheme to communicate with disparate network service providers. A first IP address prefix may be received from an alternative service provider in communication with the gateway. The gateway may assign a proxy IP address from the first IP address prefix for computing devices in communication with the gateway. A second IP address prefix may be received from a master service provider in communication with the gateway. The computing devices may be provisioned with an actual IP address assigned from the second IP address prefix. The gateway may then route data traffic utilizing the assigned proxy IP address between the alternative service provider and the computing devices utilizing the actual assigned proxy IP address. The gateway may further route data traffic utilizing the actual assigned IP address between the master service provider and the computing devices utilizing the actual assigned IP address. | 01-12-2012 |
20120011275 | Selectively Applying Network Address Port Translation to Data Traffic through a Gateway in a Communications Network - Network Address Port Translation (NAPT) may be selectively applied to data traffic through a gateway in a communications network. The data traffic may be received at a primary gateway in the communications network. The primary gateway may then analyze the received data traffic to determine a network path. The primary gateway may then determine whether to apply NAPT to the received data traffic based on whether the network path terminates at a first service provider network or a second service provider network. The primary gateway may apply NAPT on the received data traffic upon determining that the network path terminates at the first service provider network or bridge the received data traffic to a secondary gateway upon determining that the network path terminates at the second service provider network. | 01-12-2012 |
20120327780 | Timer Optimization Techniques for Multicast to Unicast Conversion of Internet Protocol Video - Multicast to unicast conversion may be provided. First, a request for a data packet may be received at a conversion device. The conversion device may determine that that the requested data packet has not yet been received using a multicast transmission protocol. Next, the conversion device may wait a time period to receive the data packet using the multicast transmission protocol. When the data packet has not been received within the time period, conversion device may then request the data packet using a unicast transmission protocol. | 12-27-2012 |
20130124716 | SYSTEM AND METHOD FOR VIDEO CACHING BASED ON AVAILABLE RESOURCES - A method is provided in one example and includes receiving a data stream; determining a prediction of the amount of resources used to cache the data stream at a network element; identifying current resources being consumed by the network element; and determining whether to cache the data stream based on a sum of the current resources being consumed and the prediction of the amount of resources used to cache the data stream at the network element. | 05-16-2013 |
20130132807 | SYSTEM AND METHOD FOR MULTICAST ERROR RECOVERY USING SAMPLED FEEDBACK - A method is provided in one example and includes receiving a data stream that includes an error code probability; detecting an error in the data stream; and determining whether to generate an error signal for the error in the data stream based on the error code probability being compared to a threshold value. In more particular embodiments, the error code probability may be based on a total number of network elements that receive the data stream. In addition, more specific methodologies may include generating a number to be used as a basis for the threshold value; and generating the error signal if the error code probability is below the threshold value. | 05-23-2013 |
20130246578 | Adaptive Bit Rate Optimizations When Joining Single Profile Multicast Streams - Bit rate optimization may be provided. First, fragments may be cached in a local cache. Then, a manifest file directed to a client device may be received and filtered to only contain a reference to one or more profiles corresponding to the fragments being cached in the local cache. Next, a request may be received for data corresponding to a profile in the filtered manifest. In response to the request, data fragments may then be transmitted from the local cache. | 09-19-2013 |