Patents by Inventor CHARLOTTE HUTCHINSON
CHARLOTTE HUTCHINSON 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: 11782931Abstract: The program directs a computer processor to implement a program that selects at least one substitute ingredient for a food recipe based on a plurality of determined criteria. The program receives a food recipe comprising one or more ingredients, instructions, and preparation time. The program determines time constraints of a user. The program identifies one or more Internet of Things (IoT) enabled cooking devices that are available in a kitchen associated with the user to carry out the instructions of the food recipe. The program searches a market database in a market to identify available options for the at least one substitute ingredient found in the market database based on a similarity level of the at least one substitute ingredient compared with at least one ambiguous ingredient in the food recipe, and selects the at least one substitute ingredient according to the plurality of determined criteria.Type: GrantFiled: February 21, 2022Date of Patent: October 10, 2023Assignee: DoorDash, Inc.Inventors: Donna K. Byron, Mark Delaney, Robert Grant, Charlotte Hutchinson
-
Publication number: 20220179870Abstract: The program directs a computer processor to implement a program that selects at least one substitute ingredient for a food recipe based on a plurality of determined criteria. The program receives a food recipe comprising one or more ingredients, instructions, and preparation time. The program determines time constraints of a user. The program identifies one or more Internet of Things (IoT) enabled cooking devices that are available in a kitchen associated with the user to carry out the instructions of the food recipe. The program searches a market database in a market to identify available options for the at least one substitute ingredient found in the market database based on a similarity level of the at least one substitute ingredient compared with at least one ambiguous ingredient in the food recipe, and selects the at least one substitute ingredient according to the plurality of determined criteria.Type: ApplicationFiled: February 21, 2022Publication date: June 9, 2022Inventors: Donna K. BYRON, Mark DELANEY, Robert Grant, Charlotte HUTCHINSON
-
Patent number: 11256704Abstract: The program directs a computer processor to implement a program that selects at least one substitute ingredient for a food recipe based on a plurality of determined criteria. The program receives a food recipe comprising one or more ingredients, instructions, and preparation time. The program determines time constraints of a user. The program identifies one or more Internet of Things (IoT) enabled cooking devices that are available in a kitchen associated with the user to carry out the instructions of the food recipe. The program searches a market database in a market to identify available options for the at least one substitute ingredient found in the market database based on a similarity level of the at least one substitute ingredient compared with at least one ambiguous ingredient in the food recipe, and selects the at least one substitute ingredient according to the plurality of determined criteria.Type: GrantFiled: June 21, 2019Date of Patent: February 22, 2022Assignee: DoorDash, Inc.Inventors: Donna K. Byron, Mark Delaney, Robert Grant, Charlotte Hutchinson
-
Patent number: 11256705Abstract: The program directs a computer processor to implement a program that selects at least one substitute ingredient for a food recipe based on a plurality of determined criteria. The program receives a food recipe comprising one or more ingredients, instructions, and preparation time. The program determines time constraints of a user. The program identifies one or more Internet of Things (IoT) enabled cooking devices that are available in a kitchen associated with the user to carry out the instructions of the food recipe. The program searches a market database in a market to identify available options for the at least one substitute ingredient found in the market database based on a similarity level of the at least one substitute ingredient compared with at least one ambiguous ingredient in the food recipe, and selects the at least one substitute ingredient according to the plurality of determined criteria.Type: GrantFiled: January 27, 2020Date of Patent: February 22, 2022Assignee: DoorDash, Inc.Inventors: Donna K. Byron, Mark Delaney, Robert Grant, Charlotte Hutchinson
-
Patent number: 11200241Abstract: The context in which a user generates a search query is analyzed to generate an improved search query. Search query context may be determined with reference to a user profile or content collected from Internet of Things (IoT) or non-IoT devices located proximate the user. Content may be collected when the search query is generated or at a time before the search query is generated. Content collected for context analysis includes visual display content (screen capture), audio content, and data content.Type: GrantFiled: November 22, 2017Date of Patent: December 14, 2021Assignee: International Business Machines CorporationInventors: Mark P. Delaney, Robert H. Grant, Charlotte Hutchinson
-
Patent number: 10992486Abstract: Synchronizing collaboration times for members of a team includes extracting emotive content and topical indicia from conversation data generated from multiple electronically captured conversations involving the team members. A model for generating time-based collaboration profiles for each member with respect to a specific topic can be constructed based on the emotive content and topical indicia. A synchronized collaboration time for the members of the team can be determined based on comparisons of each team member's respective collaboration profile.Type: GrantFiled: December 3, 2018Date of Patent: April 27, 2021Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Rogelio Vazquez-Rivera, Amy D. Travis, Jonathan Dunne, Charlotte Hutchinson
-
Patent number: 10970471Abstract: Embodiments for phased collaborative editing by a processor. A region tag of phased input may be assigned to one or more document regions of a collaborative document along with a list of users enabled to input data to the one or more document regions according to the region tag. A concealed region of the one or more document regions may be revealed to one or more users in the list of users upon content input by a user matching content of the concealed region.Type: GrantFiled: April 23, 2018Date of Patent: April 6, 2021Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Mark Delaney, Robert H. Grant, Jonathan Dunne, Charlotte Hutchinson
-
Publication number: 20200177403Abstract: Synchronizing collaboration times for members of a team includes extracting emotive content and topical indicia from conversation data generated from multiple electronically captured conversations involving the team members. A model for generating time-based collaboration profiles for each member with respect to a specific topic can be constructed based on the emotive content and topical indicia. A synchronized collaboration time for the members of the team can be determined based on comparisons of each team member's respective collaboration profile.Type: ApplicationFiled: December 3, 2018Publication date: June 4, 2020Inventors: Rogelio Vazquez-Rivera, Amy Travis, Jonathan Dunne, Charlotte Hutchinson
-
Publication number: 20200159736Abstract: The program directs a computer processor to implement a program that selects at least one substitute ingredient for a food recipe based on a plurality of determined criteria. The program receives a food recipe comprising one or more ingredients, instructions, and preparation time. The program determines time constraints of a user. The program identifies one or more Internet of Things (IoT) enabled cooking devices that are available in a kitchen associated with the user to carry out the instructions of the food recipe. The program searches a market database in a market to identify available options for the at least one substitute ingredient found in the market database based on a similarity level of the at least one substitute ingredient compared with at least one ambiguous ingredient in the food recipe, and selects the at least one substitute ingredient according to the plurality of determined criteria.Type: ApplicationFiled: January 27, 2020Publication date: May 21, 2020Inventors: Donna K. Byron, Mark Delaney, Robert Grant, Charlotte Hutchinson
-
Patent number: 10599109Abstract: The program directs a computer processor to implement a method that dynamically operates one or more appliances. The method estimates a time period for a user to arrive at a location, wherein the estimated time period is based on one or more time constraints, and identifies one or more appliances needed based on at least an instruction set. The method further generates and sends one or more operating commands to the identified one or more appliances based on the estimated time period, updates the estimated time period based on a change in the one or more time constraints, and generates and sends one or more updated operating commands to the identified one or more appliances, based on the updated estimated time period. The method may further detect a current location of the user and receive travel data that corresponds to the one or more time constraints.Type: GrantFiled: March 20, 2018Date of Patent: March 24, 2020Assignee: International Business Machines CorporationInventors: Mark Delaney, Donna K. Byron, Robert H. Grant, Charlotte Hutchinson
-
Patent number: 10585900Abstract: The program directs a computer processor to implement a program that selects at least one substitute ingredient for a food recipe based on a plurality of determined criteria. The program receives a food recipe comprising one or more ingredients, instructions, and preparation time. The program determines time constraints of a user. The program identifies one or more Internet of Things (IoT) enabled cooking devices that are available in a kitchen associated with the user to carry out the instructions of the food recipe. The program searches a market database in a market to identify available options for the at least one substitute ingredient found in the market database based on a similarity level of the at least one substitute ingredient compared with at least one ambiguous ingredient in the food recipe, and selects the at least one substitute ingredient according to the plurality of determined criteria.Type: GrantFiled: November 1, 2017Date of Patent: March 10, 2020Assignee: International Business Machines CorporationInventors: Donna K. Byron, Mark Delaney, Robert Grant, Charlotte Hutchinson
-
Publication number: 20190325012Abstract: Embodiments for phased collaborative editing by a processor. A region tag of phased input may be assigned to one or more document regions of a collaborative document along with a list of users enabled to input data to the one or more document regions according to the region tag. A concealed region of the one or more document regions may be revealed to one or more users in the list of users upon content input by a user matching content of the concealed region.Type: ApplicationFiled: April 23, 2018Publication date: October 24, 2019Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Mark DELANEY, Robert H. GRANT, Jonathan DUNNE, Charlotte HUTCHINSON
-
Publication number: 20190310987Abstract: The program directs a computer processor to implement a program that selects at least one substitute ingredient for a food recipe based on a plurality of determined criteria. The program receives a food recipe comprising one or more ingredients, instructions, and preparation time. The program determines time constraints of a user. The program identifies one or more Internet of Things (IoT) enabled cooking devices that are available in a kitchen associated with the user to carry out the instructions of the food recipe. The program searches a market database in a market to identify available options for the at least one substitute ingredient found in the market database based on a similarity level of the at least one substitute ingredient compared with at least one ambiguous ingredient in the food recipe, and selects the at least one substitute ingredient according to the plurality of determined criteria.Type: ApplicationFiled: June 21, 2019Publication date: October 10, 2019Inventors: DONNA K. BYRON, MARK DELANEY, ROBERT GRANT, CHARLOTTE HUTCHINSON
-
Publication number: 20190294128Abstract: The program directs a computer processor to implement a method that dynamically operates one or more appliances. The method estimates a time period for a user to arrive at a location, wherein the estimated time period is based on one or more time constraints, and identifies one or more appliances needed based on at least an instruction set. The method further generates and sends one or more operating commands to the identified one or more appliances based on the estimated time period, updates the estimated time period based on a change in the one or more time constraints, and generates and sends one or more updated operating commands to the identified one or more appliances, based on the updated estimated time period. The method may further detect a current location of the user and receive travel data that corresponds to the one or more time constraints.Type: ApplicationFiled: March 20, 2018Publication date: September 26, 2019Inventors: Mark Delaney, Donna K. Byron, Robert H. Grant, Charlotte Hutchinson
-
Publication number: 20190155934Abstract: The context in which a user generates a search query is analyzed to generate an improved search query. Search query context may be determined with reference to a user profile or content collected from Internet of Things (IoT) or non-IoT devices located proximate the user. Content may be collected when the search query is generated or at a time before the search query is generated. Content collected for context analysis includes visual display content (screen capture), audio content, and data content.Type: ApplicationFiled: November 22, 2017Publication date: May 23, 2019Inventors: Mark P. Delaney, Robert H. Grant, Charlotte Hutchinson
-
Publication number: 20190130005Abstract: The program directs a computer processor to implement a program that selects at least one substitute ingredient for a food recipe based on a plurality of determined criteria. The program receives a food recipe comprising one or more ingredients, instructions, and preparation time. The program determines time constraints of a user. The program identifies one or more Internet of Things (IoT) enabled cooking devices that are available in a kitchen associated with the user to carry out the instructions of the food recipe. The program searches a market database in a market to identify available options for the at least one substitute ingredient found in the market database based on a similarity level of the at least one substitute ingredient compared with at least one ambiguous ingredient in the food recipe, and selects the at least one substitute ingredient according to the plurality of determined criteria.Type: ApplicationFiled: November 1, 2017Publication date: May 2, 2019Inventors: DONNA K. BYRON, MARK DELANEY, ROBERT GRANT, CHARLOTTE HUTCHINSON