Selective call routing and notification for multi-endpoint terminals
AssigneeVerizon Patent and Licensing Inc.
InventorsJun Yuan, Yuk Lun Li
Life of this patent
Estimating the term…
Abstract
A device may obtain information. The information may represent a distance between a first user device and a second user device. The first user device and the second user device may share a destination address. The device may receive a first message associated with a call. The first message may be received based on the call having been made to the destination address. The device may determine, based on the information, whether to provide a second message associated with the call or a notification associated with the call. The device may selectively provide the second message or the notification based on determining whether to provide the second message or the notification.
Claims20
A user device, comprising:
- a memory storing instructions;
- and
- one or more processors to execute the instructions to:
- obtain information,
- the information being based on a distance between the user device and another user device, and
- the user device and the other user device sharing a destination address;
- receive a message associated with a call,
- the message being received based on the call having been made to the destination address;
- determine, based on the information, whether to provide a notification of the call;
- and
- selectively provide the notification of the call based on determining whether to provide the notification of the call,
- the notification of the call being provided by the user device and not being provided by the other user device when at least one of:
- the distance between the user device and the other user device does not satisfy a threshold distance, or
- a profile associated with the destination address indicates that the user device should provide the notification of the call.
A non-transitory computer-readable medium storing instructions, the instructions comprising:
- one or more instructions that, when executed by one or more processors of a device, cause the one or more processors to:
- obtain information,
- the information being based on a distance between a first user device and a second user device, and
- the first user device and the second user device sharing a destination address;
- receive a message associated with a call,
- the message being received based on the call having been made to the destination address;
- determine, based on the information, to send the message to the first user device;
- determine whether to send the message to the second user device based on the distance;
- and
- selectively send the message to the second user device based on whether the distance satisfies a threshold distance,
- the message being sent to the first user device and not the second user device based on the distance not satisfying the threshold distance.
A method, comprising:
- obtaining, by a device, distance information,
- the distance information representing a distance between the device and another device, and
- the device and the other device sharing a destination address;
- receiving, by the device, a message associated with a call,
- the message being received based on the call having been made to the destination address;
- determining, by the device and based on the distance information, whether to provide a notification associated with the call;
- and
- selectively providing, by the device, the notification based on determining whether to provide the notification,
- the notification being provided by the other device and not being provided by the device when at least one of:
- the distance between the device and the other device does not satisfy a threshold distance, or
- a profile associated with the destination address indicates that the other device should provide the notification.
Dependencies are inferred from the claim text.