Patent classifications
A63F13/25
FLOATING TABLETOP DISPLAY
A tabletop display is provided, having a tabletop surface and a monitor spaced from the tabletop surface and angled obliquely with respect to the tabletop surface. The monitor defines a front, display surface and an opposing back surface. The tabletop display also includes a column extending from the tabletop surface to the back surface of the monitor, an input mechanism comprising an input aperture spaced from the tabletop surface, and an output mechanism comprising an output aperture spaced from the tabletop surface.
FLOATING TABLETOP DISPLAY
A tabletop display is provided, having a tabletop surface and a monitor spaced from the tabletop surface and angled obliquely with respect to the tabletop surface. The monitor defines a front, display surface and an opposing back surface. The tabletop display also includes a column extending from the tabletop surface to the back surface of the monitor, an input mechanism comprising an input aperture spaced from the tabletop surface, and an output mechanism comprising an output aperture spaced from the tabletop surface.
Companion display module to a main display screen for displaying auxiliary information not displayed by the main display screen and a processing method therefor
There is provided an electronic device operable with a computer. The computer can be configured to run/execute a program which can be associated with graphic based data and audio based data. The computer can include a main display screen which can be configured to display information based on graphic based data. The electronic device can include a display module which can be configured to display auxiliary information. Auxiliary information displayed by the display module, but not the main display, is derivable based on audio based data.
Companion display module to a main display screen for displaying auxiliary information not displayed by the main display screen and a processing method therefor
There is provided an electronic device operable with a computer. The computer can be configured to run/execute a program which can be associated with graphic based data and audio based data. The computer can include a main display screen which can be configured to display information based on graphic based data. The electronic device can include a display module which can be configured to display auxiliary information. Auxiliary information displayed by the display module, but not the main display, is derivable based on audio based data.
LOCATION BASED AUGMENTED REALITY GAMING SYSTEM
An augmented reality (AR) gaming system: samples a first signal encoding data representative of an object's location in a game space, the first signal being, or originating from, a first sensor's signal that identifies the object; samples at least a second signal encoding data representative of the object's location in the game space, the at least a second signal being, or originating from, at least a second sensor's signal that identifies the object, where the first sensor is different from the at least a second sensor; tracks the location of the object in the game space based upon the data representative of the location of the object from both of the first, and the at least a second, signals; and causes visual graphics to be provided to an AR apparatus wearable by the player in response to the tracking of the location of the object in the game space.
LOCATION BASED AUGMENTED REALITY GAMING SYSTEM
An augmented reality (AR) gaming system: samples a first signal encoding data representative of an object's location in a game space, the first signal being, or originating from, a first sensor's signal that identifies the object; samples at least a second signal encoding data representative of the object's location in the game space, the at least a second signal being, or originating from, at least a second sensor's signal that identifies the object, where the first sensor is different from the at least a second sensor; tracks the location of the object in the game space based upon the data representative of the location of the object from both of the first, and the at least a second, signals; and causes visual graphics to be provided to an AR apparatus wearable by the player in response to the tracking of the location of the object in the game space.
Systems and methods for detecting objects within the boundary of a defined space while in artificial reality
A system generates a plurality of spatial points based on depth measurements of physical objects. The system determines, based on the plurality of spatial points, an occupancy score for each voxel within a plurality of voxels. The system identifies, based on a gaze of the user, a first set of occupied voxels that are in a field of view of the user and a second set of occupied voxels that are outside the field of view of the user. The system updates the occupancy scores of the first set of occupied voxels by temporally decaying one or more of the plurality of spatial points within the first set of occupied voxels. The system maintains the occupancy scores of the second set of occupied voxels. The system detects intrusions in a predefined subspace within a physical space based on the updated occupancy scores of the first set of occupied voxels.
METHOD FOR PREDEFINING A VIRTUAL ENTRYWAY AT A VIRTUAL BOUNDARY OF AN XR SPACE
A method for predefining an entryway at a virtual boundary of an XR space contained within a real environment includes: accessing a spatial mapping mesh (SMM) for the real environment, and a sealed space mesh (SSM) for the XR space; analyzing polygons in the SMM and SSM to identify first subsets representing vertical surfaces and virtual wall boundaries respectively; filtering the first subsets according to first criteria to yield second subsets; colliding polygons across the second subsets to yield a third subset of SSM polygons; defining groups of connected SSM polygons within the third subset; and selecting one group as defining the entryway. The defining of the entryway is carried out in advance of user interaction with any virtual elements in the XR environment.
METHOD FOR PREDEFINING A VIRTUAL ENTRYWAY AT A VIRTUAL BOUNDARY OF AN XR SPACE
A method for predefining an entryway at a virtual boundary of an XR space contained within a real environment includes: accessing a spatial mapping mesh (SMM) for the real environment, and a sealed space mesh (SSM) for the XR space; analyzing polygons in the SMM and SSM to identify first subsets representing vertical surfaces and virtual wall boundaries respectively; filtering the first subsets according to first criteria to yield second subsets; colliding polygons across the second subsets to yield a third subset of SSM polygons; defining groups of connected SSM polygons within the third subset; and selecting one group as defining the entryway. The defining of the entryway is carried out in advance of user interaction with any virtual elements in the XR environment.
METHOD FOR PREDEFINING IN AN XR SPACE AN ENTRYWAY CORRESPONDING TO A REAL ENTRYWAY
A method for predefining an entryway, corresponding to a real entryway, for an object entering or leaving an extended reality (XR) space contained within a real environment includes: accessing a spatial mapping mesh (SMM) for the real environment, and a sealed space mesh (SSM) for the XR space; analyzing polygons in the SMM and SSM to identify first subsets representing real boundary walls and virtual wall boundaries respectively; filtering the first subsets according to first criteria to yield second subsets; colliding polygons across the second subsets to yield a third subset of SSM polygons; defining groups of connected SSM polygons within the third subset based on proximity; and selecting one group as defining the entryway. The entryway is predefined in advance of user interaction with any virtual elements in the XR space.