Patent classifications
H04L47/821
Network sensitive file transfer
Methods and systems for transmitting files based on network conditions are described herein. Network conditions of a network that connects a first computing device and a second computing device may be determined. A usage pattern of one or more users may be determined. Based on the network conditions, a first priority level of a first file, and/or the usage pattern, a first file may be sent from the first computing device to the second computing device. Based on the network conditions, a second priority level of a second file, and/or the usage pattern, a delay period may be determined for the second file, and transmission of the second file may be delayed. The first computing device may send a summary of the second file to the second computing device.
PROXY DEVICE THAT SELECTIVELY DISPATCHES RESOURCE REQUESTS
A proxy device receives a resource request from a requestor via a client device. The resource request is associated with a hosted resource, and the hosted resource is associated with a version-control tag. The proxy device determines, based on the version-control tag, information indicating a current state of the hosted resource. The proxy device obtains user management information associated with the requestor, and conditionally dispatches a processed resource request from the proxy device to a resource host based, at least in part, on the current state of the hosted resource and the user management information.
RESOURCE RESERVATION MANAGEMENT DEVICE AND RESOURCE RESERVATION MANAGEMENT METHOD
[Problem] When a resource reserved in a resource sharing system become unavailable, the reservation is efficiently reset.
[Solution] A resource sharing system 10 shares resources 30 with a plurality of users 20 (user terminals). A resource reservation management device 42 includes: a reservation setting unit 402 that accepts a reservation request for the resource 30 from the user 20, and sets a reservation on a predetermined resource 30 in the resource sharing system 10; and a reservation changing unit 404 that resets the reservation to another resource 30 in the resource sharing system 10 in case the predetermined reserved resource 30 becomes unavailable. if the other resource 30 has insufficient resource capacity, the reservation changing unit 404 resets the reservation to the other resource 30 based on a reservation changing policy defining which reservation is preferentially reset out of the reservation to be reset.
Centralized controller-based dynamic network bandwidth allocation and management
A device receives topology data and path data associated with a network that includes network devices. The device determines planned bandwidths for new paths through the network based on the topology data and the path data, and ranks the new paths, based on the planned bandwidths, to generate a ranked list. The device selects information identifying a first new path from the ranked list, wherein the first new path includes a first planned bandwidth. The device determines whether the first new path can be provided via a single route through the network based on the first planned bandwidth, and identifies two or more routes through the network for the first new path when the first new path cannot be provided via the single route. The device causes the first planned bandwidth to be reserved by two or more of the network devices for the two or more routes.
Methods and apparatus for scheduling of services in a traffic-engineering network
Apparatus and methods are provided for scheduling services in a traffic-engineered communications network. In one aspect a method comprises: receiving a request to schedule a second service utilizing the network in a second time period, wherein the second time period overlaps a first time period in which a first service utilizing the network has already been scheduled; and computing a path for the second service through the network. The step of computing the path for the second service through the network comprises: responsive to a determination that the request is received less than the threshold period of time before the start of the first time period, disallowing the second service from pre-empting the first service.
Dynamic balloon network coverage map
Example embodiments may relate to web interfaces for a balloon-network. For example, a computing device may display a graphical interface that provides information related to a balloon network configured to provide service in a geographic area, where the graphical interface includes a map. The computing device may receive real-time bandwidth data related to balloons in the balloon network, where the balloons are each configured to change position via altitudinal movement and via horizontal movement with respect to the ground. Based at least in part on the received real-time bandwidth data, the computing device may display, on the map, a visual representation of bandwidth information corresponding to one or more regions in the geographic area, where the visual representation of bandwidth information updates from time to time based at least in part on a change in position of one or more balloons in the balloon network.
GATEWAY APPARATUS AND METHODS FOR WIRELESS IOT (INTERNET OF THINGS) SERVICES
Gateway apparatus and methods for providing data services (including IoT data services) which leverage existing managed network (e.g., cable network) infrastructure. The disclosed methods and apparatus enable, among other things, delivery of IoT data services in a unified manner via a common portal or IoT gateway (IoTG) which may be both remotely accessed by a user, and remotely controlled/configured by the host network operator (e.g., MSO). In one variant, the premises devices include RF-enabled receivers (enhanced consumer premises equipment, or CPEe) configured to receive (and transmit) OFDM waveforms via a coaxial cable drop to the premises, and interface with the aforementioned IoTG to enable provision of both 5G high-speed data services and lower bandwidth IoT services to the premises, all via a single coaxial cable drop in the exemplary embodiment.
Network data aligning
Methods, computer program products, and systems are presented. The method, computer program products, and systems can include for instance: obtaining sensor output data from a user, wherein the sensor output data from the user includes voice data of the user; generating, during an interactive voice response session, vocal response data for presentment by a virtual agent to the user in response to the voice data, wherein the generating includes performing data access queries on one or more storage system; and prioritizing certain asset data of the one or more storage system, wherein the prioritizing is performed in dependence on data of the sensor output data.
Upstream bandwidth management methods and apparatus
A system and method for managing bandwidth of an upstream communications channel in a communications system.
Resource reservation management device and resource reservation management method
[Problem] When a resource reserved in a resource sharing system become unavailable, the reservation is efficiently reset. [Solution] A resource sharing system 10 shares resources 30 with a plurality of users 20 (user terminals). A resource reservation management device 42 includes: a reservation setting unit 402 that accepts a reservation request for the resource 30 from the user 20, and sets a reservation on a predetermined resource 30 in the resource sharing system 10; and a reservation changing unit 404 that resets the reservation to another resource 30 in the resource sharing system 10 in case the predetermined reserved resource 30 becomes unavailable. if the other resource 30 has insufficient resource capacity, the reservation changing unit 404 resets the reservation to the other resource 30 based on a reservation changing policy defining which reservation is preferentially reset out of the reservation to be reset.