Patents by Inventor Carmine M. DiMascio
Carmine M. DiMascio 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: 11521158Abstract: A method includes receiving, by a first device of a transportation provider, a device ID of a particular device of a user and purchase information regarding a purchase, by the user, of one or more goods or services. The method includes sending, by the first device, the device ID of the particular user device to a central server. The method includes receiving, by the first device from the central server, information regarding the particular user device. The method includes determining, by the first device, a selected transportation vehicle based on the purchase information and the information regarding the particular user device. The method includes sending, by the first device, a vehicle ID of the selected transportation vehicle to the central server. The method includes providing a transportation service to the user using the particular user device and the selected transportation vehicle.Type: GrantFiled: March 2, 2021Date of Patent: December 6, 2022Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Donna K. Byron, Carmine M. DiMascio, Benjamin L. Johnson, Jacquelyn A. Martino, Florian Pinel
-
Patent number: 11276221Abstract: Creating an animated pictogram includes: generating a set of images depicting a weather forecast for a first location at different times according to a set of depiction rules and combining the set of images in chronological order according to a set of transition rules.Type: GrantFiled: January 27, 2021Date of Patent: March 15, 2022Assignee: International Business Machines CorporationInventors: Christian Ewen, Florian Pinel, Donna K. Byron, Carmine M. DiMascio
-
Patent number: 11164562Abstract: A system for entity-level clarification in conversation services includes a memory having instructions therein. The system also includes at least one processor in communication with the memory. The at least one processor is configured to execute the instructions to receive a conversation services training example set, build an entity usage map using the conversation services training example set, receive a user utterance, and, responsive to a reception of the user utterance, generate a clarification response using the entity usage map. The at least one processor is also configured to execute the instructions to provide the clarification response to a user.Type: GrantFiled: January 10, 2019Date of Patent: November 2, 2021Assignee: International Business Machines CorporationInventors: Carmine M. DiMascio, Donna K. Byron, Benjamin L. Johnson, Florian Pinel
-
Patent number: 11144869Abstract: A method includes receiving, by a first device of a transportation provider, a device ID of a particular device of a user and purchase information regarding a purchase, by the user, of one or more goods or services. The method includes sending, by the first device, the device ID of the particular user device to a central server. The method includes receiving, by the first device from the central server, information regarding the particular user device. The method includes determining, by the first device, a selected transportation vehicle based on the purchase information and the information regarding the particular user device. The method includes sending, by the first device, a vehicle ID of the selected transportation vehicle to the central server. The method includes providing a transportation service to the user using the particular user device and the selected transportation vehicle.Type: GrantFiled: September 29, 2017Date of Patent: October 12, 2021Assignee: International Business Machines CorporationInventors: Donna K. Byron, Carmine M. DiMascio, Benjamin L. Johnson, Jacquelyn A. Martino, Florian Pinel
-
Publication number: 20210182783Abstract: A method includes receiving, by a first device of a transportation provider, a device ID of a particular device of a user and purchase information regarding a purchase, by the user, of one or more goods or services. The method includes sending, by the first device, the device ID of the particular user device to a central server. The method includes receiving, by the first device from the central server, information regarding the particular user device. The method includes determining, by the first device, a selected transportation vehicle based on the purchase information and the information regarding the particular user device. The method includes sending, by the first device, a vehicle ID of the selected transportation vehicle to the central server. The method includes providing a transportation service to the user using the particular user device and the selected transportation vehicle.Type: ApplicationFiled: March 2, 2021Publication date: June 17, 2021Inventors: Donna K. Byron, Carmine M. DiMascio, Benjamin L. Johnson, Jacquelyn A. Martino, Florian Pinel
-
Patent number: 11010433Abstract: A method, computer program product, and computer system for analyzing one or more existing book indexes to build a statistical model of term-to-text pairs. A document may be analyzed, wherein the document may include at least a portion of an instruction in a book. A term in the document may be identified. Whether the term is a candidate for an index of the book may be identified based upon, at least in part, the statistical model of term-to-text pairs.Type: GrantFiled: September 26, 2018Date of Patent: May 18, 2021Assignee: International Business Machines CorporationInventors: Corville O. Allen, Donna K. Byron, Carmine M. DiMascio, Florian Pinel, Timothy P. Winkler
-
Patent number: 10997523Abstract: One or more processors receive one or more variations to one or more first instruction elements in a first instruction set that indicate one or more second instruction elements of a second instruction set. One or more processors determine whether the one or more first instruction elements exceed a threshold of variability. One or more processors determine whether the one or more first instruction elements and the one or more second instruction elements are substantially equivalent. One or more processors determine whether a first outcome of the first instruction set is substantially similar to a second outcome of the second instruction set.Type: GrantFiled: June 21, 2016Date of Patent: May 4, 2021Assignee: International Business Machines CorporationInventors: Donna K. Byron, Carmine M. DiMascio, Florian Pinel, Timothy P. Winkler
-
Patent number: 10984442Abstract: Aspects of the invention include receiving, at a processing system, weather data that is associated with a target consumer. Content of a digital advertisement for a vendor is selected based at least in part on the weather data that is associated with the target consumer, and information about an item or a service provided by the vendor. The digital advertisement, including the content, is transmitted for presentation to the target consumer via a user interface. A response to the digital advertisement is received from the target consumer. The content of the digital advertisement is modified based at least in part on the response to the digital advertisement from the target consumer. The digital advertisement, including the modified content, is transmitted for presentation to the target consumer via the user interface.Type: GrantFiled: October 24, 2017Date of Patent: April 20, 2021Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Donna K. Byron, Carmine M. DiMascio, Brian Hull, Florian Pinel, Robert N. Redmond, Jr., Edward E. Seabolt, William S. Spann, III, Domenic A. Venuto
-
Patent number: 10977683Abstract: Aspects of the invention include receiving, at a processing system, weather data that is associated with a target consumer. Content of a digital advertisement for a vendor is selected based at least in part on the weather data that is associated with the target consumer, and information about an item or a service provided by the vendor. The digital advertisement, including the content, is transmitted for presentation to the target consumer via a user interface. A response to the digital advertisement is received from the target consumer. The content of the digital advertisement is modified based at least in part on the response to the digital advertisement from the target consumer. The digital advertisement, including the modified content, is transmitted for presentation to the target consumer via the user interface.Type: GrantFiled: May 23, 2017Date of Patent: April 13, 2021Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Donna K. Byron, Carmine M. DiMascio, Brian Hull, Florian Pinel, Robert N. Redmond, Jr., Edward E. Seabolt, William S. Spann, III, Domenic A. Venuto
-
Patent number: 10956958Abstract: Aspects include real-time context based recipe recommendations including receiving, at a mobile device, an identifier of an available food item that is offered for purchase at a food marketplace. A request for recipes that specifies the identifier of the available food item and a list of identifiers of food items previously selected by the shopper for purchase is sent to a recipe application. At least one recipe selected by the recipe application is received at the mobile device and presented to the shopper. The recipe includes the available food item and at least a subset of the food times previously selected by the shopper. The identifier of the available food item is added to the list of food items previously selected by the shopper for purchase based on determining that the shopper has selected the available food item for purchase.Type: GrantFiled: March 4, 2016Date of Patent: March 23, 2021Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Donna K. Byron, Carmine M. Dimascio, Florian Pinel, Timothy P. Winkler
-
Patent number: 10922101Abstract: In an approach for user interface widget recommendation, a processor receives a plurality of widgets. A processor applies natural language processing to the plurality of widgets to determine features wherein the features include contexts and layouts associated with the plurality of widgets. A processor trains a widget classifier based on the determined features. The widget classifier predicts a widget type. A processor trains a component classifier based on the widget type associated with the determined features. The component classifier predicts a component type and a component element type.Type: GrantFiled: June 26, 2019Date of Patent: February 16, 2021Assignee: International Business Machines CorporationInventors: Carmine M. DiMascio, Florian Pinel, Donna K. Byron
-
Patent number: 10896444Abstract: A computer program product for computer generation of digital content, said computer program product comprising a computer readable storage medium having program instructions embodied therewith, the program instructions executable by a processing resource to cause the processing resource to determine demographic designators associated with users of user devices that render interactive digital contents; group together similar input questions input into the interactive digital contents of the user devices; for each group of similar questions, create an answer to each group of similar questions; create a script from each answer; record each script and the corresponding group of similar input questions in a data repository; and insert a script from the data repository into a digital content template.Type: GrantFiled: January 24, 2017Date of Patent: January 19, 2021Assignee: International Business Machines CorporationInventors: Donna K. Byron, Carmine M. DiMascio, Benjamin L. Johnson, Florian Pinel
-
Publication number: 20200409724Abstract: In an approach for user interface widget recommendation, a processor receives a plurality of widgets. A processor applies natural language processing to the plurality of widgets to determine features wherein the features include contexts and layouts associated with the plurality of widgets. A processor trains a widget classifier based on the determined features. The widget classifier predicts a widget type. A processor trains a component classifier based on the widget type associated with the determined features. The component classifier predicts a component type and a component element type.Type: ApplicationFiled: June 26, 2019Publication date: December 31, 2020Inventors: Carmine M. DiMascio, Florian Pinel, Donna K. Byron
-
Patent number: 10839443Abstract: Aspects include real-time context based recipe recommendations including receiving, at a mobile device, an identifier of an available food item that is offered for purchase at a food marketplace. A request for recipes that specifies the identifier of the available food item and a list of identifiers of food items previously selected by the shopper for purchase is sent to a recipe application. At least one recipe selected by the recipe application is received at the mobile device and presented to the shopper. The recipe includes the available food item and at least a subset of the food times previously selected by the shopper. The identifier of the available food item is added to the list of food items previously selected by the shopper for purchase based on determining that the shopper has selected the available food item for purchase.Type: GrantFiled: January 19, 2016Date of Patent: November 17, 2020Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Donna K. Byron, Carmine M. Dimascio, Florian Pinel, Timothy P. Winkler
-
Patent number: 10803491Abstract: A computer-implemented method includes receiving input questions through interactive digital content and determining demographic designators associated the questions. The method further includes grouping together similar input questions and, for each group of similar questions, creating an answer. Scripts are created from each answer and each script and the corresponding group of similar input questions is recorded into a data repository.Type: GrantFiled: June 19, 2017Date of Patent: October 13, 2020Assignee: International Business Machines CorporationInventors: Donna K. Byron, Carmine M. DiMascio, Benjamin L. Johnson, Florian Pinel
-
Publication number: 20200227025Abstract: A system for entity-level clarification in conversation services includes a memory having instructions therein. The system also includes at least one processor in communication with the memory. The at least one processor is configured to execute the instructions to receive a conversation services training example set, build an entity usage map using the conversation services training example set, receive a user utterance, and, responsive to a reception of the user utterance, generate a clarification response using the entity usage map. The at least one processor is also configured to execute the instructions to provide the clarification response to a user.Type: ApplicationFiled: January 10, 2019Publication date: July 16, 2020Inventors: Carmine M. DiMascio, Donna K. Byron, Benjamin L. Johnson, Florian Pinel
-
Patent number: 10599994Abstract: A mechanism is provided for modifying an existing recipe to meet a set of desired colors for a final food dish. Responsive to receiving a request to modify the existing recipe to meet the set of desired colors, at least one of the set of existing colors to be changed to meet the desired set of colors is identified. An ingredient-action-sequence triplet associated with each at least one existing color to be changed in the existing recipe is identified and, from a corpus of ingredient-action-sequence triplets associated with other existing recipes, one or more candidates that can be added to produce the at least one target color are identified. The one or more candidates that can be added are ranked based on how each candidate pairs best with other ingredients in the existing recipe. Based on a selection of a candidate, the existing recipe is modified with the selected candidate.Type: GrantFiled: May 24, 2016Date of Patent: March 24, 2020Assignee: International Business Machines CorporationInventors: Donna K. Byron, Carmine M. DiMascio, Florian Pinel, Timothy P. Winkler
-
Patent number: 10594837Abstract: From intent data of a conversational system, a set of intent sequences and a model predicting a next intent for an intent sequence are constructed. A first intent is received as an input. Using the model, a next intent corresponding to the first intent is predicted. A service required by the next intent is determined. A resource consumption of the service is forecasted. Responsive to the forecasted resource consumption exceeding a present resource allocation to the service, it is concluded that the service requires upscaling before becoming available for use by the next intent. An availability time by which the service is required to be available for use by the next intent is determined. An initial time at which upscaling must begin to ensure that the service is available at the availability time is determined. Upscaling of the service is caused to be scheduled for the initial time.Type: GrantFiled: November 2, 2018Date of Patent: March 17, 2020Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Carmine M. Dimascio, Tamer E. Abuelsaad, Bruce Raymond Slawson
-
Patent number: 10592819Abstract: One or more processors receive one or more variations to one or more first instruction elements in a first instruction set that indicate one or more second instruction elements of a second instruction set. One or more processors determine whether the one or more first instruction elements exceed a threshold of variability. One or more processors determine whether the one or more first instruction elements and the one or more second instruction elements are substantially equivalent. One or more processors determine whether a first outcome of the first instruction set is substantially similar to a second outcome of the second instruction set.Type: GrantFiled: February 12, 2016Date of Patent: March 17, 2020Assignee: International Business Machines CorporationInventors: Donna K. Byron, Carmine M. DiMascio, Florian Pinel, Timothy P. Winkler
-
Patent number: 10416138Abstract: Techniques are disclosed for generating a mixture of olfactory compounds to diffuse based on a flavor signature delta measured between samples prepared according to a recipe. An application obtains a flavor signature for a canonical sample prepared according to the recipe and a flavor signature for a sample subsequently prepared according to the recipe. The application generates a flavor signature delta from the flavor signatures of the samples. The flavor signature delta indicates a difference in the measure of each of the olfactory compounds in the samples. The application identifies a mixture of olfactory compounds in the flavor signature delta based on the difference. The application then directs an aroma diffusing device to diffuse the identified mixture of olfactory compounds.Type: GrantFiled: September 29, 2016Date of Patent: September 17, 2019Assignee: International Business Machines CorporationInventors: Donna K. Byron, Carmine M. Dimascio, Florian Pinel