G06F3/00

Near-eye display assembly with enhanced display resolution

A near-eye display assembly presented herein includes an electronic display, an optical assembly, and scanning assembly. The electronic display has a first resolution. The optical assembly controls a field of view at an eye box and directs a plurality of light rays emitting from the electronic display toward the eye box. The scanning assembly shifts a direction of at least one of the light rays in accordance with emission instructions such that a virtual display is presented to the eye box, the virtual display having a second resolution greater than the first resolution. The display assembly can be implemented as a component of a head-mounted display of an artificial reality system.

SAFETY FOR WEARABLE VIRTUAL REALITY DEVICES VIA OBJECT DETECTION AND TRACKING

The technology disclosed can provide improved safety by detecting potential unsafe conditions (e.g., collisions, loss of situational awareness, etc.) confronting the user of a wearable (or portable) sensor configured to capture motion and/or determining the path of an object based on imaging, acoustic or vibrational waves. Implementations can enable improved safety to users of virtual reality for machine control and/or machine communications applications using wearable (or portable) devices, e.g., head mounted displays (HMDs), wearable goggles, watch computers, smartphones, and so forth, or mobile devices, e.g., autonomous and semi-autonomous robots, factory floor material handling systems, autonomous mass-transit vehicles, automobiles (human or machine driven), and so forth, equipped with suitable sensors and processors employing optical, audio or vibrational detection.

SAFETY FOR WEARABLE VIRTUAL REALITY DEVICES VIA OBJECT DETECTION AND TRACKING

The technology disclosed can provide improved safety by detecting potential unsafe conditions (e.g., collisions, loss of situational awareness, etc.) confronting the user of a wearable (or portable) sensor configured to capture motion and/or determining the path of an object based on imaging, acoustic or vibrational waves. Implementations can enable improved safety to users of virtual reality for machine control and/or machine communications applications using wearable (or portable) devices, e.g., head mounted displays (HMDs), wearable goggles, watch computers, smartphones, and so forth, or mobile devices, e.g., autonomous and semi-autonomous robots, factory floor material handling systems, autonomous mass-transit vehicles, automobiles (human or machine driven), and so forth, equipped with suitable sensors and processors employing optical, audio or vibrational detection.

SYSTEMS AND METHODS FOR PROVIDING AN AUGMENTED REALITY INTERFACE FOR THE MANAGEMENT AND MAINTENANCE OF BUILDING SYSTEMS

The present invention relates to systems and methods for improved building systems management and maintenance. The present invention provides a system for providing an augmented reality-like interface for the management and maintenance of building systems, specifically the mechanical, electrical, and plumbing (MEP) systems within a building, including the heating, ventilation, and air-conditioning (HVAC) systems.

PREEMPTIBLE-BASED SCAFFOLD HOPPING

In a method of molecular scaffold hopping an interface of a scheduler computer sends instructions, prepared by the scheduler computer, to a job runner computer to perform a plurality of separate computational tasks. Each of the separate computational tasks includes calculating one or more chemical properties for a query molecule or molecules in a library of molecules. One or more of the plurality of separate computational tasks performed on the job runner computer are preemptible computing instances. Status indicators sent from the job runner computer are received by the interface for each of the plurality of separate computational tasks. The indicators are one of: incomplete, completed, or failed computing instances. The interface resends the instructions to the job runner computer that correspond to the separate computational tasks having the failed computing instance indicator to increase fault-tolerance against the separate computational tasks not attaining the completed computing instance indicator.

Control device, camera system, and program
11477375 · 2022-10-18 · ·

A control device including a processing circuit and a control circuit is provided. The processing circuit is configured to generate a birds-eye view image from a plurality of captured images. Each captured image of the plurality of captured images is in a different viewing direction. The control circuit is configured to receive a first selection input to select one of a wide-view image and the birds-eye view image, and to control display in a monitoring process, based on the first selection input, of the wide-view image, the birds-eye view image, and a first captured image different from the wide-view image and the birds-eye view image. The control circuit is configured to control display in the monitoring process, based on a second selection input, of the wide-view image, the birds-eye view image, and the first captured image.

Magnetically sensed user interface devices

A user interface device including a floating actuator sub-assembly and a base assembly flexibly coupled to the floating actuator assembly is disclosed. The floating actuator assembly may include a magnet array assembly with a plurality of magnets fixed relative to each other.

Magnetically sensed user interface devices

A user interface device including a floating actuator sub-assembly and a base assembly flexibly coupled to the floating actuator assembly is disclosed. The floating actuator assembly may include a magnet array assembly with a plurality of magnets fixed relative to each other.

Target path selection for storage controllers

A RAID controller attached to a storage network can detect the presence of multiple pathways to the same physical storage device. A path collection module can dynamically maintain all valid pathways to all attached storage devices. A path selection module can automatically and dynamically balance and rebalance desired paths to each storage device so as to simultaneously optimize data flow and provide continuity of I/O service throughout the attached storage network.

Optical coupling in touch-sensing systems

A touch sensing apparatus is disclosed, comprising a light transmissive panel that defines a touch surface, an opposite rear surface, and panel sides extending between the touch surface and rear surface. The panel sides define a perimeter of the light transmissive panel. The touch sensing apparatus comprises a plurality of light emitters and detectors arranged along the perimeter and adjacent the panel sides, a light guide arranged along the perimeter and having a first reflective surface comprising a diffusive light scattering element. The light emitters are arranged to emit a respective beam of light onto the diffusive light scattering element so as to generate propagating light that diffusively propagates above the touch surface, wherein the light detectors are arranged to receive detection light generated as said propagating light impinges on the diffusive light scattering element, and wherein the diffusive light scattering element is arranged at least partly outside the panel sides and extending at least partly above the touch surface.