Patent ID: 8612646

Claim:
A system for providing a plurality of services to premises over one or more communication networks, the system comprising: (i) one or more secure access nodes having one or more secure access node processors, one or more secure access node storage devices, and one or more secure access node software applications; (ii) a primary server coupled to the one or more secure access nodes over one or more communication networks, the primary server having one or more primary server processors, one or more primary server storage devices, and one or more primary server software applications wherein: (a) the primary server provides and controls one or more primary services delivered to an end user using one or more terminal devices through the secure access node; (b) the primary server allows one or more secondary services from one or more secondary servers to be delivered to one or more terminal devices through a secure access node; (c) the one or more software applications in the primary server and one or more software applications in the secure access node: (A) provide the primary server and one or more secondary servers access to one or more terminal devices to deliver one or more primary services and one or more secondary services; (B) control one or more service functions of each primary service and secondary service; and (C) generate cross-service functional data from processing service data received one or more end point devices; (D) reduce cross-service interference among services including the one or more primary services and one or more secondary services by providing one or more virtual machines in each of the primary server and the one or more secure access nodes, each virtual machine corresponding to at least one service and a common operating system and common security functions wherein each virtual machine includes a virtual machine operating system, and virtual machine security functions; (E) provide a management function including maintenance, diagnostics and administration; (F) wherein plurality of services are provided in real-time and are active simultaneously; (d) the cross-service interference among services is reduced by one or more virtual machines implemented by the primary server, one or more virtual machines implemented by the one or more secure access nodes, and by using a service segregation software module in the primary server and a service segregation software module in the one or more secure access nodes each service segregation module implemented using fuzzy logic rules; (e) the software applications in the service segregation software module use fuzzy logic rules to determine integrity of service messages and service information flowing from a service to other services, and each violation of the fuzzy logic rules is flagged and reported to primary server's management function; (f) the primary server's management function updates the fuzzy logic rules in primary server and one or more secure access nodes based on one or more flagged violations.