Login| Sign Up| Help| Contact|

Patent Searching and Data


Title:
SYSTEMS AND METHODS FOR COMBINATION TELECOMMUNICATIONS AND POWER NETWORKS
Document Type and Number:
WIPO Patent Application WO/2023/178408
Kind Code:
A1
Abstract:
Herein is disclosed a combined telecommunications and power network, the network comprising: one or more optical network terminals; one or more optical network splitters, wherein each of the optical network splitters are optically connected to one or more of the optical network terminals; one or more optical line terminals, wherein each of the optical line terminals are optically connected to one or more of the optical network splitters; one or more network switches, wherein each of the network switches are connected to one or more of the optical line terminals; one or more routers, wherein each of the routers are connected to one or more of the network switches, and electrically connected to one or more modems; one or more automatic transfer switches, wherein each of the automatic transfer switches electrically powers one or more of the optical line terminals; one or more power sources, wherein each of the power sources is electrically connected to a respective one of the automatic transfer switches; and a server system, wherein the server system is in communication with one or more of: one or more of the network switches and one or more of the optical network terminals.

Inventors:
MILOJKOVIC ALEKSANDAR (CA)
Application Number:
PCT/CA2022/051083
Publication Date:
September 28, 2023
Filing Date:
July 12, 2022
Export Citation:
Click for automatic bibliography generation   Help
Assignee:
MILOJKOVIC ALEKSANDAR (CA)
International Classes:
H04B10/27; H02J4/00; H02S10/00; G06F16/901; H02G3/00
Domestic Patent References:
WO2020191244A12020-09-24
Foreign References:
US20170214984A12017-07-27
Other References:
OKRASLNSKI THOMAS A.; ONORI CRAIG C.; MORABITO JOSEPH M.: "Energy management and the environment", AT & T TECHNICAL JOURNAL., AMERICAN TELEPHONE AND TELEGRAPH CO. NEW YORK., US, vol. 74, no. 6, 1 November 1995 (1995-11-01), US , pages 44 - 53, XP011628517, ISSN: 8756-2324, DOI: 10.1002/j.1538-7305.1995.tb00265.x
Attorney, Agent or Firm:
BUONASSISI, Alexander D. et al. (CA)
Download PDF:
Claims:
CLAIMS:

1. A combined telecommunications and power network, the network comprising: one or more optical network terminals; one or more optical network splitters, wherein each of the optical network splitters are optically connected to a respective one of the optical network terminals; one or more optical line terminals, wherein each of the optical line terminals are optically connected to one or more of the optical network splitters; one or more network switches, wherein each of the network switches are connected to one or more of the optical line terminals; one or more routers, wherein each of the routers are connected to one or more of the network switches; one or more automatic transfer switches, wherein each of the automatic transfer switches electrically powers one or more of: one or more of the optical line terminals and one or more of the optical network terminals; one or more power sources, wherein each of the power sources is electrically connected to a respective one of the automatic transfer switches; and a server system, wherein the server system is in communication with one or more of: one or more of the network switches and one or more of the optical network terminals.

2. The telecommunications and power network of claim 1 , wherein the server system is powered by one or more of the automatic transfer switches.

3. The telecommunications and power network of either of claims 1 and 2, wherein the network switches comprise one or more optical switches, and each of the optical switches are optically connected to one or more of the optical line terminals.

4. The telecommunications and power network of either of claims 1 and 2, wherein the network switches comprise one or more Ethernet switches, and each of the Ethernet switches are electrically connected to one or more of the optical line terminals by an Ethernet connection. The telecommunications and power network of any one of claims 1 to 4, wherein the network switches comprise one or more Ethernet switches, and one or more of the Ethernet switches power one or more of the optical network terminals by power over Ethernet (PoE). The telecommunications and power network of any one of claims 1 to 5, further comprising one or more modems, wherein each of the modems are connected to one or more of the routers. The telecommunications and power network of claim 6, wherein the modems comprise one or more wireless modems. The telecommunications and power network of either of claims 6 and 7, wherein the modems comprise one or more wired modems. The telecommunications and power network of any one of claims 1 to 8, further comprising one or more optical combiners, wherein each of the optical combiners are optically connected to two or more optical line terminals and one or more of the optical network terminals. The telecommunications and power network of any one of claims 1 to 9, wherein one or more of the automatic transfer switches electrically powers one or more of: one or more of the optical line terminals, one or more of the optical network splitters, one or more of the network switches, one or more of the routers, and one or more of the modems. The telecommunications and power network of any one of claims 1 to 10, further comprising one or more optical network terminal power sources, wherein each of the optical network terminal power sources electrically powers a respective one of the optical network terminals. The telecommunications and power network of claim 11 , wherein each of the optical network terminal power sources comprises one or more of: a connection to a utility power supply, batteries stored within the respective one of the optical network terminals, a power of Ethernet (PoE) power source, and an uninterruptable power supply.

13. The telecommunications and power network of any one of claims 1 to 12, further comprising one or more automatic transfer switch combiners, wherein each of the automatic transfer switch combiners are electrically connected to two or more of the automatic transfer switches, and powers one or more of: one or more of the optical line terminals and one or more of the optical network terminals.

14. The telecommunications and power network of claim 13, wherein one or more of the automatic transfer switch combiners electrically powers the server system.

15. The telecommunications and power network of any one of claims 1 to 14, wherein one or more of the power sources comprises: an inverter electrically connected to a respective one of the automatic transfer switches; a battery electrically connected to the inverter; and a charger electrically connected to the battery.

16. The telecommunications and power network of claim 15, wherein one or more of the power sources comprises one or more of: a solar array electrically connected to the charger, and a renewable power source electrically connected to the charger.

17. The telecommunications and power network of either of claims 15 and 16, wherein one or more of the power sources comprises a utility power supply electrically connected to the charger.

18. The telecommunications and power network of any one of claim 1 to 17, wherein the server system is configured to: receive data from the network switches; organize the data into a graph database; and provide access to the graph database via one or more of the network switches. The telecommunications and power network of claim 18, wherein: the server system is configured to receive data from one or more of: the optical network terminals, the optical line terminals, the routers, the modems, the automatic transfer switches, and the power sources; and organize the received data into the graph database. The telecommunications and power network of either of claims 18 and 19, wherein the data comprises live data representing real-time operation of the telecommunications and power network. The telecommunications and power network of any one of claims 18 to 20, wherein the data comprises historical data representing past operation of the telecommunications and power network. The telecommunications and power network of any one of claims 18 to 21 , wherein the server system is configured to: receive data from one or more of: a plan file, a photo file, a building information model file, network file, energy file, internet of things (loT) file, live markup object geometry metadata; and organize the received data into the graph database. The telecommunications and power network of any one of claims 18 to 22, wherein the server system is configured to provide access to the graph database via one or more of: the network switches, the routers, and the modems. The telecommunications and power network of any one of claims 18 to 23, wherein providing access to the graph database comprises providing access to an application program interface (API).

25. The telecommunications and power network of claim 24, wherein the API is a GraphQL™ API.

26. The telecommunications and power network of claim 25, wherein the server system is configured to automatically generate the GraphQL™ API.

27. The telecommunications and power network of any one of claims 18 to 26, wherein the graph database comprises one or more sub-graphs each containing a graph data representation of one or more devices of the network and one or more connections between the devices of the network.

28. The telecommunications and power network of any one of claims 18 to 27, wherein the sever system comprises one or more containerized applications that access the graph database, and providing access to the graph database comprises providing access to the one or more containerized applications.

29. The telecommunications and power network of any one of claims 18 to 28, wherein the graph database comprises a knowledge graph triple-store database.

30. The telecommunications and power network of any one of claims 18 to 29, wherein providing access to the graph database comprises the server system providing a user interface to the graph database.

31 . The telecommunications and power network of any one of claims 18 to 30, wherein the server system comprises one or more machine learning models trained on the graph database.

32. The telecommunications and power network of any one of claim 18 to 31 , wherein the server system is configured to provide a control output, wherein the control output modifies the operation of one or more of: one or more of the optical network terminals, one or more of the optical network splitters, one or more of the optical line terminals, one or more of the network switches, one or more of the routers, one or more of the modems, one or more of the automatic transfer switches, and one or more of the power sources. The telecommunications and power network of claim 32, wherein the control output reduces the power consumption of the one or more of: one or more of the optical network terminals, one or more of the optical network splitters, one or more of the optical line terminals, one or more of the network switches, one or more of the routers, one or more of the modems, one or more of the automatic transfer switches, and one or more of the power sources. The telecommunications and power network of any one of claims 1 to 33, wherein: the network generates a first amount of electrical energy within a period; the network consumes a second amount of electrical energy within the period; and the first amount of electrical energy is equal to or greater than the second amount of electrical energy. The telecommunications and power network of claim 34, wherein the network generates the first amount of electrical energy from one or more solar cells. The telecommunications and power network of either of claims 34 and 35, wherein the network generates the first amount of electrical energy from one or more renewable energy sources. One or more buildings comprising the telecommunications and power network of any one of claims 1 to 36. The buildings of claim 37, wherein one or more of the buildings are under construction, occupied or unoccupied.

Description:
SYSTEMS AND METHODS FOR COMBINATION TELECOMMUNICATIONS AND POWER NETWORKS

Cross-Reference to Related Applications

[0001] This application claims the benefit under 35 U.S.C. §119 of application No. 63/322,721 , filed 23 March 2022, and titled SYSTEMS AND METHODS FOR MODULAR SOLAR-OPTICAL BUILDING NETWORK HYPERGRAPH, which is hereby incorporated herein by reference for all purposes.

Technical Field

[0002] The present disclosure is directed to systems and methods for combining telecommunications networks and power networks. More particularly, the present disclosure is directed to systems and methods of combining optical telecommunications networks and solar power networks.

Background

[0003] A typical building contains a variety of electronic systems and to deliver a variety of services through the building. For example, a building may contain one or more of an electrical power systems, telecommunications systems, computer systems and the like. The electronic systems typically include a plurality of networked nodes. For example, an electrical power system may comprise one or more solar arrays, batteries, inverters, power switches, and/or the like, electrically connected to one another by metal wiring relationships. As another example, a telecommunications system may comprise one or more modems, routers, switches, and/or the like, communicatively coupled to one another as relationships, for example by metal wiring, optical cabling, wireless radios, and/or the like.

[0004] The electronic systems and cabling within a building may evolve over the life of the building. Existing electronic systems may be expanded, upgraded, modified and abandoned, and new electronic systems may be added to a building with existing electronic systems. For example, a building with an electrical power system connected to a utility power supply may be upgraded to include a renewable power supply, for example solar arrays and batteries. As another example, a building with a telecommunications system including an Ethernet network of metal wiring and Ethernet switches may have the Ethernet network replaced with an optical network of optical cabling and optical switches.

[0005] As the electronic systems of a building evolve of the life of the building, the building may come to contain a fragmented mix of new, old, upgraded, abandoned, and the like of electronic systems and cabling. Furthermore, the fragmented electronic systems and cabling may not operate effectively together, resulting in siloed systems with unnecessary redundancies and inefficiencies, and leading to further fragmentation between systems. As a result, management of the electronic systems may become increasingly complex and difficult as the electronic systems of a building evolve, and become increasingly fragmented over the life of the building. There is a general desire for a method and system that addresses one or more of the difficulties with managing electronic systems of buildings.

[0006] Off-site cloud computing systems may be used to address one or more of the difficulties with managing electronic systems of buildings. However, off-site cloud computing systems may not be able to completely replace on-premise computing systems, because off-site systems may not be able to meet the uptime and/or reliability of on-site systems. For example, a telecommunications network connecting an off-site system to a building, for example a satellite data network, may not have equal uptime as a wired Ethernet network and/or server within the building.

[0007] Furthermore, off-site cloud computing systems be unable to replace one or more onpremise computing systems due to fragmented and/or siloed computing hardware. For example, computing system hardware and/or software from distinct vendors may be installed over the life of a building by distinct contractors, leading to further fragmented and/or siloed computing systems. There is a general desire for a method and system that addresses one or more of the difficulties with managing fragmented and/or siloed computing and cabling systems

[0008] The foregoing examples of the related art and limitations related thereto are intended to be illustrative and not exclusive. Other limitations of the related art will become apparent to those of skill in the art upon a reading of the specification and a study of the drawings. Summary

[0009] The following embodiments and aspects thereof are described and illustrated in conjunction with systems, tools and methods which are meant to be exemplary and illustrative, not limiting in scope. In various embodiments, one or more of the abovedescribed problems have been reduced or eliminated, while other embodiments are directed to other improvements.

[0010] This Summary is provided to introduce a selection of concepts in a simplified form that are further described below in the Detailed Description. This Summary is not intended to identify key features or essential features of the claimed subject matter, nor is it intended to be used to limit the scope of the claimed subject matter.

[0011] Some embodiments of the present invention may provide a building solar-optical building network hypergraph for one or more building lifecycle phases including: preconstruction, construction and operations.

[0012] Some embodiments of the present invention may be implemented using modular telecom and electrical connectors that do not require specialized on-site personnel such as electricians or engineers for installation and modification.

[0013] Some embodiments of the present invention may be scalable for buildings of one or more sizes, and/or whether existing, new or virtual projects.

[0014] Some embodiments of the present invention may enable accelerated commissioning of remote systems automations through live data collected from on-site systems.

[0015] Some embodiments of the present invention may improve the efficiency of one or more of: professional building architecture, engineering, construction, contractor and operational professional services, through live data collected from on-site systems.

[0016] Some embodiments of this invention may enable the elimination of dedicated spaces within buildings for telecom/IT hardware and/or computer servers.

[0017] Some embodiments of this invention may enable dual module redundancy of data link and/or power backup throughout the building.

[0018] Some embodiments of this invention may provide an on-site shared server environment to support virtualized and/or containerized on-premise and/or cloud computing applications. [0019] Some embodiments of this invention may provide an on-site shared server environment with a building graph database and/or GraphQL™ API data service for improved data storage and/or transfer between on-premise and cloud computing applications.

[0020] Those skilled in the art will appreciate that the summary is illustrative only and is not intended to be in any way limiting. Other aspects, inventive features, and advantages of the devices and/or processes described herein will become apparent in the detailed description set forth herein and taken in conjunction with the accompanying drawings.

[0021] One aspect of the invention provides a combined telecommunications and power network, the network comprising: one or more optical network terminals; one or more optical network splitters, wherein each of the optical network splitters are optically connected to a respective one of the optical network terminals; one or more optical line terminals, wherein each of the optical line terminals are optically connected to one or more of the optical network splitters; one or more network switches, wherein each of the network switches are connected to one or more of the optical line terminals; one or more routers, wherein each of the routers are connected to one or more of the network switches; one or more modems, wherein each of the modems are electrically connected to one or more of the routers; one or more automatic transfer switches, wherein each of the automatic transfer switches electrically powers one or more of the optical network terminals; one or more power sources, wherein each of the power sources is electrically connected to a respective one of the automatic transfer switches; and a server system, wherein the server system is in communication with one or more of: one or more of the network switches and one or more of the optical network terminals.

[0022] In addition to the exemplary aspects and embodiments described above, further aspects and embodiments will become apparent by reference to the drawings and by study of the following detailed descriptions. It is emphasized that the invention relates to all combinations of the above features, even if these are recited in different claims. Brief Description of the Drawings

[0023] Exemplary embodiments are illustrated in referenced figures of the drawings. It is intended that the embodiments and figures disclosed herein are to be considered illustrative rather than restrictive.

[0024] Fig. 1 is a schematic diagram of a combined telecommunications and power network according to an example embodiment of the present invention.

[0025] Fig. 2 is a schematic diagram of a power source according to an example embodiment of the present invention.

[0026] Fig. 3 is a schematic diagram of a modular optical building network according to an example embodiment of the present invention.

[0027] Fig. 4 is a schematic diagram of a modular solar building network according to an example embodiment of the present invention.

[0028] Fig. 5 is a schematic diagram of a hypergraph software model according to an example embodiment of the present invention.

Description

[0029] Throughout the following description specific details are set forth in order to provide a more thorough understanding to persons skilled in the art. However, well known elements may not have been shown or described in detail to avoid unnecessarily obscuring the disclosure. Accordingly, the description and drawings are to be regarded in an illustrative, rather than a restrictive, sense.

[0030] There exists more than one global crisis that requires countries, corporations, and individuals to cooperate remotely to accurately network, power, and integrate systems within existing and new buildings. There is a clean air crisis within buildings from evolving airborne viruses and a planetary greenhouse gas crisis from fossil fuel gas emissions outside of buildings. Both crises require the collaboration of novel scientific, engineering, construction and operational solutions and systems for constructed buildings as well as the natural environment. Both unique in its design and uniquely located, each constructed buildings contains a fragmented mix of wired building technologies, telecommunications networks, computing hardware and backup power systems. As a result, managing on- premise wired systems and backup power infrastructure across a building’s life cycle is also a complex and fragmented task. By extending modular and scalable network and power connectivity, on-premise cloud applications can be enabled within buildings at scale.

[0031] In the following description, reference is made to the accompanying drawings, which form a part thereof and which show, by way of illustration, examples of how the claimed subject matter may be implemented in a simplified manner. It is to be understood that other implementations can be made and used without departing from the scope of the claimed subject matter.

[0032] Fig. 1 depicts combined telecommunications and power network 100 according to an example embodiment of the present invention. Network 100 comprises optical network terminal 10A and one or more optional optical network terminals, for example optical network terminal 10B. Optical network terminals 10A and 10B are referred to collectively as optical network terminals 10. Optical network terminals 10 may communicate with an internet service provider (ISP) network or an on-premise network (described below) to provide internet access. Optical network terminals 10 are connected to the ISP network or an on-premise network by fiber-optic cables.

[0033] In some embodiments, network 100 comprised one or more optical network terminal power sources (not shown), wherein each of the optical network terminal power sources electrically powers a respective one of optical network terminals 10. The optical network terminal power sources may comprise one or more of: a connection to a utility power supply, batteries stored within the respective one of the optical network terminals, an uninterruptable power supply, Power-over-Ethernet (PoE), and the like.

[0034] Network 100 further comprises optical network splitter 12A and one or more optional optical network splitters, for example optical network splitter 12B. Optical network splitters 12A and 12B are referred to collectively as optical network splitters 12. Each of optical network splitters 12 are optically connected to a respective one of optical network terminals 10. For example, optical network splitter 12A is optically connected to optical line terminal 14A. Each of optical network splitters 12 may split an optical signal from one of optical line terminals 14 (described below) in to two or more optical signals, and allow two or more optical network terminals 10 to be optically connected to a single one of optical line terminals 14. In some embodiments, one or more of optical network splitters 12 may passively split an optical signal into two or more signals, thereby not requiring a power source to operate.

[0035] Network 100 further comprises optical line terminal 14A and one or more optional optical line terminals, for example optical line terminal 14B. Optical line terminals 14A and 14B are referred to collectively as optical line terminals 14. Each of optical line terminals 14 are optically connected to one or more of optical network splitters 12. Each of optical line terminals 14 receives one or more optical signals over a fiber-optic cable, and converts the optical signal to an electrical signal. In some embodiments, one or more of optical line terminals 14 may convert an optical signal from a fiber-optic cable to an electrical signal on a metal wire or back to an optical signal on a glass wire by means of small-form factor pluggable transceivers (e.g. SFP, SFP+).

[0036] Network 100 further comprises network switch 16A and one or more optional network switches, for example network switch 16B. Network switches 16A and 16B are referred to collectively as network switches 16. Each of network switches 16 are connected to one or more of optical line terminals 14. Each of network switches 16 transfer data between two or more devices to enable communication, for example between one of optical line terminals 14 and one of routers 18 and/or system server 26.

[0037] In some embodiments of network 100, one or more of network switches 16 comprise one or more optical switches, and each of the optical switches are optically connected to one or more of optical line terminals 14. In some embodiments of network 100, one or more of network switches 16 comprise one or more Ethernet switches, and each of the Ethernet switches are electrically connected to one or more of optical line terminals 14 by an Ethernet connection.

[0038] Network 100 further comprises router 18A and one or more optional routers, for example router 18B. Routers 18A and 18B are referred to collectively as routers 18. Each of routers 18 are connected to one or more of network switches 16. Each of routers 18 transfer data between two or more devices, for example between one of network switches 16 and one of modems 20 (described below). Each of routers 18 may also provide network address translation, for example between one or more network address within network 100, and one or more network addresses outside of network 100. [0039] Network 100 further comprises modem 20A and one or more optional modems, for example modem 20B. Modems 20A and 20B are referred to collectively as modems 20. Each of modems 20 are electrically connected to one or more of routers 18. Modems provide data access to networks external to network 100, for example the internet.

[0040] In some embodiments of network 100, one or more of modems 20 comprise wired and/or wireless modems. For example, one or more of modems 20 may comprise: a cable modem, a digital subscriber line (DSL) modem, a WiFi modem, a satellite modem, a radio modem, and the like.

[0041] Network 100 further comprises automatic transfer switch 22A and one or more optional automatic transfer switches, for example automatic transfer switch 22B. Automatic transfer switches 22A and 22B are referred to collectively as automatic transfer switches 22. Each of automatic transfer switches 22 electrically power one or more of other devices of network 100, for example one or more of optical line terminals 12 or optical network terminals 10. Each of automatic transfer switches 22 switches an electrical load between a primary and one or more alternate power sources. For example, automatic transfer switch 22A may power optical network terminal 10A with a primary power source, and automatically switch to powering network terminal 10A with an alternate power source when automatic transfer switch 22A detects an interruption in the power from the primary power source.

[0042] In some embodiments of network 100, one or more of automatic transfer switches 22 electrically powers one or more of: one or more of the optical line terminals 14, one or more of the network switches 16, one or more of the routers 18, one or more of the modems 20, and server system 26.

[0043] Some embodiments of network 100 comprise one or more automatic transfer switch combiners, for example automatic transfer switch combiner 30. Automatic transfer switch combiner 30 is electrically connected to two or more of the automatic transfer switches 22, and powers one or more devise of network 100. For example, automatic transfer switch combiner 30 may power one or more of: one or more of the optical network terminals 10, one or more of the optical line terminals 14, one or more of network switches 16, one or more of routers 18, one or more of modems 20, and server system 26. [0044] Network 100 further comprises power source 24A and one or more optional power sources, for example power source 24B. Power sources 24A and 24B are referred to collectively as power sources 24. Each of power sources 24 are electrically connected to a respective one of automatic transfer switches 22. Power sources 24 provide either a primary or an alternate power source to each of automatic transfer switches 22.

[0045] Network 100 further comprises server system 26, wherein server system 26 is in communication with one or more of network switches 16 and may be powered by one or more of automatic transfer switches 22.

[0046] Some embodiments of network 100 comprise one or more optical combiners, for example optical combiner 28. Optical combiner 28 is optically connected to two or more optical line terminals 10, and one or more optical network terminals 10. Optical combiner 28 combines optical signals from optical line terminals 14 and provides a combined optical signal to optical network terminals 10. Combining two or more optical signals provides redundancy, and thereby may increase reliability and uptime of the optical signal provided to one more of optical network terminals 10.

[0047] Fig. 2 depicts an example embodiment of one or more of power sources 24, for example power source 24A. Power source 24A comprises inverter 32 electrically connected to automatic transfer switch 22A, battery 34 electrically connected to inverter 32, and charger 36 electrically connected the battery 34. Some embodiments of power source 24A further comprise one or more of: solar array 38, utility power source 40, and renewable power source 42. Renewable power source 42 may comprise one or more of: a wind power source such as a wind turbine, a hydro-electric power source such as a hydro-electric dam or a tidal generator, and the like.

[0048] Server system 26 is configured to receive data from one or more of network switches 16 and be powered by one or more of automatic transfer switches 22. Server system 26 is further configured to organize the data into a graph database, and provide access to the graph database via one or more of network switches 16. The graph database may comprise a knowledge graph triple-store database.

[0049] In some embodiments, server system 26 provides access to the graph database via one or more of switches 16, routers 18 and modems 20. Providing access to the graph database may comprise providing access to an application program interface (API), for example a GraphQL™ API. Providing access to the graph database may comprise server system 26 providing a user interface to the graph database.

[0050] Server system 26 may comprise one or more containerized applications that access the graph database, and providing access to the graph database may comprise server system 26 providing access to the one or more containerized applications.

[0051] Containerized applications package software application code with operating system (OS) libraries and one or more other dependencies required to run the application code in a single lightweight executable, referred to as a container. A container runs consistently on any infrastructure. Containers may be more portable and resource-efficient than other methods of deploying software applications, such as virtual machines (VMs).

[0052] Containerized applications may be created and deployed faster and more securely than other methods. With other methods, application code may be developed in a specific computing environment which, when transferred to a new computing environment, can result in bugs and other errors. Containerization may remove one or more problems from transferring application code to a new computing environment by bundling the application code together with one or more necessary configuration files, libraries, and other dependencies required for the application code to run. The container is abstracted from the host operating system, and hence, it stands alone and becomes portable, and able to run in other computing environments, for example cloud computing systems.

[0053] In some embodiments, part or all of server system 26 may comprise a cloud computing system located outside of a building. In such embodiments, the cloud computing portion of server system 26 may communicate with network 100 through one or more of modems 20, routers 18, network switches 16, optical line terminals 12, and/or optical network terminals 10.

[0054] Server system 26 may be further configured to receive data from one or more of: optical network terminals 10, optical network splitters 12, optical line terminals 14, routers 18, modems 20, and power sources 24, and further organize the received data into the graph database.

[0055] In some embodiments, server system 26 is configured to receive data from one or more of: a plan file, a photo file, a building model file, live markup object geometry metadata, and organize the received data into the graph database. The data received by server system 26 and organized into the graph database may comprise live data representing real-time operation of the telecommunications and power network, and/or historical data representing past operation of the telecommunications and power network.

[0056] In some embodiments, server system 26 comprises one or more machine learning models trained on the graph database.

[0057] A graph databases is a database configured to analyze data stored within the database, identify and generate relationships between the data and sources of the data, and draw conclusions between the data sources of the data.

[0058] Some graph databases implement GraphQL™, a query language structured as a graph to design and query a graph database using a web application architecture. Using a graph database and GraphQL™, one or more embodiments of the present invention may determine one or more relationships between one or more of: power, energy, data transfer, networking, and time within a combined telecommunications and power network, for example a combined telecommunications and power network of a building.

[0059] In some embodiments, a GraphQL™ API can be automatically generated from the graph database. Automatically generating the GraphQL™ API may have certain advantages, for example accurately modelling telecommunications and power systems when new nodes (devices) and relationships (communications and power links between devices) are introduced through the life of a building.

[0060] In some embodiments, server system 26 is configured to provide a control output, wherein the control output modifies the operation of one or more of: one or more of optical network terminals 10, one or more of the optical network splitters 12, one or more of optical line terminals 14, one or more of network switches 16, one or more of routers 18, one or more of modems 20, one or more of automatic transfer switches 22, and one or more of power sources 24. The control output may reduce the power consumption of the device to which it is provided such that network 100 consumes less power than without server system 26 providing the control input.

[0061] In some embodiments of network 100, network 100 generates a first amount of electrical energy within a period, consumes a second amount of electrical energy within the period, wherein the first amount of electrical energy is equal or greater than the second amount of electrical energy. In such embodiments, network 100 is self powered, and does not requires external power to operate.

[0062] In some embodiments of network 100, the first amount of electrical energy is generated from one or more solar cells 38 and/or renewable power sources 42. In such embodiments, network 100 generates zero-emissions, meaning zero carbon emissions as would be emitted for example by a diesel generator.

[0063] Network 100 may be used as all or part of a telecommunications and power network in one or more physically separate buildings. In some embodiments, network 100 may be used as all or part of a telecommunications and power network in a building under construction, or as a retrofit of an already constructed building.

[0064] To illustrate an example embodiment of the present the invention, the following examples have been drawn and will be described: a. Modular optical building network diagram (Fig. 3). b. Modular solar building network diagram (Fig. 4). c. Hypergraph software model diagram (Fig. 5)

[0065] Fig. 3 is a schematic diagram of a modular optical data network 300 according to an example embodiment of the present invention. Network 300 may be an optical network of a building 302. Building 302 may be a constructed building, or an under construction building.

[0066] Fig. 3 depicts a first data network in solid lines, and an optional second data network in dashed lines. When the optional second network is used with the first network, the combined first and second network provide double modular redundancy. Modular redundancy can be added and upgraded concurrently to improve the reliability of network 300 using lower cost modules in parallel configurations.

[0067] Network 300 can send and receive internet cloud data 304 by means of one or more wireless arrays 306A and 306B respectively controlled by wireless modems 20A-1 and 20B- 1 , and/or one or more wired modems 20A-2 and 20B-2.

[0068] Wireless modems 20A-1 and 20B and/or wired modems 20A-2 and 20B-2 are respectively connected to routers 18A, 18B. Routers 18A, 18B may provide load balancing between two or more of modems 20A-1 , 20B-1 , 20A-2 and 20B-2, to provide improved connection between network 300 and internet cloud data 304, for example if the connection between one or more of modems 20A-1 , 20B-1 , 20A-2 and 20B-2 and internet cloud data 304 fails. In some embodiments, a network load may be balanced between two or more of modems 20A-1 , 20B-1 , 20A-2 and 20B-2. Balancing a network load between two or more of modems 20A-1 , 20B-1 , 20A-2 and 20B-2 may increase the available bandwidth and system failure redundancy. Routers 18A, 18B may comprise physical hardware and/or software defined network applications.

[0069] Routers 18A, 18B may be connected to one or more respective switches 16A, 16B, wherein switches 16A, 16B provide Ethernet connectivity to downstream devices by means of Ethernet cabling links. Switches 16A, 16B may provide link aggregation and automatic failover to provide internet cloud data 304 access if one of the connections fails. The use of link aggregation simultaneously increases the available bandwidth and reduces the system failure probability.

[0070] One or more of modems 20A-1 , 20B-1 , 20A-2 and 20B-2, switches 16A, 16B, and routers 18A, 18B may comprise physical hardware and/or software defined network containerized applications 310.

[0071] Switches 16A, 16B may be connected to one or more respective optical line terminals (OLTs) 14A, 14B, and one or more on-site server systems 26.

[0072] Optical line terminals (OLTs) 14A, 14B may comprise operating software, wherein the operating software comprises one or more of containerized applications 310.

[0073] Optical line terminals 14A, 14B may be connected to one or more optical splitters 12A, 12B, 12C by means of a single mode fiber optic cabling.

[0074] Optical splitters 12A, 12B, 12C may connect to one or more optical network terminals (ONTs) 10A, 10B, 10C by means of single mode fiber optic cabling.

[0075] One or more of optical network terminals 10A, 10B, 10C, for example ONT 10C, may be provided with dual redundancy by optical splitter 12C, wherein optical splitter 12C provides failover redundancy between optical line terminal 14A and optical line terminal 14B to provide double module redundancy to ONT 10C.

[0076] One or more of ONTs 10A, 10B, 10C can connect to on-premise computing hardware if dual network interface card (NIC) copper Ethernet ports are available. [0077] On-site server system 26 may comprise virtual machines (VMs) 312, containerized applications (apps) 310, graph database 314 and/or GraphQL™ API 316.

[0078] The individual and/or combined data of some or all energy consuming devices within building 302 may be aggregated in real-time within graph database 314. Graph database 314 may be made available by means of GraphQL™ API 316 allowing for efficient and/or selective data transfer and/or computations between on-premise and off-premises cloud applications.

[0079] Fig. 4 is a schematic diagram of modular solar building network 400 according to an example embodiment of the present invention. Network 400 may be a solar network of building 302.

[0080] Fig. 4 depicts a first solar power network in solid lines, and an optional second solar power network in dashed lines. When the optional second network is used with the first network, the combined first and second network provide double modular redundancy. Modular redundancy can be added and upgraded concurrently to improve the reliability of network 400 using lower cost modules in parallel configurations.

[0081] Building 302 can receive solar energy 402 by means of one or more solar arrays 38- 1 , 38-2, with one or more solar extension (EXT) arrays 404A, 404B in a series and/or parallel wiring configuration to extend the power generation capacity of network 400. Solar extension arrays 404A, 404B may be a thin film solar adhesive applied to a building envelope of building 302.

[0082] In some embodiments, one or more of solar arrays 38-1 , 38-2 and solar extension arrays 404A, 404B may reflect sunlight up towards the stratosphere by means of a dynamic switchable reflective thin film for cooling applications when not used for electricity generation.

[0083] Solar arrays 38-1 , 38-2 and/or solar extension arrays 404A, 404B may connect to one or more respective chargers 36-1 , 36-2.

[0084] Chargers 36-1 , 36-2 may be connected to one or more respective utility power sources 40-1 , 40-2 and act as a switch to control charging of batteries 34-1 , 34-2 between utility power sources 40-1 , 40-2 and solar arrays 38-1 , 38-2. [0085] Battery extension modules 406A, 406B may be added in a series and/or parallel wiring configuration to extend runtime of batteries 34-1 , 34-2. Two or more of batteries 34-1 , 34-2 and battery extension modules 406A, 406B may be combined in series and/or parallel to create a single shared battery source.

[0086] Batteries 34-1 , 34-2 and/or battery extension modules 406A, 406B may be connected to one or more respective inverters 32-1 , 32-2. Inverters 32-1 , 32-2 convert DC power to AC power, for example DC power from one or more of batteries 34-1 , 34-2 and battery extension modules 406A, 406B. In some embodiments, network 400 may comprise a DC only network, wherein network 300 draws only DC power, for example due to power supply selection.

[0087] Inverters 32-1 , 32-2 may be connected to one or more respective automatic transfer switches (ATSs) 22A, 22B. Wires utility power sources 40-3, 404 may also be connected to automatic transfer switches 22A, 22B. Automatic transfer switches 22A, 22B may control the switching between AC power sources automatically in the event of a failure in upstream modules.

[0088] Automatic transfer switches 22A, 22B may connect to one or more respective optical line terminals 14A, 14B, optical network terminals (ONTs) 10A, 10B, and one or more onsite servers 26.

[0089] Automatic transfer switches 22A, 22B may be connected to a downstream combined automatic transfer switch (ATS A+B) 22C.

[0090] Combined automatic transfer switch 22C may be connected to one or more optical network terminal (ONT) 10C and/or one or more on-site server 26.

[0091] One or more of optical network terminals 10A, 10B, 10C, for example ONT 10C, may be provided with dual redundancy by automatic transfer switch 22C, wherein automatic transfer switch 22C provides failover redundancy between automatic transfer switch 22A and automatic transfer switch 22B to provide double module redundancy to ONT 10C.

[0092] The individual and/or combined data of all energy consuming devices within building 302 may be aggregated in real-time within graph database 314. Graph database 314 may be made available by means of GraphQL™ API 316 allowing for efficient and/or selective data transfer and/or computations between on-premise and off-premises applications. [0093] One or more of modems 20A-1 , 20A-2, 20B-1 , 20B-2, routers 18A, 18B, switches 16A, 16B, optical line terminals 14A, 14B, optical splitters 12A, 12B, 12C, optical network terminals 10A, 10B, 10C, and server system 26, may be powered by one or more of automatic transfer switches 22A, 22B, 22C.

[0094] One or more of ONTs 10A, 10B, 10C may be locally powered with backup power provided by their own internal batteries or local uninterruptible power supplies.

[0095] Fig. 5 is a schematic diagram of building knowledge hypergraph service model 500.

[0096] In one or more embodiments of the present invention, building network data 516, Internet-of-Things (loT) data 518 and energy data 526 is stored within a graph triplestore database 508.

[0097] Building graph database 508 is a significant improvement to traditional structured databases as a graph can contain a combination of structured and unstructured documents dynamically linked as relationships through an extensible schema structures.

[0098] Live building network system data and metadata 516, Internet-of-Things (loT) system data and metadata 518 and energy system data and metadata 526 may be used to generate and analyze relationships between real 512 and virtual objects 520 across a number of complimentary building applications including: plan file applications 510, photo file applications 514, and building information modeling (BIM) file applications 524, along with live markup object geometry metadata 522 extracted from user file applications.

[0099] In some embodiments, data is imported into the graph database by one or more of: importing a comma separated value (CSV) file, importing a JSON file, or through an application program interface (API) of the database.

[0100] Furthermore, GraphQL™ API service 506 enables graph machine learning and artificial intelligence APIs 504 that can automatically benefit from the graph database 508 relationships and computations.

[0101] Graph database 508 may be connected with GraphQL™ API 506 to provide a GraphQL™ API data service with better performance than traditional REST APIs. In a preferred embodiment, both GraphQL™ and REST APIs are available within building hypergraph data service 502. [0102] With GraphQL™ API 506, building network data 516, Internet-of-Things data (loT) 518, and energy data 526 can be linked to other live databases to form dynamic hypergraph relationships as a live streaming web API service 506.

[0103] In a preferred embodiment, dynamic cross-database hypergraph model 500 and hypergraph service 502 may be automatically generated by one or more cloud integrated development environments 528.

[0104] GraphQL™ API 506 may enable data transfer between the graph database and 3 rd party API applications which would benefit from live knowledge graph relationship insights 502 between multiple data sources as continuous graph machine learning and artificial intelligence building service 504.

Some embodiment

[0105] Certain embodiments of the invention disclosed herein may be developed independently for one or more optical, electrical and/or computing system, and later integrated together. Such an approach may enable parallel, dynamic and scalable implementation of the system within a building or outdoor area.

[0106] Certain embodiments of the invention disclosed herein may reduce or eliminate copper communication cabling media within buildings and between buildings. Copper data cabling has frequency transmission limitations due to circuit resistance, capacitance and impedance. Reducing copper cabling media may also reduce the need for copper cable shielding, where copper cable shielding is required for communications applications.

[0107] Certain embodiments of the invention may eliminate on-site silo server hardware within a building by transferring the functionality of the on-site server hardware to the system.

[0108] Certain embodiments of the invention may be dynamically connected with electric vehicles to extend communication, electrical power, and/or data transfer capabilities between systems.

[0109] Certain embodiments of the invention may be dynamically connected with renewable energy sources to extend communication, electrical power, and/or data transfer capabilities between systems. [0110] Certain embodiments of invention may enable optical computing applications.

[0111] Certain embodiments of invention may eliminate silo building telecom and/or IT systems floor space requirements within building space planning.

[0112] Certain embodiments of invention may share communication, electrical power, and/or server capacity to enable wired cabling building and/or tenant applications such as: integrated automation controls, mechanical, electrical, communications and electronic security systems.

[0113] Certain embodiments of invention may share communication, power and/or server capacity to enable wireless radio building and/or tenant applications such as: WiFi/WiFi6, 3G/4G/5G/6G licensed and unlicensed frequencies, C-RAN, loT, RFID, and/or mobile computing device radios.

[0114] Certain embodiments of the invention may enable zero-emission and/or zero-energy material and operational energy lifecycles for building IT systems.

[0115] Certain embodiments of the invention may provide certain advantages when applied to both communications and power networks. For example, the dynamic cross-database hypergraph model 500 may provide new/different outputs when model 500 contains data from both communication and power networks for the same building. Advantages include live hypergraph computations of building cross-system energy 526, loT 518, BIM 524, radio frequency identification (RFID), robotics, material, logistics, transportation, environmental, medical, sensor, actuator, climate, computing device, virtual/augmented reality object 520 and/or real object 512 relationships.

[0116] Certain embodiments of the invention may collect and analyze cross-systems timeseries graph 508 and GraphQL™ API 506 data for dynamic building energy reduction optimizations using machine learning and/or artificial intelligence 504 as a live building hypergraph service 502.

[0117] Certain embodiments of the invention may be interconnected to enable an adaptable and sharable networking mesh using a combination of wired and/or wireless connectivity between buildings.

[0118] One or more embodiments of the present invention may be used for one or more of the following applications: a. existing buildings; b. construction buildings; c. new buildings; d. mobile machines and vehicles; e. city scale telecommunications networks; and f. outdoor networks.

[0119] Certain embodiments of the invention disclosed herein are described using a passive optical network architecture. However, one or more embodiments of the present invention may comprise a copper-based Ethernet network architecture as an alternative or in addition to a passive optical network architecture.

[0120] Certain embodiments of the invention disclosed herein are described using a solar power generator. However, one or more embodiments of the present invention may comprise other renewable energy sources as an alternative or in addition to a solar power generator.

[0121] Certain embodiments of the invention disclosed herein are described using a hypergraph database service using a graph triple-store database and GraphQL™ API. However, one or more embodiments of the present invention may comprise SQL and noSQL databases as an alternative or in addition to a graph triple-store database.

Furthermore, one or more embodiments of the present invention may comprise a REST API as an alternative or in addition to a GraphQL™ API.

[0122] One or more embodiment of the present invention are described in the context of a building, or as installed in a building. In one or more embodiments:

• a “building” may include a contiguous and substantially enclosed structure containing a electrical and a telecommunication network, for example a condominium building, an office tower, a high-rise building, a mixed use development, a home, a structure and the like;

• a “building” may include two or more physically separate structures, wherein an electrical or optical network is shared between the separate structures, for example a building with an optical line terminal that provides optical connectivity to an optical network terminal located within a separate structure and/or one or more outdoor renewable power supplies like solar panels, wind turbines, and the like; • a “building” may include natural or human-made structures that do not necessarily have fabricated walls such as bridges, dams, tunnels, roadways, poles and towers, and the like;

• a “building” may include mobile structures that may switch between stationary or mobile modes of operation for example: telecom cabinets, shipping containers or self-powered vehicles, and the like; and

• a “building” can be of any location and size provided it may contain an optical line terminal or an optical network terminal, and the like.

Interpretation of Terms

[0123] Unless the context clearly requires otherwise, throughout the description and the claims:

• “comprise”, “comprising”, and the like are to be construed in an inclusive sense, as opposed to an exclusive or exhaustive sense; that is to say, in the sense of “including, but not limited to”;

• “connected”, “coupled”, or any variant thereof, means any connection or coupling, either direct or indirect, between two or more elements; the coupling or connection between the elements can be physical, logical, or a combination thereof;

• “herein”, “above”, “below”, and words of similar import, when used to describe this specification, shall refer to this specification as a whole, and not to any particular portions of this specification;

• “or”, in reference to a list of two or more items, covers all of the following interpretations of the word: any of the items in the list, all of the items in the list, and any combination of the items in the list;

• the singular forms “a”, “an”, and “the” also include the meaning of any appropriate plural forms.

[0124] Words that indicate directions such as “vertical”, “transverse”, “horizontal”, “upward”, “downward”, “forward”, “backward”, “inward”, “outward”, “vertical”, “transverse”, “left”, “right”, “front”, “back”, “top”, “bottom”, “below”, “above”, “under”, and the like, used in this description and any accompanying claims (where present), depend on the specific orientation of the apparatus described and illustrated. The subject matter described herein may assume various alternative orientations. Accordingly, these directional terms are not strictly defined and should not be interpreted narrowly.

[0125] Embodiments of the invention may be implemented using specifically designed hardware, configurable hardware, programmable data processors configured by the provision of software (which may optionally comprise “firmware”) capable of executing on the data processors, special purpose computers or data processors that are specifically programmed, configured, or constructed to perform one or more steps in a method as explained in detail herein and/or combinations of two or more of these. Examples of specifically designed hardware are: logic circuits, application-specific integrated circuits (“ASICs”), large scale integrated circuits (“LSIs”), very large scale integrated circuits (“VLSIs”), and the like. Examples of configurable hardware are: one or more programmable logic devices such as programmable array logic (“PALs”), programmable logic arrays (“PLAs”), and field programmable gate arrays (“FPGAs”)). Examples of programmable data processors are: microprocessors, digital signal processors (“DSPs”), embedded processors, graphics processors, math co-processors, general purpose computers, server computers, cloud computers, mainframe computers, computer workstations, and the like. For example, one or more data processors in a control circuit for a device may implement methods as described herein by executing software instructions in a program memory accessible to the processors.

[0126] Processing may be centralized or distributed. Where processing is distributed, information including software and/or data may be kept centrally or distributed. Such information may be exchanged between different functional units by way of a communications network, such as a Local Area Network (LAN), Wide Area Network (WAN), or the Internet, wired or wireless data links, electromagnetic signals, or other data communication channel.

[0127] For example, while processes or blocks are presented in a given order, alternative examples may perform routines having steps, or employ systems having blocks, in a different order, and some processes or blocks may be deleted, moved, added, subdivided, combined, and/or modified to provide alternative or sub-combinations. Each of these processes or blocks may be implemented in a variety of different ways. Also, while processes or blocks are at times shown as being performed in series, these processes or blocks may instead be performed in parallel, or may be performed at different times. [0128] In addition, while elements are at times shown as being performed sequentially, they may instead be performed simultaneously or in different sequences. It is therefore intended that the following claims are interpreted to include all such variations as are within their intended scope.

[0129] Software and other modules may reside on servers, workstations, personal computers, tablet computers, image data encoders, image data decoders, video projectors, audio-visual receivers, displays (such as televisions), digital cinema projectors, media players, and other devices suitable for the purposes described herein. Those skilled in the relevant art will appreciate that aspects of the system can be practiced with other communications, data processing, or computer system configurations, including: Internet appliances, hand-held devices (including personal digital assistants (PDAs)), wearable computers, all manner of cellular or mobile phones, multi-processor systems, microprocessor-based or programmable consumer electronics (e.g., video projectors, audio-visual receivers, displays, such as televisions, and the like), set-top boxes, colorgrading tools, network PCs, mini-computers, single board computers, mainframe computers, and the like.

[0130] The invention may also be provided in the form of a program product. The program product may comprise any non-transitory medium which carries a set of computer-readable instructions which, when executed by a data processor, cause the data processor to execute a method of the invention. Program products according to the invention may be in any of a wide variety of forms. The program product may comprise, for example, non- transitory media such as magnetic data storage media, hard disk drives, optical data storage media, electronic data storage media including ROMs, flash RAM, EPROMs, hardwired or preprogrammed chips (e.g., EEPROM semiconductor chips), optical computing, quantum computing, nanotechnology memory, or the like. The computer- readable signals on the program product may optionally be compressed or encrypted.

[0131] In some embodiments, the invention may be implemented in software. For greater clarity, “software” includes any instructions executed on a processor, and may include (but is not limited to) firmware, resident software, microcode, and the like. Both processing hardware and software may be centralized or distributed (or a combination thereof), in whole or in part, as known to those skilled in the art. For example, software and other modules may be accessible via local memory, via a network, via a browser or other application in a distributed computing context, or via other means suitable for the purposes described above.

[0132] Where a component (e.g. a model, a software module, processor, assembly, device, circuit, etc.) is referred to above, unless otherwise indicated, reference to that component (including a reference to a “means”) should be interpreted as including as equivalents of that component any component which performs the function of the described component (i.e. , that is functionally equivalent), including components which are not structurally equivalent to the disclosed structure which performs the function in the illustrated exemplary embodiments of the invention.

[0133] Specific examples of systems, methods and apparatus have been described herein for purposes of illustration. These are only examples. The technology provided herein can be applied to systems other than the example systems described above. Many alterations, modifications, additions, omissions, and permutations are possible within the practice of this invention. This invention includes variations on described embodiments that would be apparent to the skilled addressee, including variations obtained by: replacing features, elements and/or acts with equivalent features, elements and/or acts; mixing and matching of features, elements and/or acts from different embodiments; combining features, elements and/or acts from embodiments as described herein with features, elements and/or acts of other technology; and/or omitting combining features, elements and/or acts from described embodiments.

[0134] Various features are described herein as being present in “some embodiments”. Such features are not mandatory and may not be present in all embodiments. Embodiments of the invention may include zero, any one or any combination of two or more of such features. This is limited only to the extent that certain ones of such features are incompatible with other ones of such features in the sense that it would be impossible for a person of ordinary skill in the art to construct a practical embodiment that combines such incompatible features. Consequently, the description that “some embodiments” possess feature A and “some embodiments” possess feature B should be interpreted as an express indication that the inventors also contemplate embodiments which combine features A and B (unless the description states otherwise or features A and B are fundamentally incompatible). [0135] It is therefore intended that the following appended claims and claims hereafter introduced are interpreted to include all such modifications, permutations, additions, omissions, and sub-combinations as may reasonably be inferred. The scope of the claims should not be limited by the preferred embodiments set forth in the examples, but should be given the broadest interpretation consistent with the description as a whole.