×

Method and system for providing real-time communications services

  • US 9,305,301 B2
  • Filed: 11/21/2012
  • Issued: 04/05/2016
  • Est. Priority Date: 05/07/2010
  • Status: Active Grant
First Claim
Patent Images

1. A method for providing a communications service, the method comprising:

  • configuring one or more computer processors for;

    partitioning a communications service provider network into a plurality of non-overlapping virtual slices, each virtual slice comprising;

    communications infrastructure including at least a defined communication bandwidth, andat least two predefined network services that are distinct from the communications infrastructure;

    receiving a request for the communications service from the user through the at least one communication device, wherein the request is received by the service provider offering the service;

    authenticating the user based on a set of user credentials provided by the user at the time of creating the request;

    forming a list of one or more agents capable of providing the communications service to the user along with the request, the list being formed based on a first set of predefined factors, wherein the first set of predefined factors comprises qualifications and experiences of the one or more agents;

    calculating accessibility scores of the one or more agents based on network connectivity of the one or more agents, current location of the one or more agents, and availability of the one or more agents;

    transmitting the list from the service provider to the communications service provider;

    accessing the list and analyzing the request in accordance with a rule-set to identify one of the one or more agents, the one of the one or more agents being identified by the communications service provider based on a second set of predefined factors, wherein the second set of predefined factors comprises accessibility scores of the one or more agents; and

    establishing a connection between the identified agent and at least one communication device of the user through which the user accesses the communications service over the communication channel via the allocated one or more virtual slices.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×