Patents by Inventor Carmine Dimascio
Carmine 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: 11907990Abstract: A method, computer system, and computer program product for determining a desirability of a product attribute are provided. The embodiment may include extracting a plurality of product features corresponding to one or more products. The embodiment may also include analyzing a plurality of product reviews to determine a sentiment toward the extracted product features. The embodiment may further include calculating a desirability score for each product feature. The embodiment may also include, in response to receiving a user query associated with a product, identifying a product feature to which the received user query relates. The embodiment may further include generating a response to the received user query based on the calculated desirability score.Type: GrantFiled: September 28, 2017Date of Patent: February 20, 2024Assignee: International Business Machines CorporationInventors: Donna K. Byron, Carmine DiMascio, Florian Pinel
-
Patent number: 11514495Abstract: A method, computer system, and a computer program product for generating a custom object is provided. The present invention may include extracting a plurality of constituent components from a static list of previously determined objects associated with a place of purchase. The present invention may then include receiving, from a user, one or more custom objects based on the extracted plurality of constituent components from the place of purchase. The present invention may also include generating, dynamically, a price for each of the one or more selected custom objects based on the extracted plurality of constituent components. The present invention may further include presenting, to the user, the selected one or more custom objects.Type: GrantFiled: March 19, 2019Date of Patent: November 29, 2022Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Florian Pinel, Donna K. Byron, Carmine DiMascio
-
Patent number: 11354607Abstract: An iterative process for cognitive assessment of generated work products relies on a variety of assessors providing different granularities such as coarse, medium and fine, in combination with user guidance. A cognitive system generates candidates based on soft constraints such as user preferences. The candidates are analyzed using first assessors to compute preliminary scores which are ranked and presented to a user. Based on user selection/adjustment, the system generates a final work product which is analyzed using second assessors, and presents the final work product and final scores to the user. There may be multiple iterations of the user adjustment and refined presentation of final work products. The invention may be consummated by receiving confirmation of the final work product from the user, and taking some action such as electronically completing a purchase of a product or electronically reserving a third-party service.Type: GrantFiled: July 24, 2018Date of Patent: June 7, 2022Assignee: International Business Machines CorporationInventors: Donna K. Byron, Carmine DiMascio, Christian Ewen, Florian Pinel
-
Patent number: 11297758Abstract: An automated leveling system for maintaining a level of a surface, comprising a surface traveling device and a leveling module attached to the surface traveling device. The leveling module comprises a depression detector arm assembly, at least one computing device, and a level-sensing detector. The level-sensing detector senses a level of a surface as the surface traveling device operates across the surface. The level-sensing detector moves across the surface according to the operation of the surface traveling device, and transmits a depression reporting signal to the computing device. The depression reporting signal indicates the presence of a depression in the surface if the level-sensing detector contacts a depression in the surface over a depression threshold.Type: GrantFiled: April 12, 2019Date of Patent: April 12, 2022Assignee: International Business Machines CorporationInventors: Benjamin Luke Johnson, Charles E. Beller, Carmine Dimascio, Donna K. Byron, Florian Pinel
-
Patent number: 11226997Abstract: A chatbot answer database can be generated from a question and answer document. A question/answer processor can receive a document that includes questions and answers. A set of entities can be determined from the answers in the document. A set of triplets can be constructed from the answers, and stored in a chatbot database. For each answer, the question/answer processor can determine text for slots of the triplet based on the entities extracted from the answer. The triplet can be stored as a tree structure in a database of tree structures associated with the document. A chatbot can receive questions, and provide answers based on the database of tree structures associated with the document.Type: GrantFiled: December 5, 2017Date of Patent: January 18, 2022Assignee: International Business Machines CorporationInventors: Florian Pinel, Donna K. Byron, Carmine Dimascio, Benjamin L. Johnson
-
Patent number: 11188199Abstract: A website navigation system has an analysis system which receives a request for an Internet web page from a client device. The analysis system receives web page data associated with the web page from the Internet and performs a data analysis process to organize the web page data for use in a virtual conversation with the user in order to present the web page in an audible format. The analysis system identifies separate elements of the web page from the web page data and extracts information from the separate elements based on the web page data. The analysis system groups the separate elements into categories based on the extracted information and sorts the groups of separate elements based on usage statistics. The analysis system then generates a prompt for being output to the user by the client device as audible output based on the sorted groups of separate elements.Type: GrantFiled: April 16, 2018Date of Patent: November 30, 2021Assignee: International Business Machines CorporationInventors: Florian Pinel, Donna K. Byron, Christian Ewen, Carmine Dimascio, Benjamin L. Johnson
-
Patent number: 11164473Abstract: A method, apparatus and program product utilize an automated educational tool to generate or modify one or more multiple choice questions in a question set in connection with tracking a user's attention state to dynamically vary the difficulty of a user assessment performed by the automated educational tool and thereby encourage the user to pay greater attention to the material being presented to the user.Type: GrantFiled: February 18, 2019Date of Patent: November 2, 2021Assignee: International Business Machines CorporationInventors: Donna K. Byron, Carmine Dimascio, Florian Pinel, Benjamin Luke Johnson
-
Patent number: 10970905Abstract: A computer-implemented method according to one embodiment includes identifying an entity within an image that includes one or more missing portions; determining a three-dimensional (3D) model for the entity; and filling in the one or more missing portions of the entity within the image, utilizing the 3D model.Type: GrantFiled: September 26, 2019Date of Patent: April 6, 2021Assignee: International Business Machines CorporationInventors: Donna K. Byron, Carmine Dimascio, Florian Pinel
-
Patent number: 10970906Abstract: A computer-implemented method according to one embodiment includes identifying an entity within a selected plurality of video frames that includes one or more missing portions; determining a three-dimensional (3D) model for the entity; and filling in the one or more missing portions of the entity within the selected plurality of video frames, utilizing the 3D model.Type: GrantFiled: October 23, 2019Date of Patent: April 6, 2021Assignee: International Business Machines CorporationInventors: Donna K. Byron, Carmine Dimascio, Florian Pinel
-
Patent number: 10929865Abstract: Embodiments provide dynamic consumer incentive generation by generating a combination discount offer that provides a total discount value to a customer in response to verifying that the customer executes a commercial activity at each of different (first and second) ones of a discount grouping plurality of businesses, in response to determining that it is probable as a function of historic purchasing data that the customer will purchase an item from the first business when they make a purchase from the second business; and allocating different portions of the total discount value as costs to the first and second businesses that have different values determined as a function of a difference between a first probability that the customer will purchase an item from the first business and a second probability that the customer will purchase an item from the second business.Type: GrantFiled: November 30, 2018Date of Patent: February 23, 2021Assignee: International Business Machines CorporationInventors: Benjamin L. Johnson, Florian Pinel, Donna K. Byron, Carmine Dimascio, Christie Ewen
-
Patent number: 10831564Abstract: Systems, methods, and computer-readable media for constructing a conversation model using documentation of an application programming interface (API) are disclosed. The conversation model can be used to train a natural language classifier. API endpoints may be represented in the API documentation as (verb, resource, element) tuples. These tuples can be converted into intent and parameters of the API endpoints can be converted into entities. In addition, example utterances may be created for each intent. The conversation model can be generated using the intents, example utterances, and/or entities.Type: GrantFiled: December 15, 2017Date of Patent: November 10, 2020Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Carmine Dimascio, Benjamin L. Johnson, Florian Pinel
-
Publication number: 20200302500Abstract: A method, computer system, and a computer program product for generating a custom object is provided. The present invention may include extracting a plurality of constituent components from a static list of previously determined objects associated with a place of purchase. The present invention may then include receiving, from a user, one or more custom objects based on the extracted plurality of constituent components from the place of purchase. The present invention may also include generating, dynamically, a price for each of the one or more selected custom objects based on the extracted plurality of constituent components. The present invention may further include presenting, to the user, the selected one or more custom objects.Type: ApplicationFiled: March 19, 2019Publication date: September 24, 2020Inventors: Florian Pinel, Donna K. Byron, Carmine DiMascio
-
Patent number: 10755035Abstract: In an approach to determining one or more logical breaks in a digital text, a computer determines a reading speed of a user for a current reading session of a digital text and an available time for the current reading session for the user. The computer then determines, based, at least in part, on the reading speed and the available time, a user range in the digital text for the current reading session, and then one or more possible logical breaks within the user range. The computer further determines a first logical break, based on the determined user range, of the one or more possible logical breaks for the current reading session.Type: GrantFiled: July 6, 2018Date of Patent: August 25, 2020Assignee: International Business Machines CorporationInventors: Florian Pinel, Donna K. Byron, Benjamin L. Johnson, Carmine DiMascio
-
Publication number: 20200265735Abstract: A method, apparatus and program product utilize an automated educational tool to generate or modify one or more multiple choice questions in a question set in connection with tracking a user's attention state to dynamically vary the difficulty of a user assessment performed by the automated educational tool and thereby encourage the user to pay greater attention to the material being presented to the user.Type: ApplicationFiled: February 18, 2019Publication date: August 20, 2020Inventors: Donna K. Byron, Carmine Dimascio, Florian Pinel, Benjamin Luke Johnson
-
Publication number: 20200175540Abstract: Embodiments provide dynamic consumer incentive generation by generating a combination discount offer that provides a total discount value to a customer in response to verifying that the customer executes a commercial activity at each of different (first and second) ones of a discount grouping plurality of businesses, in response to determining that it is probable as a function of historic purchasing data that the customer will purchase an item from the first business when they make a purchase from the second business; and allocating different portions of the total discount value as costs to the first and second businesses that have different values determined as a function of a difference between a first probability that the customer will purchase an item from the first business and a second probability that the customer will purchase an item from the second business.Type: ApplicationFiled: November 30, 2018Publication date: June 4, 2020Inventors: Benjamin L. Johnson, Florian Pinel, Donna K. Byron, Carmine DIMASCIO, Christie Ewen
-
Patent number: 10636186Abstract: A computer-implemented method according to one embodiment includes identifying an entity to be filled in within a selected plurality of video frames, determining a three-dimensional (3D) model for the entity, and filling in the entity within the selected plurality of video frames, utilizing the 3D model.Type: GrantFiled: December 4, 2017Date of Patent: April 28, 2020Assignee: International Business Machines CorporationInventors: Donna K. Byron, Carmine Dimascio, Florian Pinel
-
Patent number: 10614604Abstract: A computer-implemented method according to one embodiment includes identifying an entity to be filled in within an image, determining a three-dimensional (3D) model for the entity, and filling in the entity within the image, utilizing the 3D model.Type: GrantFiled: December 4, 2017Date of Patent: April 7, 2020Assignee: International Business Machines CorporationInventors: Donna K. Byron, Carmine Dimascio, Florian Pinel
-
Publication number: 20200080266Abstract: An automated leveling system for maintaining a level of a surface, comprising a surface traveling device and a leveling module attached to the surface traveling device. The leveling module comprises a depression detector arm assembly, at least one computing device, and a level-sensing detector. The level-sensing detector senses a level of a surface as the surface traveling device operates across the surface. The level-sensing detector moves across the surface according to the operation of the surface traveling device, and transmits a depression reporting signal to the computing device. The depression reporting signal indicates the presence of a depression in the surface if the level-sensing detector contacts a depression in the surface over a depression threshold.Type: ApplicationFiled: April 12, 2019Publication date: March 12, 2020Inventors: Benjamin Luke Johnson, Charles E. Beller, Carmine Dimascio, Donna K. Byron, Florian Pinel
-
Publication number: 20200058146Abstract: A computer-implemented method according to one embodiment includes identifying an entity within a selected plurality of video frames that includes one or more missing portions; determining a three-dimensional (3D) model for the entity; and filling in the one or more missing portions of the entity within the selected plurality of video frames, utilizing the 3D model.Type: ApplicationFiled: October 23, 2019Publication date: February 20, 2020Inventors: Donna K. Byron, Carmine Dimascio, Florian Pinel
-
Publication number: 20200034758Abstract: An iterative process for cognitive assessment of generated work products relies on a variety of assessors providing different granularities such as coarse, medium and fine, in combination with user guidance. A cognitive system generates candidates based on soft constraints such as user preferences. The candidates are analyzed using first assessors to compute preliminary scores which are ranked and presented to a user. Based on user selection/adjustment, the system generates a final work product which is analyzed using second assessors, and presents the final work product and final scores to the user. There may be multiple iterations of the user adjustment and refined presentation of final work products. The invention may be consummated by receiving confirmation of the final work product from the user, and taking some action such as electronically completing a purchase of a product or electronically reserving a third-party service.Type: ApplicationFiled: July 24, 2018Publication date: January 30, 2020Inventors: Donna K. Byron, Carmine DiMascio, Christian Ewen, Florian Pinel