Patents by Inventor Thai T. La
Thai T. La 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: 11514235Abstract: Systems and methods for generating and annotating cell documents include extracting tables from a document using a table extraction engine. Headers are extracted for each of the tables using a header detection engine. Cells are extracted from each of the tables using a cell extraction engine. A cell document is generated for each of the cells which are each correlated to corresponding portions of the headers, each cell document recording the correlation between the cells and the headers. Each cell document is annotated to generate annotated cell documents with a cell recognition model trained to perform natural language processing on the cell documents by classifying each term in each of the cell documents and extracting relationships between the terms of each of the cell documents.Type: GrantFiled: June 11, 2020Date of Patent: November 29, 2022Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Joshua Allen, Andrew R. Freed, Thai T. La
-
Patent number: 11029811Abstract: A method for adjusting a display of an electronic device includes performing, in iterations, a current execution of icon processing for icons on the display. Each iteration includes selecting, as a candidate for appearance adjustment, one of the icons, where the selected icon has not been previously selected as a candidate in the current execution and selecting an appearance for the candidate based on at least one of the icons neighboring the candidate. The selecting the appearance includes selecting between changing and not changing the appearance in response to comparing an average quantitative hue of the candidate to the at least one of the neighboring icons and changing the appearance of the candidate responsive to selecting to change the appearance. Changing the appearance includes changing the average quantitative hue of the candidate. The method includes repeating the iterations until all the icons have been selected as candidates for appearance adjustment.Type: GrantFiled: May 12, 2019Date of Patent: June 8, 2021Assignee: International Business Machines CorporationInventors: Wendell J. Bouknight, Jr., Erik W. Hochstedt, Thai T. La, Dana L. Price
-
Publication number: 20200302114Abstract: Systems and methods for generating and annotating cell documents include extracting tables from a document using a table extraction engine. Headers are extracted for each of the tables using a header detection engine. Cells are extracted from each of the tables using a cell extraction engine. A cell document is generated for each of the cells which are each correlated to corresponding portions of the headers, each cell document recording the correlation between the cells and the headers. Each cell document is annotated to generate annotated cell documents with a cell recognition model trained to perform natural language processing on the cell documents by classifying each term in each of the cell documents and extracting relationships between the terms of each of the cell documents.Type: ApplicationFiled: June 11, 2020Publication date: September 24, 2020Inventors: Joshua Allen, Andrew R. Freed, Thai T. La
-
Patent number: 10740545Abstract: Systems and methods for generating and annotating cell documents include extracting tables from a document using a table extraction engine. Headers are extracted for each of the tables using a header detection engine. Cells are extracted from each of the tables using a cell extraction engine. A cell document is generated for each of the cells which are each correlated to corresponding portions of the headers, each cell document recording the correlation between the cells and the the headers. Each cell document is annotated to generate annotated cell documents with a cell recognition model trained to perform natural language processing on the cell documents by classifying each term in each of the cell documents and extracting relationships between the terms of each of the cell documents.Type: GrantFiled: September 28, 2018Date of Patent: August 11, 2020Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Joshua Allen, Andrew R. Freed, Thai T. La
-
Publication number: 20200104350Abstract: Systems and methods for generating and annotating cell documents include extracting tables from a document using a table extraction engine. Headers are extracted for each of the tables using a header detection engine. Cells are extracted from each of the tables using a cell extraction engine. A cell document is generated for each of the cells which are each correlated to corresponding portions of the headers, each cell document recording the correlation between the cells and the the headers. Each cell document is annotated to generate annotated cell documents with a cell recognition model trained to perform natural language processing on the cell documents by classifying each term in each of the cell documents and extracting relationships between the terms of each of the cell documents.Type: ApplicationFiled: September 28, 2018Publication date: April 2, 2020Inventors: Joshua Allen, Andrew R. Freed, Thai T. La
-
Publication number: 20190265863Abstract: A method for adjusting a display of an electronic device includes performing, in iterations, a current execution of icon processing for icons on the display. Each iteration includes selecting, as a candidate for appearance adjustment, one of the icons, where the selected icon has not been previously selected as a candidate in the current execution and selecting an appearance for the candidate based on at least one of the icons neighboring the candidate. The selecting the appearance includes selecting between changing and not changing the appearance in response to comparing an average quantitative hue of the candidate to the at least one of the neighboring icons and changing the appearance of the candidate responsive to selecting to change the appearance. Changing the appearance includes changing the average quantitative hue of the candidate. The method includes repeating the iterations until all the icons have been selected as candidates for appearance adjustment.Type: ApplicationFiled: May 12, 2019Publication date: August 29, 2019Inventors: WENDELL J. BOUKNIGHT, JR., ERIK W. HOCHSTEDT, THAI T. LA, DANA L. PRICE
-
Patent number: 10345991Abstract: Adjusting appearance of icons in an electronic device includes determining, for icons proximate to one another on a display of the electronic device, a visual property of each icon, wherein the determining includes a computer system computing a quantitative indication of the visual property for each icon. The visual properties of the icons are compared, wherein the comparing includes the computer system determining at least one quantitative difference for the visual properties of the icons. The visual property of at least one of the icons is changed by the computer system responsive to a comparison of the at least one quantitative difference to a predetermined threshold quantity, such that the at least one of the icons is more visually distinct.Type: GrantFiled: June 16, 2015Date of Patent: July 9, 2019Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Wendell J. Bouknight, Jr., Erik W. Hochstedt, Thai T. La, Dana L. Price
-
Publication number: 20160370972Abstract: Adjusting appearance of icons in an electronic device includes determining, for icons proximate to one another on a display of the electronic device, a visual property of each icon, wherein the determining includes a computer system computing a quantitative indication of the visual property for each icon. The visual properties of the icons are compared, wherein the comparing includes the computer system determining at least one quantitative difference for the visual properties of the icons. The visual property of at least one of the icons is changed by the computer system responsive to a comparison of the at least one quantitative difference to a predetermined threshold quantity, such that the at least one of the icons is more visually distinct.Type: ApplicationFiled: June 16, 2015Publication date: December 22, 2016Inventors: WENDELL J. BOUKNIGHT, JR., ERIK W. HOCHSTEDT, THAI T. LA, DANA L. PRICE
-
Publication number: 20150334349Abstract: A method to provide an audio message or a visual message to at least one participant within a plurality of participants upon joining a live teleconference or a live videoconference is provided. The method may include determining a critical piece of information that needs to be shared with the plurality of participants joining the live teleconference or the live videoconference, wherein the critical piece of information is associated with the live teleconference or the live videoconference. The method may further include recording the critical piece of information as the audio message or the visual message in real-time during the live teleconference or the live videoconference. The method may further include replaying the audio message or the visual message to the at least one participant upon the at least one participant joining the live teleconference or the live videoconference.Type: ApplicationFiled: January 23, 2015Publication date: November 19, 2015Inventors: Wendell J. Bouknight, JR., Erik W. Hochstedt, Thai T. La, Dana L. Price
-
Publication number: 20150333922Abstract: A method to provide an audio message or a visual message to at least one participant within a plurality of participants upon joining a live teleconference or a live videoconference is provided. The method may include determining a critical piece of information that needs to be shared with the plurality of participants joining the live teleconference or the live videoconference, wherein the critical piece of information is associated with the live teleconference or the live videoconference. The method may further include recording the critical piece of information as the audio message or the visual message in real-time during the live teleconference or the live videoconference. The method may further include replaying the audio message or the visual message to the at least one participant upon the at least one participant joining the live teleconference or the live videoconference.Type: ApplicationFiled: May 19, 2014Publication date: November 19, 2015Applicant: International Business Machines CorporationInventors: Wendell J. Bouknight, JR., Erik W. Hochstedt, Thai T. La, Dana L. Price
-
Publication number: 20140185785Abstract: Exemplary embodiments provide collaborative call management wherein during a multi-participant audio communication, volume adjustments made on participant devices for a specific speaker are detected and passed to a conference server to generate collaborative volume feedback; and using the collaborative volume feedback to adjust a volume level of the specific speaker for all participants of the audio communication.Type: ApplicationFiled: January 3, 2013Publication date: July 3, 2014Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Wendell J. Bouknight, JR., Erik W. Hochstedt, Thai T. La, Dana L. Price