Patent classifications
H04L67/1063
Methods and systems for integration of peer-to-peer (P2P) networks with content delivery networks (CDNS)
Disclosed herein are methods and systems for integrating peer-to-peer (P2P) networks with content delivery networks (CDNs). In an embodiment, a method for use in a network storage control peer (NSCP) supporting P2P operation includes receiving swarm stats from a tracker; determining, based on the received swarm stats, a P2P rarity associated with a content piece; and responsive to the determined P2P rarity, transmitting an upload request message to an ingestion gateway, wherein the upload request message indicates that the content piece is to be uploaded to a CDN.
SYSTEM AND METHOD FOR PROVIDING RELIABLE AND EFFICIENT DATA TRANSFER
Systems and methods for providing reliable and efficient data transfer involving a user browser configured to run JavaScript which permits a user browser to communicate with components of a media distribution system. The user browser may request specific media content on the company website which may inform components of the media distribution system of the request. To facilitate the downloading of the requested media content, components of the media distribution system may arrange for the generation of a torrent files, informing the user browser where the requested media content may be downloaded. A fake torrent file may be generated and distributed to the user browser to permit viewing of the media content before generation of a real torrent file is possible. Upon receiving the torrent files, a user may download and play the media content.
Circuit migration sequence generation for network modernization
Disclosed methods for network modernization include obtaining a list of end-to-end circuits carried in a circuit-switched network, calculating, for each circuit, an early retirement credit (ERC) score and a circuit load factor (CLF) score, selecting, dependent on the ERC and CLF scores, a circuit to migrate to a new network, adding the selected circuit to a circuit migration sequence, and removing the circuit from the list. The ERC score represents the number of circuit-switching units on which no circuits would be carried and that would remain in the network following its removal. The CLF score represents an average number of circuits that would be carried on each circuit-switching unit currently traversed by the circuit following its removal. When two circuits have the highest ERC score, the circuit with the lowest CLF score is selected for migration. The method is repeated until the list is empty.
CHANGING A MASTER NODE IN A WIRED LOCAL AREA NETWORK AND RELATED SYSTEMS, METHODS, AND DEVICES
Various examples relate to a wired local area network (WLAN) including a shared transmission medium. An apparatus includes a beacon counter and an operational mode controller. The beacon counter is operably coupled to a line of a shared transmission medium of a wired local area network. The beacon counter is to count beacon signals on the line and determine a beacon count over a predetermined time period, or a beacon rate of the beacon signals. The operational mode controller is to control the apparatus to take over operation as a master node of the wired local area network based, at least in part, on a maximum bus cycle length of bus cycles on the line and responsive to the beacon count or the beacon rate.
METHODS AND APPARATUS TO DYNAMICALLY CONTROL DEVICES BASED ON DISTRIBUTED DATA
Methods, apparatus, systems and articles of manufacture to dynamically control devices based on distributed data are disclosed. An example apparatus includes a comparator to compare a first measurement measured by a first peer device to a second measurement, the second measurement being measured locally by the apparatus; and an operation adjuster to, when the comparison satisfies a threshold, adjust a measurement protocol of the first peer device.
Determining the status of a node based on a distributed system
A computing device configured for determining a node status is described. The computing device includes a processor and instructions in memory. The computing device determines a representative node corresponding to a network group with multiple nodes. The computing device also sends a status retrieval directive to the representative node. The status retrieval directive includes a directive for retrieval of the node status of a target node. The computing device also receives the node status of the target node from the representative node and stores the node status on a database.
System providing faster and more efficient data communication
A system designed for increasing network communication speed for users, while lowering network congestion for content owners and ISPs. The system employs network elements including an acceleration server, clients, agents, and peers, where communication requests generated by applications are intercepted by the client on the same machine. The IP address of the server in the communication request is transmitted to the acceleration server, which provides a list of agents to use for this IP address. The communication request is sent to the agents. One or more of the agents respond with a list of peers that have previously seen some or all of the content which is the response to this request (after checking whether this data is still valid). The client then downloads the data from these peers in parts and in parallel, thereby speeding up the Web transfer, releasing congestion from the Web by fetching the information from multiple sources, and relieving traffic from Web servers by offloading the data transfers from them to nearby peers.
Tethering Policy for Network Connectivity via a Tethered Connection
Techniques for tethering policy for network connectivity via a tethered connection are described. According to one or more embodiments, tethering policies are enforced to enable a tethered connection between a guest device and a host device for providing network connectivity to the guest device.
Distributed register intelligent node transfer engine
Embodiments of the invention are directed to an architecture modifier for intelligent node transfer and review processing. The engine collects user activity data from IoT devices and non-IoT applications to identify user activity and stores user workstation availability metrics. Upon receiving a request for review and consensus, the engine develops various user data routing configuration and schema based on live data feed for identification of nodes for transaction consensus and immediate review posting without any delay architectural delay.
Managed peer-to-peer sharing in cellular networks
A method, system and apparatus are provided for performing peer-to-peer (P2P) data sharing operations between user equipment (UE) devices in a wireless-enabled communications environment. A first client node comprises content data and operates in a server peer mode to provide content data. A second client node submits a request to a P2P application server (P2P AS) for the content data. In response, the P2P AS provides the address of the first client node to the second client node. The second client node then uses the provided address to submit a request to the first client node to provide the content data. The first client node accepts the request and then provides the content data to the second client node.