Equinix Patent Grants

Time synchronization using a weighted regression analysis

Granted: July 13, 2021
Patent Number: 11063738
Techniques are disclosed for performing time synchronization at a plurality of computing devices in a network. In one example, a method comprising obtaining time stamp data in accordance with a synchronization operation for a timing protocol; computing a skewness estimate and an offset estimate from the time stamp data by executing, over a number of iterations, a weighted regression analysis targeting at least one bound of the time stamp data, the skewness estimate comprising a frequency…

Inter-data center data transfer using unmanned vehicles

Granted: July 6, 2021
Patent Number: 11057498
In one example, a method includes receiving, by a programmable network platform (PNP), a data transfer order for data from a first customer network located in a first data center to a second customer network located in a second data center; provisioning, by the PNP, a first interconnection from the first customer network to a first data transfer station of the first data center; notifying, by the PNP, the first customer network to send the data to the first data transfer station;…

Service peering exchange

Granted: June 22, 2021
Patent Number: 11044326
In general, this disclosure describes a service peering exchange for creating and managing service-to-service paths among applications. For example, a service peering exchange with network connectivity with multiple networks may receive application programming interface (API) data describing APIs for services provided, e.g., by enterprises or cloud service providers (CSPs) and accessible via the networks using service requests. Such services may include, for example, data storage,…

Virtual performance hub

Granted: April 27, 2021
Patent Number: 10992576
In general, this disclosure describes a virtual router configured to enable multi-cloud service provider connectivity. The multi-cloud service provider connectivity may enable network function virtualization (NFV) services to be applied to network traffic such as enterprise traffic. The NFV services may be offsite, cloud-based NFV services or data center provider-hosted NFV services, for example. In one example, a system comprises at least one computing device deployed to a data center…

Near real-time messaging service for data center infrastructure monitoring data

Granted: January 26, 2021
Patent Number: 10904173
In some examples, a method includes receiving, by a data center infrastructure monitoring system, a registration request that indicates a method of a subscription application programming interface and specifies one or more event subjects of events describing a system operation of a data center; storing, by the data center infrastructure monitoring system to a data-topic map, respective mappings for the one or more event subjects to a topic of a cloud-based publication platform;…

Routing protocol security using a distributed ledger

Granted: January 12, 2021
Patent Number: 10893022
In one example, a method includes receiving, by a first network device via a routing protocol peering session with a peer router in a first autonomous system, a plurality of routing protocol routes to destination addresses, each routing protocol route specifying a network address prefix and an identifier of the autonomous system that originated the routing protocol route; receiving network address prefix ownership information from a distributed ledger storing a plurality of associations…

Container-based cloud exchange disaster recovery

Granted: January 12, 2021
Patent Number: 10892942
In general, this disclosure describes techniques for coordinating, with a cloud exchange, automated cloud-based disaster recovery across containers from a failed cloud service to a backup cloud service. In some examples, an orchestration engine for a cloud exchange is configured to: detect an indication of a disruption in a first cloud service provided by a first cloud service provider network coupled to the cloud exchange to send and receive data packets via the cloud exchange;…

Inter-metro service chaining

Granted: January 12, 2021
Patent Number: 10892937
Techniques described in this disclosure are directed to a co-location facility provider generating an inter-metropolitan area service chain for application of a plurality of services offered by cloud service providers located in geographically distributed metropolitan areas. In some examples, a method includes receiving, by a controller executing at a computing device of a co-location facilities provider, a request for a plurality of services to be applied to data of a customer; in…

Data center refrigeration system

Granted: January 5, 2021
Patent Number: 10888024
An apparatus includes a pump and a driver mechanically coupled to the pump. The driver is configured to receive gaseous refrigerant at a first pressure, discharge gaseous refrigerant at a second pressure, and produce a mechanical force from a pressure differential between the first pressure and the second pressure. The pump is configured to receive liquid refrigerant at a third pressure, discharge liquid refrigerant at a fourth pressure, and pump liquid refrigerant from the third…

Cooling unit control

Granted: January 5, 2021
Patent Number: 10888027
A method includes, at a start time, controlling a cooling unit to start the cooling unit in a mechanical mode and controlling the cooling unit to transition, after waiting a waiting interval from the start time and over a transition interval, the cooling unit from the mechanical mode to an economizer mode. In the mechanical mode, the cooling unit receives return air, cools the return air, and releases the cooled return air as supply air. The supply air is air supplied to a cooled volume.…

Cooling unit fan speed control

Granted: December 29, 2020
Patent Number: 10881032
In general, techniques are described for overriding a programmed set-point of an air moving component of a cooling unit, in order to control an extent of a refrigeration load on an air cooling component of the cooling unit. In one example, an air cooling unit that is configured to be coupled to an electrical bus of a data center includes an air cooling component, an air moving component that is configured to supply air to the air cooling component at a volumetric flow rate according to a…

Interconnection and activation for internet of things devices in multi-tenant data center facilities

Granted: December 29, 2020
Patent Number: 10880743
Techniques are described for a centralized, neutral system for Internet of Things (IoT) device activation and automatic onboarding on an end-to-end basis, and for establishing secure communication between IoT devices and the IoT platforms. For example, a method includes receiving an activation request message from an IoT device to activate the IoT device on an IoT core network of a plurality of IoT core networks, wherein the plurality of IoT core networks and a plurality of IoT edge…

Method, system, and medium for asset-based permissions management for resellers of cloud exchange assets

Granted: December 29, 2020
Patent Number: 10878483
In general, this disclosure describes techniques for hierarchical management of co-location facility assets and permissions. For example, techniques are described for managing permissions for sub-customer access to reseller assets of a co-location facility, where the sub-customers are customers of the reseller. The techniques as described herein may, as a result, enable customers that become resellers to assign assets of the cloud exchange and manage sub-customer permissions to those…

Customer churn risk engine for a co-location facility

Granted: December 15, 2020
Patent Number: 10867267
In some examples, a customer churn risk engine is configured to query at least one of co-location data indicating co-location facility usage by a particular co-location facility customer and telemetry data indicating interconnections established between the particular co-location facility customer and at least one additional co-location facility customer within at least one co-location facility operated by a co-location facility provider. The customer churn risk engine is further…

Dynamic capacity assessment of devices in a data center

Granted: December 1, 2020
Patent Number: 10855567
In some examples, a computing device comprises at least one computer processor; and a memory comprising instructions that when executed by the at least one computer processor cause the at least one computer processor to: receive feature usage data indicating respective usages of a plurality of network device features configured for the network device; receive resource utilization data indicating resource utilization of the network device resource by each of the network device features at…

Power supply load control using frequency

Granted: November 3, 2020
Patent Number: 10826293
A power supply system includes a plurality of UPSs configured to provide output power to one or more loads using AC power drawn from a supply bus and energy stored at respective energy modules of the plurality of UPSs. Each UPS of the plurality of UPSs comprises a corresponding frequency sensor configured to generate an indication of a frequency of the AC power at the supply bus. The plurality of UPSs comprises a first UPS configured to draw the AC power from the supply bus when the…

Layer three instances for a cloud-based services exchange

Granted: October 27, 2020
Patent Number: 10819630
In general, this disclosure describes a programmable network platform for dynamically programming a cloud exchange to provide a layer three (L3) routing instance as a service to customers of the cloud exchange. In one example, a cloud exchange comprises an L3 network located within a data center and configured with an L3 routing instance for an enterprise; and for the L3 routing instance, respective first and second attachment circuits for first and second cloud service provider networks…

Data center agent for data center infrastructure monitoring data access and translation

Granted: October 27, 2020
Patent Number: 10819556
In some examples, a method includes obtaining, by a data center infrastructure monitoring (DCIM) agent executing on a computing device deployed by a data center provider within a first data center of a plurality of geographically-distributed data centers, an infrastructure asset data object comprising infrastructure asset data for a physical infrastructure asset of a second data center of the plurality of geographically-distributed data centers; translating, by the DCIM agent using an…

Determining power path for data center customers

Granted: October 20, 2020
Patent Number: 10812339
A data center infrastructure monitoring system and method that includes a plurality of geographically distributed data centers, each data center comprising a plurality of physical infrastructure assets. A data center gateway system communicatively coupled to one or more data centers of the plurality of data centers is configured to receive a request from a customer of a data center of the plurality of data centers to display a real-time power path that shows a current flow of power…

Rack level power control

Granted: September 22, 2020
Patent Number: 10782757
In some examples, a method includes acquiring status information of at least one resource of a data center, estimating, based on the status information, whether load on a power supply will exceed a threshold value at a time subsequent a time of the estimating, and in response to estimating that load on the power supply will exceed the threshold value at the time subsequent the time of the estimating, transmitting a command signal to a server rack that is coupled to the power supply to…