Patents by Inventor Venkatesh Krishnaswamy

Venkatesh Krishnaswamy 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).

  • Patent number: 11919715
    Abstract: Various embodiments illustrated herein disclose an axle lock assembly comprising a first plate with a first aperture, a second plate with a second aperture, a shaft, wherein the shaft is inserted through the first aperture and the second aperture and a bush. When the bushing is in contact with the first plate and the second plate, the bush creates a lateral force to move the first plate and the second plate in opposite directions to secure the shaft.
    Type: Grant
    Filed: March 30, 2023
    Date of Patent: March 5, 2024
    Assignee: INTELLIGRATED HEADQUARTERS, LLC
    Inventors: Saravanan Sadasivan, Ravi Kumar Avupati, Venkatesh Raikar, Balaji Krishnaswamy
  • Publication number: 20230039890
    Abstract: 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: Application
    Filed: August 9, 2021
    Publication date: February 9, 2023
    Inventors: Venkatesh Krishnaswamy, David Skiba, Shalini Yajnik, Ajita John
  • Patent number: 11212362
    Abstract: Disclosed herein are systems, methods, and computer-readable storage media for authorizing third-party profile data sharing. The system receives a request to a request to share profile data held by a first person with a second person, wherein the profile data is of a third person. The system then generates a common context value based on an association between at least two of the first person, the second person, and the third person, wherein the common context value indicates how strongly the third person is connected to the first person and/or the second person. When the common context value is above a threshold, the system permits the first person to share the profile data of the third person with the second person.
    Type: Grant
    Filed: December 27, 2012
    Date of Patent: December 28, 2021
    Assignee: Avaya Inc.
    Inventors: Krishna Kishore Dhara, Venkatesh Krishnaswamy, Xiaotao Wu
  • Publication number: 20210081903
    Abstract: Disclosed herein are systems, methods, and non-transitory computer-readable storage media for contextual calendaring. Contextual calendaring can schedule meetings with varying states of blocking time slots based on users' behavior with respect to the participants, topics, and tasks or context of the meeting. For example, host H invites A for a meeting with the text “we must demo our ‘one-click video’ on Friday.” The contextual calendaring system knows that A isn't available on Friday, so can prioritize the task for A on Friday relative to the demo participants and schedule a ‘firm hold’ or can suggest an alternative person based on the topic and prior context who is available for the demo. The system can mine context information, and identify, based on the context information, a desired attendee and a priority. The system can place a soft hold on the calendar for the desired attendee based on the priority.
    Type: Application
    Filed: November 25, 2020
    Publication date: March 18, 2021
    Inventors: Krishna Kishore Dhara, Venkatesh Krishnaswamy, Sarangkumar Jagdishchandra Anajwala
  • Patent number: 10893008
    Abstract: 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: Grant
    Filed: August 30, 2018
    Date of Patent: January 12, 2021
    Assignee: Koopid, Inc
    Inventors: Venkatesh Krishnaswamy, Ajita John, David Skiba, Kundan Singh, Shalini Yajnik, Ramanujan Kashi
  • Patent number: 10848465
    Abstract: 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: Grant
    Filed: October 3, 2016
    Date of Patent: November 24, 2020
    Assignee: Extreme Networks, Inc.
    Inventors: Shalini Yajnik, Anjur S. Krishnakumar, Venkatesh Krishnaswamy, Laurent Philonenko
  • Patent number: 10742709
    Abstract: Conferences are a popular way to hold meetings and presentations when the participants are not required to be physically together. However, the quality of a conference can vary based on a particular user's endpoint configuration, connection, network, conference content, and other factors. Providing a user with the ability to indicate a quality issue, as determined by the user, allows other users and systems to become aware that a user is experiencing quality issues and optionally take action to correct the issue.
    Type: Grant
    Filed: February 17, 2015
    Date of Patent: August 11, 2020
    Assignee: Avaya Inc.
    Inventors: Venkatesh Krishnaswamy, Parameshwaran Krishnan, Navjot Singh
  • Patent number: 10706235
    Abstract: A method for generating a rich persistent conversation history from structured and unstructured information using a communication protocol is provided.
    Type: Grant
    Filed: November 4, 2018
    Date of Patent: July 7, 2020
    Assignee: Koopid, Inc
    Inventors: Venkatesh Krishnaswamy, Ajita John, David Skiba, Kundan Singh, Shalini Yajnik, Ramanujan Kashi
  • Patent number: 10664778
    Abstract: Negotiation of a future communication through a personal virtual assistant is provided. A trigger command is received. The trigger command identifies a communication received for a recipient from a sender. Schedule information is accessed. The schedule information is related to the recipient of the received communication. A plurality of options is presented to the sender. The plurality of options are for arranging a future communication between the sender and the recipient, and include at least one option determined based on the accessed schedule information. A selection of an option for arranging a future communication is received. The selected option is executed to arrange the future communication.
    Type: Grant
    Filed: May 30, 2017
    Date of Patent: May 26, 2020
    Assignee: Avaya Inc.
    Inventors: Venkatesh Krishnaswamy, Timothy I. Ross, Rajeshwari Edamadaka, Jack Iu, Krishna Kishore Dhara, Michael Vernick
  • Publication number: 20200142958
    Abstract: A method for generating a rich persistent conversation history from structured and unstructured information using a communication protocol is provided.
    Type: Application
    Filed: November 4, 2018
    Publication date: May 7, 2020
    Inventors: Venkatesh Krishnaswamy, Ajita John, David Skiba, Kundan Singh, Shalini Yajnik, Ramanujan Kashi
  • Publication number: 20200134572
    Abstract: Disclosed herein are systems, methods, and non-transitory computer-readable storage media for predicting the subject, logistics, and resources of associated with a communication event. Predictions and suggestions can occur prior to, during, or in response to communication events. The user can confirm the prediction or suggestion via user input such as a click or a voice command. The system can analyze past behavior patterns with respect to the subject, logistics and resources of communication events, followed by preparing ranked listings of which subjects, logistics, and resources are most likely to be used in a given situation. The predicted logistics may then include people to invite, time and date of the meeting, its duration, location, and anything else useful in helping potential participants gather together. The resources may include files attached, files used, communication event minutes, recordings made, Internet browsers and other programs which may be utilized by the user.
    Type: Application
    Filed: December 26, 2019
    Publication date: April 30, 2020
    Inventors: Krishna Kishore Dhara, Venkatesh Krishnaswamy, Eunsoo Shim, Xiaotao Wu, Scott Weitzel
  • Publication number: 20200076750
    Abstract: 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: Application
    Filed: August 30, 2018
    Publication date: March 5, 2020
    Inventors: Venkatesh Krishnaswamy, Ajita John, David Skiba, Kundan Singh, Shalini Yajnik, Ramanujan Kashi
  • Patent number: 10122896
    Abstract: Disclosed herein are systems, methods, and non-transitory computer-readable storage media for detect adjunct peripherals, and coordinating their media capabilities (as a preparation to be able to signal their capabilities). The host device and the peripherals can synchronize wall clocks. The system sets up a call (or receive a call) from a remote host device, and requests the peripherals to check for network connectivity to the remote host device (connectivity check). This check can be done by using a STUN/TURN procedure. The system establishes direct connectivity between the peripherals and the remote host device and monitors lip sync by transferring RTCP messages between the host device and the peripherals and instructing display and playback peripherals/sub systems to align lip sync.
    Type: Grant
    Filed: January 21, 2016
    Date of Patent: November 6, 2018
    Assignee: Avaya Inc.
    Inventors: Ori Modai, Venkatesh Krishnaswamy, Gal Eliraz-Levonai, Michael Vernick
  • Publication number: 20180240162
    Abstract: 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: Application
    Filed: February 22, 2018
    Publication date: August 23, 2018
    Inventors: Venkatesh Krishnaswamy, Shalini Yajnik, Kundan Singh, Ajita John, Ramanujan Kashi, Jaimon Jose, David Skiba
  • Patent number: 9886664
    Abstract: Disclosed herein are systems, methods, and computer-readable storage device for managing message threads. An example system configured to practice this method can first identify a usage pattern of a user interacting with a message thread. Next, based on that usage pattern, the system can analyze messages in the message thread to identify a high-priority message. Then the system highlights the high-priority message when the system renders the message thread on a display. The messages can be email messages, text messages, instant messages, etc. The system can further associate the high-priority message with a repository, and grant a repository user, access to the high-priority message.
    Type: Grant
    Filed: September 25, 2013
    Date of Patent: February 6, 2018
    Assignee: Avaya Inc.
    Inventors: Krishna Kishore Dhara, Venkatesh Krishnaswamy, Rudra Kant
  • Patent number: 9819794
    Abstract: The system and method identify contact information for a first party. The contact information for the first party includes a plurality of communication endpoints of the first party and a plurality of communication applications for the plurality of communication endpoints of the first party. For example, the plurality of communication endpoints may be a home phone and a cell phone of the first party. The plurality of communication applications may be voice, video, text, and/or virtual reality applications of the first party. An electronic communication request is received from the first party to the second party. In response to receiving the electronic communication request from the first party to the second party, a first communication endpoint of the plurality of communication endpoints for the first party and a first communication application of the plurality of communication applications of the first party is selected based on a rule.
    Type: Grant
    Filed: May 20, 2015
    Date of Patent: November 14, 2017
    Assignee: Avaya Inc.
    Inventors: Venkatesh Krishnaswamy, Kundan Singh, Stephen Brock, Joyce Fong, Laurent Philonenko
  • Patent number: 9799004
    Abstract: Systems, methods, and non-transitory computer-readable storage media for context-aware visualization, notification, aggregation, and formation in a multi-model collaboration space. The system first finds contextually related content from a multi-model collaboration space, wherein the multi-model collaboration space includes disjoint collaboration tools. The system then generates a unified content view of the multi-model collaboration space, wherein the unified content view presents the contextually related content from the multi-model collaboration space.
    Type: Grant
    Filed: September 7, 2012
    Date of Patent: October 24, 2017
    Assignee: Avaya Inc.
    Inventors: John F. Buford, Venkatesh Krishnaswamy
  • Patent number: 9788256
    Abstract: Methods and apparatus are disclosed for reducing wireless telecommunication costs for enterprises having a plurality of PBX-equipped sites, connected by either a public network (e.g., the PSTN, the Internet, etc.), a private network (e.g., leased lines, a virtual private network [VPN] over the Internet, etc.), or some combination of public and private networks. In particular, the illustrative embodiments of the present invention attempt to reduce telecommunication costs by advantageously routing calls from an off-premises wireless terminal belonging to the enterprise via one or more of the enterprise's private branch exchanges. The present invention is especially advantageous in that it can reduce telecommunication costs for calls from an off-premises wireless terminal to any type of destination: another cell phone, a wireline terminal, a private branch exchange, etc.
    Type: Grant
    Filed: May 28, 2013
    Date of Patent: October 10, 2017
    Assignee: Avaya Inc.
    Inventors: John Buford, Venkatesh Krishnaswamy, Stephen M. Milton
  • Publication number: 20170262787
    Abstract: Negotiation of a future communication through a personal virtual assistant is provided. A trigger command is received. The trigger command identifies a communication received for a recipient from a sender. Schedule information is accessed. The schedule information is related to the recipient of the received communication. A plurality of options is presented to the sender. The plurality of options are for arranging a future communication between the sender and the recipient, and include at least one option determined based on the accessed schedule information. A selection of an option for arranging a future communication is received. The selected option is executed to arrange the future communication.
    Type: Application
    Filed: May 30, 2017
    Publication date: September 14, 2017
    Inventors: Venkatesh Krishnaswamy, Timothy I. Ross, Rajeshwari Edamadaka, Jack Iu, Krishna Kishore Dhara, Michael Vernick
  • Publication number: 20170250956
    Abstract: 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: Application
    Filed: October 3, 2016
    Publication date: August 31, 2017
    Inventors: Shalini Yajnik, Anjur S. Krishnakumar, Venkatesh Krishnaswamy, Laurent Philonenko