G06F2203/012

EXHIBITION HALL CONTROL METHOD AND SYSTEM, CONTROL TERMINAL, BACK-END SERVER AND CENTRAL CONTROL HOST
20220121270 · 2022-04-21 ·

The application provides an exhibition hall control method, applied to a control terminal, including: displaying a virtual exhibition hall model; generating a device control instruction in response to a first controllable virtual device in the virtual exhibition hall model being operated, the device control instruction including device information of a first controllable physical device that matches the first controllable virtual device, and operation information; and sending the device control instruction to a central control host through a back-end server, so that the central control host controls the first controllable physical device in an exhibition hall to perform a corresponding operation according to the device control instruction. The application also provides a control terminal, a back-end server, a central control host, an exhibition hall control system and a computer readable storage medium.

Variable-resistance exercise machine with network communication for smart device control and interactive software applications
11712602 · 2023-08-01 · ·

A variable-resistance exercise machine with network communication for smart device control and interactive software applications, comprising a network interface that receives input from a user device and provides output to a user device; a plurality of moving surfaces that each provide an independent degree of resistance to movement based on received input, a sensor that detects movement and provides output to a user device based on the movement.

ELECTRONIC APPARATUS, SPATIAL POSITIONING SYSTEM AND SPATIAL POSITIONING METHOD

An electronic apparatus is provided. The electronic apparatus may include a body (1) having an upper surface and further comprising a wearing component (11) for wearing the electronic apparatus to a user's head, and a signal receiving assembly (2) on the upper surface of the body (1). The upper surface of the body (1) may be on top of the user's head. The signal receiving assembly may be configured to receive a source signal from a signal emitting source and generate a first signal based on the source signal.

EFFICIENT CAPTURE AND DELIVERY OF WALKABLE AND INTERACTIVE VIRTUAL REALITY OR 360 DEGREE VIDEO
20210366193 · 2021-11-25 · ·

Disclosed are systems and methods for generating a walkable 360-degree video or virtual reality (VR) environment. 360-degree video data is obtained for a real-world environment and comprises a plurality of chronologically ordered frames captured by traversing a first path through the real-world environment. One or more processing operations are applied to generate a processed 360-degree video, which can be displayed to a user of an omnidirectional treadmill. Locomotion information is received from one or more sensors of the omnidirectional treadmill, wherein the locomotion information is generated based on a physical movement on or within the omnidirectional treadmill. Using the received locomotion information, one or more playback commands for controlling playback of the processed 360-degree video are generated. One or more selected frames of the processed 360-degree video are rendered for presentation and display to the user, based on the one or more playback commands.

AUDIOVISUAL PRESENCE TRANSITIONS IN A COLLABORATIVE REALITY ENVIRONMENT
20210350604 · 2021-11-11 ·

Examples of systems and methods to facilitate audiovisual presence transitions of virtual objects such as virtual avatars in a mixed reality collaborative environment are disclosed. The systems and methods may be configured to produce different audiovisual presence transitions such as appearance, disappearance and reappearance of the virtual avatars. The virtual avatar audiovisual transitions may be further indicated by various visual and sound effects of the virtual avatars. The transitions may occur based on various colocation or decolocation scenarios.

Apparatus for capturing movements of a person using the apparatus for the purposes of transforming the movements into a virtual space
11216081 · 2022-01-04 · ·

Apparatus for detecting movements of a person using the apparatus for the purpose of transforming the movements into a virtual space, comprising a seat (110; 210; 410), sensors which detect the movements of the feet of the person using the apparatus, and cyber foot covers (50a; 50b; 50c; 50d) for receiving at least one of the sensors. The seat (110; 210; 410) comprises a support member (103; 203) adapted in that a seat element (105; 205), on which the person using the apparatus can sit, is attachable to an upper portion of the support member (103; 203) and in that the load of the seat element (105; 205) is received substantially along a vertically arranged longitudinal axis of the support member (103; 203) and transferred downwards to a ground. The seat (110; 210; 410) is rotatably arranged relative to the ground and is shaped such that at least a movement of the legs from the knee to the distal end of the legs of the person using the apparatus is allowed. The cyber foot covers (50a; 50b; 50c; 50d) each have a sole (58; 71) and fastening means (61; 62; 74; 76) with which the cyber foot covers (50a; 50b; 50c) can be fastened to the legs of the person using the apparatus. The sole (58; 71) of the cyber foot covers (50a; 50b; 50c; 50d) is curved so as to allow a continuous sliding rolling movement of the feet of the person using the apparatus during movement of the legs of the person using the apparatus.

Comfortable navigation in large-scale virtual worlds when constrained by small-scale physical environment

In one embodiment, a method includes segmenting a layout of a physical space surrounding a user into physical segments; generating, based on the physical segments, virtual paths for a virtual environment through which the user can navigate by traveling the physical segments; identifying, based on a current location of the user with respect to the physical space, a portion of the physical segments for which to enable an intrusion detection feature; detecting a physical object in the portion of the physical segments that corresponds to a particular virtual path of the virtual paths; and in response to the detecting, displaying a representation of the physical object in the particular virtual path.

SYSTEM FOR SIMULATING AN OUTPUT IN A VIRTUAL REALITY ENVIRONMENT

A system for simulating an output in a virtual reality gaming environment including a pod for being entered by a user. A virtual reality device is located in the pod for being worn by the user. A controller unit is electrically connected with the virtual reality device and the pod and defines an electronic three-dimensional grid representative of the pod. At least one motion sensor is electrically connected to the controller unit for detecting movement within the pod and providing the controller unit input data. The input data includes three-dimensional coordinates representative of a location of the detected movement in the pod. At least one output device is disposed in the pod and electrically connected with the controller unit. The controller unit receives the input data and activates the output device at three-dimensional coordinates in the pod that correspond with the three-dimensional coordinates of input data.

ROBOTICALLY CONTROLLED SPEAKERS
20230328211 · 2023-10-12 ·

A robotic mount is configured to move an entertainment element such as a sound-generating speaker. The robotic mount is moveable in multiple degrees of freedom, whereby the associated entertainment element is moveable in three-dimensional space. In one embodiment, a system of entertainment elements are made to move and operate synchronously with each other, such via multiple robotic mounts.

POSITION TRACKING SYSTEM FOR HEAD-MOUNTED DISPLAY SYSTEMS
20230333638 · 2023-10-19 ·

Systems and methods for tracking the position of a head-mounted display (HMD) system component. The HMD component may carry a plurality of angle sensitive detectors that are able to detect the angle of light emitted from a light source. The HMD component may include one or more scatter detectors that detect whether light has been scattered or reflected, so such light can be ignored. Control circuitry causes light sources to emit light according a specified pattern, and receives sensor data from the plurality of angle sensitive detectors. The processor may process the sensor data and scatter detector data, for example using machine learning or other techniques, to track a position of the HMD component. An angle sensitive detector may include a spatially-varying polarizer having a position-varying polarizing pattern and one or more polarizer layers that together are operative to detect the angle of impinging light.