Patents by Inventor Thomas James Watson
Thomas James Watson 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: 11929149Abstract: Provided herein are methods for aligning raw genetic sequence data generated by a sequencing device. Also provided herein are methods and systems for quantifying the probability that possible alignments for one or more read pairs are correct, for calling known variants, and for detecting novel structural variants.Type: GrantFiled: August 4, 2016Date of Patent: March 12, 2024Assignee: ARC BIO, LLCInventors: Alejandro Quiroz Zarate, Roberto Olivares-Amaya, Thomas James Watson, Jr., Helen Cecile Van Aggelen, Eduardo Coronado Sroka, Carlos Antonio Angulo Sermeno, Fernando Fimbres Jurado, Abraham Solis Garcia-Inda, Fernando Fontove Herrera, Pablo G. Coste
-
Publication number: 20240003741Abstract: The present invention relates to an apparatus and method for non-invasive in vivo measurement, by Raman spectroscopy, of glucose present in interstitial fluid in the skin of a subject. The apparatus comprises at least one detector; a plurality of vertical-cavity surface-emitting lasers spatially distributed around the at least one detector, for irradiating the skin of a subject; wherein the at least one detector is configured to receive Raman scattered radiation transmitted from the sample in response to the received radiation from the vertical-cavity surface-emitting lasers.Type: ApplicationFiled: October 22, 2021Publication date: January 4, 2024Inventors: Martin SCHJOLDAGER NIELSEN, Joshua John GIBSON, Thomas James WATSON
-
Publication number: 20200090786Abstract: Provided herein are methods for aligning raw genetic sequence data generated by a sequencing device. Also provided herein are methods and systems for quantifying the probability that possible alignments for one or more read pairs are correct, for calling known variants, and for detecting novel structural variants.Type: ApplicationFiled: August 4, 2016Publication date: March 19, 2020Inventors: Alejandro QUIROZ ZARATE, Roberto OLIVARES-AMAYA, Thomas James WATSON, Jr., Helen Cecile VAN AGGELEN, Eduardo CORONADO SROKA, Carlos Antonio ANGULO SERMENO, Fernando FIMBRES JURADO, Abraham SOLIS GARCIA-INDA, Fernando FONTOVE HERRERA, Pablo G. COSTE
-
Patent number: 9691388Abstract: Differential dynamic content delivery including providing a session document for a presentation, wherein the session document includes a session grammar and a session structured document; selecting from the session structured document a classified structural element in dependence upon user classifications of a user participant in the presentation; presenting the selected structural element to the user; streaming presentation speech to the user including individual speech from at least one user participating in the presentation; converting the presentation speech to text; detecting whether the presentation speech contains simultaneous individual speech from two or more users; and displaying the text if the presentation speech contains simultaneous individual speech from two or more users.Type: GrantFiled: January 15, 2015Date of Patent: June 27, 2017Assignee: Nuance Communications, Inc.Inventors: William Kress Bodin, Michael John Burkhart, Daniel G. Eisenhauer, Thomas James Watson, Daniel Mark Schumacher
-
Publication number: 20150206536Abstract: Differential dynamic content delivery including providing a session document for a presentation, wherein the session document includes a session grammar and a session structured document; selecting from the session structured document a classified structural element in dependence upon user classifications of a user participant in the presentation; presenting the selected structural element to the user; streaming presentation speech to the user including individual speech from at least one user participating in the presentation; converting the presentation speech to text; detecting whether the presentation speech contains simultaneous individual speech from two or more users; and displaying the text if the presentation speech contains simultaneous individual speech from two or more users.Type: ApplicationFiled: January 15, 2015Publication date: July 23, 2015Applicant: Nuance Communications, Inc.Inventors: William Kress Bodin, Michael John Burkhart, Daniel G. Eisenhauer, Thomas James Watson, Daniel Mark Schumacher
-
Patent number: 8965761Abstract: Differential dynamic content delivery including providing a session document for a presentation, wherein the session document includes a session grammar and a session structured document; selecting from the session structured document a classified structural element in dependence upon user classifications of a user participant in the presentation; presenting the selected structural element to the user; streaming presentation speech to the user including individual speech from at least one user participating in the presentation; converting the presentation speech to text; detecting whether the presentation speech contains simultaneous individual speech from two or more users; and displaying the text if the presentation speech contains simultaneous individual speech from two or more users.Type: GrantFiled: February 27, 2014Date of Patent: February 24, 2015Assignee: Nuance Communications, Inc.Inventors: William Kress Bodin, Michael John Burkhart, Daniel G. Eisenhauer, Thomas James Watson, Daniel Mark Schumacher
-
Publication number: 20140188469Abstract: Differential dynamic content delivery including providing a session document for a presentation, wherein the session document includes a session grammar and a session structured document; selecting from the session structured document a classified structural element in dependence upon user classifications of a user participant in the presentation; presenting the selected structural element to the user; streaming presentation speech to the user including individual speech from at least one user participating in the presentation; converting the presentation speech to text; detecting whether the presentation speech contains simultaneous individual speech from two or more users; and displaying the text if the presentation speech contains simultaneous individual speech from two or more users.Type: ApplicationFiled: February 27, 2014Publication date: July 3, 2014Applicant: Nuance Communications, Inc.Inventors: William Kress Bodin, Michael John Burkhart, Daniel G. Eisenhauer, Thomas James Watson, Daniel Mark Schumacher
-
Publication number: 20140019129Abstract: Differential dynamic content delivery including providing a session document for a presentation, wherein the session document includes a session grammar and a session structured document; selecting from the session structured document a classified structural element in dependence upon user classifications of a user participant in the presentation; presenting the selected structural element to the user; streaming presentation speech to the user including individual speech from at least one user participating in the presentation; converting the presentation speech to text; detecting whether the presentation speech contains simultaneous individual speech from two or more users; and displaying the text if the presentation speech contains simultaneous individual speech from two or more users.Type: ApplicationFiled: July 2, 2013Publication date: January 16, 2014Inventors: William K. Bodin, Michael John Burkhart, Daniel Gene Eisenhauer, Thomas James Watson, Daniel Mark Schumacher
-
Patent number: 8504364Abstract: Differential dynamic content delivery including providing a session document for a presentation, wherein the session document includes a session grammar and a session structured document; selecting from the session structured document a classified structural element in dependence upon user classifications of a user participant in the presentation; presenting the selected structural element to the user; streaming presentation speech to the user including individual speech from at least one user participating in the presentation; converting the presentation speech to text; detecting whether the presentation speech contains simultaneous individual speech from two or more users; and displaying the text if the presentation speech contains simultaneous individual speech from two or more users.Type: GrantFiled: September 14, 2012Date of Patent: August 6, 2013Assignee: Nuance Communications, Inc.Inventors: William K. Bodin, Michael John Burkhart, Daniel G. Eisenhauer, Thomas James Watson, Daniel Mark Schumacher
-
Patent number: 8180885Abstract: Method for administering devices, including creating a user metric vector including a plurality of disparate user metrics, creating a plurality of user metric spaces, each user metric space including a plurality of metric ranges, and selecting, from the plurality of user metric spaces, a user metric space. Methods also include determining whether the user metric vector is outside the selected user metric space, identifying an action in dependence upon the user metric vector, if the user metric vector is outside the selected user metric space, and executing the action.Type: GrantFiled: June 27, 2007Date of Patent: May 15, 2012Assignee: International Business Machines CorporationInventors: William Kress Bodin, Michael John Burkhart, Daniel Gene Eisenhauer, Daniel Mark Schumacher, Thomas James Watson
-
Patent number: 8145743Abstract: Methods, systems, and products are disclosed for administering devices that include creating a user metric vector including a plurality of disparate user metrics, creating a user metric space including a plurality of metric ranges, determining whether the user metric vector is outside the user metric space, identifying an action in dependence upon the user metric vector if the user metric vector is outside a user metric space, and executing the action.Type: GrantFiled: April 17, 2003Date of Patent: March 27, 2012Assignee: International Business Machines CorporationInventors: William Kress Bodin, Michael John Burkhart, Daniel Gene Eisenhauer, Daniel Mark Schumacher, Thomas James Watson
-
Patent number: 8112499Abstract: Methods, systems, and products are disclosed for administering devices that include creating a user metric vector including a plurality of disparate user metrics, creating a user metric space including a plurality of metric ranges, determining whether the user metric vector is outside the user metric space, identifying an action in dependence upon the user metric vector if the user metric vector is outside a user metric space, and executing the action.Type: GrantFiled: June 25, 2007Date of Patent: February 7, 2012Assignee: International Business Machines CorporationInventors: William Kress Bodin, Michael John Burkhart, Daniel Gene Eisenhauer, Daniel Mark Schumacher, Thomas James Watson
-
Patent number: 7779114Abstract: Methods, systems, and products are disclosed for administering devices that include creating a user metric vector including a plurality of disparate user metrics, creating a plurality of user metric spaces, each user metric space including a plurality of metric ranges, and selecting, from the plurality of user metric spaces, a user metric space. Administering devices also includes determining whether the user metric vector is outside the selected user metric space, identifying an action in dependence upon the user metric vector, if the user metric vector is outside the selected user metric space, and executing the action.Type: GrantFiled: April 17, 2003Date of Patent: August 17, 2010Assignee: International Business Machines CorporationInventors: William Kress Bodin, Michael John Burkhart, Daniel Gene Eisenhauer, Daniel Mark Schumacher, Thomas James Watson
-
Publication number: 20040210626Abstract: Methods for administering devices, including creating a user metric vector including a plurality of disparate user metrics, creating a user metric space including a plurality of metric ranges, determining whether the user metric vector is outside the user metric space, identifying an action in dependence upon the user metric vector if the user metric vector is outside a user metric space, and executing the action.Type: ApplicationFiled: April 17, 2003Publication date: October 21, 2004Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: William Kress Bodin, Michael John Burkhart, Daniel Gene Eisenhauer, Daniel Mark Schumacher, Thomas James Watson
-
Publication number: 20040210625Abstract: Method for administering devices, including creating a user metric vector including a plurality of disparate user metrics, creating a plurality of user metric spaces, each user metric space including a plurality of metric ranges, and selecting, from the plurality of user metric spaces, a user metric space. Methods also include determining whether the user metric vector is outside the selected user metric space, identifying an action in dependence upon the user metric vector, if the user metric vector is outside the selected user metric space, and executing the action.Type: ApplicationFiled: April 17, 2003Publication date: October 21, 2004Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: William Kress Bodin, Michael John Burkhart, Daniel Gene Eisenhauer, Daniel Mark Schumacher, Thomas James Watson
-
Patent number: 6631345Abstract: A method, system, and computer program product for emulating a sequence of events resulting from user interaction with an applet in which the storing and retrieval of queued event objects is facilitated through the use of an index to a component vector. When an applet event recorder is invoked and the applet selected, an automator initializes the applet and generates a component vector that includes a reference to each component of the applet. Events are then detected by the applet event recorder via automator listeners. The automator then generates queued event objects and stores the queued event objects in an automator queue. The generation of queued event objects in one embodiment includes the generation of a component index value that points to the component of component vector that references the applet component that was responsible for generating the corresponding user interaction event.Type: GrantFiled: August 12, 1999Date of Patent: October 7, 2003Assignee: International Business Machines CorporationInventors: Daniel M. Schumacher, Thomas James Watson
-
Patent number: 6549216Abstract: A method, system, and computer program product for preserving events generated from user interaction with an applet including the ability to record and manipulate delay information associated with the user interaction, sequence. User interaction events, including timing information associated with each event, are detected by the recorder via automator listeners. An automator then generates queued event objects including delay information computed from the timing information of each event where the delay information indicates the amount of time that elapsed between the posting of consecutive events during the original user interaction sequence. A timing mode is then selected from the mode section of a graphical user interface and an emulated sequent including a set of constructed objects produced by automator from the queued event objects is generated.Type: GrantFiled: August 12, 1999Date of Patent: April 15, 2003Assignee: International Business Machines CorporationInventors: Daniel M. Schumacher, Thomas James Watson
-
Patent number: 6543011Abstract: A method for recording events in Java. According to a preferred embodiment, an automator is attached to a Java applet. Responsive to selection by a user, listeners are added for each event type produced in the Java applet. Each time a specified event occurs, that event is captured and saved to a data structure. The recording of events is performed until the user stops the process.Type: GrantFiled: July 15, 1999Date of Patent: April 1, 2003Assignee: International Business Machines CorporationInventors: Daniel Mark Schumacher, Thomas James Watson
-
Patent number: 6532023Abstract: A method, system, and computer program product for recording events that result from user interaction with the various components of an applet, such as a Java applet. An applet event recorder is invoked and associated with an applet, preferably via a graphical user interface. One or more types of events are then selected for recording via a recording options section of the graphical user interface. When a user interaction sequence with the applet occurs, events of the selected type are then detected by the applet event recorder. An automator of the applet event recorder then generates and stores the queued event objects in an automator queue. The automator then generates, presumably at a later time, constructed events from the queued events in the automator queue. The constructed events are then played back by posting them in the system queue thereby achieving the recording and playback of selected events.Type: GrantFiled: August 12, 1999Date of Patent: March 11, 2003Assignee: International Business Machines CorporationInventors: Daniel M. Schumacher, Thomas James Watson