Indicating an off-screen target
AssigneeMicrosoft Technology Licensing, LLC
InventorsRaymond Kirk Price, Michael Bleyer, Christopher Douglas Edmonds
Life of this patent
Estimating the term…
Abstract
In one method, device data including an orientation of a targeting device is received in a computing system. Target coordinates of the targeting device as projected onto a field-of-view of a display device are then located based on the device data. Pursuant to locating the target coordinates within a predefined margin, a target graphic indicating the target coordinates is superposed onto the field-of-view. Pursuant to locating the target coordinates outside of the predefined margin, an off-target graphic is superposed onto the field-of-view and aligned to a display perimeter of the display device.
Claims20
Enacted in a computing system, a method comprising:
- receiving device data including an orientation of a targeting device;
- locating target coordinates at an intersection of a launch axis of the targeting device and a nearest object, wherein the target coordinates are determined based on the device data and using range information from range-finding componentry;
- projecting the target coordinates relative to a field-of-view of a display device;
- pursuant to locating the projected target coordinates within a predefined margin of the field-of-view of the display device, superposing a target graphic onto the field-of-view, the target graphic indicating the target coordinates;
- and
- pursuant to locating the projected target coordinates outside of the predefined margin, superposing an off-target graphic including live video onto the field-of-view and aligned to a display perimeter of the display device.
A display device comprising:
- a visor or eyepiece configured to transmit a first image of a player environment;
- a wired or wireless receiver configured to receive device data responsive to an orientation of a targeting device;
- a targeting engine configured to locate target coordinates at an intersection of a launch axis of the targeting device and a nearest object, the intersection projected relative to a field-of view of the display device, wherein the target coordinates are determined based on the device data and using range information from range-finding componentry;
- and
- a display engine coupled operatively to the visor or eyepiece and configured to:
- receive a second image, which is a far-infrared image,
- present the second image in the field-of-view of the display device, co-registered to the first image,
- superpose a target graphic onto the field-of-view of the display device pursuant to locating the target coordinates projected within a predefined margin of the field-of-view, the target graphic indicating the target coordinates, and
- superpose an off-target graphic onto the field-of-view of the display device pursuant to locating the target coordinates projected outside of the predefined margin, the off-target graphic being aligned to a display perimeter of the display device.
Enacted in a display device, a method comprising:
- transmitting a first image of a player environment through a visor or eyepiece of the display device;
- receiving device data responsive to an orientation of a targeting device via a wired or wireless receiver of the display device;
- in a targeting engine of the display device, locating target coordinates at an intersection of a launch axis of the targeting device and a nearest object, the intersection projected relative to a field-of-view of the display device, wherein the target coordinates are determined based on the device data and using range information from range-finding componentry;
- in a display engine of the display device coupled operatively to the visor or eyepiece:
- receiving a second image, which is a far-infrared image,
- presenting the second image in the field-of-view, co-registered to the first image,
- pursuant to locating the target coordinates projected within a predefined margin of the field-of-view, superposing a target graphic onto the field-of-view, the target graphic indicating the target coordinates;
- and
- pursuant to locating the target coordinates projected outside of the predefined margin, superposing an off-target graphic onto the field-of-view, the off-target graphic being aligned to a display perimeter of the display device.
Dependencies are inferred from the claim text.