Automatic routing of communications to user endpoints
First Claim
Patent Images
1. A method comprising:
- receiving, by a network device, configuration information relating to forwarding of communications in a network that includes a plurality of endpoint devices;
receiving, by the network device, presence information for the plurality of endpoint devices, the presence information including proximity information indicating whether pairs of the plurality of endpoint devices are in physical proximity to one another,where the proximity information indicates that a first endpoint device, of the plurality of endpoint devices, and a second endpoint device, of the plurality of endpoint devices, are in physical proximity, andwhere the configuration information indicates that a communication, intended for the first endpoint device, is to be forwarded to the second endpoint device in response to the indication, in the proximity information, that the first endpoint device and the second endpoint device are in physical proximity; and
causing, by the network device and based on the configuration information and the presence information, communications, intended for a first endpoint device, to be forwarded to a second endpoint device.
4 Assignments
0 Petitions
Accused Products
Abstract
A system may receive configuration information relating to forwarding of communications in a network from a first endpoint to other endpoints. Presence information may also be received for the endpoints. The presence information may include proximity information indicating whether pairs of the endpoints are in physical proximity to one another. The system may forward communications destined for a first of the plurality of endpoints to a second of the plurality of endpoints based on the configuration information and the presence information.
19 Citations
21 Claims
-
1. A method comprising:
-
receiving, by a network device, configuration information relating to forwarding of communications in a network that includes a plurality of endpoint devices; receiving, by the network device, presence information for the plurality of endpoint devices, the presence information including proximity information indicating whether pairs of the plurality of endpoint devices are in physical proximity to one another, where the proximity information indicates that a first endpoint device, of the plurality of endpoint devices, and a second endpoint device, of the plurality of endpoint devices, are in physical proximity, and where the configuration information indicates that a communication, intended for the first endpoint device, is to be forwarded to the second endpoint device in response to the indication, in the proximity information, that the first endpoint device and the second endpoint device are in physical proximity; and causing, by the network device and based on the configuration information and the presence information, communications, intended for a first endpoint device, to be forwarded to a second endpoint device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A system comprising:
-
one or more servers to; receive configuration information from a user, the configuration information relating to forwarding of communications in the network between various ones of a plurality of endpoint devices, the configuration information including user configurable conditions describing when communications to one of the plurality of endpoint devices is to be automatically forwarded to another of the plurality of endpoint devices, maintain, for the plurality of endpoint devices, presence information that includes information indicating whether each of the plurality of endpoint devices is in physical proximity to each other one of the plurality of endpoint devices, where the presence information indicates that a first endpoint device, of the plurality of endpoint devices, and a second endpoint device, of the plurality of endpoint devices, are in physical proximity, and where the configuration information indicates that a communication, intended for the first endpoint device, is to be forwarded to the second endpoint device in response to the indication, in the presence information, that the first endpoint device and the second endpoint device are in physical proximity; and coordinate forwarding of the communications in the network between the plurality of endpoint devices based on the presence information and based on the configuration information. - View Dependent Claims (13, 14, 15, 16, 17)
-
-
18. A method comprising:
-
receiving, by a network device and from a user, a list of devices to register for automatic routing of communications, where each device, in the list of devices, is associated with an endpoint; receiving, by the network device and from the user, a relative priority by which a plurality of other endpoints are to be forwarded a communication that is intended for a first endpoint; receiving, by the network device, conditions during which the communication, intended for the first endpoint, is forwarded to one or more other endpoints, of the plurality of other endpoints, the conditions including; proximity information associated with respective physical proximities of the first endpoint and the plurality of other endpoints, where the proximity information indicates that the first endpoint and the one or more other endpoints are in physical proximity, and status information associated with respective operational statuses of the first endpoint and the plurality of other endpoints, where the status information indicates that the one or more other endpoints are operational; and automatically forwarding, by the network device and based on relative priority and the conditions, the communication, intended for the first endpoint, to the one or more other endpoints. - View Dependent Claims (19, 20, 21)
-
Specification