Patents by Inventor Faheem Altaf
Faheem Altaf 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: 11657104Abstract: Methods, computer program products, and systems are presented. The methods include, for instance: obtaining an utterance input from a user agent, and collecting context data of the utterance input. A context tag is generated based on the context data, and one or more ground truth having respective utterance semantically identical to the utterance input is selected. Semantical relationship between the context tag and an intent of the selected ground truth is examined and the selected ground truth is updated with the context tag.Type: GrantFiled: October 21, 2019Date of Patent: May 23, 2023Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Faheem Altaf, Lisa Seacat Deluca, Raghuram Srinivas
-
Patent number: 11144606Abstract: Utilizing social media and articles to suggest item attribute importance to improve site level searching for a user.Type: GrantFiled: October 31, 2019Date of Patent: October 12, 2021Assignee: International Business Machines CorporationInventors: Faheem Altaf, Lisa Seacat DeLuca, Raghuram Srinivas
-
Patent number: 11061979Abstract: A method and system for improving a domain specific search is provided. The method includes executing a user initiated search query and analyzing associated. In response, a search results data set is generated and associated hardware sensor devices detect how a user interacts with specific search facets of the search results data set. The search results data set is refined and attributes of the specific search facets are determined. Unstructured data associated with items described within the search results data set is updated.Type: GrantFiled: September 18, 2019Date of Patent: July 13, 2021Assignee: International Business Machines CorporationInventors: Faheem Altaf, Lisa Seacat DeLuca, Raghuram Srinivas
-
Patent number: 11055946Abstract: Provided are techniques for network managed rules for machine access. A request to access a machine is received from an operator. One or more machine access rules are identified for a machine and an operator who will operate the machine for a company in a location, where each of the one or more machine access rules includes variable criteria. Data for the variable criteria of the one or more machine access rules is obtained from one or more of: a machine profile of the machine, an operator profile of the operator, a company profile of the company, and environmental data for the location. The data is applied to the variable criteria of the one or more machine access rules to determine whether to provide the operator with access to the machine at the location. An indication of whether the operator has access to the machine at the location is determined.Type: GrantFiled: September 25, 2019Date of Patent: July 6, 2021Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Igor S. Ramos, Andrew J. Lavery, Leucir Marin, Jr., Faheem Altaf
-
Patent number: 11032435Abstract: A method, computer system, and computer program product for document superposition detection and correction are provided. The embodiment may include receiving a plurality of scanned documents. The embodiment may also include analyzing the plurality of the scanned documents. The embodiment may further include determining if there is a superposition scanning defect within the scanned documents based on the analysis. The embodiment may also include in response to the plurality of the scanned documents containing the superposition scanning defect, identifying a subset of documents within the plurality of scanned documents containing the determined superposition scanning defect. The embodiment may further include transmitting a notification to a user, wherein the notification identifies the subset and that the subset requires a rescan.Type: GrantFiled: January 16, 2020Date of Patent: June 8, 2021Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Igor S. Ramos, Andrew J. Lavery, Faheem Altaf, Paul Hake
-
Publication number: 20210090363Abstract: Provided are techniques for network managed rules for machine access. A request to access a machine is received from an operator. One or more machine access rules are identified for a machine and an operator who will operate the machine for a company in a location, where each of the one or more machine access rules includes variable criteria. Data for the variable criteria of the one or more machine access rules is obtained from one or more of: a machine profile of the machine, an operator profile of the operator, a company profile of the company, and environmental data for the location. The data is applied to the variable criteria of the one or more machine access rules to determine whether to provide the operator with access to the machine at the location. An indication of whether the operator has access to the machine at the location is determined.Type: ApplicationFiled: September 25, 2019Publication date: March 25, 2021Inventors: Igor S. Ramos, Andrew J. Lavery, Leucir Marin, JR., Faheem Altaf
-
Patent number: 10904171Abstract: A method, computer program product, and computer system for defining, at a first computing device, at least a portion of a display area associated with the first computing device. A specialized communication from a second computing device is received at the first computing device. The specialized communication is rendered at the first computing device in at least the portion of the display area. Use of an application within at least the portion of the display is prevented at least while the specialized communication is accessed.Type: GrantFiled: March 27, 2019Date of Patent: January 26, 2021Assignee: International Business Machines CorporationInventors: Corville O. Allen, Faheem Altaf, Robert E. Loredo, Henri F. Meli
-
Patent number: 10776408Abstract: Methods, computer program products, and systems are presented. The methods include, for instance: obtaining a query for a search result and identifying at least one entity in the query, discovering a facet-entity mapping corresponding to the entity from a knowledgebase. A facet in the facet-entity mapping is a property configured in the knowledgebase and an entity is an instance of the facet. The facet-entity mapping is displayed for the user and the query is searched from content, and the search result presented based on the facet and the entity from the facet-entity mapping.Type: GrantFiled: January 11, 2017Date of Patent: September 15, 2020Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Faheem Altaf, Lisa Seacat Deluca, Raghuram Srinivas
-
Patent number: 10747795Abstract: A method, computer system, and computer readable program product for generating text for a search corpus. In an embodiment, the method comprises analyzing structured data associated with an entity; and breaking the structured data into multiple unstructured natural language pair attributes such that natural language search terms have an increased level of matching with attributes associated with the entity, including filtering the structured data to identify a filtered group of attributes, and using the filtered group of attributes to form the natural language pair attributes. The method further comprises saving the formed natural language pairs in a search corpus. In an embodiment, the method further comprises generating a cluster of the attributes based on semantic similarities; and the using the filtered gropo of attributes to form the natural language pair attributes includes creating separate blocks of text that respectively describe the attributes included in the cluster of attributes.Type: GrantFiled: January 11, 2018Date of Patent: August 18, 2020Assignee: International Business Machines CorporationInventors: Lisa Seacat DeLuca, Raghuram Srinivas, Faheem Altaf
-
Patent number: 10740373Abstract: Aspects automatically invoke automated dialog chat bots in response to determining that query text content meets a threshold relevance. A computer processor analyzes different words within text content of a user query input to identify via natural language processing query topics defined by combinations of the words. The processor drives a display device to present an automated dialog chat bot to the user that presents a chat bot series of dialog questions in response to determining that a query topic identified from analyzing the text content meets a threshold relevancy; or searches a database for results that satisfy keywords or query topics of the query content in response to failing to identify a query topic for the query text content, or to determining that an identified query topic does not meet the threshold relevancy.Type: GrantFiled: February 8, 2017Date of Patent: August 11, 2020Assignee: International Business Machines CorporationInventors: Faheem Altaf, Lisa Seacat DeLuca, Raghuram Srinivas, Rajendra G. Ugrani
-
Publication number: 20200065345Abstract: Utilizing social media and articles to suggest item attribute importance to improve site level searching for a user.Type: ApplicationFiled: October 31, 2019Publication date: February 27, 2020Inventors: Faheem Altaf, Lisa Seacat DeLuca, Raghuram Srinivas
-
Patent number: 10572826Abstract: Methods, computer program products, and systems are presented. The methods include, for instance: obtaining an utterance input from a user agent, and collecting context data of the utterance input. A context tag is generated based on the context data, and one or more ground truth having respective utterance semantically identical to the utterance input is selected. Semantical relationship between the context tag and an intent of the selected ground truth is examined and the selected ground truth is updated with the context tag.Type: GrantFiled: April 18, 2017Date of Patent: February 25, 2020Assignee: International Business Machines CorporationInventors: Faheem Altaf, Lisa Seacat Deluca, Raghuram Srinivas
-
Publication number: 20200050969Abstract: Methods, computer program products, and systems are presented. The methods include, for instance: obtaining an utterance input from a user agent, and collecting context data of the utterance input. A context tag is generated based on the context data, and one or more ground truth having respective utterance semantically identical to the utterance input is selected. Semantical relationship between the context tag and an intent of the selected ground truth is examined and the selected ground truth is updated with the context tag.Type: ApplicationFiled: October 21, 2019Publication date: February 13, 2020Inventors: Faheem Altaf, Lisa Seacat Deluca, Raghuram Srinivas
-
Publication number: 20200012700Abstract: A method and system for improving a domain specific search is provided. The method includes executing a user initiated search query and analyzing associated. In response, a search results data set is generated and associated hardware sensor devices detect how a user interacts with specific search facets of the search results data set. The search results data set is refined and attributes of the specific search facets are determined. Unstructured data associated with items described within the search results data set is updated.Type: ApplicationFiled: September 18, 2019Publication date: January 9, 2020Inventors: Faheem Altaf, Lisa Seacat DeLuca, Raghuram Srinivas
-
Patent number: 10528633Abstract: Utilizing social media and articles to suggest item attribute importance to improve site level searching for a user.Type: GrantFiled: January 23, 2017Date of Patent: January 7, 2020Assignee: International Business Machines CorporationInventors: Faheem Altaf, Lisa Seacat DeLuca, Raghuram Srinivas
-
Patent number: 10361976Abstract: A method, computer program product, and computer system for defining, at a first computing device, at least a portion of a display area associated with the first computing device. A specialized communication from a second computing device is received at the first computing device. The specialized communication is rendered at the first computing device in at least the portion of the display area. Use of an application within at least the portion of the display is prevented at least while the specialized communication is accessed.Type: GrantFiled: May 12, 2017Date of Patent: July 23, 2019Assignee: International Business Machines CorporationInventors: Corville O. Allen, Faheem Altaf, Robert E. Loredo, Henri F. Meli
-
Publication number: 20190222543Abstract: A method, computer program product, and computer system for defining, at a first computing device, at least a portion of a display area associated with the first computing device. A specialized communication from a second computing device is received at the first computing device. The specialized communication is rendered at the first computing device in at least the portion of the display area. Use of an application within at least the portion of the display is prevented at least while the specialized communication is accessed.Type: ApplicationFiled: March 27, 2019Publication date: July 18, 2019Inventors: Corville O. Allen, Faheem Altaf, Robert E. Loredo, Henri F. Meli
-
Publication number: 20190213277Abstract: A method, computer system, and computer readable program product for generating text for a search corpus. In an embodiment, the method comprises analyzing structured data associated with an entity; and breaking the structured data into multiple unstructured natural language pair attributes such that natural language search terms have an increased level of matching with attributes associated with the entity, including filtering the structured data to identify a filtered group of attributes, and using the filtered group of attributes to form the natural language pair attributes. The method further comprises saving the formed natural language pairs in a search corpus. In an embodiment, the method further comprises generating a cluster of the attributes based on semantic similarities; and the using the filtered gropo of attributes to form the natural language pair attributes includes creating separate blocks of text that respectively describe the attributes included in the cluster of attributes.Type: ApplicationFiled: January 11, 2018Publication date: July 11, 2019Inventors: Lisa Seacat DeLuca, Raghuram Srinivas, Faheem Altaf
-
Publication number: 20180301141Abstract: Methods, computer program products, and systems are presented. The methods include, for instance: obtaining an utterance input from a user agent, and collecting context data of the utterance input. A context tag is generated based on the context data, and one or more ground truth having respective utterance semantically identical to the utterance input is selected. Semantical relationship between the context tag and an intent of the selected ground truth is examined and the selected ground truth is updated with the context tag.Type: ApplicationFiled: April 18, 2017Publication date: October 18, 2018Inventors: Faheem ALTAF, Lisa Seacat DELUCA, Raghuram SRINIVAS
-
Publication number: 20180225365Abstract: Aspects automatically invoke automated dialog chat bots in response to determining that query text content meets a threshold relevance. A computer processor analyzes different words within text content of a user query input to identify via natural language processing query topics defined by combinations of the words. The processor drives a display device to present an automated dialog chat bot to the user that presents a chat bot series of dialog questions in response to determining that a query topic identified from analyzing the text content meets a threshold relevancy; or searches a database for results that satisfy keywords or query topics of the query content in response to failing to identify a query topic for the query text content, or to determining that an identified query topic does not meet the threshold relevancy.Type: ApplicationFiled: February 8, 2017Publication date: August 9, 2018Inventors: FAHEEM ALTAF, LISA SEACAT DELUCA, RAGHURAM SRINIVAS, RAJENDRA G. UGRANI