Patents by Inventor Randall T. Crane
Randall T. Crane 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: 10063846Abstract: In embodiments of selective illumination of a region within a field of view, an illumination system includes light sources implemented for selective illumination of a target within a field of view of an imaging system. The illumination system also includes optics that can be positioned to direct light that is generated by a subset of the light sources to illuminate a region within the field of view. An imaging application can activate the subset of the light sources and position the optics to illuminate the region within the field of view that includes the target of the selective illumination.Type: GrantFiled: June 30, 2016Date of Patent: August 28, 2018Assignee: Microsoft Technology Licensing, LLCInventors: Randall T. Crane, David D. Bohn, Rod G. Fleck
-
Patent number: 9674436Abstract: In embodiments of selective imaging, an imaging system includes an imaging sensor implemented to capture an image of a target within a field of view of the imaging system. The imaging sensor is divided into zones of pixel arrays. The imaging system also includes optics that can be positioned to direct light of the image at a zone of the imaging sensor. An imaging application can position the optics to direct the light at the zone of the imaging sensor and activate the zone of the imaging sensor to capture the image of the target.Type: GrantFiled: June 18, 2012Date of Patent: June 6, 2017Assignee: Microsoft Technology Licensing, LLCInventors: Randall T. Crane, David D. Bohn, Rod G. Fleck
-
Patent number: 9602807Abstract: A system and method are disclosed for determining a depth map using TOF with low power consumption. In order to disambiguate, or de-alias, the returned distance(s) for a given phase shift, the system may emit n different frequencies of light over n successive image frames. After n frames of data are collected, the distances may be correlated by a variety of methodologies to determine a single distance to the object as measured over n image frames. As one frequency may be emitted per image frame, the depth map may be developed while consuming low power.Type: GrantFiled: December 19, 2012Date of Patent: March 21, 2017Assignee: Microsoft Technology Licensing, LLCInventors: Randall T. Crane, Rod G. Fleck, Jedd Perry
-
Publication number: 20160316194Abstract: In embodiments of selective illumination of a region within a field of view, an illumination system includes light sources implemented for selective illumination of a target within a field of view of an imaging system. The illumination system also includes optics that can be positioned to direct light that is generated by a subset of the light sources to illuminate a region within the field of view. An imaging application can activate the subset of the light sources and position the optics to illuminate the region within the field of view that includes the target of the selective illumination.Type: ApplicationFiled: June 30, 2016Publication date: October 27, 2016Applicant: Microsoft Technology Licensing, LLCInventors: Randall T. Crane, David D. Bohn, Rod G. Fleck
-
Patent number: 9398229Abstract: In embodiments of selective illumination, an illumination system includes light sources implemented for selective illumination of a target within a field of view of an imaging system. The illumination system also includes optics that can be positioned to direct light that is generated by a subset of the light sources to illuminate a region within the field of view. An imaging application can activate the subset of the light sources and position the optics to illuminate the region within the field of view that includes the target of the selective illumination.Type: GrantFiled: June 18, 2012Date of Patent: July 19, 2016Assignee: Microsoft Technology Licensing, LLCInventors: Randall T. Crane, David D. Bohn, Rod G. Fleck
-
Patent number: 9378444Abstract: In embodiments, an encoded micro pattern includes segments of encoded bits that can be optically-imaged by a digitizer. The position of each segment in the encoded micro pattern can be determined from the encoded bits in a segment. Each of the segments of the encoded micro pattern also includes a fiducial marker that indicates an orientation of a segment in the encoded pattern. The encoded bits of the encoded micro pattern can be integrated into a display surface of a display device, or integrated in a display screen that is positioned over the display surface of a display device.Type: GrantFiled: December 23, 2010Date of Patent: June 28, 2016Assignee: Microsoft Technology Licensing, LLCInventors: Derek Leslie Knee, Randall T. Crane, David D. Bohn, Justin E. Forrester, David C. Rohn, Brian L. Hastings
-
Publication number: 20140168369Abstract: A system and method are disclosed for determining a depth map using TOF with low power consumption. In order to disambiguate, or de-alias, the returned distance(s) for a given phase shift, the system may emit n different frequencies of light over n successive image frames. After n frames of data are collected, the distances may be correlated by a variety of methodologies to determine a single distance to the object as measured over n image frames. As one frequency may be emitted per image frame, the depth map may be developed while consuming low power.Type: ApplicationFiled: December 19, 2012Publication date: June 19, 2014Inventors: Randall T. Crane, Rod G. Fleck, Jedd Perry
-
Publication number: 20130335302Abstract: In embodiments of selective illumination, an illumination system includes light sources implemented for selective illumination of a target within a field of view of an imaging system. The illumination system also includes optics that can be positioned to direct light that is generated by a subset of the light sources to illuminate a region within the field of view. An imaging application can activate the subset of the light sources and position the optics to illuminate the region within the field of view that includes the target of the selective illumination.Type: ApplicationFiled: June 18, 2012Publication date: December 19, 2013Inventors: Randall T. Crane, David D. Bohn, Rod G. Fleck
-
Publication number: 20130335546Abstract: In embodiments of selective imaging, an imaging system includes an imaging sensor implemented to capture an image of a target within a field of view of the imaging system. The imaging sensor is divided into zones of pixel arrays. The imaging system also includes optics that can be positioned to direct light of the image at a zone of the imaging sensor. An imaging application can position the optics to direct the light at the zone of the imaging sensor and activate the zone of the imaging sensor to capture the image of the target.Type: ApplicationFiled: June 18, 2012Publication date: December 19, 2013Inventors: Randall T. Crane, David D. Bohn, Rod G. Fleck
-
Publication number: 20120162145Abstract: In embodiments, an encoded micro pattern includes segments of encoded bits that can be optically-imaged by a digitizer. The position of each segment in the encoded micro pattern can be determined from the encoded bits in a segment. Each of the segments of the encoded micro pattern also includes a fiducial marker that indicates an orientation of a segment in the encoded pattern. The encoded bits of the encoded micro pattern can be integrated into a display surface of a display device, or integrated in a display screen that is positioned over the display surface of a display device.Type: ApplicationFiled: December 23, 2010Publication date: June 28, 2012Applicant: Microsoft CorporationInventors: Derek Leslie Knee, Randall T. Crane, David C. Rohn, Justin E. Forrester, David D. Bohn, Brian L. Hastings
-
Patent number: 7656395Abstract: A method, apparatus, and system for tracking movement of a device are described. The method includes steps of implementing a first tracking subsystem for tracking positions of a device against a surface, determining whether to implement a second tracking subsystem for tracking positions of the device against the surface, capturing data corresponding to a location on the surface, and determining a position of the device against the surface based on the captured data. The position of the device can then be transmitted to a host computer and used in an application program. The first and second tracking subsystems may be a relative and an absolute tracking subsystem respectively.Type: GrantFiled: July 15, 2004Date of Patent: February 2, 2010Assignee: Microsoft CorporationInventors: Jeremiah Pope, Rajeev Badyal, Glen Larsen, Thomas C. Oliver, Randall T. Crane
-
Patent number: 6664948Abstract: Cross correlation between a reference image frame and a comparison image frame determine the direction of motion relative to x and y orthogonal axes for a pointing device that uses optical imaging to monitor movement relative to a surface. Pixel data for a portion of the surface are loaded into a buffer memory that shifts the data between successive positions in the buffer memory as each pixel of a comparison frame is processed to compute cross correlation. Auto correlation is determined for positions in the reference frame and used with the cross correlation results to determine a sub-pixel interpolation for the movement of the pointing device. A new reference frame is loaded using data for the comparison frame currently being processed if the pointing device is moved sufficiently so that the next comparison frame will not overlap the existing reference frame.Type: GrantFiled: July 30, 2001Date of Patent: December 16, 2003Assignee: Microsoft CorporationInventors: Randall T. Crane, Brian L. Hastings
-
Publication number: 20030058218Abstract: Cross correlation between a reference image frame and a comparison image frame determine the direction of motion relative to x and y orthogonal axes for a pointing device that uses optical imaging to monitor movement relative to a surface. Pixel data for a portion of the surface are loaded into a buffer memory that shifts the data between successive positions in the buffer memory as each pixel of a comparison frame is processed to compute cross correlation. Auto correlation is determined for positions in the reference frame and used with the cross correlation results to determine a sub-pixel interpolation for the movement of the pointing device. A new reference frame is loaded using data for the comparison frame currently being processed if the pointing device is moved sufficiently so that the next comparison frame will not overlap the existing reference frame.Type: ApplicationFiled: July 30, 2001Publication date: March 27, 2003Inventors: Randall T. Crane, Brian L. Hastings