Patents by Inventor Thomas Conti

Thomas Conti 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: 12026462
    Abstract: Methods, systems and computer program products for determining recommended parameters for use in generating a word embedding model are provided. Aspects include storing a plurality of meaningful test cases. Each meaningful test case includes a test data profile and one or more test model parameters used to create a word embedding model that has been classified as yielding meaningful results. Aspects include receiving a production data set to be used in generating a new word embedding model. The production data set includes data stored in a relational database having a plurality of columns and a plurality of rows. Aspects include generating a data profile associated with the production data set. Aspects include generating a recommendation for one or more production model parameters for use in building a word embedding model based on the data profile associated with the production data set and the plurality of meaningful test cases.
    Type: Grant
    Filed: November 29, 2018
    Date of Patent: July 2, 2024
    Assignee: International Business Machines Corporation
    Inventors: Thomas Conti, Rajesh Bordawekar, Stephen Warren, Christopher Harding, Jose Neves
  • Patent number: 11717438
    Abstract: A hand-held device for home use is disclosed for cleaning eyelids, eye margins and eye lashes. The device includes a housing, which forms a handle, and a cleaning head, attached on one end. In accordance with an important aspect of the invention, a vibration generator is used to drive the cleaning head sonically. The sonically driven cleaning head is placed in contact with one or both eye lids for each eye and either held in a stationary position or moved from side to side or back and forth. The vibration of the cleaning head in contact with the soap and effectively scrubs the upper eyelid or lower eyelid without the need for vigorous scrubbing or significant agility. The vibrating cleaning head is a more effective daily home cleaning tool for eyelids and eyelashes than known devices with rotary swabs or sponges.
    Type: Grant
    Filed: December 28, 2020
    Date of Patent: August 8, 2023
    Inventor: Thomas Conti
  • Patent number: 11410031
    Abstract: Methods, systems and computer program products for updating a word embedding model are provided. Aspects include receiving a first data set comprising a relational database having a plurality of words. Aspects also include generating a word embedding model comprising a plurality of word vectors by training a neural network using unsupervised machine learning based on the first data set. Each word vector of the plurality of word vector corresponds to a unique word of the plurality of words. Aspects also include storing the plurality of word vectors and a representation of a hidden layer of the neural network. Aspects also include receiving a second data set comprising data that has been added to the relational database. Aspects also include updating the word embedding model based on the second data set and the stored representation of the hidden layer of the neural network.
    Type: Grant
    Filed: November 29, 2018
    Date of Patent: August 9, 2022
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Thomas Conti, Stephen Warren, Rajesh Bordawekar, Jose Neves, Christopher Harding
  • Publication number: 20210113369
    Abstract: A hand-held device for home use is disclosed for cleaning eyelids, eye margins and eye lashes. The device includes a housing, which forms a handle, and a cleaning head, attached on one end. In accordance with an important aspect of the invention, a vibration generator is used to drive the cleaning head sonically. The sonically driven cleaning head is placed in contact with one or both eye lids for each eye and either held in a stationary position or moved from side to side or back and forth. The vibration of the cleaning head in contact with the soap and effectively scrubs the upper eyelid or lower eyelid without the need for vigorous scrubbing or significant agility. The vibrating cleaning head is a more effective daily home cleaning tool for eyelids and eyelashes than known devices with rotary swabs or sponges.
    Type: Application
    Filed: December 28, 2020
    Publication date: April 22, 2021
    Inventor: Thomas Conti
  • Patent number: 10898370
    Abstract: A hand-held device for home use is disclosed for cleaning eyelids, eye margins and eye lashes. The device includes a housing, which forms a handle, and a cleaning head, attached on one end. In accordance with an important aspect of the invention, a vibration generator is used to drive the cleaning head sonically. The sonically driven cleaning head is placed in contact with one or both eye lids for each eye and either held in a stationary position or moved from side to side or back and forth. The vibration of the cleaning head in contact with the soap and effectively scrubs the upper eyelid or lower eyelid without the need for vigorous scrubbing or significant agility. The vibrating cleaning head is a more effective daily home cleaning tool for eyelids and eyelashes than known devices with rotary swabs or sponges.
    Type: Grant
    Filed: May 21, 2018
    Date of Patent: January 26, 2021
    Inventor: Thomas Conti
  • Publication number: 20200175390
    Abstract: Methods, systems and computer program products for determining recommended parameters for use in generating a word embedding model are provided. Aspects include storing a plurality of meaningful test cases. Each meaningful test case includes a test data profile and one or more test model parameters used to create a word embedding model that has been classified as yielding meaningful results. Aspects include receiving a production data set to be used in generating a new word embedding model. The production data set includes data stored in a relational database having a plurality of columns and a plurality of rows. Aspects include generating a data profile associated with the production data set. Aspects include generating a recommendation for one or more production model parameters for use in building a word embedding model based on the data profile associated with the production data set and the plurality of meaningful test cases.
    Type: Application
    Filed: November 29, 2018
    Publication date: June 4, 2020
    Inventors: Thomas Conti, Rajesh Bordawekar, Stephen Warren, Christopher Harding, Jose Neves
  • Publication number: 20200175360
    Abstract: Methods, systems and computer program products for updating a word embedding model are provided. Aspects include receiving a first data set comprising a relational database having a plurality of words. Aspects also include generating a word embedding model comprising a plurality of word vectors by training a neural network using unsupervised machine learning based on the first data set. Each word vector of the plurality of word vector corresponds to a unique word of the plurality of words. Aspects also include storing the plurality of word vectors and a representation of a hidden layer of the neural network. Aspects also include receiving a second data set comprising data that has been added to the relational database. Aspects also include updating the word embedding model based on the second data set and the stored representation of the hidden layer of the neural network.
    Type: Application
    Filed: November 29, 2018
    Publication date: June 4, 2020
    Inventors: Thomas Conti, Stephen Warren, Rajesh Bordawekar, Jose Neves, Christopher Harding
  • Publication number: 20190350753
    Abstract: A hand-held device for home use is disclosed for cleaning eyelids, eye margins and eye lashes. The device includes a housing, which forms a handle, and a cleaning head, attached on one end. In accordance with an important aspect of the invention, a vibration generator is used to drive the cleaning head sonically. The sonically driven cleaning head is placed in contact with one or both eye lids for each eye and either held in a stationary position or moved from side to side or back and forth. The vibration of the cleaning head in contact with the soap and effectively scrubs the upper eyelid or lower eyelid without the need for vigorous scrubbing or significant agility. The vibrating cleaning head is a more effective daily home cleaning tool for eyelids and eyelashes than known devices with rotary swabs or sponges.
    Type: Application
    Filed: May 21, 2018
    Publication date: November 21, 2019
    Inventor: Thomas Conti
  • Publication number: 20060095312
    Abstract: Systems and methods for using comparisons of empirical system data, (e.g., performance, accounting, software module or function frequency), for testcase and workload profiling are provided. Instead of asking a customer what he does, simply asking for some set of empirical data that can be formatted, reduced, and analyzed. By gathering the same kind of data for the test systems that is used by the customer, testcases and workload profiling are improved by making comparisons between the customer data and the test data in an iterative process. The iterative processes change test data and compare not only customer data with test data but also compare data from prior iterations with current data. There is a feedback loop for providing a comparison of how close or distant the testcases and workload profiling are from customer-like data and workloads in a particular test.
    Type: Application
    Filed: October 28, 2004
    Publication date: May 4, 2006
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Thomas Conti, Geoffrey Miller, Richard Prewitt, Terri Menendez