Patents by Inventor Shalini Yajnik
Shalini Yajnik 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: 20230039890Abstract: A processor-implemented method of enabling a customer support interaction in multiple channels in parallel is provided. The processor-implemented includes (i) receiving a call at a contact center from a customer, (ii) providing a notification to the customer with reference to a hold time to reach a live human agent at a first live channel, (iii) selecting at least one automation task to be performed for a customer's requirement by a virtual agent at a second non-live channel, and (iv) enabling transfer of the customer from the first live channel to the second non-live channel with the virtual agent and communicating the at least one automation task to be performed for the customer's requirement to the virtual agent at the second non-live channel. The at least one automation task is a series of steps performed by the virtual agent to complete an objective.Type: ApplicationFiled: August 9, 2021Publication date: February 9, 2023Inventors: Venkatesh Krishnaswamy, David Skiba, Shalini Yajnik, Ajita John
-
System and method for generating and communicating communication components over a messaging channel
Patent number: 10893008Abstract: A method for generating and communicating communication components over a messaging channel is provided. The method includes (i) presenting a structured micro block based on a conversation in a form of unstructured natural language in the messaging channel between a user and an agent (ii) incorporating the structured micro block that collects strongly typed information from the user as a part of the conversation in the messaging channel, (iv) generating a structured workflow by interleaving the structured micro block with the unstructured natural language, and (v) communicating the structured workflow over the messaging channel for enabling the user to perform one or more operations.Type: GrantFiled: August 30, 2018Date of Patent: January 12, 2021Assignee: Koopid, IncInventors: Venkatesh Krishnaswamy, Ajita John, David Skiba, Kundan Singh, Shalini Yajnik, Ramanujan Kashi -
Patent number: 10848465Abstract: A security event that is associated with one or more communication devices is detected. For example, the security event may be an unexpected change in data being sent from a communication device outside an enterprise. In response to detecting the security event, a Virtual Service Network (VSN) is created that isolates one or more communication devices that may pose a security risk. A corrective action to mitigate the security event is then implemented. For example, the corrective action may be to dynamically instantiate a firewall on the VSN that blocks the transfer of data from the communication device outside the enterprise. This allows an administrator to review the security event and take further action if necessary. Because the VSN with the firewall is created dynamically, the network remains secure while the security event is investigated.Type: GrantFiled: October 3, 2016Date of Patent: November 24, 2020Assignee: Extreme Networks, Inc.Inventors: Shalini Yajnik, Anjur S. Krishnakumar, Venkatesh Krishnaswamy, Laurent Philonenko
-
Patent number: 10706235Abstract: A method for generating a rich persistent conversation history from structured and unstructured information using a communication protocol is provided.Type: GrantFiled: November 4, 2018Date of Patent: July 7, 2020Assignee: Koopid, IncInventors: Venkatesh Krishnaswamy, Ajita John, David Skiba, Kundan Singh, Shalini Yajnik, Ramanujan Kashi
-
Publication number: 20200142958Abstract: A method for generating a rich persistent conversation history from structured and unstructured information using a communication protocol is provided.Type: ApplicationFiled: November 4, 2018Publication date: May 7, 2020Inventors: Venkatesh Krishnaswamy, Ajita John, David Skiba, Kundan Singh, Shalini Yajnik, Ramanujan Kashi
-
SYSTEM AND METHOD FOR GENERATING AND COMMUNICATING COMMUNICATION COMPONENTS OVER A MESSAGING CHANNEL
Publication number: 20200076750Abstract: A method for generating and communicating communication components over a messaging channel is provided. The method includes (i) generating widgets using at least one of (i) a pre-existing set of blocks or (ii) one or more micro blocks which are selected by a user, (ii) configuring a data type that includes strongly typed widgets, (iii) incorporating the widgets or said one or more micro blocks that collects strongly typed information from the user as a part of a messaging conversation, (iv) generating a structured workflow by interleaving the structured micro blocks with unstructured natural language and (v) communicating the structured workflow over the messaging channel for enabling the user to perform one or more operations.Type: ApplicationFiled: August 30, 2018Publication date: March 5, 2020Inventors: Venkatesh Krishnaswamy, Ajita John, David Skiba, Kundan Singh, Shalini Yajnik, Ramanujan Kashi -
Patent number: 10212328Abstract: Embodiments disclosed herein provide methods, systems, and computer readable storage media for intelligently presenting surveillance information on a mobile device. In a particular embodiment, a method provides receiving video streams each comprising video captured of a location of a premises under surveillance. The method further provides determining a device location of the mobile device in the premises and selecting at least one video stream of the video streams based on the device location and the location captured in the video of each video stream. The method also provides transferring the at least one video stream to the mobile device.Type: GrantFiled: May 1, 2015Date of Patent: February 19, 2019Assignee: Avaya Inc.Inventors: Anjur Sundaresan Krishnakumar, Shalini Yajnik
-
Patent number: 10061934Abstract: Embodiments disclosed herein provide systems, methods, and computer-readable media for accessing a wearable computing system using randomized input origins for user login. In a particular embodiment, a method provides presenting a user with a first origin on which user login information is based, wherein the first origin is randomly selected from a plurality of possible origins. The method further provides, receiving first motion information from the user indicating a first position relative to the first origin that corresponds to a first element of the user login information. Upon receiving the user login information, the method provides determining whether the user login information authorizes the user to access the wearable computing system.Type: GrantFiled: October 12, 2015Date of Patent: August 28, 2018Assignee: Avaya, Inc.Inventors: Anjur Sundaresan Krishnakumar, Shalini Yajnik
-
Publication number: 20180240162Abstract: Communications often require the prior selection of a particular mode of communications. A voice call requires initiation of a telephone connection (e.g., dialing a number) in a telephone application or interface, an email communication requires selection of an email address in an email application or the launching of such an email application. Omni-channel communications, as described herein, enable a connection to be initiated in a unified platform for any available mode of communication. Communications may incorporate workflow management and widgets to dynamically present or receive information from a user or access other device hardware (e.g., camera, GPS receiver, etc.) or data (e.g., images, videos, documents, etc.).Type: ApplicationFiled: February 22, 2018Publication date: August 23, 2018Inventors: Venkatesh Krishnaswamy, Shalini Yajnik, Kundan Singh, Ajita John, Ramanujan Kashi, Jaimon Jose, David Skiba
-
Patent number: 9998517Abstract: Systems, methods, and non-transitory computer-readable storage media for implementing real-time transport control protocol (RTCP) to obtain end-to-end session information. The system receives an RTCP extension that is associated with an RTCP packet in a communication session. The RTCP extension may include an instruction for transmitting RTCP data based on a triggering event. The RTCP extension can be configured to propagate along the communication session. Next, in response to the triggering event, the system can transmit the RTCP data to an address defined by the instruction as a destination address for receiving information associated with the triggering event.Type: GrantFiled: November 2, 2015Date of Patent: June 12, 2018Assignee: Avaya Inc.Inventors: Jean Meloche, Heinz Teutsch, Shalini Yajnik, Mehmet Balasaygun
-
Patent number: 9860296Abstract: Disclosed herein are systems, methods, and non-transitory computer-readable storage media for generating an end-to-end quality indication associated with a communication session. Based on a real-time transport control protocol message, the system identifies a media path associated with a communication session. Next, the system determines a respective media leg quality for a plurality of media legs in the media path. Based on the respective media leg quality, the system then determines a media path quality. The system can also generate a media quality indication based on the media path quality, and display the media quality indication.Type: GrantFiled: September 7, 2012Date of Patent: January 2, 2018Assignee: Avaya Inc.Inventors: Mehmet Balasaygun, Jean Meloche, Heinz Teutsch, Shalini Yajnik
-
Patent number: 9779231Abstract: To allow more non-enterprise communication endpoints to communicate without having to allocate an extension for every non-enterprise communication endpoint, a request is received to communicate with an enterprise communication system from a non-enterprise communication endpoint. A temporary password is associated with a dynamic communication address (e.g., from a group of dynamic extensions). The temporary password and the dynamic communication address are sent to the non-enterprise communication endpoint. The non-enterprise communication endpoint registers with the communication system using the temporary password and the dynamic communication address. A communication session is established between the non-enterprise communication endpoint and an enterprise communication endpoint using the dynamic communication address.Type: GrantFiled: October 1, 2014Date of Patent: October 3, 2017Assignee: Avaya Inc.Inventors: Joann Ordille, Anjur Sundaresan Krishnakumar, Shalini Yajnik
-
Publication number: 20170250956Abstract: A security event that is associated with one or more communication devices is detected. For example, the security event may be an unexpected change in data being sent from a communication device outside an enterprise. In response to detecting the security event, a Virtual Service Network (VSN) is created that isolates one or more communication devices that may pose a security risk. A corrective action to mitigate the security event is then implemented. For example, the corrective action may be to dynamically instantiate a firewall on the VSN that blocks the transfer of data from the communication device outside the enterprise. This allows an administrator to review the security event and take further action if necessary. Because the VSN with the firewall is created dynamically, the network remains secure while the security event is investigated.Type: ApplicationFiled: October 3, 2016Publication date: August 31, 2017Inventors: Shalini Yajnik, Anjur S. Krishnakumar, Venkatesh Krishnaswamy, Laurent Philonenko
-
Patent number: 9652738Abstract: Disclosed herein are systems, methods, and non-transitory computer-readable storage media for a communication session identifier. A communication session identifier can act as a virtual relay between conference participants, forwarding emails, phone calls, attachments, messages, and other information from a central address associated with the communications session identifier. In this manner, a user who desires to communicate with other conference participants only needs to send the communication to the communication session identifier, which in turn distributes the communication to the other parties. These communications can include emails, social networking messages, instant messaging, voice messages, and other forms of communication.Type: GrantFiled: September 14, 2011Date of Patent: May 16, 2017Assignee: Avaya Inc.Inventors: Jon L. Bentley, Anjur S. Krishnakumar, Parameshwaran Krishnan, Navjot Singh, Shalini Yajnik
-
Publication number: 20170103222Abstract: Embodiments disclosed herein provide systems, methods, and computer-readable media for accessing a wearable computing system using randomized input origins for user login. In a particular embodiment, a method provides presenting a user with a first origin on which user login information is based, wherein the first origin is randomly selected from a plurality of possible origins. The method further provides, receiving first motion information from the user indicating a first position relative to the first origin that corresponds to a first element of the user login information. Upon receiving the user login information, the method provides determining whether the user login information authorizes the user to access the wearable computing system.Type: ApplicationFiled: October 12, 2015Publication date: April 13, 2017Inventors: Anjur Sundaresan Krishnakumar, Shalini Yajnik
-
Patent number: 9507015Abstract: The present disclosure is directed to systems and methods that include measuring a luminance; comparing the luminance to a predetermined luminance threshold; and if the luminance is below the predetermined luminance threshold, determining a proximity to an external device.Type: GrantFiled: October 7, 2013Date of Patent: November 29, 2016Assignee: Avaya Inc.Inventors: Anjur Sundaresan Krishnakumar, Shalini Yajnik
-
Patent number: 9503488Abstract: Disclosed herein are systems, methods, and non-transitory computer-readable storage media for accomplishing a virtual call on hold. A client communication device, such as a telephone, smartphone, or computer, receives a notification of a communication session to which the user is invited, and establishes a relationship with the communication session. Alternatively, a server associated with the communication session can establish the relationship with the client communication device. Then, the communication device can present an indication of the relationship with the communication session for a duration of the communication session, such that the user can join the communication session at will via a communication channel, and such that the communication channel is not occupied by the communication session unless or until the user joins the communication session. The communication session can be a conference call, video conference, a multi-modal chat wherein multiple users communicate via different modalities.Type: GrantFiled: September 14, 2011Date of Patent: November 22, 2016Assignee: Avaya Inc.Inventors: Jon L. Bentley, Anjur S. Krishnakumar, Parameshwaran Krishnan, Navjot Singh, Shalini Yajnik
-
Publication number: 20160323498Abstract: Embodiments disclosed herein provide methods, systems, and computer readable storage media for intelligently presenting surveillance information on a mobile device. In a particular embodiment, a method provides receiving video streams each comprising video captured of a location of a premises under surveillance. The method further provides determining a device location of the mobile device in the premises and selecting at least one video stream of the video streams based on the device location and the location captured in the video of each video stream. The method also provides transferring the at least one video stream to the mobile device.Type: ApplicationFiled: May 1, 2015Publication date: November 3, 2016Inventors: Anjur Sundaresan Krishnakumar, Shalini Yajnik
-
Patent number: 9479345Abstract: Method to transfer a communication session to a mobile device, including: receiving by use of a first communication channel an information message comprising an identification of the communication session and an identification of a communication client hosting the communication session; sending by use of a second communication channel a join request; joining the communication session; and sending by use of the second communication channel a confirmation message confirming the transfer of the communication session. Furthermore, a method to transfer a communication session from a mobile device to a nonparticipating computer, including: receiving by use of a first communication channel an information message comprising an identification of the nonparticipating conference-enabled computer; sending by use of a second communication channel a request to push the communication session to the nonparticipating computer; receiving a confirmation; and optionally closing the communication session on the mobile device.Type: GrantFiled: February 14, 2012Date of Patent: October 25, 2016Assignee: Avaya Inc.Inventors: Anjur S. Krishnakumar, Shalini Yajnik
-
Patent number: 9356917Abstract: Disclosed herein are systems, methods, and non-transitory computer-readable storage media for implementing real-time transport control protocol to obtain an end-to-end encryption and security status of a communication session. The system collects real-time transport control protocol messages associated with a communication session, wherein the real-time transport control protocol messages are generated by devices in the communication session, and wherein the real-time transport control protocol messages include security information associated with the communication session. Then, based on the real-time transport control protocol messages, the system determines a security status associated with the communication session. The system can also generate an indication of the security status associated with the communication session. Further, the system can generate an indication of the security status of a communication session on a per participant basis.Type: GrantFiled: August 9, 2012Date of Patent: May 31, 2016Assignee: Avaya Inc.Inventors: Mehmet Balasaygun, Jean Meloche, Heinz Teutsch, Shalini Yajnik