Patents by Inventor Robert Dain
Robert Dain 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: 11561385Abstract: Embodiments relate to systems and methods for sample image capture using integrated control. A digital microscope or other imaging device can be associated with a sample chamber containing cell, tissue, or other sample material. The chamber can be configured to operate using a variety of environmental variables, including gas concentration, temperature, humidity, and others. The imaging device can be configured to operate using a variety of imaging variables, including magnification, focal length, illumination, and others. A central system control module can be used to configure the settings of those hardware elements, as well as others, to set up and carry out an image capture event. The system control module can be operated to control the physical, optical, chemical, and/or other parameters of the overall imaging environment from one central control point. The variables used to produce the image capture can be configured to dynamically variable during the media capture event.Type: GrantFiled: October 30, 2018Date of Patent: January 24, 2023Inventors: Terence Tak-Shing Tam, Christopher Martin, Frank Metting, Jason Mecham, Robert Dain, Larry Rystrom, Paul Adrian Boeschoten, Steven W. Lytle
-
Publication number: 20190170996Abstract: Embodiments relate to systems and methods for sample image capture using integrated control. A digital microscope or other imaging device can be associated with a sample chamber containing cell, tissue, or other sample material. The chamber can be configured to operate using a variety of environmental variables, including gas concentration, temperature, humidity, and others. The imaging device can be configured to operate using a variety of imaging variables, including magnification, focal length, illumination, and others. A central system control module can be used to configure the settings of those hardware elements, as well as others, to set up and carry out an image capture event. The system control module can be operated to control the physical, optical, chemical, and/or other parameters of the overall imaging environment from one central control point. The variables used to produce the image capture can be configured to dynamically variable during the media capture event.Type: ApplicationFiled: October 30, 2018Publication date: June 6, 2019Inventors: Terence Tak-Shing TAM, Christopher MARTIN, Frank METTING, Jason MECHAM, Robert DAIN, Larry RYSTROM, Paul Adrian BOESCHOTEN, Steven W. LYTLE
-
Patent number: 9606989Abstract: Multiple language inputs may be provided to various applications programs and/or threads in a computer system. Such inputs may be directed to various software systems on the computer for further processing, wherein the software systems provide language-specific processing. Each application program and/or thread within an application program accessible by the computer may have a different selected input language. More specifically, systems, methods, and computer-readable media for this process may include: (a) determining an input language for a first application program accepting input through a computer; and (b) selecting at least one software system capable of accepting or operating on at least some of the input based, at least in part, on the input language determined for the first application program. In some examples, the input language of various software systems on the computer may be tied to the input language of another software system, such as the soft keyboard.Type: GrantFiled: July 1, 2013Date of Patent: March 28, 2017Assignee: Microsoft Technology Licensing, LLCInventors: Joshua Clow, Ravipal Soin, Robert A. Dain, Michael S. Kaplan, Wei Wu
-
Publication number: 20140340499Abstract: Embodiments relate to systems and methods for sample image capture using integrated control. A digital microscope or other imaging device can be associated with a sample chamber containing cell, tissue, or other sample material. The chamber can be configured to operate using a variety of environmental variables, including gas concentration, temperature, humidity, and others. The imaging device can be configured to operate using a variety of imaging variables, including magnification, focal length, illumination, and others. A central system control module can be used to configure the settings of those hardware elements, as well as others, to set up and carry out an image capture event. The system control module can be operated to control the physical, optical, chemical, and/or other parameters of the overall imaging environment from one central control point. The variables used to produce the image capture can be configured to dynamically variable during the media capture event.Type: ApplicationFiled: May 14, 2013Publication date: November 20, 2014Inventors: TERENCE TAM, Frank Metting, Jason Mecham, Robert Dain, Larry Rystrom, Christopher Martin, Paul Boeschoten, Steven Lytle
-
Publication number: 20130297289Abstract: Multiple language inputs may be provided to various applications programs and/or threads in a computer system. Such inputs may be directed to various software systems on the computer for further processing, wherein the software systems provide language-specific processing. Each application program and/or thread within an application program accessible by the computer may have a different selected input language. More specifically, systems, methods, and computer-readable media for this process may include: (a) determining an input language for a first application program accepting input through a computer; and (b) selecting at least one software system capable of accepting or operating on at least some of the input based, at least in part, on the input language determined for the first application program. In some examples, the input language of various software systems on the computer may be tied to the input language of another software system, such as the soft keyboard.Type: ApplicationFiled: July 1, 2013Publication date: November 7, 2013Inventors: JOSHUA CLOW, RAVIPAL SOIN, ROBERT A. DAIN, MICHAEL S. KAPLAN, WEI WU
-
Patent number: 8479112Abstract: Multiple language inputs may be provided to various applications programs and/or threads in a computer system. Such inputs may be directed to various software systems on the computer for further processing, wherein the software systems provide language-specific processing. Each application program and/or thread within an application program active on or accessible by the computer may have a different selected input language. More specifically, systems, methods, and computer-readable media for this process may include: (a) determining an input language for a first application program accepting input through a computer; and (b) selecting at least one software system capable of accepting or operating on at least some of the input based, at least in part, on the input language determined for the first application program. The software system(s) may include at least one member selected from the group of: a soft keyboard generator, a handwriting recognizer, and a speech recognizer.Type: GrantFiled: May 13, 2003Date of Patent: July 2, 2013Assignee: Microsoft CorporationInventors: Joshua Clow, Ravipal Soin, Robert A. Dain, Michael S. Kaplan, Wei Wu
-
Patent number: 7292727Abstract: Described is electronic ink maintained as a software object, thereby associating ink functionality with electronic ink data. The ink may be separated into words or characters, with one object per word or character. By the associated functionality, applications that deal with embedded objects in general can automatically benefit from electronic ink, including having the object's functionality render the ink data as part the application's document. Further, because the ink data is maintained as an object, the data is automatically persisted in association with the document into which it is embedded. Ink-aware applications may call on methods of the electronic ink object to adjust formatting, search recognized ink along with text, and perform other functions. Via the electronic ink object, electronic ink substantially approaches much of the behavior normally available with text data, without requiring applications to interpret the ink data.Type: GrantFiled: April 3, 2006Date of Patent: November 6, 2007Assignee: Microsoft CorporationInventors: Erik M. Geidl, Robert A. Dain, Donald D. Karlov
-
Patent number: 7286705Abstract: Described is electronic ink maintained as a software object, thereby associating ink functionality with electronic ink data. The ink may be separated into words or characters, with one object per word or character. By the associated functionality, applications that deal with embedded objects in general can automatically benefit from electronic ink, including having the object's functionality render the ink data as part the application's document. Further, because the ink data is maintained as an object, the data is automatically persisted in association with the document into which it is embedded. Ink-aware applications may call on methods of the electronic ink object to adjust formatting, search recognized ink along with text, and perform other functions. Via the electronic ink object, electronic ink substantially approaches much of the behavior normally available with text data, without requiring applications to interpret the ink data.Type: GrantFiled: April 3, 2006Date of Patent: October 23, 2007Assignee: Microsoft CorporationInventors: Erik M. Geidl, Robert A. Dain, Donald D. Karlov
-
Publication number: 20060182345Abstract: Described is electronic ink maintained as a software object, thereby associating ink functionality with electronic ink data. The ink may be separated into words or characters, with one object per word or character. By the associated functionality, applications that deal with embedded objects in general can automatically benefit from electronic ink, including having the object's functionality render the ink data as part the application's document. Further, because the ink data is maintained as an object, the data is automatically persisted in association with the document into which it is embedded. Ink-aware applications may call on methods of the electronic ink object to adjust formatting, search recognized ink along with text, and perform other functions. Via the electronic ink object, electronic ink substantially approaches much of the behavior normally available with text data, without requiring applications to interpret the ink data.Type: ApplicationFiled: April 3, 2006Publication date: August 17, 2006Applicant: Microsoft CorporationInventors: Erik Geidl, Robert Dain, Donald Karlov
-
Publication number: 20060182344Abstract: Described is electronic ink maintained as a software object, thereby associating ink functionality with electronic ink data. The ink may be separated into words or characters, with one object per word or character. By the associated functionality, applications that deal with embedded objects in general can automatically benefit from electronic ink, including having the object's functionality render the ink data as part the application's document. Further, because the ink data is maintained as an object, the data is automatically persisted in association with the document into which it is embedded. Ink-aware applications may call on methods of the electronic ink object to adjust formatting, search recognized ink along with text, and perform other functions. Via the electronic ink object, electronic ink substantially approaches much of the behavior normally available with text data, without requiring applications to interpret the ink data.Type: ApplicationFiled: April 3, 2006Publication date: August 17, 2006Applicant: Microsoft CorporationInventors: Erik Geidl, Robert Dain, Donald Karlov
-
Patent number: 7039234Abstract: Described is electronic ink maintained as a software object, thereby associating ink functionality with electronic ink data. The ink may be separated into words or characters, with one object per word or character. By the associated functionality, applications that deal with embedded objects in general can automatically benefit from electronic ink, including having the object's functionality render the ink data as part the application's document. Further, because the ink data is maintained as an object, the data is automatically persisted in association with the document into which it is embedded. Ink-aware applications may call on methods of the electronic ink object to adjust formatting, search recognized ink along with text, and perform other functions. Via the electronic ink object, electronic ink substantially approaches much of the behavior normally available with text data, without requiring applications to interpret the ink data.Type: GrantFiled: July 19, 2001Date of Patent: May 2, 2006Assignee: Microsoft CorporationInventors: Erik M. Geidl, Robert A. Dain, Donald D. Karlov
-
Publication number: 20040230912Abstract: Multiple language inputs may be provided to various applications programs and/or threads in a computer system. Such inputs may be directed to various software systems on the computer for further processing, wherein the software systems provide language-specific processing. Each application program and/or thread within an application program active on or accessible by the computer may have a different selected input language. More specifically, systems, methods, and computer-readable media for this process may include: (a) determining an input language for a first application program accepting input through a computer; and (b) selecting at least one software system capable of accepting or operating on at least some of the input based, at least in part, on the input language determined for the first application program. The software system(s) may include at least one member selected from the group of: a soft keyboard generator, a handwriting recognizer, and a speech recognizer.Type: ApplicationFiled: May 13, 2003Publication date: November 18, 2004Applicant: Microsoft CorporationInventors: Joshua Clow, Ravipal Soin, Robert A. Dain, Michael S. Kaplan, Wei Wu
-
Publication number: 20030053084Abstract: Described is electronic ink maintained as a software object, thereby associating ink functionality with electronic ink data. The ink may be separated into words or characters, with one object per word or character. By the associated functionality, applications that deal with embedded objects in general can automatically benefit from electronic ink, including having the object's functionality render the ink data as part the application's document. Further, because the ink data is maintained as an object, the data is automatically persisted in association with the document into which it is embedded. Ink-aware applications may call on methods of the electronic ink object to adjust formatting, search recognized ink along with text, and perform other functions. Via the electronic ink object, electronic ink substantially approaches much of the behavior normally available with text data, without requiring applications to interpret the ink data.Type: ApplicationFiled: July 19, 2001Publication date: March 20, 2003Inventors: Erik M. Geidl, Robert A. Dain, Donald D. Karlov
-
Patent number: 6373488Abstract: A computerized method for three-dimensional display of tree-structured data using an intermediary restructured data set to facilitate compatibility with graphics programs, such as the Virtual Reality Modeling Language. An exemplary embodiment transformation of genealogical data illustrates an application.Type: GrantFiled: October 18, 1999Date of Patent: April 16, 2002Assignee: Sierra On-LineInventors: Elon Gasper, Robert Dain, Boon Chew
-
Patent number: D743981Type: GrantFiled: May 14, 2013Date of Patent: November 24, 2015Assignee: Life Technologies CorporationInventors: Robert Dain, Terence Tam, Steve Lytle, Paul Boeschoten, Larry Rystrom, Jonathan Paullin
-
Patent number: D777195Type: GrantFiled: October 21, 2015Date of Patent: January 24, 2017Assignee: Life Technologies CorporationInventors: Robert Dain, Terence Tam, Steven Lytle, Paul Boeschoten, Larry Rystrom, Jonathan Paullin