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: 11907990
    Abstract: 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: Grant
    Filed: September 28, 2017
    Date of Patent: February 20, 2024
    Assignee: International Business Machines Corporation
    Inventors: Donna K. Byron, Carmine DiMascio, Florian Pinel
  • Patent number: 11514495
    Abstract: 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: Grant
    Filed: March 19, 2019
    Date of Patent: November 29, 2022
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Florian Pinel, Donna K. Byron, Carmine DiMascio
  • Patent number: 11354607
    Abstract: 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: Grant
    Filed: July 24, 2018
    Date of Patent: June 7, 2022
    Assignee: International Business Machines Corporation
    Inventors: Donna K. Byron, Carmine DiMascio, Christian Ewen, Florian Pinel
  • Patent number: 11297758
    Abstract: 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: Grant
    Filed: April 12, 2019
    Date of Patent: April 12, 2022
    Assignee: International Business Machines Corporation
    Inventors: Benjamin Luke Johnson, Charles E. Beller, Carmine Dimascio, Donna K. Byron, Florian Pinel
  • Patent number: 11226997
    Abstract: 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: Grant
    Filed: December 5, 2017
    Date of Patent: January 18, 2022
    Assignee: International Business Machines Corporation
    Inventors: Florian Pinel, Donna K. Byron, Carmine Dimascio, Benjamin L. Johnson
  • Patent number: 11188199
    Abstract: 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: Grant
    Filed: April 16, 2018
    Date of Patent: November 30, 2021
    Assignee: International Business Machines Corporation
    Inventors: Florian Pinel, Donna K. Byron, Christian Ewen, Carmine Dimascio, Benjamin L. Johnson
  • Patent number: 11164473
    Abstract: 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: Grant
    Filed: February 18, 2019
    Date of Patent: November 2, 2021
    Assignee: International Business Machines Corporation
    Inventors: Donna K. Byron, Carmine Dimascio, Florian Pinel, Benjamin Luke Johnson
  • Patent number: 10970905
    Abstract: 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: Grant
    Filed: September 26, 2019
    Date of Patent: April 6, 2021
    Assignee: International Business Machines Corporation
    Inventors: Donna K. Byron, Carmine Dimascio, Florian Pinel
  • Patent number: 10970906
    Abstract: 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: Grant
    Filed: October 23, 2019
    Date of Patent: April 6, 2021
    Assignee: International Business Machines Corporation
    Inventors: Donna K. Byron, Carmine Dimascio, Florian Pinel
  • Patent number: 10929865
    Abstract: 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: Grant
    Filed: November 30, 2018
    Date of Patent: February 23, 2021
    Assignee: International Business Machines Corporation
    Inventors: Benjamin L. Johnson, Florian Pinel, Donna K. Byron, Carmine Dimascio, Christie Ewen
  • Patent number: 10831564
    Abstract: 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: Grant
    Filed: December 15, 2017
    Date of Patent: November 10, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Carmine Dimascio, Benjamin L. Johnson, Florian Pinel
  • Publication number: 20200302500
    Abstract: 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: Application
    Filed: March 19, 2019
    Publication date: September 24, 2020
    Inventors: Florian Pinel, Donna K. Byron, Carmine DiMascio
  • Patent number: 10755035
    Abstract: 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: Grant
    Filed: July 6, 2018
    Date of Patent: August 25, 2020
    Assignee: International Business Machines Corporation
    Inventors: Florian Pinel, Donna K. Byron, Benjamin L. Johnson, Carmine DiMascio
  • Publication number: 20200265735
    Abstract: 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: Application
    Filed: February 18, 2019
    Publication date: August 20, 2020
    Inventors: Donna K. Byron, Carmine Dimascio, Florian Pinel, Benjamin Luke Johnson
  • Publication number: 20200175540
    Abstract: 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: Application
    Filed: November 30, 2018
    Publication date: June 4, 2020
    Inventors: Benjamin L. Johnson, Florian Pinel, Donna K. Byron, Carmine DIMASCIO, Christie Ewen
  • Patent number: 10636186
    Abstract: 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: Grant
    Filed: December 4, 2017
    Date of Patent: April 28, 2020
    Assignee: International Business Machines Corporation
    Inventors: Donna K. Byron, Carmine Dimascio, Florian Pinel
  • Patent number: 10614604
    Abstract: 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: Grant
    Filed: December 4, 2017
    Date of Patent: April 7, 2020
    Assignee: International Business Machines Corporation
    Inventors: Donna K. Byron, Carmine Dimascio, Florian Pinel
  • Publication number: 20200080266
    Abstract: 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: Application
    Filed: April 12, 2019
    Publication date: March 12, 2020
    Inventors: Benjamin Luke Johnson, Charles E. Beller, Carmine Dimascio, Donna K. Byron, Florian Pinel
  • Publication number: 20200058146
    Abstract: 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: Application
    Filed: October 23, 2019
    Publication date: February 20, 2020
    Inventors: Donna K. Byron, Carmine Dimascio, Florian Pinel
  • Publication number: 20200034758
    Abstract: 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: Application
    Filed: July 24, 2018
    Publication date: January 30, 2020
    Inventors: Donna K. Byron, Carmine DiMascio, Christian Ewen, Florian Pinel