Inventors:
John Ward - Johnstown CO, US
Haydar Haba - Burlingame CA, US
Assignee:
IntelePeer, Inc. - San Mateo CA
International Classification:
G06F 15/173
G06F 15/16
H04L 12/28
Abstract:
A multi-layer stack platform is provided for cloud communication connections and services between devices. The system includes three or more layers, including a directory component, an applications component, and a peering component. An interconnection component may also be provided for communication between the applications component and the peering component. The components operate to provide communication services, such as sessions, according to the functionality of a selected application by adhering to device, user, and routing rules and preferences. The device, user, and routing rules and preferences are maintained in and processed by the directory component. The applications component receives communication session requests and accesses corresponding application scripts to perform the requested session. The peering component receives the device, user, and routing rules and preferences, and establishes connection between devices based on, the rules and preferences as defined by the directory component.