System and method for managing calls
AssigneeRingCentral, Inc.
InventorVlad Vendrow
Life of this patent
Estimating the term…
Abstract
A computer-implemented method for managing calls in a collaboration environment is provided. The method includes receiving, by a processor, a call into a collaboration session of the collaboration environment. The method also includes identifying, by the processor, a user from a plurality of users associated with the collaboration session, based on at least one of contextual information regarding the call and information regarding the plurality of users. The method further includes providing, by the processor, an interface on a device associated with the identified user, wherein the interface enables the identified user to instruct the device to handle the call within the collaboration session.
Claims21
A computer-implemented method for managing calls in a collaboration environment, comprising:
- receiving, by a processor, a call into a collaboration session of the collaboration environment, wherein the collaboration session is associated with a first interface that enables a plurality of users of the collaboration session to communicate with each other using text-based communication;
- causing display of a notification reflecting the call in the first interface associated with at least a first user of the plurality of users;
- identifying, by the processor, a user to receive the call from the plurality of users associated with the collaboration session, based on at least one of contextual information regarding the call and information regarding the plurality of users;
- and
- providing, by the processor, a second interface on a device associated with the identified user, wherein the second interface enables the identified user to instruct the device to handle the call within the collaboration session.
A communication server for managing calls in a collaboration environment, comprising:
- at least one memory configured for storing instructions;
- and
- at least one processor in communication with the at least one memory and configured to execute the instructions to:
- receive a call into a collaboration session of the collaboration environment, wherein the collaboration session is associated with a first interface that enables a plurality of users of the collaboration session to communicate with each other using text-based communication;
- cause display of a notification reflecting the call in the first interface associated with at least a first user of the plurality of users;
- identify a user to receive the call from the plurality of users associated with the collaboration session, based on at least one of contextual information regarding the call and information regarding the plurality of users;
- and
- provide a second interface on a device associated with the identified user, wherein the second interface enables the identified user to instruct the device to handle the call within the collaboration session.
An electronic device, comprising:
- a display configured to display a collaboration interface for a collaboration session, wherein the collaboration interface enables a plurality of users of the collaboration session to communicate with each other using text-based communication;
- and
- at least one processor configured to:
- receive a call into the collaboration session;
- and
- provide an interface within the collaboration interface of the collaboration session on the display, the interface including one or more selectable elements for the user to handle the call within the collaboration session.
A non-transitory computer-readable medium encoded with instructions, which when executed by a processor, cause the processor to perform a method for managing calls in a collaboration environment, the method comprising:
- receiving a call into a collaboration session of the collaboration environment, wherein the collaboration session is associated with a first interface that enables a plurality of users of the collaboration session to communicate with each other using text-based communication;
- causing display of a notification reflecting the call in the first interface associated with at least a first user of the plurality of users;
- identifying a user to receive the call from the plurality of users associated with the collaboration session, based on at least one of contextual information regarding the call and information regarding the plurality of users;
- and
- providing a second interface on a device associated with the identified user, wherein the second interface enables the identified user to instruct the device to handle the call within the collaboration session.
Dependencies are inferred from the claim text.