CPC G06Q 20/4016 (2013.01) [G06F 21/53 (2013.01); G06Q 20/389 (2013.01); G06Q 30/0631 (2013.01)] | 30 Claims |
1. A scalable system that delivers local access to remote resources and remote data across multiple geographic regions comprising:
a parallel circuit that transfers data between a plurality of components;
a volatile memory;
one or more processors that reads to and writes to the volatile memory;
a computer readable medium storing a program in a non-transitory media that provides access to a plurality of remote resources locally by:
processing a plurality of requests received from a plurality of different computer devices remote from the one or more processors from a publicly accessible distributed network that is addressed to a single device address within a backend network;
generating routing commands based on a content of a payload of packets being processed, a protocol used to deliver data, or detections of one or more data types; and
routing the plurality of requests from the plurality of different computer devices remote to the one or more processors to a plurality of intended devices based on the single device address and the routing commands; the plurality of intended devices executes different computer functions and communicate with each other through a local area network;
the plurality of different computer devices includes physical devices and a plurality of endpoints that serve as a plurality of entry points for accessing cloud served computer functionality.
|