Patents by Inventor Luis A. Lastras-Montano
Luis A. Lastras-Montano 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: 11941414Abstract: Embodiments herein describe an automated process for identifying tasks that can be converted from primarily being driven by a human agent into bot-driven RPAs. This disclosure describes techniques for automatically generating RPAs by monitoring the actions of the agent and identifying corresponding events. These events can be performed on unstructured data sources and structured data sources. The events are clustered into different tasks where pattern detection techniques are used to identify common (or overlapping) events and causal relationships between the events. Using these causal relationships, the system can map events performed on unstructured data sources to events performed on structured data source. The system can then generate respective bot-RPAs for the tasks. The system can monitor, in real-time, data received from unstructured and/or structured data sources and when it identifies data for one of the bot-RPAs, automatically execute the RPA to perform the task.Type: GrantFiled: November 20, 2020Date of Patent: March 26, 2024Assignee: International Business Machines CorporationInventors: Jatin Ganhotra, Sachindra Joshi, Nathaniel Mills, Luis A. Lastras-Montano
-
Patent number: 11893346Abstract: From metadata of a corpus of natural language text documents, a relativity matrix is constructed, a row-column intersection in the relativity matrix corresponding to a relationship between two instances of a type of metadata. An encoder model is trained, generating a trained encoder model, to compute an embedding corresponding to a token of a natural language text document within the corpus and the relativity matrix, the encoder model comprising a first encoder layer, the first encoder layer comprising a token embedding portion, a relativity embedding portion, a token self-attention portion, a metadata self-attention portion, and a fusion portion, the training comprising adjusting a set of parameters of the encoder model.Type: GrantFiled: May 5, 2021Date of Patent: February 6, 2024Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Hui Wan, Xiaodong Cui, Luis A. Lastras-Montano
-
Patent number: 11856038Abstract: Embodiments of the invention are directed to a computer-implemented method of responding to an inquiry received electronically at a synchronous conferencing system (SCS). A non-limiting example of the computer-implemented method includes, based at least in part on the inquiry, using a processor of the SCS to generate a script having one or more script computer instructions. The processor is used to execute the script computer instructions to generate script computer instruction results, wherein the script computer instruction results include inquiry response information that is responsive to the inquiry. Based at least in part on the inquiry and the inquiry response information, the processor is used to generate an inquiry response that is responsive to the inquiry.Type: GrantFiled: May 27, 2021Date of Patent: December 26, 2023Assignee: International Business Machines CorporationInventors: Sachindra Joshi, Jatin Ganhotra, Chulaka Gunasekara, Luis A. Lastras-Montano
-
Publication number: 20230342397Abstract: A method, computer system, and a computer program for conducting a conversational search. In one embodiment, the method includes monitoring a dialogue involving at least one user and capturing user utterances provided during the dialogue. These user utterances are then analyzed and classified according to the context of the dialogue. The dialogue is intervened upon the determination that a user needs additional information and/or upon execution of an action on behalf of the user and based on the plurality of user utterances and context. The Required information may be provided back to the user using Documentation Recommendation Module. The Documentation Recommendation Module determines a valid resource recommendation as determined by a combination of the context and a resource that includes additional information.Type: ApplicationFiled: April 22, 2022Publication date: October 26, 2023Inventors: Jatin Ganhotra, Nathaniel Mills, Chulaka Gunasekara, Kshitij Fadnis, Sachindra Joshi, Luis A. Lastras-Montano
-
Patent number: 11748576Abstract: Techniques facilitating interpretation of deep neural model based dialogue agents are provided. In one example, a computer-implemented method comprises extracting, by a device operatively coupled to a processor, features from a dialogue model independently from the dialogue model, the features comprising input features provided to the dialogue model and output features produced via the dialogue model in response to the input features, resulting in extracted features; and analyzing, by the device, a dialogue context associated with the extracted features by identifying pairwise interactions between respective ones of the extracted features.Type: GrantFiled: January 21, 2021Date of Patent: September 5, 2023Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Song Feng, Hui Wan, Chulaka Gunasekara, Jatin Ganhotra, Sachindra Joshi, Luis A. Lastras-Montano
-
Publication number: 20230267278Abstract: Methods, systems, and computer program products for context-based response generation are provided herein. A method includes: obtaining conversation logs comprising agent responses matched to contexts and a set of designated responses that are not matched to the contexts; replacing at least a portion of the agent responses with the designated responses to form modified conversation logs; training a first model, using the modified conversation logs, to output a designated response in the set for a given context and a second model, using the historical conversation logs, to output one of the agent responses for a given context; identifying one or more new responses based at least in part on the output of the second machine learning model for a particular one of the contexts; and retraining the first machine learning model based at least in part on the one or more new responses.Type: ApplicationFiled: February 18, 2022Publication date: August 24, 2023Inventors: Gaurav Pandey, DANISH CONTRACTOR, Nathaniel Mills, Jatin GANHOTRA, Ross Warren Judd, Sachindra Joshi, Luis A. Lastras-Montano
-
Publication number: 20220385703Abstract: Embodiments of the invention are directed to a computer-implemented method of responding to an inquiry received electronically at a synchronous conferencing system (SCS). A non-limiting example of the computer-implemented method includes, based at least in part on the inquiry, using a processor of the SCS to generate a script having one or more script computer instructions. The processor is used to execute the script computer instructions to generate script computer instruction results, wherein the script computer instruction results include inquiry response information that is responsive to the inquiry. Based at least in part on the inquiry and the inquiry response information, the processor is used to generate an inquiry response that is responsive to the inquiry.Type: ApplicationFiled: May 27, 2021Publication date: December 1, 2022Inventors: Sachindra Joshi, Jatin Ganhotra, Chulaka Gunasekara, Luis A. Lastras-Montano
-
Publication number: 20220358288Abstract: From metadata of a corpus of natural language text documents, a relativity matrix is constructed, a row-column intersection in the relativity matrix corresponding to a relationship between two instances of a type of metadata. An encoder model is trained, generating a trained encoder model, to compute an embedding corresponding to a token of a natural language text document within the corpus and the relativity matrix, the encoder model comprising a first encoder layer, the first encoder layer comprising a token embedding portion, a relativity embedding portion, a token self-attention portion, a metadata self-attention portion, and a fusion portion, the training comprising adjusting a set of parameters of the encoder model.Type: ApplicationFiled: May 5, 2021Publication date: November 10, 2022Applicant: International Business Machines CorporationInventors: Hui Wan, Xiaodong Cui, Luis A. Lastras-Montano
-
Patent number: 11455981Abstract: A method, apparatus, and system are provided for resolving conflicts between training data conflicts by retrieving independent training data sets, each comprising a plurality of intents and end-user utterances for use in training one or more classifiers to recognize a corresponding intent from one or more of the end-user utterances, providing a first test end-user utterance associated with a first intent from the first independent training data set to the one or more classifiers to select an output intent generated by the one or more classifiers; identifying a first conflict when the first intent does not match the output intent, and automatically generating, by the system, one or more conflict resolution recommendations for display and selection by an end user to resolve the first conflict.Type: GrantFiled: January 15, 2020Date of Patent: September 27, 2022Assignee: International Business Machines CorporationInventors: David Amid, David Boaz, Tin Kam Ho, Amir Kantor, Luis A. Lastras-Montano, Neil R. Mallinar
-
Patent number: 11443119Abstract: A computer-implemented method identifies one or more concepts from a document, wherein the document comprises information on completing a task. The method computes a relevance value of an utterance with respect to completing the task using the one or more identified concepts. The method removes the utterance from a dialog model to be used for completing the task when the relevance value of the utterance is below a given threshold value.Type: GrantFiled: April 28, 2020Date of Patent: September 13, 2022Assignee: International Business Machines CorporationInventors: Song Feng, Qingzi Liao, Luis A. Lastras-Montano, Robert G. Farrell, Ana Smith
-
Publication number: 20220229995Abstract: Techniques facilitating interpretation of deep neural model based dialogue agents are provided. In one example, a computer-implemented method comprises extracting, by a device operatively coupled to a processor, features from a dialogue model independently from the dialogue model, the features comprising input features provided to the dialogue model and output features produced via the dialogue model in response to the input features, resulting in extracted features; and analyzing, by the device, a dialogue context associated with the extracted features by identifying pairwise interactions between respective ones of the extracted features.Type: ApplicationFiled: January 21, 2021Publication date: July 21, 2022Inventors: Song Feng, Hui Wan, Chulaka Gunasekara, Jatin Ganhotra, Sachindra Joshi, Luis A. Lastras-Montano
-
Patent number: 11379548Abstract: A method and apparatus are provided for automatically generating and processing first and second concept vector sets extracted, respectively, from a first set of concept sequences and from a second, temporally separated, concept sequences by performing a natural language processing (NLP) analysis of the first concept vector set and second concept vector set to detect changes in the corpus over time by identifying changes for one or more concepts included in the first and/or second set of concept sequences.Type: GrantFiled: May 5, 2020Date of Patent: July 5, 2022Assignee: International Business Machines CorporationInventors: Tin Kam Ho, Luis A. Lastras-Montano, Oded Shmueli
-
Patent number: 11361234Abstract: A computer-implemented method includes determining a current state and a current context of an environment in which an automated agent runs to execute a contingent plan. The state indicates that one or more fluents of a plurality of fluents are true, and the plurality of fluents are associated with a contingent problem solved by the contingent plan. The context describes values corresponding to the one or more fluents. An action is performed with respect to at least a subset of the context. A nondeterministic effect of the action on the environment is evaluated, using a computer processor. The state is updated based on the nondeterministic effect. The context is updated based on the nondeterministic effect.Type: GrantFiled: August 30, 2018Date of Patent: June 14, 2022Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Christian Muise, Miroslav Vodolán, Ondrej Bajgar, Shubham Agarwal, Luis Lastras-Montano
-
Publication number: 20220164200Abstract: Embodiments herein describe an automated process for identifying tasks that can be converted from primarily being driven by a human agent into bot-driven RPAs. This disclosure describes techniques for automatically generating RPAs by monitoring the actions of the agent and identifying corresponding events. These events can be performed on unstructured data sources and structured data sources. The events are clustered into different tasks where pattern detection techniques are used to identify common (or overlapping) events and causal relationships between the events. Using these causal relationships, the system can map events performed on unstructured data sources to events performed on structured data source. The system can then generate respective bot-RPAs for the tasks. The system can monitor, in real-time, data received from unstructured and/or structured data sources and when it identifies data for one of the bot-RPAs, automatically execute the RPA to perform the task.Type: ApplicationFiled: November 20, 2020Publication date: May 26, 2022Inventors: Jatin GANHOTRA, Sachindra JOSHI, Nathaniel MILLS, Luis A. LASTRAS-MONTANO
-
Patent number: 11336596Abstract: Embodiments relate to personalized low latency communications. A method may include receiving a description of content of a message, receiving recipient data corresponding to at least two possible recipients within a population of possible recipients, and selecting a relevant subpopulation of the population. The selecting may include, for each of the at least two possible recipients, ranking a strength of an indirect relationship between the description and the recipient data. The indirect relationship may be based on the description, the recipient data and at least one additional data source. The selecting may also include, for each of the at least two possible recipients, adding a possible recipient to the relevant subpopulation based on the ranking of the indirect relationship associated with the possible recipient. The method may further include initiating a two-way communication channel between a sender of the message and the relevant subpopulation.Type: GrantFiled: June 11, 2013Date of Patent: May 17, 2022Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Bulent Abali, Michele M. Franceschini, Ashish Jagmohan, Luis A. Lastras-Montano, Livio Soares
-
Patent number: 11327978Abstract: A method and apparatus are provided for recommending concepts from a first concept set in response to user selection of a first concept Ci by performing a natural language processing (NLP) analysis comparison of vector representations of user concepts contained in written content authored by the user and candidate concepts in a first concept set to determine a similarity measure for each candidate concept, and to select therefrom one or more of the candidate concepts for display as recommended concepts which are related to the user concepts contained in written content authored by the user based on the similarity measure between each candidate concept and each user concept.Type: GrantFiled: May 8, 2019Date of Patent: May 10, 2022Assignee: International Business Machines CorporationInventors: Michele M. Franceschini, Tin Kam Ho, Luis A. Lastras-Montano, Oded Shmueli, Livio Soares
-
Patent number: 11314931Abstract: A domain-specific document is retrieved. The domain-specific document is related to the performance of a process in the domain and includes a plurality of document spans and a plurality of annotations that annotate the spans. A goal-based framework is generated from the domain-specific document. The generation is based on the plurality of annotations and based on the plurality of document spans. The goal-based framework includes entities and entity relationships related to performance of the process. The goal-based framework is transformed into a platform agnostic dialog model based on the entities and the entity relationships. At least one platform specific dialog model is provided to at least one automated response system based on the platform agnostic dialog model.Type: GrantFiled: July 8, 2020Date of Patent: April 26, 2022Assignee: International Business Machines CorporationInventors: Pankaj Dhoolia, Sachindra Joshi, Dinesh Raghu, Robert Leslie Yates, Luis A. Lastras-Montano
-
Patent number: 11245649Abstract: Embodiments relate to personalized low latency communications. A method may include receiving a description of content of a message, receiving recipient data corresponding to at least two possible recipients within a population of possible recipients, and selecting a relevant subpopulation of the population. The selecting may include, for each of the at least two possible recipients, ranking a strength of an indirect relationship between the description and the recipient data. The indirect relationship may be based on the description, the recipient data and at least one additional data source. The selecting may also include, for each of the at least two possible recipients, adding a possible recipient to the relevant subpopulation based on the ranking of the indirect relationship associated with the possible recipient. The method may further include initiating a two-way communication channel between a sender of the message and the relevant subpopulation.Type: GrantFiled: July 16, 2013Date of Patent: February 8, 2022Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Bulent Abali, Michele M. Franceschini, Ashish Jagmohan, Luis A. Lastras-Montano, Livio Soares
-
Publication number: 20220012410Abstract: A domain-specific document is retrieved. The domain-specific document is related to the performance of a process in the domain and includes a plurality of document spans and a plurality of annotations that annotate the spans. A goal-based framework is generated from the domain-specific document. The generation is based on the plurality of annotations and based on the plurality of document spans. The goal-based framework includes entities and entity relationships related to performance of the process. The goal-based framework is transformed into a platform agnostic dialog model based on the entities and the entity relationships. At least one platform specific dialog model is provided to at least one automated response system based on the platform agnostic dialog model.Type: ApplicationFiled: July 8, 2020Publication date: January 13, 2022Inventors: Pankaj Dhoolia, Sachindra Joshi, Dinesh Raghu, Robert Leslie Yates, Luis A. Lastras-Montano
-
Patent number: 11163850Abstract: According to one aspect of the present disclosure a method and technique for managing data transfer includes receiving and storing a plurality of different data patterns anticipated to be encountered by a processor unit of a data processing system corresponding to a particular application being processed. Responsive to receiving a read request for data, the requested data is read from a memory subsystem, and the read data is compared by the memory subsystem to the stored data patterns. Responsive to determining that the read data matches at least one of the stored data patterns, the memory subsystem replaces the matching read data with a pattern tag corresponding to the matching data pattern. The pattern tag is transmitted over a communication link in response to the request.Type: GrantFiled: April 6, 2020Date of Patent: November 2, 2021Assignee: International Business Machines CorporationInventors: Robert H. Bell, Jr., Louis B. Capps, Jr., Daniel M. Dreps, Luis A. Lastras-Montano, Michael J. Shapiro