Patents by Inventor Krishna Kishore Dhara
Krishna Kishore Dhara 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: 11212362Abstract: 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: GrantFiled: December 27, 2012Date of Patent: December 28, 2021Assignee: Avaya Inc.Inventors: Krishna Kishore Dhara, Venkatesh Krishnaswamy, Xiaotao Wu
-
Publication number: 20210081903Abstract: 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: ApplicationFiled: November 25, 2020Publication date: March 18, 2021Inventors: Krishna Kishore Dhara, Venkatesh Krishnaswamy, Sarangkumar Jagdishchandra Anajwala
-
Patent number: 10664778Abstract: 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: GrantFiled: May 30, 2017Date of Patent: May 26, 2020Assignee: Avaya Inc.Inventors: Venkatesh Krishnaswamy, Timothy I. Ross, Rajeshwari Edamadaka, Jack Iu, Krishna Kishore Dhara, Michael Vernick
-
Publication number: 20200134572Abstract: 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: ApplicationFiled: December 26, 2019Publication date: April 30, 2020Inventors: Krishna Kishore Dhara, Venkatesh Krishnaswamy, Eunsoo Shim, Xiaotao Wu, Scott Weitzel
-
Publication number: 20190323846Abstract: A method and a system for systematic encoding of network of roads in a geographical area retrieves road data of the network of roads from one or more data sources and normalizes the road data to divide each road based on predefined first parameters. Thereafter, the encoding system divides the geographical area including the network of roads into clusters based on predefined second parameters. Now, the encoding system selects a major road in each of the clusters and creates sub-clusters from the clusters until the major road satisfies certain limits such as a first limit and a second limit. Finally, the encoding system encodes each major road and the corresponding incident roads contiguously or near contiguously in accordance with the clusters such that the encoding is contiguous, systematic and accurate.Type: ApplicationFiled: August 23, 2017Publication date: October 24, 2019Applicant: ZIPPR PRIVATE LIMITEDInventors: Krishna Kishore DHARA, Aditya VUCHI, Muralidhar Raju KANCHANAPALLI, Gadam Setti THRIVIKRAM
-
Patent number: 9886664Abstract: 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: GrantFiled: September 25, 2013Date of Patent: February 6, 2018Assignee: Avaya Inc.Inventors: Krishna Kishore Dhara, Venkatesh Krishnaswamy, Rudra Kant
-
Publication number: 20170262787Abstract: 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: ApplicationFiled: May 30, 2017Publication date: September 14, 2017Inventors: Venkatesh Krishnaswamy, Timothy I. Ross, Rajeshwari Edamadaka, Jack Iu, Krishna Kishore Dhara, Michael Vernick
-
Patent number: 9720979Abstract: In one exemplary aspect, a method includes the step of obtaining a content of a content block. The content is represented as a content vector. A query is received. The query is represented as a query vector. A hierarchical sliding similarity and dissimilarity is determined for matching the content vector and the query vector, this step can include the steps of: determining a similarity measure and a dissimilarity measure for each content vector element with respect to the query vector; identifying a strong match over a sliding window of sub-terms of each content vector element; computing a sub-similarity score and a sub-dissimilarity score for each level of the convent vector element; determining a final similarity score as a combination of the strong match of some sub-vectors at different levels; and determining a final dissimilarity score as a combination of the strong match of some sub-vectors at different levels.Type: GrantFiled: October 2, 2014Date of Patent: August 1, 2017Inventors: Krishna Kishore Dhara, Anil Jwalanna
-
Patent number: 9703520Abstract: 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: GrantFiled: February 27, 2008Date of Patent: July 11, 2017Assignee: Avaya Inc.Inventors: Venkatesh Krishnaswamy, Timothy Ian Ross, Rajeshwari Edamadaka, Jack Iu, Krishna Kishore Dhara, Michael Vernick
-
Publication number: 20170109358Abstract: In one aspect, a method of information retrieval from at least one computer database includes the step of providing a set of digital documents of an enterprise. The method include the step of providing a tag hierarchy, wherein the tag hierarchy comprises a specified hierarchy of keyword tags. The method includes the step of extracting a set of keywords from the set of digital documents. The method includes the step of clustering the set of keywords into a keyword duster using an is-a relationship and synsets method. For each keyword in the set of keywords the following steps are performed: selecting a keyword from the keyword cluster, determining that the keyword is in the tag hierarchy, labeling a document in the set of digital documents that includes the keyword with a tag from the keyword, adding the keyword tag to a document tag list. The method includes the step of rendering the document tag list in a searchable format.Type: ApplicationFiled: October 15, 2015Publication date: April 20, 2017Inventors: Krishna Kishore Dhara, Anil Jwalanna
-
Publication number: 20160335325Abstract: In one embodiment, a computer-implemented method of a retrieval from online conversations and for finding relevant content for online conversations can include the step of continuously associating a mined attributes to a conversation. The method can include the step of identifying a portion of a conversation based on the continuous association and the step of providing a retrieval mechanism for the portion of the conversation. A real-time recommendation for knowledge sharing across an enterprise or for a particular user as part of the conversation can be provided. Optionally, the conversation comprises a current conversation or an archived conversation.Type: ApplicationFiled: May 13, 2015Publication date: November 17, 2016Inventors: Krishna Kishore Dhara, Prakhar Gupta, Anil Jwalanna
-
Patent number: 9361604Abstract: Disclosed herein are systems, methods, and non-transitory computer-readable storage media for generating a context-based rich communication log. A system configured to practice the method performs a context-based analysis of a history of communication sessions over at least two communication modalities, wherein the context-based analysis considers semantic meaning, temporal relationship, and user activities. The system generates associations between the communication sessions based on the context-based analysis, and generates the context-based rich communication log based on the associations. The context-based analysis can be based on time, session participant identifications, ongoing events, and/or on-demand queries of the communication sessions. The system can then present the context-based rich communication log to a user.Type: GrantFiled: December 27, 2010Date of Patent: June 7, 2016Assignee: Avaya Inc.Inventors: Krishna Kishore Dhara, Rajeshwari Edamadaka, Venkatesh Krishnaswamy, Eunsoo Shim, Xiaotao Wu
-
Publication number: 20160005005Abstract: 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: ApplicationFiled: September 17, 2015Publication date: January 7, 2016Inventors: Krishna Kishore Dhara, Venkatesh Krishnaswamy, Eunsoo Shim, Xiaotao Wu
-
Patent number: 9143460Abstract: 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: GrantFiled: July 15, 2013Date of Patent: September 22, 2015Assignee: Avaya Inc.Inventors: Krishna Kishore Dhara, Venkatesh Krishnaswamy, Eunsoo Shim, Xiaotao Wu
-
Patent number: 9049290Abstract: A method is provided for detecting interactions between call-related and web-enabled features. In some embodiments, communication application components are configured to transmit an indication to a feature interaction detector every time a feature is invoked by the user. When the interaction detector receives an indication that a feature is being invoked, it compares the invoked feature against features that have previously been invoked (or executed) and determines whether the invoked feature interacts with any of the features that have been previously executed.Type: GrantFiled: June 29, 2010Date of Patent: June 2, 2015Assignee: Avaya Inc.Inventors: John Buford, Mario Kolberg, Venkatesh Krishnaswamy, Krishna Kishore Dhara, Xiaotao Wu
-
Publication number: 20150135096Abstract: Disclosed herein are systems, methods, and computer-readable storage media for displaying context-aware contact details. An example system gathers information associated with behavior of a first user, wherein a list of contacts on a communication system for a second user contains the first user. The system can select, from the information, an information snippet related to a current activity context of one of the first user or the second user. The system displays the information snippet to the second user while the second user interacts with an identifier of the first user in the current activity context. In one variation, the system can further detect a request for information from the second user, and display the information snippet to the second user in response to the request.Type: ApplicationFiled: November 14, 2013Publication date: May 14, 2015Applicant: Avaya Inc.Inventors: Krishna Kishore DHARA, Venkatesh KRISHNASWAMY
-
Publication number: 20150120720Abstract: In one exemplary aspect, a method includes the step of obtaining a content of a content block. The content is represented as a content vector. A query is received. The query is represented as a query vector. A hierarchical sliding similarity and dissimilarity is determined for matching the content vector and the query vector, this step can include the steps of: determining a similarity measure and a dissimilarity measure for each content vector element with respect to the query vector, identifying a strong match over a sliding window of sub-terms of each content vector element; computing a sub-similarity score and a sub-dissimilarity score for each level of the convent vector element; determining a final similarity score as a combination of the strong match of some sub-vectors at different levels; and determining a final dissimilarity score as a combination of the strong match of some sub-vectors at different levels.Type: ApplicationFiled: October 2, 2014Publication date: April 30, 2015Inventor: KRISHNA KISHORE DHARA
-
Publication number: 20150088784Abstract: 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: ApplicationFiled: September 25, 2013Publication date: March 26, 2015Applicant: Avaya Inc.Inventors: Krishna Kishore DHARA, Venkatesh KRISHNASWAMY, Rudra KANT
-
Patent number: 8917844Abstract: Techniques for detecting and resolving feature interactions during calls are disclosed. In particular, a finite-state machine and a corresponding method detect when a feature that is invoked during a call would interact with another previously-activated feature, and ensure that both features are not active simultaneously. Three different techniques for resolution are disclosed: in one technique, activation of the latter feature is always refused; in a second technique, the former feature is always deactivated and the latter feature is then activated; and in a third technique, one of the two features is selected to be the active feature—perhaps based on priorities assigned to the features—and the features are activated and/or deactivated accordingly.Type: GrantFiled: February 25, 2009Date of Patent: December 23, 2014Assignee: Avaya Inc.Inventors: John Buford, Mario Kolberg, Venkatesh Krishnaswamy, Krishna Kishore Dhara, Xiaotao Wu
-
Publication number: 20140372162Abstract: 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: ApplicationFiled: June 14, 2013Publication date: December 18, 2014Inventors: Krishna Kishore Dhara, Venkatesh KRISHNASWAMY, Sarangkumar Jagdishchandra Anajwala