Abstract: According to a first aspect of the invention, there is provided a system for optimising data communication between devices connected to a network, the system including: a server configured to: measure application performance metrics of the data communication between the devices; compare the application performance metrics against performance requirements; detect, in response to the application performance metrics being below the performance requirements, nodes having untapped computing resources within the network; determine operation parameters achieving service at the performance requirements; command one or more of the nodes to function at the operation parameters; and migrate at least a portion of workload associated with the data communication amongst the one or more nodes commanded to function at the operation parameters.
Type:
Grant
Filed:
February 27, 2020
Date of Patent:
September 5, 2023
Assignee:
SINGAPORE TELECOMMUNICATIONS LIMITED
Inventors:
Manoj Prasanna Kumar, Eng Huk Mark Koh, Her Her Dennis Wong, York Chye Chang
Abstract: This document describes a system and method for sharing datasets between various modules or users whereby identity attributes in each dataset are obfuscated. The obfuscation is done such that when the separate datasets are combined, the identity attributes remain obfuscated while the remaining attributes in the combined datasets may be recovered by the users of the invention.
Abstract: A resource planning system is disclosed for planning reserved instance server requirements for a user of cloud computing services that comprise reserved instance servers and on-demand servers accessible by the user. The system is arranged to receive historical usage data indicative of a historical usage of the cloud computing services by a user, the historical usage data covering a defined time period including a plurality of time units, and the historical usage data including information indicative of a number of server instances that were required by the user in each time unit of the time period. The system is arranged to receive cost information indicative of cost for each reserved instance server and on-demand server, and to calculate a total cost for usage of a plurality of combinations of reserved instance servers and/or on-demand servers that will satisfy the user's server requirements over the defined time period.