Legal claims defining the scope of protection, as filed with the USPTO.
1. A data-communications system, comprising: a communications routing circuit to receive and route data communications to a plurality of data communications stations and provide data communications services to a plurality of remotely-situated client entities, wherein each of the client entities is associated with a respective set from among the plurality of data communications stations; a processing circuit to log data communications routed by the communications routing circuit, and for each data communication routed by the communications routing circuit for a client entity in which a time-zone routing feature is applied: determine, in response to receipt of a data communication intended for a respective one of the data communications stations of the client entity and occurring in a window of time corresponding to a time zone change, a geographic location of the respective data communications station; identify the time zone change and a respective set of routing functions in a policy associated with the respective data communications station, based on a time zone of the geographic location; and route the data communication directly to the respective data communications station if the window of time associated with the data communication is not a disruptive time as indicated in accordance with the respective set of routing functions associated with the respective data communications station, and if the window of time associated with the data communication is a disruptive time: use a virtual assistant to effect text communications in response to the data communication, and determine from the policy whether a specific nature or topic associated with the data communication requires that the data communication is to be sent directly to the respective data communications station regardless of the window of time.
2. The data-communications system of claim 1 , wherein, using the time-zone routing feature, the processing circuit is configured and arranged to: track the geographic location of data communications stations of the client entity; in response to receipt of the data communication, identify a set of routing functions in a policy associated with the client entity, and automatically implement the client entity policy and/or the data communications station policy to route the data communication; and wherein the client entity policy includes default communications routing policies to be implemented based on a change of time zone and the data communications station policy includes user-configured routing policies to be implemented based on a change of time zone.
3. The data-communications system of claim 1 , wherein the processing circuit is configured and arranged to route the data communication to a messaging system in response to answers received by the text-based virtual assistant satisfying a set of criteria specified in the policy associated with the respective data communications station or a policy of the client entity.
4. The data-communications system of claim 1 , wherein the processing circuit is configured and arranged to route the data communication to a different data communications station associated with the client entity in response to answers received by the text-based virtual assistant satisfying a set of criteria specified in the policy associated with the respective data communications station or a policy of the client entity.
5. The data-communications system of claim 1 , wherein the processing circuit is configured and arranged to, for each data communication routed by the communications routing circuit: using the determined geographic location of the respective data communications station, determine a local time at which the data communication is received by respective data communications station; and apply a different respective set of routing functions to the data communication based on the determined local time.
6. The data-communications system of claim 1 , wherein the processing circuit is configured and arranged to, in response to a determination that a local time at which the data communication is received by the respective data communications station is within a specified window of time, intercept the data communication and provide an interactive voice recognition (IVR) system to address the data communication.
7. The data-communications system of claim 6 , wherein the processing circuit is configured and arranged to route the data communication to a messaging system in response to answers received by the IVR system satisfying a first set of criteria specified by a client entity associated with the respective data communications station.
8. The data-communications system of claim 6 , wherein the processing circuit is configured and arranged to: provide data communications services to a plurality of remotely-situated client entities, wherein each of the plurality of remotely-situated client entities are associated with at least one of the plurality of data communications stations; in response to receipt of the data communication, identify a respective one of the plurality of remotely-situated client entities associated with the respective data communications station; and route the data communication to a different data communications station associated with the client entity in response to answers received by the IVR system satisfying a policy associated with the client entity.
9. A method, comprising: routing data communications to and from a plurality of data communications stations, each data communications station having a respective identifier; and using a processing circuit, for each data communication routed by a communications routing circuit for a client entity in which a time-zone routing feature is applied, to: determine, in response to receipt of a data communication intended for a respective one of the plurality of data communications stations and occurring in a window of time corresponding to a time zone change, a geographic location of the respective data communications station; identify the time zone change and a respective set of routing functions in a policy associated with the respective data communications station, based on a time zone of the geographic location; and route the data communication directly to the respective data communications station if the window of time associated with the data communication is not a disruptive time as indicated in the respective set of routing functions associated with the respective data communications station, and if the window of time associated with the data communication is a disruptive time: use a virtual assistant to effect text communications in response to the data communication, and determine from the policy whether a specific nature or topic associated with the data communication requires that the data communication is to be sent directly to the respective data communications station regardless of the window of time.
10. The method of claim 9 , wherein the processing circuit is configured and arranged to receive and route data communications on behalf of a plurality of client entities, wherein each respective client entity includes a subset of the plurality of data communications stations configured and arranged to transmit and receive data communications from other data communications stations of the plurality of data communications stations, and wherein the respective set of routing functions are configurable by each respective client entity to include a default time zone for each respective data communications station associated with the client entity.
11. The method of claim 9 , wherein the processing circuit is configured and arranged to provide data communications services to the plurality of data communications stations, and wherein default routing functions are specified by a provider of the data communications services on behalf of each respective data communications station.
12. The method of claim 9 , wherein the respective set of routing functions associated with the data communications station specify different routing functions for internal data communications received from communications stations from the same client entity versus communications stations from external client entities.
13. The method of claim 9 , wherein the respective set of routing functions associated with the data communications station specify different routing functions for data communications received from communications stations with particular identifiers.
14. The method of claim 9 , wherein the data communications include an alert, a call, a text message, an email notification, or various combinations thereof.
15. A data-communications server, comprising: a communications routing circuit to receive and route data communications to a plurality of data communications stations, each data communications station having a respective identifier; and a processing circuit-to log data communications routed by the communications routing circuit and for each data communication routed by the communications routing circuit for a client entity in which a time-zone routing feature is applied: determine, in response to receipt of a data communication intended for a respective one of the plurality of data communications stations, a geographic location of the respective data communications station; using a respective set of routing functions in a policy associated with the data communications station, determine whether the data communication is permissible or impermissible based on a time zone of the geographic location of the data communications station at a time of the data communication; route the data communication based on the time zone of the data communications station, and according to the respective set of routing functions associated with the data communications station; and wherein the processing circuit is to identify a topic of and a sentiment of the data communication, determine a local time at which the data communication is received by data communications station, and the processing circuit is to route the data communication based on the determined local time, an importance indicator for the identified topic of the data communication, the identified sentiment of the data communication, and according to the respective set of routing functions associated with the data communications station.
16. The data-communications server of claim 15 , wherein the processing circuit is configured and arranged to: use machine learning to identify topics or sentiments of data communications that are associated with particular routing functions associated with the data communications station; and route the data communication based on a determined local time, according to the respective set of routing functions associated with the data communications station, and in response to a determination that the topic or sentiment of the data communication satisfied criteria of the policy associated with the data communications station.
17. The data-communications server of claim 15 , wherein the processing circuit is configured and arranged to: identify the data communication as pertaining to an emergency alert for the geographic location of the data communications station at the time of the data communication; and override the policy associated with the data communications station and route the emergency alert to the data communications station in response to the identification that the data communication pertains to an emergency alert.
18. The data-communications server of claim 15 , wherein the processing circuit is further configured and arranged to for at least one of the data communication routed by the communications routing circuit for the client entity in which a geographic-based routing feature is applied, using the respective set of routing functions in the policy associated with the data communications station, route the data communication based on the geographic region of the data communications station, and according to the respective set of routing functions associated with the data communications station.
19. The data-communications server of claim 18 , wherein the geographic-based routing feature includes routing data communications independent of the time zone of the geographic location.
Unknown
July 6, 2021
Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.