Patents by Inventor Xiaotao Wu
Xiaotao Wu 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: 8868406Abstract: Disclosed herein are systems, methods, and non-transitory computer-readable storage media for identifying document topics. A system configured to practice the method receives a document from a corpus of documents, learns interpersonal relationships of users associated with the document, performs a lexical analysis of the document, and, based on the interpersonal relationships of the users and the lexical analysis, identifying a topic for the document. The approaches disclosed herein can integrate user-people relationships to identify topics for documents with low lexical or high contextual content. The system can learn this user-people relationship from context. The system uses this learned behavior to identify communication documents correctly. Another aspect is the separation of the two phases.Type: GrantFiled: December 27, 2010Date of Patent: October 21, 2014Assignee: Avaya Inc.Inventors: Vikranth Babu Tirumalachetty, Krishna Kishore Dhara, Venkatesh Krishnaswamy, Eunsoo Shim, Xiaotao Wu
-
Patent number: 8855665Abstract: A method for determining the privacy settings for location-based services without some of the disadvantages of the prior art is disclosed. This is done by establishing a session between the location generator and the location recipient. The session is created by a validator that is capable of keeping track of the rules for a stream of location objects created by a location generator. The validator determines what information to send to the location recipient without having to determine the rules for each location object and each location recipient every time a new location object is received by the location server.Type: GrantFiled: June 12, 2009Date of Patent: October 7, 2014Assignee: Avaya Inc.Inventors: John Buford, Venkatesh Krishnaswamy, Xiaotao Wu
-
Publication number: 20140188991Abstract: 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: ApplicationFiled: December 27, 2012Publication date: July 3, 2014Applicant: AVAYA INC.Inventors: Krishna Kishore DHARA, Venkatesh KRISHNASWAMY, Xiaotao WU
-
Patent number: 8718611Abstract: A method is presented for the automatic selection of the active software environment of a telecommunications terminal. In accordance with one embodiment of the present invention, the active software environment of a telecommunications terminal is selected on the basis of a characteristic of an incoming invitation to participate in a telecommunications session. In accordance with another embodiment of the present invention, the content of files residing in storage used by a system software instance is processed. When an incoming call is received, the present invention selects an active software environment on the basis of whether the caller is identified in any of the processed files.Type: GrantFiled: September 30, 2009Date of Patent: May 6, 2014Assignee: Avaya Inc.Inventors: Mehmet C. Balasaygun, John Buford, Venkatesh Krishnaswamy, Xiaotao Wu
-
Patent number: 8621003Abstract: An application-layer multicast-based (ALM-based), peer-to-peer conferencing system is disclosed that leverages the differing capabilities of the participating peer nodes. A conference call can be set up among peer nodes of three different types. A bridging node is capable of mixing individual audio signals that are associated with a call into a composite audio signal and of providing the composite audio signal to another node. A mixing-capable node is capable of mixing the individual audio signals that are associated with a call, but not of relaying those signals to another node. A mixing-incapable node does not support the mixing of individual audio signals. The conferencing architecture of the illustrative embodiment is able to account for the differences between the three types of nodes that are to participate in a conference call, resulting in an optimal allocation of bandwidth and processing resources.Type: GrantFiled: November 28, 2007Date of Patent: December 31, 2013Assignee: Avaya Inc.Inventors: Krishna Kishore Dhara, Venkatesh Krishnaswamy, Xiaotao Wu
-
Publication number: 20130304924Abstract: 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: July 15, 2013Publication date: November 14, 2013Inventors: Krishna Kishore Dhara, Venkatesh Krishnaswamy, Eunsoo Shim, Xiaotao Wu
-
Publication number: 20130218993Abstract: Disclosed herein are systems, methods, and non-transitory computer-readable storage media for ‘broadcasting’ presence notifications either directly or through complex user-driven systems by replacing the rule-driven approach or the subscription approach with an presence arrangement that is based on context, otherwise known as contextual presence. When a user publishes his or her presence information, either one state or as a set of states, a contextual presence system notifies only those users whose interactions are either expected or do not cause interruptions to users' work. Other than publishing their current presence state or states, contextual presence does not require any configuring or managing from the user and is dynamic both in terms of the changing set of people it notifies and in relation with time.Type: ApplicationFiled: August 9, 2012Publication date: August 22, 2013Applicant: Avaya Inc.Inventors: Krishna Kishore DHARA, Venkatesh Krishnaswamy, Xiaotao Wu
-
Patent number: 8489615Abstract: 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: March 16, 2011Date of Patent: July 16, 2013Assignee: Avaya, Inc.Inventors: Krishna Kishore Dhara, Venkatesh Krishnaswamy, Eunsoo Shim, Xiaotao Wu
-
Patent number: 8483375Abstract: Disclosed herein are systems, methods, and non-transitory computer-readable storage media for scheduling an event to automatically join a user to a conference call. In one aspect, the method includes receiving an invitation for a user to join a conference call, extracting from the invitation a scheduled conference call time, conference call address information, conference call authentication information, and a conference call modality, and scheduling an event to join the user to the conference call via the conference call modality at the scheduled conference call time based on the conference call address information and the conference call authentication information. In another aspect, the system retrieves a scheduled event at a scheduled time, extracts the address, authentication, and modality information for the conference, and joins the user to the conference automatically at the scheduled time.Type: GrantFiled: October 1, 2010Date of Patent: July 9, 2013Assignee: Avaya, Inc.Inventors: Krishna Kishore Dhara, Venkatesh Krishnaswamy, Eunsoo Shim, Xiaotao Wu
-
Method for registering communication terminals with base station devices by using virtual appliances
Patent number: 8380202Abstract: A method for the registration of a communication terminal is provided. In some embodiments of the present invention, a communication terminal is registered with a base station by searching and executing a virtual appliance that contains base station software with which the communication terminal pre-subscribed. In some embodiments of the present invention, a communication terminal is registered as an endpoint device for a Session Initiation Protocol (SIP) uniform resource identifier (URI) when the communication terminal registers with the base station.Type: GrantFiled: July 31, 2012Date of Patent: February 19, 2013Assignee: Avaya Inc.Inventors: John Buford, Mehmet C. Balasaygun, Xiaotao Wu, Venkatesh Krishnaswamy -
Method for Registering Communication Terminals with Base Station Devices by Using Virtual Appliances
Publication number: 20120302236Abstract: A method for the registration of a communication terminal is provided. In some embodiments of the present invention, a communication terminal is registered with a base station by searching and executing a virtual appliance that contains base station software with which the communication terminal pre-subscribed. In some embodiments of the present invention, a communication terminal is registered as an endpoint device for a Session Initiation Protocol (SIP) uniform resource identifier (URI) when the communication terminal registers with the base station.Type: ApplicationFiled: July 31, 2012Publication date: November 29, 2012Applicant: Avaya Inc.Inventors: John Buford, Mehmet C. Balasaygun, Xiaotao Wu, Venkatesh Krishnaswamy -
Patent number: 8300558Abstract: A method is disclosed for detecting feature interactions in multi-party calls (i.e., calls involving more than two endpoints), and in calls with bridged appearances. In accordance with the illustrative embodiment, a set of rules is applied to the specifications of two features in order to detect interactions between the features. The rules specify conditions for, or relationships among, the original connections for the features, the resulting connections for the features, the triggering party for the features, and the originating and terminating parties of connections. A rule is considered matched for a multi-party call when any of the original and resulting connections for the call match the conditions of the rule. Similarly, a rule is considered matched for a call with one or more bridged appearances when any of the original and resulting connections for the call, including those of bridged appearances, match the conditions of the rule.Type: GrantFiled: February 25, 2009Date of Patent: October 30, 2012Assignee: Avaya Inc.Inventors: John Buford, Mario Kolberg, Venkatesh Krishnaswamy, Krishna Kishore Dhara, Xiaotao Wu
-
Patent number: 8300790Abstract: Disclosed herein are methods, systems, and non-transitory computer-readable storage media for conference call session migration. The conference call session migration includes automatically configuring and establishing a target conference call session during a source conference call session; automatically converting session state and session history from a source format of the source conference call session to a target format of the target conference call session, and automatically connecting per-user clients to the target conference call session. For example, in response to a request from a session manger, the participants on the source conference call session are added to the target conference call session in order to add new media or other conferencing capabilities subject to network and server capabilities, user devices, user conferencing software, user location, user preferences, and policies.Type: GrantFiled: December 27, 2010Date of Patent: October 30, 2012Assignee: Avaya Inc.Inventors: John F Buford, Krishna Kishore Dhara, Venkatesh Krishnaswamy, Xiaotao Wu
-
Publication number: 20120221638Abstract: Disclosed herein are systems, methods, and non-transitory computer-readable storage media for forming communication threads. A system configured to practice the method receives a first log of first communications in a first modality and receives a second log of second communications in a second modality. Then, the system analyzes the first log and the second log to determine relationships between the first communications and the second communications. The system identifies, based on the relationships, sets of communications having a relationship strength above a threshold, and can form communication threads based on the sets of communications. The system can form communication threads by adding a meta-data tag to a communication unit. Example modalities include short message service (SMS), text, instant messages, phone calls, video calls, emails, events, social networking, and voicemail. The system can further rank the importance of communications threads based on user actions, to yield an importance value.Type: ApplicationFiled: May 25, 2011Publication date: August 30, 2012Applicant: Avaya Inc.Inventors: Rajeshwari EDAMADAKA, Venkatesh KRISHNASWAMY, Xiaotao WU
-
Method for registering communication terminals with base station devices by using virtual appliances
Patent number: 8233903Abstract: A method for the registration of a communication terminal is provided. In some embodiments of the present invention, a communication terminal is registered with a base station by searching and executing a virtual appliance that contains base station software with which the communication terminal pre-subscribed. In some embodiments of the present invention, a communication terminal is registered as an endpoint device for a Session Initiation Protocol (SIP) uniform resource identifier (URI) when the communication terminal registers with the base station.Type: GrantFiled: June 14, 2010Date of Patent: July 31, 2012Assignee: Avaya Inc.Inventors: John Buford, Mehmet C. Balasaygun, Xiaotao Wu, Venkatesh Krishnaswamy -
Publication number: 20120163577Abstract: Disclosed herein are methods, systems, and non-transitory computer-readable storage media for conference call session migration. The conference call session migration includes automatically configuring and establishing a target conference call session during a source conference call session; automatically converting session state and session history from a source format of the source conference call session to a target format of the target conference call session, and automatically connecting per-user clients to the target conference call session. For example, in response to a request from a session manger, the participants on the source conference call session are added to the target conference call session in order to add new media or other conferencing capabilities subject to network and server capabilities, user devices, user conferencing software, user location, user preferences, and policies.Type: ApplicationFiled: December 27, 2010Publication date: June 28, 2012Applicant: AVAYA INC.Inventors: JOHN F. BUFORD, KRISHNA K. DHARA, VENKATESH KRISHNASWAMY, XIAOTAO WU
-
Publication number: 20120166179Abstract: Disclosed herein are systems, methods, and non-transitory computer-readable storage media for identifying document topics. A system configured to practice the method receives a document from a corpus of documents, learns interpersonal relationships of users associated with the document, performs a lexical analysis of the document, and, based on the interpersonal relationships of the users and the lexical analysis, identifying a topic for the document. The approaches disclosed herein can integrate user-people relationships to identify topics for documents with low lexical or high contextual content. The system can learn this user-people relationship from context. The system uses this learned behavior to identify communication documents correctly. Another aspect is the separation of the two phases.Type: ApplicationFiled: December 27, 2010Publication date: June 28, 2012Applicant: Avaya Inc.Inventors: Vikranth Babu Tirumalachetty, Krishna Kishore Dhara, Venkatesh Krishnaswamy, Eunsoo Shim, Xiaotao Wu
-
Patent number: 8155672Abstract: Traditional, server-oriented architectures have focused on providing location-based services by using publish-subscribe, efficient message buses, and filtering mechanisms. However, given an enterprise's unique requirements, these techniques have offered mixed results when used in an enterprise context. The present invention enables an efficient way to provide location-based services to an enterprise, as well as to integrate those location-based services into the enterprise's communications platform. A platform for supporting converged, location-based communications comprises one or more application servers such as a transactional server, a Session Initiation Protocol server, and so forth. In addition, the platform advantageously comprises an event processor for managing arriving location streams that are generated by targets being monitored.Type: GrantFiled: September 16, 2008Date of Patent: April 10, 2012Assignee: Avaya Inc.Inventors: Ratan Bajpai, John Buford, Venkatesh Krishnaswamy, Xiaotao Wu
-
Patent number: 8155021Abstract: Methods are disclosed for detecting feature interactions during a call that has a signaling path comprising two or more legs. In accordance with the illustrative embodiment, feature state information is maintained for each of the legs of the call and is propagated along the signaling path. The illustrative embodiment is capable of detecting interactions between features in different legs of a call, as well as interactions between features in the same leg of a call. Moreover, the illustrative embodiment is capable of accommodating a variety of feature resolution techniques. In one illustrative embodiment specific to Voice over Internet Protocol (VoIP) telephony, a Back-to-Back User Agent (B2BUA) stores and propagates the feature state information, and performs address mapping for two specially-defined headers in addition to the usual Session Initiation Protocol (SIP) headers.Type: GrantFiled: February 25, 2009Date of Patent: April 10, 2012Assignee: Avaya Inc.Inventors: John Buford, Mario Kolberg, Venkatesh Krishnaswamy, Krishna Kishore Dhara, Xiaotao Wu
-
Publication number: 20120079099Abstract: 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: ApplicationFiled: December 27, 2010Publication date: March 29, 2012Applicant: Avaya Inc.Inventors: Krishna Kishore Dhara, Rajeshwari Edamadaka, Venkatesh Krishnaswamy, Eunsoo Shim, Xiaotao Wu