Patents by Inventor John Charles Curlander
John Charles Curlander 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: 11477374Abstract: A system that facilitates collecting data is described herein. The system includes a digital camera that is configured to capture images in a visible light spectrum and a near-infrared camera that is configured to capture near infrared images, wherein a field of view of the digital camera and the field of view of the near-infrared camera are substantially similar. The system further includes a trigger component that is configured to cause the digital camera and the near-infrared camera to capture images at a substantially similar point in time, and also includes a mounting mechanism that facilitates mounting the digital camera and the near-infrared camera to an automobile.Type: GrantFiled: July 13, 2020Date of Patent: October 18, 2022Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Michael Kroepfl, Michael Gruber, Martin Josef Ponticelli, Stephen Lawler, Joachim Bauer, Franz W. Leberl, Konrad Karner, Zanin Cosic, Hannes Hegenbarth, Gur Kimchi, John Charles Curlander
-
Publication number: 20200344414Abstract: A system that facilitates collecting data is described herein. The system includes a digital camera that is configured to capture images in a visible light spectrum and a near-infrared camera that is configured to capture near infrared images, wherein a field of view of the digital camera and the field of view of the near-infrared camera are substantially similar. The system further includes a trigger component that is configured to cause the digital camera and the near-infrared camera to capture images at a substantially similar point in time, and also includes a mounting mechanism that facilitates mounting the digital camera and the near-infrared camera to an automobile.Type: ApplicationFiled: July 13, 2020Publication date: October 29, 2020Inventors: Michael Kroepfl, Michael Gruber, Martin Josef Ponticelli, Stephen Lawler, Joachim Bauer, Franz W. Leberl, Konrad Karner, Zanin Cosic, Hannes Hegenbarth, Gur Kimchi, John Charles Curlander
-
Patent number: 10715724Abstract: A system that facilitates collecting data is described herein. The system includes a digital camera that is configured to capture images in a visible light spectrum and a near-infrared camera that is configured to capture near infrared images, wherein a field of view of the digital camera and the field of view of the near-infrared camera are substantially similar. The system further includes a trigger component that is configured to cause the digital camera and the near-infrared camera to capture images at a substantially similar point in time, and also includes a mounting mechanism that facilitates mounting the digital camera and the near-infrared camera to an automobile.Type: GrantFiled: July 3, 2015Date of Patent: July 14, 2020Assignee: Microsoft Technology Licensing, LLCInventors: Michael Kroepfl, Michael Gruber, Martin Josef Ponticelli, Stephen Lawler, Joachim Bauer, Franz W. Leberl, Konrad Karner, Zanin Cosic, Hannes Hegenbarth, Gur Kimchi, John Charles Curlander
-
Publication number: 20150326783Abstract: A system that facilitates collecting data is described herein. The system includes a digital camera that is configured to capture images in a visible light spectrum and a near-infrared camera that is configured to capture near infrared images, wherein a field of view of the digital camera and the field of view of the near-infrared camera are substantially similar. The system further includes a trigger component that is configured to cause the digital camera and the near-infrared camera to capture images at a substantially similar point in time, and also includes a mounting mechanism that facilitates mounting the digital camera and the near-infrared camera to an automobile.Type: ApplicationFiled: July 3, 2015Publication date: November 12, 2015Inventors: Michael Kroepfl, Michael Gruber, Martin Josef Ponticelli, Stephen Lawler, Joachim Bauer, Franz W. Leberl, Konrad Karner, Zanin Cosic, Hannes Hegenbarth, Gur Kimchi, John Charles Curlander
-
Patent number: 9091755Abstract: A system that facilitates collecting data is described herein. The system includes a digital camera that is configured to capture images in a visible light spectrum and a near-infrared camera that is configured to capture near infrared images, wherein a field of view of the digital camera and the field of view of the near-infrared camera are substantially similar. The system further includes a trigger component that is configured to cause the digital camera and the near-infrared camera to capture images at a substantially similar point in time, and also includes a mounting mechanism that facilitates mounting the digital camera and the near-infrared camera to an automobile.Type: GrantFiled: January 19, 2009Date of Patent: July 28, 2015Assignee: Microsoft Technology Licensing, LLCInventors: Michael Kroepfl, Michael Gruber, Martin Josef Ponticelli, Stephen Lawler, Joachim Bauer, Franz W. Leberl, Konrad Karner, Zanin Cosic, Hannes Hegenbarth, Gur Kimchi, John Charles Curlander
-
Patent number: 8675122Abstract: A digital camera described herein includes an analyzer component that analyzes a histogram of a first image, wherein the first image has a first resolution. The digital camera also includes a setter component that sets an exposure time for capturing a second image based at least in part upon the analysis of the histogram of the first image, wherein the second image has a second resolution, and wherein the first resolution of the first image is less than the second resolution of the second image.Type: GrantFiled: January 16, 2009Date of Patent: March 18, 2014Assignee: Microsoft CorporationInventors: Michael Kroepfl, Martin Josef Ponticelli, Hannes Hegenbarth, Gur Kimchi, John Charles Curlander
-
Patent number: 8644113Abstract: A receiving device captures sounds signals (e.g., ultrasonic) from multiple sound signal sources, selects the sound signals satisfying a reliability condition for use in determining an initial position of the receiving device relative to the corresponding sound signal sources, determines the initial position of the receiving device using multilateration of the selected sound signals, and updates the current position of the receiving device as the reliability of individual sound signals varies in the presence of dynamically changing environmental interference, multipathing, and movement between the receiving device and the sound signal sources.Type: GrantFiled: September 30, 2011Date of Patent: February 4, 2014Assignee: Microsoft CorporationInventors: Michael Riley Harrell, William Hayden Connor, Marzban R. Palsetia, John Charles Curlander, Heinrich Frick, Jesse Wright, Mark Joseph Barkmeier
-
Patent number: 8565783Abstract: A path progression matching system and method that uses path progression to find a current position of a mobile device in an indoor environment and a path history to find the path of the mobile device to get to the current position. Embodiments of the system and method use path history information, constraints, and optimization measures such as the use of received signal strength indicator (RSSI) weighted correlation coefficients. Embodiments of the system and method include a unified probabilistic model that uses path history and allows multiple constraints to be applied simultaneously. Embodiments of the system and method also include a path progression module having a first-stage progression module, which finds a starting location for the path progression matching, a second-stage module, which begins building a path history, and a third-stage progression module, which uses the path history to find the current position and path.Type: GrantFiled: November 24, 2010Date of Patent: October 22, 2013Assignee: Microsoft CorporationInventors: Zongxiang Yang, Henry Frick, John Charles Curlander, William B. Gail, Sharad Agarwal, Janani C. Sriram
-
Patent number: 8428088Abstract: Systems and methods are described herein that cause data from asynchronous data sources to be provided with a timestamp that corresponds to a common time base. A trigger board can be used to control synchronized data sources, and can generate timestamps when data is collected by the synchronized data sources. Unsynchronized data sources can generate data independent of the trigger board. System timestamps are generated each time data from the synchronized data source and the unsynchronized data source is received. Values of the system timestamp can be modified, and can be replaced by timestamps that correspond to the time base used by the trigger board.Type: GrantFiled: May 31, 2011Date of Patent: April 23, 2013Assignee: Microsoft CorporationInventors: Michael Kroepfl, Gerhard Neuhold, Stefan Bernögger, Martin Josef Ponticelli, Joachim Pehserl, Gur Kimchi, John Charles Curlander
-
Publication number: 20130083631Abstract: A receiving device captures sounds signals (e.g., ultrasonic) from multiple sound signal sources, selects the sound signals satisfying a reliability condition for use in determining an initial position of the receiving device relative to the corresponding sound signal sources, determines the initial position of the receiving device using multilateration of the selected sound signals, and updates the current position of the receiving device as the reliability of individual sound signals varies in the presence of dynamically changing environmental interference, multipathing, and movement between the receiving device and the sound signal sources.Type: ApplicationFiled: September 30, 2011Publication date: April 4, 2013Applicant: MICROSOFT CORPORATIONInventors: Michael Riley Harrell, William Hayden Connor, Marzban R. Palsetia, John Charles Curlander, Heinrich Frick, Jesse Wright, Mark Joseph Barkmeier
-
Patent number: 8284250Abstract: A system that facilitates determining a trigger rate for a digital camera to provide a threshold forward overlap for consecutively captured images is described herein. The system includes a receiver component that receives first data pertaining to a distance between the digital camera and a surface. The system additionally includes a rate determiner component that is in communication with the receiver component, wherein the rate determiner component determines the trigger rate for the digital camera based at least in part upon the first data, wherein the trigger rate is indicative of an amount of time between consecutive images captured by the digital camera.Type: GrantFiled: January 16, 2009Date of Patent: October 9, 2012Assignee: Microsoft CorporationInventors: Michael Kroepfl, Joachim Bauer, Gerhard Neuhold, Stefan Bernögger, Gur Kimchi, John Charles Curlander
-
Publication number: 20120129546Abstract: A path progression matching system and method that uses path progression to find a current position of a mobile device in an indoor environment and a path history to find the path of the mobile device to get to the current position. Embodiments of the system and method use path history information, constraints, and optimization measures such as the use of received signal strength indicator (RSSI) weighted correlation coefficients. Embodiments of the system and method include a unified probabilistic model that uses path history and allows multiple constraints to be applied simultaneously. Embodiments of the system and method also include a path progression module having a first-stage progression module, which finds a starting location for the path progression matching, a second-stage module, which begins building a path history, and a third-stage progression module, which uses the path history to find the current position and path.Type: ApplicationFiled: November 24, 2010Publication date: May 24, 2012Applicant: Microsoft CorporationInventors: Zongxiang Yang, Henry Frick, John Charles Curlander, William B. Gail, Sharad Agarwal, Janani C. Sriram
-
Publication number: 20110228091Abstract: Systems and methods are described herein that cause data from asynchronous data sources to be provided with a timestamp that corresponds to a common time base. A trigger board can be used to control synchronized data sources, and can generate timestamps when data is collected by the synchronized data sources. Unsynchronized data sources can generate data independent of the trigger board. System timestamps are generated each time data from the synchronized data source and the unsynchronized data source is received. Values of the system timestamp can be modified, and can be replaced by timestamps that correspond to the time base used by the trigger board.Type: ApplicationFiled: May 31, 2011Publication date: September 22, 2011Applicant: MICROSOFT CORPORATIONInventors: Michael Kroepfl, Gerhard Neuhold, Stefan Bernögger, Martin Josef Ponticelli, Joachim Pehserl, Gur Kimchi, John Charles Curlander
-
Patent number: 7974314Abstract: Systems and methods are described herein that cause data from asynchronous data sources to be provided with a timestamp that corresponds to a common time base. A trigger board can be used to control synchronized data sources, and can generate timestamps when data is collected by the synchronized data sources. Unsynchronized data sources can generate data independent of the trigger board. System timestamps are generated each time data from the synchronized data source and the unsynchronized data source is received. Values of the system timestamp can be modified, and can be replaced by timestamps that correspond to the time base used by the trigger board.Type: GrantFiled: January 16, 2009Date of Patent: July 5, 2011Assignee: Microsoft CorporationInventors: Michael Kroepfl, Gerhard Neuhold, Stefan Bernögger, Martin Josef Ponticelli, Joachim Pehserl, Gur Kimchi, John Charles Curlander
-
Publication number: 20100182444Abstract: A digital camera described herein includes an analyzer component that analyzes a histogram of a first image, wherein the first image has a first resolution. The digital camera also includes a setter component that sets an exposure time for capturing a second image based at least in part upon the analysis of the histogram of the first image, wherein the second image has a second resolution, and wherein the first resolution of the first image is less than the second resolution of the second image.Type: ApplicationFiled: January 16, 2009Publication date: July 22, 2010Applicant: Microsoft CorporationInventors: Michael Kroepfl, Martin Josef Ponticelli, Hannes Hegenbarth, Gur Kimchi, John Charles Curlander
-
Publication number: 20100182430Abstract: A system that facilitates determining a trigger rate for a digital camera to provide a threshold forward overlap for consecutively captured images is described herein. The system includes a receiver component that receives first data pertaining to a distance between the digital camera and a surface. The system additionally includes a rate determiner component that is in communication with the receiver component, wherein the rate determiner component determines the trigger rate for the digital camera based at least in part upon the first data, wherein the trigger rate is indicative of an amount of time between consecutive images captured by the digital camera.Type: ApplicationFiled: January 16, 2009Publication date: July 22, 2010Applicant: Microsoft CorporationInventors: Michael Kroepfl, Joachim Bauer, Gerhard Neuhold, Stefan Bernogger, Gur Kimchi, John Charles Curlander
-
Publication number: 20100183034Abstract: Systems and methods are described herein that cause data from asynchronous data sources to be provided with a timestamp that corresponds to a common time base. A trigger board can be used to control synchronized data sources, and can generate timestamps when data is collected by the synchronized data sources. Unsynchronized data sources can generate data independent of the trigger board. System timestamps are generated each time data from the synchronized data source and the unsynchronized data source is received. Values of the system timestamp can be modified, and can be replaced by timestamps that correspond to the time base used by the trigger board.Type: ApplicationFiled: January 16, 2009Publication date: July 22, 2010Applicant: Microsoft CorporationInventors: Michael Kroepfl, Gerhard Neuhold, Stefan Bernogger, Martin Josef Ponticelli, Joachim Pehserl, Gur Kimchi, John Charles Curlander
-
Publication number: 20100182396Abstract: A system that facilitates collecting data is described herein. The system includes a digital camera that is configured to capture images in a visible light spectrum and a near-infrared camera that is configured to capture near infrared images, wherein a field of view of the digital camera and the field of view of the near-infrared camera are substantially similar. The system further includes a trigger component that is configured to cause the digital camera and the near-infrared camera to capture images at a substantially similar point in time, and also includes a mounting mechanism that facilitates mounting the digital camera and the near-infrared camera to an automobile.Type: ApplicationFiled: January 19, 2009Publication date: July 22, 2010Applicant: MICROSOFT CORPORATIONInventors: Michael Kroepfl, Michael Gruber, Martin Josef Ponticelli, Stephen Lawler, Joachim Bauer, Franz W. Leberl, Konrad Karner, Zanin Cosic, Hannes Hegenbarth, Gur Kimchi, John Charles Curlander