Patents by Inventor Phil C. Frank
Phil C. Frank 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: 11972467Abstract: A method includes receiving data characterizing a query for information associated with a first item of a plurality of items in an item catalog. The method also includes determining an attribute of the first item. The determining can be performed using a predictive model trained using question-answer pair data associated with a portion of the plurality of items. The portion can include a second item. The method can further include determining an attribute value of the attribute using a mapping of attributes and attribute values associated with the plurality of items in the item catalog. The method can also include providing, as an answer to the query, a characterization of the attribute value. Related systems, methods, apparatus, and computer readable mediums are also described.Type: GrantFiled: October 4, 2021Date of Patent: April 30, 2024Assignee: Vui. Inc.Inventors: Giuseppe Di Fabbrizio, Phil C. Frank, Evgeny Stepanov, Giuliano Tortoreto, Giovanni De Toni
-
Publication number: 20230351184Abstract: Data is received characterizing a plurality of search queries including user provided natural language representations of the plurality of search queries of an item catalogue and first labels associated with the plurality of search queries. Label weights characterizing a frequency of occurrence of the first labels within the received data is determined using the received data. Second labels are determined. The determining of the second labels includes removing or changing the first labels from the received data to reduce a total number of allowed labels for at least one search query. A classifier is trained using the plurality of search queries, the second labels, and the determined weights. The classifier is trained to predict, from an input search query, a prediction weight and at least one prediction label associated with the prediction weight. Related apparatus, systems, techniques, and articles are also described.Type: ApplicationFiled: April 28, 2022Publication date: November 2, 2023Inventors: Giuseppe Di Fabbrizio, Evgeny Stepanov, Amirhossein Tebbifakhr, Phil C. Frank
-
Publication number: 20230106590Abstract: A method includes receiving data characterizing a query for information associated with a first item of a plurality of items in an item catalog. The method also includes determining an attribute of the first item. The determining can be performed using a predictive model trained using question-answer pair data associated with a portion of the plurality of items. The portion can include a second item. The method can further include determining an attribute value of the attribute using a mapping of attributes and attribute values associated with the plurality of items in the item catalog. The method can also include providing, as an answer to the query, a characterization of the attribute value. Related systems, methods, apparatus, and computer readable mediums are also described.Type: ApplicationFiled: October 4, 2021Publication date: April 6, 2023Inventors: Giuseppe Di Fabbrizio, Phil C. Frank, Evgeny Stepanov, Giuliano Tortoreto, Giovanni De Toni
-
Patent number: 11461420Abstract: A method includes receiving data characterizing historical user interaction with a search engine associated with a plurality of items, the received data including a first search query and a first item name selected by a user in response to receiving a result of a search of the first search query; training, using the received data, a model that maps item names to referring expressions, the training including using the first item name selected by the user as an input to the model and the first search query as a supervisory signal to the model; and providing the model. Related apparatus, systems, techniques, and articles are also described.Type: GrantFiled: October 9, 2020Date of Patent: October 4, 2022Assignee: Vui, Inc.Inventors: Giuseppe Di Fabbrizio, Evgeny Stepanov, Shardul Naithani, Purvank Dhimantkumar Patel, Phil C. Frank
-
Publication number: 20220036899Abstract: A method includes receiving data characterizing an utterance of a query associated with a tenant; providing, to an automated speech recognition engine, the received data and a profile selected from a plurality of profiles based on the tenant, the profile configuring the automated speech recognition engine to process the received data; receiving, from the automated speech recognition engine, a text string characterizing the query; and processing, via an ensemble of natural language agents configured based on the tenant, the text string characterizing the query to determine a textual response to the query, the textual response including at least one word from a first lexicon associated with the tenant. Related systems, methods, apparatus, and computer readable mediums are also described.Type: ApplicationFiled: October 13, 2021Publication date: February 3, 2022Inventors: Giuseppe Di Fabbrizio, Evgeny Stepanov, Giuliano Tortoreto, Mehool Patel, Phil C. Frank
-
Patent number: 11176942Abstract: A method includes receiving data characterizing an utterance of a query associated with a tenant; providing, to an automated speech recognition engine, the received data and a profile selected from a plurality of profiles based on the tenant, the profile configuring the automated speech recognition engine to process the received data; receiving, from the automated speech recognition engine, a text string characterizing the query; and processing, via an ensemble of natural language agents configured based on the tenant, the text string characterizing the query to determine a textual response to the query, the textual response including at least one word from a first lexicon associated with the tenant. Related systems, methods, apparatus, and computer readable mediums are also described.Type: GrantFiled: November 26, 2019Date of Patent: November 16, 2021Assignee: VUI, INC.Inventors: Giuseppe Di Fabbrizio, Evgeny Stepanov, Giuliano Tortoreto, Mehool Patel, Phil C. Frank
-
Publication number: 20210157870Abstract: A method includes receiving data characterizing historical user interaction with a search engine associated with a plurality of items, the received data including a first search query and a first item name selected by a user in response to receiving a result of a search of the first search query; training, using the received data, a model that maps item names to referring expressions, the training including using the first item name selected by the user as an input to the model and the first search query as a supervisory signal to the model; and providing the model. Related apparatus, systems, techniques, and articles are also described.Type: ApplicationFiled: October 9, 2020Publication date: May 27, 2021Inventors: Giuseppe Di Fabbrizio, Evgeny Stepanov, Shardul Naithani, Purvank Dhimantkumar Patel, Phil C. Frank
-
Publication number: 20210158811Abstract: A method includes receiving data characterizing an utterance of a query associated with a tenant; providing, to an automated speech recognition engine, the received data and a profile selected from a plurality of profiles based on the tenant, the profile configuring the automated speech recognition engine to process the received data; receiving, from the automated speech recognition engine, a text string characterizing the query; and processing, via an ensemble of natural language agents configured based on the tenant, the text string characterizing the query to determine a textual response to the query, the textual response including at least one word from a first lexicon associated with the tenant. Related systems, methods, apparatus, and computer readable mediums are also described.Type: ApplicationFiled: November 26, 2019Publication date: May 27, 2021Inventors: Giuseppe Di Fabbrizio, Evgeny Stepanov, Giuliano Tortoreto, Mehool Patel, Phil C. Frank
-
Patent number: 10839033Abstract: A method includes receiving data characterizing historical user interaction with a search engine associated with a plurality of items, the received data including a first search query and a first item name selected by a user in response to receiving a result of a search of the first search query; training, using the received data, a model that maps item names to referring expressions, the training including using the first item name selected by the user as an input to the model and the first search query as a supervisory signal to the model; and providing the model. Related apparatus, systems, techniques, and articles are also described.Type: GrantFiled: November 26, 2019Date of Patent: November 17, 2020Assignee: VUI, INC.Inventors: Giuseppe Di Fabbrizio, Evgeny Stepanov, Shardul Naithani, Purvank Dhimantkumar Patel, Phil C. Frank