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: 12026462Abstract: 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: GrantFiled: November 29, 2018Date of Patent: July 2, 2024Assignee: International Business Machines CorporationInventors: Thomas Conti, Rajesh Bordawekar, Stephen Warren, Christopher Harding, Jose Neves
-
Patent number: 11717438Abstract: 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: GrantFiled: December 28, 2020Date of Patent: August 8, 2023Inventor: Thomas Conti
-
Patent number: 11410031Abstract: 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: GrantFiled: November 29, 2018Date of Patent: August 9, 2022Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Thomas Conti, Stephen Warren, Rajesh Bordawekar, Jose Neves, Christopher Harding
-
Publication number: 20210113369Abstract: 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: ApplicationFiled: December 28, 2020Publication date: April 22, 2021Inventor: Thomas Conti
-
Patent number: 10898370Abstract: 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: GrantFiled: May 21, 2018Date of Patent: January 26, 2021Inventor: Thomas Conti
-
Publication number: 20200175390Abstract: 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: ApplicationFiled: November 29, 2018Publication date: June 4, 2020Inventors: Thomas Conti, Rajesh Bordawekar, Stephen Warren, Christopher Harding, Jose Neves
-
Publication number: 20200175360Abstract: 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: ApplicationFiled: November 29, 2018Publication date: June 4, 2020Inventors: Thomas Conti, Stephen Warren, Rajesh Bordawekar, Jose Neves, Christopher Harding
-
Publication number: 20190350753Abstract: 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: ApplicationFiled: May 21, 2018Publication date: November 21, 2019Inventor: Thomas Conti
-
Publication number: 20060095312Abstract: 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: ApplicationFiled: October 28, 2004Publication date: May 4, 2006Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Thomas Conti, Geoffrey Miller, Richard Prewitt, Terri Menendez