Patents by Inventor Thomas C. Long
Thomas C. Long 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).
-
Publication number: 20240087754Abstract: The invention provides biomarkers and combinations of biomarkers useful in diagnosing non-small cell lung cancer. Measurements of these biomarkers are inputted into a classification system such as Random Forest to assist in determining the likelihood that an individual has non-small cell lung cancer. Kits comprising agents for detecting the biomarkers and combination of biomarkers, as well as systems that assist in diagnosing non-small cell lung cancer are also provided.Type: ApplicationFiled: August 15, 2023Publication date: March 14, 2024Inventors: Cherylle Goebel, Christopher LOUDEN, Thomas C. LONG
-
Patent number: 11769596Abstract: The invention provides biomarkers and combinations of biomarkers useful in diagnosing non-small cell lung cancer. Measurements of these biomarkers are inputted into a classification system such as Random Forest to assist in determining the likelihood that an individual has non-small cell lung cancer. Kits comprising agents for detecting the biomarkers and combination of biomarkers, as well as systems that assist in diagnosing non-small cell lung cancer are also provided.Type: GrantFiled: December 4, 2018Date of Patent: September 26, 2023Assignee: LUNG CANCER PROTEOMICS LLCInventors: Cherylle Goebel, Christopher Louden, Thomas C Long
-
Patent number: 10956038Abstract: A method for managing data on a microcontroller. The method includes a computer processor receiving data to write to the memory of a microcontroller of a field-replaceable unit (FRU). The method further includes a computer processor determining that the received data is a type of data that is stored in a first logical partition, wherein the first logical partition is a logical partition of non-volatile memory of the microcontroller. The method further includes a computer processor determining whether the first logical partition includes sufficient space to store the received data.Type: GrantFiled: November 30, 2017Date of Patent: March 23, 2021Assignee: International Business Machines CorporationInventor: Thomas C. Long
-
Patent number: 10891703Abstract: Methods, systems and computer program products for preventing unauthorized use of protected equipment in violation of export regulations are provided. Aspects include periodically obtaining a location of the protected equipment and storing the location in a location log in a non-volatile memory. Upon receiving a request to operate the protected equipment, aspects also include obtaining the location log from the non-volatile memory and parsing data from the location log to determine whether the protected equipment entered a restricted geographic area. Based on a determination that the protected equipment did not enter a restricted geographic area, aspects include granting the request to operate the protected equipment.Type: GrantFiled: June 12, 2018Date of Patent: January 12, 2021Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Daniel J. Kearney, Thomas C. Long, Budy Notohardjono, Steven J. Ahladas, David Kumhyr
-
Publication number: 20190378231Abstract: Methods, systems and computer program products for preventing unauthorized use of protected equipment in violation of export regulations are provided. Aspects include periodically obtaining a location of the protected equipment and storing the location in a location log in a non-volatile memory. Upon receiving a request to operate the protected equipment, aspects also include obtaining the location log from the non-volatile memory and parsing data from the location log to determine whether the protected equipment entered a restricted geographic area. Based on a determination that the protected equipment did not enter a restricted geographic area, aspects include granting the request to operate the protected equipment.Type: ApplicationFiled: June 12, 2018Publication date: December 12, 2019Inventors: DANIEL J. KEARNEY, THOMAS C. LONG, BUDY NOTOHARDJONO, STEVEN J. AHLADAS, DAVID KUMHYR
-
Publication number: 20190221316Abstract: The invention provides biomarkers and combinations of biomarkers useful in diagnosing non-small cell lung cancer. Measurements of these biomarkers are inputted into a classification system such as Random. Forest to assist in determining the likelihood that an individual has non-small cell lung cancer. Kits comprising agents for detecting the biomarkers and combination of biomarkers, as well as systems that assist in diagnosing non-small cell lung cancer are also provided.Type: ApplicationFiled: December 4, 2018Publication date: July 18, 2019Inventors: Cherylle Goebel, Christopher Louden, Thomas C Long
-
Publication number: 20180081547Abstract: A method for managing data on a microcontroller. The method includes a computer processor receiving data to write to the memory of a microcontroller of a field-replaceable unit (FRU). The method further includes a computer processor determining that the received data is a type of data that is stored in a first logical partition, wherein the first logical partition is a logical partition of non-volatile memory of the microcontroller. The method further includes a computer processor determining whether the first logical partition includes sufficient space to store the received data.Type: ApplicationFiled: November 30, 2017Publication date: March 22, 2018Inventor: Thomas C. Long
-
Patent number: 9857976Abstract: A method for managing data on a microcontroller. The method includes a computer processor receiving data to write to the memory of a microcontroller of a field-replaceable unit (FRU). The method further includes a computer processor determining that the received data is a type of data that is stored in a first logical partition, wherein the first logical partition is a logical partition of non-volatile memory of the microcontroller. The method further includes a computer processor determining whether the first logical partition includes sufficient space to store the received data.Type: GrantFiled: September 8, 2015Date of Patent: January 2, 2018Assignee: International Business Machines CorporationInventor: Thomas C. Long
-
Patent number: 9857975Abstract: A method for managing data on a microcontroller. The method includes a computer processor receiving data to write to the memory of a microcontroller of a field-replaceable unit (FRU). The method further includes a computer processor determining that the received data is a type of data that is stored in a first logical partition, wherein the first logical partition is a logical partition of non-volatile memory of the microcontroller. The method further includes a computer processor determining whether the first logical partition includes sufficient space to store the received data.Type: GrantFiled: June 26, 2015Date of Patent: January 2, 2018Assignee: International Business Machines CorporationInventor: Thomas C. Long
-
Publication number: 20160378343Abstract: A method for managing data on a microcontroller. The method includes a computer processor receiving data to write to the memory of a microcontroller of a field-replaceable unit (FRU). The method further includes a computer processor determining that the received data is a type of data that is stored in a first logical partition, wherein the first logical partition is a logical partition of non-volatile memory of the microcontroller. The method further includes a computer processor determining whether the first logical partition includes sufficient space to store the received data.Type: ApplicationFiled: September 8, 2015Publication date: December 29, 2016Inventor: Thomas C. Long
-
Publication number: 20160378341Abstract: A method for managing data on a microcontroller. The method includes a computer processor receiving data to write to the memory of a microcontroller of a field-replaceable unit (FRU). The method further includes a computer processor determining that the received data is a type of data that is stored in a first logical partition, wherein the first logical partition is a logical partition of non-volatile memory of the microcontroller. The method further includes a computer processor determining whether the first logical partition includes sufficient space to store the received data.Type: ApplicationFiled: June 26, 2015Publication date: December 29, 2016Inventor: Thomas C. Long
-
Patent number: 9442756Abstract: In one embodiment, a computer-implemented method includes executing firmware including a command list configured to maintain commands executable by a host processor of a field-programmable unit. One or more of the commands define communications between the host processor and one or more back-end processors of the field-replaceable unit. The command list includes both periodic commands representing periodic processes and non-periodic commands representing non-periodic processes. Each command in the command list is set to one of active mode and inactive mode. Executing the firmware includes cycling through the command list, and executing, by the host processor, only the commands in the command list that are set to active mode while cycling through the command list.Type: GrantFiled: September 24, 2014Date of Patent: September 13, 2016Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventor: Thomas C. Long
-
Patent number: 9436500Abstract: In one embodiment, a computer-implemented method includes executing firmware including a command list configured to maintain commands executable by a host processor of a field-programmable unit. One or more of the commands define communications between the host processor and one or more back-end processors of the field-replaceable unit. The command list includes both periodic commands representing periodic processes and non-periodic commands representing non-periodic processes. Each command in the command list is set to one of active mode and inactive mode. Executing the firmware includes cycling through the command list, and executing, by the host processor, only the commands in the command list that are set to active mode while cycling through the command list.Type: GrantFiled: September 3, 2015Date of Patent: September 6, 2016Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventor: Thomas C. Long
-
Publication number: 20160085552Abstract: In one embodiment, a computer-implemented method includes executing firmware including a command list configured to maintain commands executable by a host processor of a field-programmable unit. One or more of the commands define communications between the host processor and one or more back-end processors of the field-replaceable unit. The command list includes both periodic commands representing periodic processes and non-periodic commands representing non-periodic processes. Each command in the command list is set to one of active mode and inactive mode. Executing the firmware includes cycling through the command list, and executing, by the host processor, only the commands in the command list that are set to active mode while cycling through the command list.Type: ApplicationFiled: September 24, 2014Publication date: March 24, 2016Inventor: Thomas C. Long
-
Publication number: 20160085553Abstract: In one embodiment, a computer-implemented method includes executing firmware including a command list configured to maintain commands executable by a host processor of a field-programmable unit. One or more of the commands define communications between the host processor and one or more back-end processors of the field-replaceable unit. The command list includes both periodic commands representing periodic processes and non-periodic commands representing non-periodic processes. Each command in the command list is set to one of active mode and inactive mode. Executing the firmware includes cycling through the command list, and executing, by the host processor, only the commands in the command list that are set to active mode while cycling through the command list.Type: ApplicationFiled: September 3, 2015Publication date: March 24, 2016Inventor: Thomas C. Long
-
Patent number: 8734007Abstract: A calibrated airflow monitoring method is provided. The monitoring method which includes: providing an airflow sensor positioned within an electronic system to be at least partially air-cooled, the airflow sensor including at least one temperature sensor and a heater associated with one temperature sensor of the at least one temperature sensor; calibrating, with the airflow sensor positioned within the electronic system, a duty cycle for use in powering the heater associated with the one temperature sensor; and providing a controller configured to use the calibrated duty cycle in powering the heater of the temperature sensor during airflow monitoring of the electronic system, and to obtain a hot temperature (Thot) reading from the one temperature sensor having the associated heater, and to determine, based at least in part on the hot temperature (Thot) reading, whether to issue an airflow warning.Type: GrantFiled: November 2, 2012Date of Patent: May 27, 2014Assignee: International Business Machines CorporationInventors: Levi A. Campbell, Thomas C. Long, Robert B. Schlak, Peter A. Wendling, Jr.
-
Patent number: 8550702Abstract: A calibrated airflow sensor and monitoring method are provided. The monitoring method which includes: providing an airflow sensor positioned within an electronic system to be at least partially air-cooled, the airflow sensor including at least one temperature sensor and a heater associated with one temperature sensor of the at least one temperature sensor; calibrating, with the airflow sensor positioned within the electronic system, a duty cycle for use in powering the heater associated with the one temperature sensor; and providing a controller configured to use the calibrated duty cycle in powering the heater of the temperature sensor during airflow monitoring of the electronic system, and to obtain a hot temperature (Thot) reading from the one temperature sensor having the associated heater, and to determine, based at least in part on the hot temperature (Thot) reading, whether to issue an airflow warning.Type: GrantFiled: October 31, 2011Date of Patent: October 8, 2013Assignee: International Business Machines CorporationInventors: Levi A. Campbell, Thomas C. Long, Robert B. Schlak, Peter A. Wendling
-
Publication number: 20130107905Abstract: A calibrated airflow sensor and monitoring method are provided. The monitoring method which includes: providing an airflow sensor positioned within an electronic system to be at least partially air-cooled, the airflow sensor including at least one temperature sensor and a heater associated with one temperature sensor of the at least one temperature sensor; calibrating, with the airflow sensor positioned within the electronic system, a duty cycle for use in powering the heater associated with the one temperature sensor; and providing a controller configured to use the calibrated duty cycle in powering the heater of the temperature sensor during airflow monitoring of the electronic system, and to obtain a hot temperature (Thot) reading from the one temperature sensor having the associated heater, and to determine, based at least in part on the hot temperature (Thot) reading, whether to issue an airflow warning.Type: ApplicationFiled: October 31, 2011Publication date: May 2, 2013Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Levi A. CAMPBELL, Thomas C. LONG, Robert B. SCHLAK, Peter A. WENDLING
-
Patent number: 8245214Abstract: A system and incorporated method is provided for performing high reliability flash updates using firmware residing in a computing environment. The system comprises a nonvolatile memory having a boot sector and an application sector and a volatile memory in processing communication to update the nonvolatile memory. The volatile memory also includes an implemented algorithm that can temporarily store functions necessary to update the nonvolatile memory via a flash update.Type: GrantFiled: June 5, 2008Date of Patent: August 14, 2012Assignee: International Business Machines CorporationInventors: Thomas C. Long, Robert P. Makowicki
-
Publication number: 20110321052Abstract: A method, system and computer program product for serially transmitting processor commands of different execution priority. A front-end processor, for example, serially receives processor commands. A low-priority queue coupled to the front-end processor stores low-priority commands, and a high-priority queue coupled to the front-end processor stores high-priority commands. A controller enables transmission of commands from either the low-priority queue or the high-priority queue for execution.Type: ApplicationFiled: June 23, 2010Publication date: December 29, 2011Applicant: International Business Machines CorporationInventors: Thomas C. Long, Robert P. Makowicki