Patents by Inventor Pushkar Yashavant Deole

Pushkar Yashavant Deole has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Publication number: 20200177646
    Abstract: A real-time communication session is monitored to determine if the real-time communication session has been placed on hold. For example, a contact center agent may place a real-time video communication session with a customer on hold. In response to determining that the real-time communication session has been placed on hold: a maximum hold time is determined for the real-time communication session and the real-time communication session is monitored to determine if the maximum hold time has expired while the real-time communication is placed on hold. In response to determining that maximum hold time has expired while the real-time communication session is placed on hold, the real-time communication session is automatically taken off hold.
    Type: Application
    Filed: December 3, 2018
    Publication date: June 4, 2020
    Inventors: Pushkar Yashavant Deole, Sandesh Chopdekar
  • Publication number: 20200134143
    Abstract: A first set of device usage characteristics of a first user interaction with a user communication device are received. For example, a device usage characteristic may be an average key pressure, a used WiFi access point, an install date of an application, an angle of a user communication device, etc. The first set of device usage characteristics of the first user interaction with the user communication device are compared to a second set of device usage characteristics of a second user interaction with the user communication device that is stored in a blockchain. One or more reason codes that identifies why the first and second compared sets of device usage codes do not match is generated in response to the first and second compared sets of device usage characteristics not matching. The one or more reason codes are used for identifying a level of trust of a user in a communication session.
    Type: Application
    Filed: October 30, 2018
    Publication date: April 30, 2020
    Inventors: Pushkar Yashavant Deole, John Alexander Young
  • Publication number: 20200137227
    Abstract: A communication session with a communication endpoint is established. The communication session is placed on hold. For example, the communication session is placed on hold by being sent to a contact center queue. In response to placing the communication session on hold, a first message is sent to the communication endpoint that indicates the communication session has been placed on hold. A second message is received from the communication endpoint that indicates that a user of the communication endpoint would like to play personal media while the communication session is on hold. The communication session is later taken off hold. In response to determining that the communication session is taken off hold, a third message is sent to the communication endpoint to stop playing the personalized media. This process allows the user to play personalized media while being placed on hold.
    Type: Application
    Filed: January 2, 2020
    Publication date: April 30, 2020
    Inventors: Pushkar Yashavant Deole, Joel M. Ezell
  • Publication number: 20200125704
    Abstract: Embodiments of the disclosure provide a communication system and method. In one example, the communication system is disclosed to include a communication device configured for use by a primary user and a borrowing user, where use of the communication device by the primary user is governed by primary user permissions, and where use of the communication device by a borrowing user is governed by borrowing user permissions. The illustrative system is further disclosed to include computer memory having a set of user binding instructions that, when executed by a processor, enable establishment of a binding relationship between the communication device and the primary user and, so long as the binding relationship between the communication device and the primary user is maintained, enable use of the communication device to be governed by the primary user permissions instead of the borrowing user permissions.
    Type: Application
    Filed: October 19, 2018
    Publication date: April 23, 2020
    Inventors: David Chavez, Pushkar Yashavant Deole, John Alexander Young, Yolanda Del Toro
  • Patent number: 10594865
    Abstract: Managing redundant multi-channel interactions in a contact center includes determining that the contact center has received a first contact and a second contact via respective channels, the second contact being received while the first contact is on-going. Managing also includes identifying that the first contact and the second contact are redundant and inquiring of the customer as to whether to proceed with the first contact or the second contact. In response to the inquiry, receiving a response from the customer. Furthermore continuing with one of the first contact or the second contact based on the response, each of the first contact and the second contact associated with a respective wait queue; and routing the one of the first contact or the second contact to a device associated with an agent of the contact center, when the one of the first contact or the second contact reaches a top of its associated wait queue.
    Type: Grant
    Filed: July 31, 2018
    Date of Patent: March 17, 2020
    Assignee: Avaya Inc.
    Inventors: Pushkar Yashavant Deole, Clark Petrie
  • Publication number: 20200076947
    Abstract: A request to establish a first communication session with a contact center is received. For example, a customer may make a voice call to the contact center. A determination is made that the request to establish the communication session is from an application in a customer communication endpoint. An agent virtual assistant is instantiated. The agent virtual agent works on behalf of a contact center agent. A message is sent to the application in a customer communication endpoint to instantiate a customer virtual assistant. A second communication session is established between the agent virtual assistant and the customer virtual assistant. This allows the contact center agent and the customer to have a better interaction using a simplified graphical user interface that provides the best available information.
    Type: Application
    Filed: August 29, 2018
    Publication date: March 5, 2020
    Inventor: Pushkar Yashavant Deole
  • Patent number: 10582050
    Abstract: A communication session with a communication endpoint is established. The communication session is placed on hold. For example, the communication session is placed on hold by being sent to a contact center queue. In response to placing the communication session on hold, a first message is sent to the communication endpoint that indicates the communication session has been placed on hold. A second message is received from the communication endpoint that indicates that a user of the communication endpoint would like to play personal media while the communication session is on hold. The communication session is later taken off hold. In response to determining that the communication session is taken off hold, a third message is sent to the communication endpoint to stop playing the personalized media. This process allows the user to play personalized media while being placed on hold.
    Type: Grant
    Filed: March 28, 2018
    Date of Patent: March 3, 2020
    Assignee: Avaya Inc.
    Inventors: Pushkar Yashavant Deole, Joel M. Ezell
  • Publication number: 20200045175
    Abstract: Managing redundant multi-channel interactions in a contact center includes determining that the contact center has received a first contact and a second contact via respective channels, the second contact being received while the first contact is on-going. Managing also includes identifying that the first contact and the second contact are redundant or relate to an unknown topic and inquiring of the customer as to whether to proceed with either one or both of the first contact or the second contact. Furthermore, continuing with at least one of the first contact or the second contact is performed based on the response, each of the first contact and the second contact associated with a respective wait queue. Then one or both of the contacts can be assigned to an agent.
    Type: Application
    Filed: December 21, 2018
    Publication date: February 6, 2020
    Inventors: Pushkar Yashavant Deole, Clark Petrie
  • Publication number: 20200045174
    Abstract: Managing redundant multi-channel interactions in a contact center includes determining that the contact center has received a first contact and a second contact via respective channels, the second contact being received while the first contact is on-going. Managing also includes identifying that the first contact and the second contact are redundant and inquiring of the customer as to whether to proceed with the first contact or the second contact. In response to the inquiry, receiving a response from the customer. Furthermore continuing with one of the first contact or the second contact based on the response, each of the first contact and the second contact associated with a respective wait queue; and routing the one of the first contact or the second contact to a device associated with an agent of the contact center, when the one of the first contact or the second contact reaches a top of its associated wait queue.
    Type: Application
    Filed: July 31, 2018
    Publication date: February 6, 2020
    Inventors: Pushkar Yashavant Deole, Clark Petrie
  • Publication number: 20190306309
    Abstract: A communication session with a communication endpoint is established. The communication session is placed on hold. For example, the communication session is placed on hold by being sent to a contact center queue. In response to placing the communication session on hold, a first message is sent to the communication endpoint that indicates the communication session has been placed on hold. A second message is received from the communication endpoint that indicates that a user of the communication endpoint would like to play personal media while the communication session is on hold. The communication session is later taken off hold. In response to determining that the communication session is taken off hold, a third message is sent to the communication endpoint to stop playing the personalized media. This process allows the user to play personalized media while being placed on hold.
    Type: Application
    Filed: March 28, 2018
    Publication date: October 3, 2019
    Inventors: Pushkar Yashavant Deole, Joel M. Ezell