Systems and methods for providing an optical system in a head-mounted display (HMD) that is operable to modify virtual image light to correct for one or more vision conditions of a user's eyes. The optical system includes a left optical subsystem for the left eye and a right optical system for the right eye. Each optical subsystem includes at least one correction portion having a diffractive optical element assembly. Selective electrical or mechanical control or adjustment of the diffractive optical element assembly provides for the correction of vision conditions in the user's eyes.
G02B 26/08 - Dispositifs ou dispositions optiques pour la commande de la lumière utilisant des éléments optiques mobiles ou déformables pour commander la direction de la lumière
Systems and methods for providing an optical system in a head-mounted display (HMD) that is operable to modify virtual image light to correct for one or more vision conditions of a user's eyes. The optical system includes a left optical subsystem for the left eye and a right optical system for the right eye. Each optical subsystem includes at least one correction portion having a diffractive optical element assembly. Selective electrical or mechanical control or adjustment of the diffractive optical element assembly provides for the correction of vision conditions in the user's eyes.
A handheld video game controller is operable in Bluetooth Low Energy (BLE) mode to allow for sending controller input data to a target BLE device in a manner that bypasses any operating system (OS) restrictions that might otherwise be imposed on game controller input. When operating in the BLE mode, the handheld video game controller pairs (establishes a radio link) with a BLE device executing a client application used for video game streaming. During gameplay, the video game executes on a host computer and the player provides user input to the game controller to control an aspect of the video game. In response to such user input, the game controller sends controller input data to the BLE device via a radio of the game controller. The player may switch between operating the game controller in BLE mode and receiver mode using input gestures on the game controller.
A63F 13/235 - Dispositions d'entrée pour les dispositifs de jeu vidéo pour l'interfaçage avec le dispositif de jeu, p. ex. des interfaces spécifiques entre la manette et la console de jeu utilisant une connexion sans fil, p. ex. infrarouge ou piconet
G06F 3/01 - Dispositions d'entrée ou dispositions d'entrée et de sortie combinées pour l'interaction entre l'utilisateur et le calculateur
H04W 4/80 - Services utilisant la communication de courte portée, p. ex. la communication en champ proche, l'identification par radiofréquence ou la communication à faible consommation d’énergie
Calibrating an eye tracking system based at least in part on a user interface element(s) presented on a display panel(s) of a head-mounted display (HMD) is disclosed. A processor(s) may present a user interface element on a display panel(s) of a HMD, and may receive, from a handheld controller, user input data indicating that a user wearing the HMD has provided user input associated with the user interface element via the handheld controller. In response to the receiving of the user input data from the handheld controller, the processor(s) may receive, from an eye tracking sensor(s) of the HMD, eye data associated with one or more eyes of the user, and may calibrate the eye tracking system based at least in part on the eye data and location data indicating a location on the display panel(s) where the user interface element is presented.
A63F 13/21 - Dispositions d'entrée pour les dispositifs de jeu vidéo caractérisées par leurs capteurs, leurs finalités ou leurs types
G06F 3/00 - Dispositions d'entrée pour le transfert de données destinées à être traitées sous une forme maniable par le calculateurDispositions de sortie pour le transfert de données de l'unité de traitement à l'unité de sortie, p. ex. dispositions d'interface
5.
GRAPHICAL USER INTERFACE-BASED EYE TRACKING CALIBRATION
Calibrating an eye tracking system based at least in part on a user interface element(s) presented on a display panel(s) of a head-mounted display (THMID) is disclosed. A processor(s) may present a user interface element on a display panel(s) of a HMD, and may receive, from a handheld controller, user input data indicating that a user wearing the H/ID has provided user input associated with the user interface element via the handheld controller. In response to the receiving of the user input data from the handheld controller, the processor(s) may receive, from an eye tracking sensor(s) of the HMD, eye data associated with one or more eyes of the user, and may calibrate the eye tracking system based at least in part on the eye data and location data indicating a location on the display panel(s) where the user interface element is presented.
G06F 3/01 - Dispositions d'entrée ou dispositions d'entrée et de sortie combinées pour l'interaction entre l'utilisateur et le calculateur
A63F 13/537 - Commande des signaux de sortie en fonction de la progression du jeu incluant des informations visuelles supplémentaires fournies à la scène de jeu, p. ex. en surimpression pour simuler un affichage tête haute [HUD] ou pour afficher une visée laser dans un jeu de tir utilisant des indicateurs, p. ex. en montrant l’état physique d’un personnage de jeu sur l’écran
G06F 3/0346 - Dispositifs de pointage déplacés ou positionnés par l'utilisateurLeurs accessoires avec détection de l’orientation ou du mouvement libre du dispositif dans un espace en trois dimensions [3D], p. ex. souris 3D, dispositifs de pointage à six degrés de liberté [6-DOF] utilisant des capteurs gyroscopiques, accéléromètres ou d’inclinaison
A lens system for a head-mounted display includes a first lens, a second lens, a first waveplate, a partial reflector, and a second waveplate. The partial reflector is between the first lens and the second lens. The first waveplate is between the first lens and the partial reflector. The second waveplate is between the second lens and the partial reflector. Reflective polarizers are on curved surfaces of the first lens and the second lens.
A lens system for a head-mounted display includes a first lens, a second lens, a first waveplate, a partial reflector, and a second waveplate. The partial reflector is between the first lens and the second lens. The first waveplate is between the first lens and the partial reflector. The second waveplate is between the second lens and the partial reflector. Reflective polarizers are on curved surfaces of the first lens and the second lens.
09 - Appareils et instruments scientifiques et électriques
41 - Éducation, divertissements, activités sportives et culturelles
Produits et services
Downloadable computer game software, downloadable electronic
game software, downloadable video game software, computer
game programs downloadable via the internet. Entertainment services, namely, providing online video
games; provision of on-line entertainment, namely, on-line
computer games; entertainment services, namely, providing
on-line computer games and on-line video games; electronic
games services provided by means of the Internet; providing
information in the fields of computer games and
entertainment via the Internet; organization of competitions
relating to video games, video game education, and video
game entertainment; providing information in the field of
on-line computer games and on-line video games and computer
games.
9.
SYSTEMS AND METHODS FOR DYNAMICALLY DETERMINING EVENT CONTENT ITEMS
There may be large numbers of content items available at current content provider systems. Subsets of these content items may be eligible to participate in events, such as sales. A content provider system may determine content item eligibility for events using content item data and proactively query vendor systems for participation in such events. The content provider system may iteratively query vendor systems based on an ordered set of eligible content items. The content provider system may monitor content items for updated content items data and proactively query a vendor system if a content item becomes eligible for an event based on updated content item data. Content items associated with a sale may be sorted and presented to a user based on user and/or content item data.
There may be large numbers of content items available at current content provider systems. Subsets of these content items may be eligible to participate in events, such as sales. A content provider system may determine content item eligibility for events using content item data and proactively query vendor systems for participation in such events. The content provider system may iteratively query vendor systems based on an ordered set of eligible content items. The content provider system may monitor content items for updated content items data and proactively query a vendor system if a content item becomes eligible for an event based on updated content item data. Content items associated with a sale may be sorted and presented to a user based on user and/or content item data.
There may be large numbers of content items available at current content provider systems. Subsets of these content items may be eligible to participate in events, such as sales. A content provider system may determine content item eligibility for events using content item data and proactively query vendor systems for participation in such events. The content provider system may iteratively query vendor systems based on an ordered set of eligible content items. The content provider system may monitor content items for updated content items data and proactively query a vendor system if a content item becomes eligible for an event based on updated content item data. Content items associated with a sale may be sorted and presented to a user based on user and/or content item data.
H04L 67/1008 - Sélection du serveur pour la répartition de charge basée sur les paramètres des serveurs, p. ex. la mémoire disponible ou la charge de travail
H04L 43/0817 - Surveillance ou test en fonction de métriques spécifiques, p. ex. la qualité du service [QoS], la consommation d’énergie ou les paramètres environnementaux en vérifiant la disponibilité en vérifiant le fonctionnement
H04L 61/4511 - Répertoires de réseauCorrespondance nom-adresse en utilisant des répertoires normalisésRépertoires de réseauCorrespondance nom-adresse en utilisant des protocoles normalisés d'accès aux répertoires en utilisant le système de noms de domaine [DNS]
H04L 65/80 - Dispositions, protocoles ou services dans les réseaux de communication de paquets de données pour prendre en charge les applications en temps réel en répondant à la qualité des services [QoS]
12.
SYSTEMS AND METHODS FOR DYNAMICALLY DETERMINING EVENT CONTENT ITEMS
There may be large numbers of content items available at current content provider systems. Subsets of these content items may be eligible to participate in events, such as sales. A content provider system may determine content item eligibility for events using content item data and proactively query vendor systems for participation in such events. The content provider system may iteratively query vendor systems based on an ordered set of eligible content items. The content provider system may monitor content items for updated content items data and proactively query a vendor system if a content item becomes eligible for an event based on updated content item data. Content items associated with a sale may be sorted and presented to a user based on user and/or content item data.
H04N 21/44 - Traitement de flux élémentaires vidéo, p. ex. raccordement d'un clip vidéo récupéré d'un stockage local avec un flux vidéo en entrée ou rendu de scènes selon des graphes de scène du flux vidéo codé
This application describes a head-mounted display (HMD) for use in virtual-reality (VR) environments. The systems and methods described herein may determine information about a real-world environment surrounding the user, a location of the user within the real-world environment, and/or a pose of the user within the real-world environment. Such information may allow the HMD to display images of the real-world environment in a pass-through manner and without detracting the user from the VR environment. In some instances, the HMD may pass-through images of the real-world environment based on one or more triggering events.
Described herein are, among other things, techniques for implementing a dual detail encoding scheme in a distributed display system. At the host computer, an application may render a frame for a scene at a first resolution. The host computer may generate a two-dimensional (2D) array of pixels for the frame, encode the 2D array of pixels, and transmit the encoded pixel data to the display device. The 2D array of pixels comprises, for each eye, a copy of the frame downscaled to a second resolution less than the first resolution, and a copy of a subregion of the scene. At the display device, the encoded pixel data is decoded to obtain the 2D array of pixels for the frame, which is modified by enlarging the copies of the frame so that images can be generated using the enlarged copies of the frame and the copies of the subregion with blending.
Described herein are, among other things, techniques for implementing a dual detail encoding scheme in a distributed display system. At the host computer, an application may render a frame for a scene at a first resolution. The host computer may generate a two-dimensional (2D) array of pixels for the frame, encode the 2D array of pixels, and transmit the encoded pixel data to the display device. The 2D array of pixels comprises, for each eye, a copy of the frame downscaled to a second resolution less than the first resolution, and a copy of a subregion of the scene. At the display device, the encoded pixel data is decoded to obtain the 2D array of pixels for the frame, which is modified by enlarging the copies of the frame so that images can be generated using the enlarged copies of the frame and the copies of the subregion with blending.
Systems and methods for tracking the position of one or more head-mounted display (HMD) system components of an HMD system. The HMD components may carry a plurality of angle sensitive detectors or other types of detectors. The HMD system may be operative to detect corrupted position tracking samples, allowing such samples to be ignored, thereby improving the position tracking process. Control circuitry causes light sources to emit light according a specified pattern, and receives sensor data from the plurality of detectors. Control circuitry may process the sensor data, for example using machine learning or other techniques, to track a position of one or more HMD components.
Methods and systems relating generally to information displays, and more particularly to systems and methods for backlight assemblies for information displays that provide improved efficiency. A backlight assembly may include a light guide that is sized and dimensioned to illuminate only a portion of the display that is imaged or focused by an optics system. The backlight assembly may include a light source, such as one or more laser diodes, that directs a light beam into the light guide wherein the beam reflects via total internal reflection. The light guide may include a plurality of light extraction features configured to diffuse light toward a display panel, such as a liquid crystal display (LCD) panel.
09 - Appareils et instruments scientifiques et électriques
41 - Éducation, divertissements, activités sportives et culturelles
Produits et services
(1) Downloadable computer game software, downloadable electronic game software, downloadable video game software, computer game programs downloadable via the internet. (1) Entertainment services, namely, providing online video games; provision of on-line entertainment, namely, on-line computer games; entertainment services, namely, providing on-line computer games and on-line video games; electronic games services provided by means of the Internet; providing information in the fields of computer games and entertainment via the Internet; organization of competitions relating to video games, video game education, and video game entertainment; providing information in the field of on-line computer games and on-line video games and computer games.
09 - Appareils et instruments scientifiques et électriques
Produits et services
Downloadable computer game software, downloadable electronic game software, downloadable video game software, computer game programs downloadable via the internet
41 - Éducation, divertissements, activités sportives et culturelles
Produits et services
Entertainment services, namely, providing online video games; provision of on-line entertainment, namely, on-line computer games; entertainment services, namely, providing on-line computer games and on-line video games; electronic games services provided by means of the Internet; providing information in the fields of computer games and entertainment via the Internet; organization of competitions relating to video games, video game education, and video game entertainment; providing information in the field of on-line computer games and on-line video games and computer games
Described herein are, among other things, techniques, devices, and systems for identifying portions of a new version of an application that are new to the new version and portions of the new version that are common to the new version and a previous version of the application, such that a client computing device may efficiently update from the previous version to the new version.
Systems and methods for tracking the position of one or more objects, such as components of a head-mounted display (HMD) system. One or more objects may carry a plurality of angle sensitive optical detectors. Each of the optical detectors may include an optical subsystem that is configured to vary at least one of phase or intensity of light imparted on the optical detector. The optical subsystem may include one or more of diffractive optical elements, lens arrays, intensity masks, phase masks, or the like. The optical detectors may include a photodetector that includes a plurality of optically active areas, such as a quadrant cell photodetector, an image sensor with an array of photodiodes, etc. Control circuitry may cause light sources to emit light, and may receive sensor data from the plurality of optical detectors. Control circuitry may process the sensor data to track a position of one or more objects.
Described herein are, among other things, techniques, devices, and systems for generating content-item recommendations that are based, at least in part, on data that is unique to respective geographical regions associated with respective users. For instance, the content-item recommendations may be based at least in part on sales data for the respective geographical regions.
Systems and methods for tracking the position of one or more objects, such as components of a head-mounted display (HMD) system. One or more objects may carry a plurality of angle sensitive optical detectors. Each of the optical detectors may include an optical subsystem that is configured to vary at least one of phase or intensity of light imparted on the optical detector. The optical subsystem may include one or more of diffractive optical elements, lens arrays, intensity masks, phase masks, or the like. The optical detectors may include a photodetector that includes a plurality of optically active areas, such as a quadrant cell photodetector, an image sensor with an array of photodiodes, etc. Control circuitry may cause light sources to emit light, and may receive sensor data from the plurality of optical detectors. Control circuitry may process the sensor data to track a position of one or more objects.
G06F 3/0346 - Dispositifs de pointage déplacés ou positionnés par l'utilisateurLeurs accessoires avec détection de l’orientation ou du mouvement libre du dispositif dans un espace en trois dimensions [3D], p. ex. souris 3D, dispositifs de pointage à six degrés de liberté [6-DOF] utilisant des capteurs gyroscopiques, accéléromètres ou d’inclinaison
G01B 11/26 - Dispositions pour la mesure caractérisées par l'utilisation de techniques optiques pour mesurer des angles ou des cônesDispositions pour la mesure caractérisées par l'utilisation de techniques optiques pour tester l'alignement des axes
G02F 1/139 - Dispositifs ou dispositions pour la commande de l'intensité, de la couleur, de la phase, de la polarisation ou de la direction de la lumière arrivant d'une source lumineuse indépendante, p. ex. commutation, ouverture de porte ou modulationOptique non linéaire pour la commande de l'intensité, de la phase, de la polarisation ou de la couleur basés sur des cristaux liquides, p. ex. cellules d'affichage individuelles à cristaux liquides caractérisés par l'effet électro-optique ou magnéto-optique, p. ex. transition de phase induite par un champ, effet d'orientation, interaction entre milieu récepteur et matière additive ou diffusion dynamique basés sur des effets d'orientation où les cristaux liquides restent transparents
26.
SYSTEMS AND METHODS FOR INCENTIVIZING CONTENT EXPLORATION
There may be large numbers of content items available at current content provider systems. Incentive items may be inserted among content items, for example, associated with content categories, that may reward uses for viewing content items. When incentive items are selected by a user, the user may be associated with credit towards a bonus item or award a bonus item. Incentive items may have associated preference factors that may be manipulated to increase the probability of such incentive items being presented to the user.
G06Q 30/02 - MarketingEstimation ou détermination des prixCollecte de fonds
H04L 9/32 - Dispositions pour les communications secrètes ou protégéesProtocoles réseaux de sécurité comprenant des moyens pour vérifier l'identité ou l'autorisation d'un utilisateur du système
27.
ACTIVE REDUCTION OF FAN NOISE IN A HEAD-MOUNTED DISPLAY
Described herein are active noise reduction (ANR) techniques for reducing noise produced by a fan(s) of a head-mounted display (HMD). An example process may include receiving data indicative of a noise that is being produced by the fan(s), determining, based at least in part on the data and using a model(s), one or more audio parameter values, and outputting, via one or more off-ear speakers of the HMD, a sound(s) having one or more audio characteristics based at least in part on the one or more audio parameter values to reduce the noise produced by the fan(s) at a location(s) of an ear(s) of the user of the HMD.
G10K 11/16 - Procédés ou dispositifs de protection contre le bruit ou les autres ondes acoustiques ou pour amortir ceux-ci, en général
A63F 13/54 - Commande des signaux de sortie en fonction de la progression du jeu incluant des signaux acoustiques, p. ex. pour simuler le bruit d’un moteur en fonction des tours par minute [RPM] dans un jeu de conduite ou la réverbération contre un mur virtuel
There may be large numbers of content items available at current content provider systems. Incentive items may be inserted among content items, for example, associated with content categories, that may reward uses for viewing content items. When incentive items are selected by a user, the user may be associated with credit towards a bonus item or award a bonus item. Incentive items may have associated preference factors that may be manipulated to increase the probability of such incentive items being presented to the user.
G06Q 30/02 - MarketingEstimation ou détermination des prixCollecte de fonds
H04L 9/32 - Dispositions pour les communications secrètes ou protégéesProtocoles réseaux de sécurité comprenant des moyens pour vérifier l'identité ou l'autorisation d'un utilisateur du système
29.
ACTIVE REDUCTION OF FAN NOISE IN A HEAD-MOUNTED DISPLAY
Described herein are active noise reduction (ANR) techniques for reducing noise produced by a fan(s) of a head-mounted display (HMD). An example process may include receiving data indicative of a noise that is being produced by the fan(s), determining, based at least in part on the data and using a model(s), one or more audio parameter values, and outputting, via one or more off-ear speakers of the HMD, a sound(s) having one or more audio characteristics based at least in part on the one or more audio parameter values to reduce the noise produced by the fan(s) at a location(s) of an ear(s) of the user of the HMD.
G10K 11/178 - Procédés ou dispositifs de protection contre le bruit ou les autres ondes acoustiques ou pour amortir ceux-ci, en général utilisant des effets d'interférenceMasquage du son par régénération électro-acoustique en opposition de phase des ondes acoustiques originales
30.
TRACKING FILE SYSTEM READ OPERATIONS FOR INSTANT PLAY OF VIDEO GAMES, AND FOR CLIENT-SIDE DISCARDING AND PREFETCHING OF GAME DATA
Client machines running game executables of a video game(s) may utilize a file system proxy component that is configured to track read operations made by the game executable during a game session, to generate access data based on the tracked read operations, and to report the access data to a remote system. This telemetry approach allows the remote system to collect access data reported by multiple client machines, to catalogue the access data according to client system configuration, and to analyze the access data to generate data that is usable by client machines to implement various game-related features including, without limitation, “instant play” of video games, discarding of unused blocks of game data to free up local memory resources, and/or local prefetching of game data for reducing latency during gameplay.
A63F 13/352 - Détails des serveurs de jeu comportant des dispositions particulières de serveurs de jeu, p. ex. des serveurs régionaux connectés à un serveur national ou à plusieurs serveurs gérant les partitions de jeu
A63F 13/335 - Dispositions d’interconnexion entre des serveurs et des dispositifs de jeuDispositions d’interconnexion entre des dispositifs de jeuDispositions d’interconnexion entre des serveurs de jeu utilisant des connexions de réseau étendu [WAN] utilisant l’Internet
The present disclosure is directed to systems and methods of object tracking for use in various applications, such as eye tracking in virtual reality or augmented reality applications that include head-mounted display devices. An eye tracking system may be provided that includes a plurality of assemblies that each include a light detector, such as a quadrant photodetector, and an imaging lens configured to generate an image of the eye on the quadrant photodetector. Machine learning or other techniques may be used to track or otherwise determine a user's gaze direction, which may be used by one or more components of an HMD device to improve its functionality in various ways.
G06F 3/01 - Dispositions d'entrée ou dispositions d'entrée et de sortie combinées pour l'interaction entre l'utilisateur et le calculateur
A61B 3/113 - Appareils pour l'examen optique des yeuxAppareils pour l'examen clinique des yeux du type à mesure objective, c.-à-d. instruments pour l'examen des yeux indépendamment des perceptions ou des réactions du patient pour déterminer ou enregistrer le mouvement de l'œil
G01J 1/42 - Photométrie, p. ex. posemètres photographiques en utilisant des détecteurs électriques de radiations
The present disclosure is directed to systems and methods of object tracking for use in various applications, such as eye tracking in virtual reality or augmented reality applications that include head-mounted display devices. An eye tracking system may be provided that includes a plurality of assemblies that each include a light detector, such as a quadrant photodetector, and an imaging lens configured to generate an image of the eye on the quadrant photodetector. Machine learning or other techniques may be used to track or otherwise determine a user's gaze direction, which may be used by one or more components of an HMD device to improve its functionality in various ways.
The present disclosure is related generally to techniques for improving the performance and efficiency of display systems, such as laser scan beam display systems or other types of display systems (e.g., micro-displays) of an HMD system or other device. Display systems of the present disclosure may utilize polarization multiplexing that allow for improved optimization of diffraction optics. In at least some implementations, a display system may selectively polarize light dependent on wavelength (e.g., color) or field of view. An optical combiner may include polarization sensitive diffractive optical elements that are each optimized for a subset of colors or portions of an overall field of view, thereby providing improved correction optics for a display system.
G02B 6/27 - Moyens de couplage optique avec des moyens de sélection et de réglage de la polarisation
G02B 6/293 - Moyens de couplage optique ayant des bus de données, c.-à-d. plusieurs guides d'ondes interconnectés et assurant un système bidirectionnel par nature en mélangeant et divisant les signaux avec des moyens de sélection de la longueur d'onde
G02B 27/28 - Systèmes ou appareils optiques non prévus dans aucun des groupes , pour polariser
Described herein are, among other things, techniques, devices, and systems for generating content-item recommendations that are based, at least in part, on data that is unique to respective geographical regions associated with respective users. For instance, the content-item recommendations may be based at least in part on sales data for the respective geographical regions.
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.
G02F 1/01 - Dispositifs ou dispositions pour la commande de l'intensité, de la couleur, de la phase, de la polarisation ou de la direction de la lumière arrivant d'une source lumineuse indépendante, p. ex. commutation, ouverture de porte ou modulationOptique non linéaire pour la commande de l'intensité, de la phase, de la polarisation ou de la couleur
G02F 1/139 - Dispositifs ou dispositions pour la commande de l'intensité, de la couleur, de la phase, de la polarisation ou de la direction de la lumière arrivant d'une source lumineuse indépendante, p. ex. commutation, ouverture de porte ou modulationOptique non linéaire pour la commande de l'intensité, de la phase, de la polarisation ou de la couleur basés sur des cristaux liquides, p. ex. cellules d'affichage individuelles à cristaux liquides caractérisés par l'effet électro-optique ou magnéto-optique, p. ex. transition de phase induite par un champ, effet d'orientation, interaction entre milieu récepteur et matière additive ou diffusion dynamique basés sur des effets d'orientation où les cristaux liquides restent transparents
G06F 3/03 - Dispositions pour convertir sous forme codée la position ou le déplacement d'un élément
G06F 3/0346 - Dispositifs de pointage déplacés ou positionnés par l'utilisateurLeurs accessoires avec détection de l’orientation ou du mouvement libre du dispositif dans un espace en trois dimensions [3D], p. ex. souris 3D, dispositifs de pointage à six degrés de liberté [6-DOF] utilisant des capteurs gyroscopiques, accéléromètres ou d’inclinaison
37.
Head-mounted display devices with non-rectangular backlight
A head-mounted display device includes a display panel (such as a liquid crystal display), an optics system for focusing a portion of the display onto an eye of a user, and a backlight assembly including a light guide, a plurality of extraction features positioned on a surface of the light guide, and at least one laser diode for directing light into the light guide. The light guide is sized and dimensioned to illuminate only a portion of the display that is focused by the optics system; with the plurality of light extraction features configured to diffuse light toward the display panel for back illuminating the display panel.
G02F 1/136 - Cellules à cristaux liquides associées structurellement avec une couche ou un substrat semi-conducteurs, p. ex. cellules faisant partie d'un circuit intégré
F21V 8/00 - Utilisation de guides de lumière, p. ex. dispositifs à fibres optiques, dans les dispositifs ou systèmes d'éclairage
Methods and systems relating generally to information displays, and more particularly to systems and methods for backlight assemblies for information displays that provide improved efficiency. A backlight assembly may include a light guide that is sized and dimensioned to illuminate only a portion of the display that is imaged or focused by an optics system. The backlight assembly may include a light source, such as one or more laser diodes, that directs a light beam into the light guide wherein the beam reflects via total internal reflection. The light guide may include a plurality of light extraction features configured to diffuse light toward a display panel, such as a liquid crystal display (LCD) panel.
Methods and systems are disclosed relating to a lens system that allows for simultaneous focus of near and far-away images with one pair of glasses, heads-up-displays (HUDs), and the like, without the need to move the user's eyes. This lens system may be used in a HUD application, for example, where the user may focus on a display lens that may be approximately one inch from the eye to view computer-generated information such as altitude, temperature, directions, and the like, and simultaneously view the individual's surroundings. The lens system may include a liquid lens that when modulated may vary from a near-focus state to a far-focus state rapidly by using an electrowetting or piezoelectric hydraulic actuator. This variable rate lens may be multiplexed at a rate that allows both near and far-away images to appear in focus simultaneously through the advantageous use of a user's persistence of vision.
C07D 241/26 - Atomes de carbone comportant trois liaisons à des hétéro-atomes avec au plus une liaison à un halogène, p. ex. radicaux ester ou nitrile avec des atomes d'azote liés directement aux atomes de carbone du cycle
G02B 26/06 - Dispositifs ou dispositions optiques pour la commande de la lumière utilisant des éléments optiques mobiles ou déformables pour commander la phase de la lumière
G02B 26/08 - Dispositifs ou dispositions optiques pour la commande de la lumière utilisant des éléments optiques mobiles ou déformables pour commander la direction de la lumière
G02B 26/00 - Dispositifs ou dispositions optiques pour la commande de la lumière utilisant des éléments optiques mobiles ou déformables
40.
Correction polarization compensation optic for display systems
The present disclosure related generally to techniques for improving the performance and efficiency of display systems, such as laser scan beam display systems or other types of display systems (e.g., micro-displays). Display systems of the present disclosure may include a polarization compensation optic, such as a spatially varying polarizer, that provides phase retardation that varies as a function of position, which provides polarization compensation to provide light that is well suited for a polarization sensitive optic of the display system, such as a waveguide-based optical system, a pancake optical system, a birdbath optical system, a coating-based optical system, etc. The display systems of the present disclosure may be components of head-mounted display systems, or other types of display systems.
Systems and methods for providing an optical lens for a head mounted display (HMD) or other application that is cost-effective and has high performance. A lens assembly may include a first, relatively thin lens and a second, relatively thick lens. The first lens may include microfeatures on at least one optical transmission surface thereof. The second lens may include at least one curved surface, such that the second lens is plano-convex, bi-convex, etc. Each of the first lens and the second lens may include mounting areas disposed about a periphery of the respective optical transmission areas of the lenses that include complementary mounting microfeatures thereon that enable the first and second lens to be coupled together and, when so coupled, to be self-aligned with each other within a very low tolerance. The mounting microfeatures may be provided on the lenses using a high precision process (e.g., diamond turning) also used to generate the microfeatures on at least one optical transmission surface of the first, relatively thin, lens of the lens assembly.
A multi-coil voice coil motor (VCM) may be configured to be used as a haptic actuator for providing haptic feedback to a user. When implemented in a handheld controller having one or more controls, the multi-coil VCM may be configured to provide haptic feedback to a user of the controller. The multi-coil VCM may include a housing, multiple concentric coils, and a magnet coupled to the housing. The multiple concentric coils may include a first coil disposed on a first support coupled to the housing and a second coil disposed on a second support coupled to the housing, wherein the multiple concentric coils may have different diameters to allow for the concentricity of the coils. A system may include one or more haptic actuators, such as the multi-coil VCM, the haptic actuator(s) being configured to provide haptic feedback by causing at least a portion of a finger-operated control(s) to vibrate.
H02K 33/18 - Moteurs avec un aimant, un induit ou un système de bobines à mouvement alternatif, oscillant ou vibrant avec des systèmes de bobines se déplaçant, du fait de mises sous tension intermittentes ou inversées, par interaction avec un système de champ magnétique fixe, p. ex. des aimants permanents
A63F 13/285 - Génération de signaux de retour tactiles via le dispositif d’entrée du jeu, p. ex. retour de force
A multi-coil voice coil motor (VCM) may be configured to be used as a haptic actuator for providing haptic feedback to a user. When implemented in a handheld controller having one or more controls, the multi-coil VCM may be configured to provide haptic feedback to a user of the controller. The multi-coil VCM may include a housing, multiple concentric coils, and a magnet coupled to the housing. The multiple concentric coils may include a first coil disposed on a first support coupled to the housing and a second coil disposed on a second support coupled to the housing, wherein the multiple concentric coils may have different diameters to allow for the concentricity of the coils. A system may include one or more haptic actuators, such as the multi-coil VCM, the haptic actuator(s) being configured to provide haptic feedback by causing at least a portion of a finger-operated control(s) to vibrate.
H02K 33/18 - Moteurs avec un aimant, un induit ou un système de bobines à mouvement alternatif, oscillant ou vibrant avec des systèmes de bobines se déplaçant, du fait de mises sous tension intermittentes ou inversées, par interaction avec un système de champ magnétique fixe, p. ex. des aimants permanents
G08B 6/00 - Systèmes de signalisation tactile, p. ex. systèmes d'appel de personnes
An optical system of a head-mounted display (HMD) system that includes a diffractive optical element coupled to a display, for example, via lamination or a suitable optically clear adhesive. The optical system may include a reflective polarizer and a quarter-wave plate that, together with the diffractive optical element, form a catadioptric or “pancake” configuration that focuses light from a display system to an eye of a user of the head mounted display system.
An optical system of a head-mounted display (HMD) system that includes a diffractive optical element coupled to a display, for example, via lamination or a suitable optically clear adhesive. The optical system may include a reflective polarizer and a quarter-wave plate that, together with the diffractive optical element, form a catadioptric or "pancake" configuration that focuses light from a display system to an eye of a user of the head mounted display system. In some examples, an LCD display device includes several components. Two of the components are the display matrix, which obstructs light in a granular or pixelated fashion to create an image, and a light source or backlight.
Methods and systems relating to a file distribution scheme in a computer network are disclosed that distributes files in an efficient manner that reduces, among other things, network traffic. In an embodiment of the invention, a method for updating a file is disclosed. In such a method, unique chunks in a first version of a digital file are identified. For a second version of the digital file, chunks that are the same as in the first version are identified. Recompilation information is generated and stored for these identified chunks. Also, for the second version of the digital file, chunks in the second version that are different from chunks in the first version are identified. Recompilation information is generated and stored for these identified chunks. With this information, the second version of the digital file is completely defined and can be efficiently stored.
An optical system is provided that includes a correction portion including one or more spatially varying polarizers. A first spatially varying polarizer of the one or more spatially varying polarizers has a first control input configured to receive a first control signal indicating whether the first spatially varying polarizer is to be active or inactive. When active, the first spatially varying polarizer is operative to provide a first optical correction on light passing through the correction portion. The optical system includes a controller configured to determine whether to implement the first optical correction on the light passing through the correction portion and in response to determining to implement the first optical correction on the light passing through the correction portion, output the first control signal indicating the first spatially varying polarizer is to be active. Additional spatially varying polarizers may be controlled to provide additional or alternative optical corrections.
G02F 1/01 - Dispositifs ou dispositions pour la commande de l'intensité, de la couleur, de la phase, de la polarisation ou de la direction de la lumière arrivant d'une source lumineuse indépendante, p. ex. commutation, ouverture de porte ou modulationOptique non linéaire pour la commande de l'intensité, de la phase, de la polarisation ou de la couleur
G02F 1/139 - Dispositifs ou dispositions pour la commande de l'intensité, de la couleur, de la phase, de la polarisation ou de la direction de la lumière arrivant d'une source lumineuse indépendante, p. ex. commutation, ouverture de porte ou modulationOptique non linéaire pour la commande de l'intensité, de la phase, de la polarisation ou de la couleur basés sur des cristaux liquides, p. ex. cellules d'affichage individuelles à cristaux liquides caractérisés par l'effet électro-optique ou magnéto-optique, p. ex. transition de phase induite par un champ, effet d'orientation, interaction entre milieu récepteur et matière additive ou diffusion dynamique basés sur des effets d'orientation où les cristaux liquides restent transparents
A handheld video game controller is operable in Bluetooth Low Energy (BLE) mode to allow for sending controller input data to a target BLE device in a manner that bypasses any operating system (OS) restrictions that might otherwise be imposed on game controller input. When operating in the BLE mode, the handheld video game controller pairs (establishes a radio link) with a BLE device executing a client application used for video game streaming. During gameplay, the video game executes on a host computer and the player provides user input to the game controller to control an aspect of the video game. In response to such user input, the game controller sends controller input data to the BLE device via a radio of the game controller. The player may switch between operating the game controller in BLE mode and receiver mode using input gestures on the game controller.
A63F 13/235 - Dispositions d'entrée pour les dispositifs de jeu vidéo pour l'interfaçage avec le dispositif de jeu, p. ex. des interfaces spécifiques entre la manette et la console de jeu utilisant une connexion sans fil, p. ex. infrarouge ou piconet
G06F 3/00 - Dispositions d'entrée pour le transfert de données destinées à être traitées sous une forme maniable par le calculateurDispositions de sortie pour le transfert de données de l'unité de traitement à l'unité de sortie, p. ex. dispositions d'interface
G06F 3/01 - Dispositions d'entrée ou dispositions d'entrée et de sortie combinées pour l'interaction entre l'utilisateur et le calculateur
H04W 4/80 - Services utilisant la communication de courte portée, p. ex. la communication en champ proche, l'identification par radiofréquence ou la communication à faible consommation d’énergie
A handheld controller may include controls that are actuatable by a user. The handheld controller may further include one or more sensors that are configured to detect an object in proximity to certain controls, and/or that sense a grip or position of a hand on a handle portion of the controller. Based on data from a sensor(s), certain controls may be enabled and/or disabled. The sensors may therefore be used to determine which controls are being used or are intended to be used, and/or which controls are likely accessible or inaccessible to the user based on sensor data, and to cause one or more controls of the handheld controller to be enabled and/or disabled accordingly.
A63F 13/218 - Dispositions d'entrée pour les dispositifs de jeu vidéo caractérisées par leurs capteurs, leurs finalités ou leurs types utilisant des capteurs de pression, p. ex. générant un signal proportionnel à la pression exercée par le joueur
A63F 13/214 - Dispositions d'entrée pour les dispositifs de jeu vidéo caractérisées par leurs capteurs, leurs finalités ou leurs types pour localiser des contacts sur une surface, p. ex. des tapis de sol ou des pavés tactiles
A63F 13/24 - Parties constitutives, p. ex. manettes de jeu avec poignées amovibles
A63F 13/98 - Accessoires, c.-à-d. agencements détachables optionnels à l’utilisation du dispositif de jeu vidéo, p. ex. support de prise de manettes de jeu
09 - Appareils et instruments scientifiques et électriques
41 - Éducation, divertissements, activités sportives et culturelles
Produits et services
Computer game software, electronic game software, video game
software, computer game programs downloadable via the
internet. Entertainment services, namely, providing online video
games; provision of on-line entertainment, namely, on-line
computer games; providing on-line computer games and on-line
video games; electronic games services provided by means of
the Internet; providing information in the fields of
computer games and entertainment via the Internet;
organization of competitions relating to video games, video
game education, and video game entertainment; providing
information in the field of on-line computer games and
on-line video games and computer games.
09 - Appareils et instruments scientifiques et électriques
41 - Éducation, divertissements, activités sportives et culturelles
Produits et services
Computer game software, electronic game software, video game
software, computer game programs downloadable via the
internet. Entertainment services, namely, providing online video
games; provision of on-line entertainment, namely, on-line
computer games; providing on-line computer games and on-line
video games; electronic games services provided by means of
the Internet; providing information in the fields of
computer games and entertainment via the Internet;
organization of competitions relating to video games, video
game education, and video game entertainment; providing
information in the field of on-line computer games and
on-line video games and computer games.
54.
Position tracking systems and methods for head-mounted display systems
Systems and methods for tracking the position of one or more head-mounted display (HMD) system components of an HMD system. The HMD components may carry a plurality of angle sensitive detectors or other types of detectors. The HMD system may be operative to detect corrupted position tracking samples, allowing such samples to be ignored, thereby improving the position tracking process. Control circuitry causes light sources to emit light according a specified pattern, and receives sensor data from the plurality of detectors. Control circuitry may process the sensor data, for example using machine learning or other techniques, to track a position of one or more HMD components.
Systems and methods for tracking the position of one or more head-mounted display (HMD) system components of an HMD system. The HMD components may carry a plurality of angle sensitive detectors or other types of detectors. The HMD system may be operative to detect corrupted position tracking samples, allowing such samples to be ignored, thereby improving the position tracking process. Control circuitry causes light sources to emit light according a specified pattern, and receives sensor data from the plurality of detectors. Control circuitry may process the sensor data, for example using machine learning or other techniques, to track a position of one or more HMD components.
G06F 3/01 - Dispositions d'entrée ou dispositions d'entrée et de sortie combinées pour l'interaction entre l'utilisateur et le calculateur
G06F 3/0346 - Dispositifs de pointage déplacés ou positionnés par l'utilisateurLeurs accessoires avec détection de l’orientation ou du mouvement libre du dispositif dans un espace en trois dimensions [3D], p. ex. souris 3D, dispositifs de pointage à six degrés de liberté [6-DOF] utilisant des capteurs gyroscopiques, accéléromètres ou d’inclinaison
A optical system of a head mounted display (HMD) system that includes a lens assembly comprising a first lens element and a second lens element that are directly or indirectly coupled together, for example, via a suitable optically clear adhesive. The lens assembly may include a quarter-wave plate disposed between the first and second lens elements. The first lens element may include a surface with an anti-reflective coating thereon, and the second lens element may include a surface with a partially reflective coating thereon. The optical system may include a reflective polarizer that, together with the lens assembly, focuses light from a display system to an eye of a user of the head mounted display system.
Described herein are controllers with sensor-rich controls for enhanced controller functionality. An example control may include a pressure sensor that is configured to detect an amount of a force of a press on a cover of the control based at least in part on a proximity of a metal layer to the pressure sensor. This control may further include a touch sensor for detecting an object contacting the cover of the control. Additional embodiments disclose, among other things, integrated trackpads and D-pads, as well as backlighting features that indicate a functional state of the controller.
A63F 13/24 - Parties constitutives, p. ex. manettes de jeu avec poignées amovibles
G06F 3/0354 - Dispositifs de pointage déplacés ou positionnés par l'utilisateurLeurs accessoires avec détection des mouvements relatifs en deux dimensions [2D] entre le dispositif de pointage ou une partie agissante dudit dispositif, et un plan ou une surface, p. ex. souris 2D, boules traçantes, crayons ou palets
G06F 3/01 - Dispositions d'entrée ou dispositions d'entrée et de sortie combinées pour l'interaction entre l'utilisateur et le calculateur
G06F 3/0338 - Dispositifs de pointage déplacés ou positionnés par l'utilisateurLeurs accessoires avec détection du déplacement linéaire ou angulaire limité d’une partie agissante du dispositif à partir d’une position neutre, p. ex. manches à balai isotoniques ou isométriques
A63F 13/214 - Dispositions d'entrée pour les dispositifs de jeu vidéo caractérisées par leurs capteurs, leurs finalités ou leurs types pour localiser des contacts sur une surface, p. ex. des tapis de sol ou des pavés tactiles
A63F 13/285 - Génération de signaux de retour tactiles via le dispositif d’entrée du jeu, p. ex. retour de force
A63F 13/218 - Dispositions d'entrée pour les dispositifs de jeu vidéo caractérisées par leurs capteurs, leurs finalités ou leurs types utilisant des capteurs de pression, p. ex. générant un signal proportionnel à la pression exercée par le joueur
09 - Appareils et instruments scientifiques et électriques
41 - Éducation, divertissements, activités sportives et culturelles
Produits et services
(1) Computer game software, electronic game software, video game software, computer game programs downloadable via the internet. (1) Entertainment services, namely, providing online video games; provision of on-line entertainment, namely, on-line computer games; providing on-line computer games and on-line video games; electronic games services provided by means of the Internet; providing information in the fields of computer games and entertainment via the Internet; organization of competitions relating to video games, video game education, and video game entertainment; providing information in the field of on line computer games and on-line video games and computer games.
41 - Éducation, divertissements, activités sportives et culturelles
Produits et services
Entertainment services, namely, providing online video games; provision of on-line entertainment, namely, on-line computer games; entertainment services, namely, providing on-line computer games and on-line video games; electronic games services provided by means of the Internet; providing information in the fields of computer games and entertainment via the Internet; organization of competitions relating to video games, video game education, and video game entertainment; providing information in the field of on-line computer games and on-line video games and computer games
09 - Appareils et instruments scientifiques et électriques
Produits et services
Downloadable computer game software, downloadable electronic game software, downloadable video game software, computer game programs downloadable via the internet
09 - Appareils et instruments scientifiques et électriques
41 - Éducation, divertissements, activités sportives et culturelles
Produits et services
(1) Computer game software, electronic game software, video game software, computer game programs downloadable via the internet (1) Entertainment services, namely, providing online video games; provision of on-line entertainment, namely, on-line computer games; providing on-line computer games and on-line video games; electronic games services provided by means of the Internet; providing information in the fields of computer games and entertainment via the Internet; organization of competitions relating to video games, video game education, and video game entertainment; providing information in the field of on-line computer games and on-line video games and computer games
09 - Appareils et instruments scientifiques et électriques
Produits et services
Downloadable computer game software, downloadable electronic game software, downloadable video game software, computer game programs downloadable via the internet
41 - Éducation, divertissements, activités sportives et culturelles
Produits et services
Entertainment services, namely, providing online video games; provision of on-line entertainment, namely, on-line computer games; entertainment services, namely, providing on-line computer games and on-line video games; electronic games services provided by means of the Internet; providing information in the fields of computer games and entertainment via the Internet; organization of competitions relating to video games, video game education, and video game entertainment; providing information in the field of on-line computer games and on-line video games and computer games
64.
POLARIZATION COMPENSATION FOR WIRE GRID POLARIZER OF HEAD-MOUNTED DISPLAY SYSTEM
The present disclosure relates generally to techniques for improving the performance and efficiency of optical systems, such as optical systems for using head-mounted display system. The optical systems of the present disclosure may include polarized catadioptric optics, or “pancake optics,” which utilize a wire grid polarizer as a reflective polarizer. Wire grid polarizers may not perform uniformly over wavelength or over varying angles of incidence. To improve performance, a spatially varying polarizer is provided in the optical system that operates to provide polarization compensation for the wire grid polarizer so that the wire grid polarizer performs more uniformly over wavelength and/or over incidence angles (e.g., on-axis and off-axis). The spatially varying polarizer may be formed of a liquid crystal material, such as a multi-twist retarder.
Described herein are, among other things, techniques, devices, and systems for generating one or more trained machine-learning models used for generating content-item recommendations. Also described herein are techniques, devices, and systems for applying a consumption history of a particular user to the trained model(s) to generate score data indicating a correlation between each content-item title and the consumption history, as well as modifying this score data using one or more biasing factors for generating result data. In addition, the techniques, devices, and systems may use this result data, along with received user input, for determining an order in which to present one or more content items to the user. For example, this may include determining which content items to recommend to a user and in which order to do so.
G06F 16/9535 - Adaptation de la recherche basée sur les profils des utilisateurs et la personnalisation
A63F 13/79 - Aspects de sécurité ou de gestion du jeu incluant des données sur les joueurs, p. ex. leurs identités, leurs comptes, leurs préférences ou leurs historiques de jeu
G06F 16/9035 - Filtrage basé sur des données supplémentaires, p. ex. sur des profils d'utilisateurs ou de groupes
G06F 16/9536 - Personnalisation de la recherche basée sur le filtrage social ou collaboratif
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.
G02F 1/139 - Dispositifs ou dispositions pour la commande de l'intensité, de la couleur, de la phase, de la polarisation ou de la direction de la lumière arrivant d'une source lumineuse indépendante, p. ex. commutation, ouverture de porte ou modulationOptique non linéaire pour la commande de l'intensité, de la phase, de la polarisation ou de la couleur basés sur des cristaux liquides, p. ex. cellules d'affichage individuelles à cristaux liquides caractérisés par l'effet électro-optique ou magnéto-optique, p. ex. transition de phase induite par un champ, effet d'orientation, interaction entre milieu récepteur et matière additive ou diffusion dynamique basés sur des effets d'orientation où les cristaux liquides restent transparents
G02F 1/01 - Dispositifs ou dispositions pour la commande de l'intensité, de la couleur, de la phase, de la polarisation ou de la direction de la lumière arrivant d'une source lumineuse indépendante, p. ex. commutation, ouverture de porte ou modulationOptique non linéaire pour la commande de l'intensité, de la phase, de la polarisation ou de la couleur
G06F 3/03 - Dispositions pour convertir sous forme codée la position ou le déplacement d'un élément
G06F 3/0346 - Dispositifs de pointage déplacés ou positionnés par l'utilisateurLeurs accessoires avec détection de l’orientation ou du mouvement libre du dispositif dans un espace en trois dimensions [3D], p. ex. souris 3D, dispositifs de pointage à six degrés de liberté [6-DOF] utilisant des capteurs gyroscopiques, accéléromètres ou d’inclinaison
Described herein are, among other things, techniques, devices, and systems for streaming pixel data from a host computer to a wireless display device with low latency. In some embodiments, a user mode driver is executed in user mode of the host computer to configure a wireless network interface controller of the host computer to operate in a low latency manner. The display device may use a Forward Error Correction (FEC) algorithm to reconstruct a frame from the data packets it receives from the host computer. Also disclosed are techniques for scrambling the transmission of a series of data packets using different antenna configurations, as well as setting a modulation and coding scheme (MCS) rate based at least in part on the amount of pixel data to be transmitted to the display device. The display device may comprise a head-mounted display (HMD) that renders virtual reality (VR) game imagery.
A63F 13/327 - Dispositions d’interconnexion entre des serveurs et des dispositifs de jeuDispositions d’interconnexion entre des dispositifs de jeuDispositions d’interconnexion entre des serveurs de jeu utilisant des connexions de réseau local [LAN] utilisant des réseaux sans fil, p. ex. Wi-Fi® ou piconet
H04L 1/00 - Dispositions pour détecter ou empêcher les erreurs dans l'information reçue
H04L 12/18 - Dispositions pour la fourniture de services particuliers aux abonnés pour la diffusion ou les conférences
G09G 5/36 - Dispositions ou circuits de commande de l'affichage communs à l'affichage utilisant des tubes à rayons cathodiques et à l'affichage utilisant d'autres moyens de visualisation caractérisés par l'affichage de dessins graphiques individuels en utilisant une mémoire à mappage binaire
H04W 52/32 - TPC des canaux de radiodiffusion ou de commande
H04L 67/131 - Protocoles pour jeux, simulations en réseau ou réalité virtuelle
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.
G06F 3/01 - Dispositions d'entrée ou dispositions d'entrée et de sortie combinées pour l'interaction entre l'utilisateur et le calculateur
G06F 3/03 - Dispositions pour convertir sous forme codée la position ou le déplacement d'un élément
G02F 1/139 - Dispositifs ou dispositions pour la commande de l'intensité, de la couleur, de la phase, de la polarisation ou de la direction de la lumière arrivant d'une source lumineuse indépendante, p. ex. commutation, ouverture de porte ou modulationOptique non linéaire pour la commande de l'intensité, de la phase, de la polarisation ou de la couleur basés sur des cristaux liquides, p. ex. cellules d'affichage individuelles à cristaux liquides caractérisés par l'effet électro-optique ou magnéto-optique, p. ex. transition de phase induite par un champ, effet d'orientation, interaction entre milieu récepteur et matière additive ou diffusion dynamique basés sur des effets d'orientation où les cristaux liquides restent transparents
G02F 1/01 - Dispositifs ou dispositions pour la commande de l'intensité, de la couleur, de la phase, de la polarisation ou de la direction de la lumière arrivant d'une source lumineuse indépendante, p. ex. commutation, ouverture de porte ou modulationOptique non linéaire pour la commande de l'intensité, de la phase, de la polarisation ou de la couleur
G06F 3/0346 - Dispositifs de pointage déplacés ou positionnés par l'utilisateurLeurs accessoires avec détection de l’orientation ou du mouvement libre du dispositif dans un espace en trois dimensions [3D], p. ex. souris 3D, dispositifs de pointage à six degrés de liberté [6-DOF] utilisant des capteurs gyroscopiques, accéléromètres ou d’inclinaison
69.
ADJUSTABLE HEAD-MOUNTED DISPLAY TO ACCOMMODATE DIFFERENT HEAD AND FACE SIZES
A head-mounted display (HMD) includes various features that allow for customizing the HMD to different users. The HMD may include an interpupillary distance (IPD) adjustment mechanism that includes a double biasing assembly for smooth, controlled adjustment of the spacing between lens tubes. The HMD may include a field of view (FOV) adjustment mechanism that includes first and second gear assemblies connected via a connecting rod to allow uniform adjustment of the spacing between the lenses and the user's face. The HMD may further include a swappable face gasket, a swappable visor, a removable head strap, and a modular accessory compartment for further customizations to the HMD. The HMD may further include inconspicuous spectrum-transmissive windows that are made with a spectrum-transmissive base material for the HMD housing that is coated with a spectrum-opaque material, and the spectrum-opaque material is selectively removed to create the spectrum-transmissive windows.
A controller for an electronic system may include a linear hand strap adjuster to accommodate different hand sizes of users who may hold the controller in their hand. For example, a linear slot may be defined in the handle at a proximal end of the handle that is adjacent to the neck region where the handle is adjoined to the head. The linear slot may extend longitudinally along the handle. An anchor disposed within the linear slot may protrude from the outer surface of the handle to provide a point of attachment for an end of the hand strap. Accordingly, a first end of the hand strap is configured to be coupled to the anchor, and the anchor is movable along the linear slot to adjust the first end of the hand strap.
A63F 13/245 - Parties constitutives, p. ex. manettes de jeu avec poignées amovibles spécialement adaptées pour un type particulier de jeu, p. ex. les volants
71.
Electronic controller with linear hand strap adjuster
A controller for an electronic system may include a linear hand strap adjuster to accommodate different hand sizes of users who may hold the controller in their hand. For example, a linear slot may be defined in the handle at a proximal end of the handle that is adjacent to the neck region where the handle is adjoined to the head. The linear slot may extend longitudinally along the handle. An anchor disposed within the linear slot may protrude from the outer surface of the handle to provide a point of attachment for an end of the hand strap. Accordingly, a first end of the hand strap is configured to be coupled to the anchor, and the anchor is movable along the linear slot to adjust the first end of the hand strap.
A63F 13/245 - Parties constitutives, p. ex. manettes de jeu avec poignées amovibles spécialement adaptées pour un type particulier de jeu, p. ex. les volants
A44B 11/28 - BouclesFermetures similaires pour attacher ensemble des courroies ou similaires, p. ex. pour ceintures des sécurité avec plusieurs pièces séparables à fixation de la bande par pièces d'extrémités à crochets
G06F 3/01 - Dispositions d'entrée ou dispositions d'entrée et de sortie combinées pour l'interaction entre l'utilisateur et le calculateur
09 - Appareils et instruments scientifiques et électriques
41 - Éducation, divertissements, activités sportives et culturelles
Produits et services
Computer game software, electronic game software, video game
software, computer game programs downloadable via the
internet. Entertainment services, namely, providing online video
games; provision of on-line entertainment, namely, on-line
computer games; providing on-line computer games and on-line
video games; electronic games services provided by means of
the Internet; providing information in the fields of
computer games and entertainment via the Internet;
organization of competitions relating to video games, video
game education, and video game entertainment; providing
information in the field of on-line computer games and
on-line video games and computer games.
Optical positional tracking systems that may be used in virtual reality (VR)/augmented reality (AR) applications are described. Exemplary implementations comprise one or more receivers and one or more transmitters. Exemplary transmitters contain two orthogonal rotors that each emit a fan-shaped laser beam. Each beam is swept as the rotors are spun at constant speed. Exemplary optical receivers can be relatively small, and mounted at convenient locations on the VR display. These receivers consist of small optical detectors that may be mounted on head-mounted VR displays. Exemplary systems determine position by measuring the time at which each swept beam crosses each receiver/detector.
09 - Appareils et instruments scientifiques et électriques
35 - Publicité; Affaires commerciales
38 - Services de télécommunications
41 - Éducation, divertissements, activités sportives et culturelles
42 - Services scientifiques, technologiques et industriels, recherche et conception
45 - Services juridiques; services de sécurité; services personnels pour individus
Produits et services
Downloadable computer software for the management,
transmission, storage and sharing of computer game programs
and electronically stored information across computer
networks for downloading and use of games by users;
downloadable computer software for multiplayer and
collaborative gaming and e-sports; downloadable computer
software for broadcasting, electronic transmission, and
streaming of digital media content for gaming; downloadable
computer software for gaming and e-sports competitions;
downloadable computer software for streaming audio and video
game content; downloadable computer software for messaging,
chat and social networking; electronic software updates,
namely, downloadable computer software and associated data
files for updating computer software in the field of games,
provided by computer and communication network; downloadable
video game programs; computer game programs downloadable via
the internet; downloadable computer game software for use on
mobile and cellular phones. On-line retail store services featuring computer software,
namely, game software, video games, computer games, game
programs, computer software tools, updates to games,
peripherals, consoles, controllers, virtual reality
consoles, virtual reality controllers, music, game program
soundtracks and third party applications for use in game
play and game programming and related merchandise;
distributorship services in the field of computer software,
namely, game software, video games, computer games, game
programs and computer software tools, updates to games,
peripherals, consoles, controllers, virtual reality
consoles, virtual reality controllers, music, game program
soundtracks and third party applications for use in game
play and game programming and related merchandise; providing
a web site featuring the ratings, reviews and
recommendations posted by users and curators in the field of
game software and gaming products, provided for commercial
purposes; (term considered to vague by International Bureau
- Rule 13 (2) (b) of the Regulations) barter exchange
services, namely, providing commercial barter and trade
exchange of digital in-game items via a global computer
information network. Streaming of audio, visual and audiovisual material in the
nature of gaming and e-sports content via a global computer
network; network services provided via telecommunications
means, namely, electronic delivery, transmission, and
streaming of audio, visual and multimedia content via global
and local computer networks; live streaming of audio, visual
and multimedia content via a website; audio, video and
multimedia broadcasting via global and local computer
networks; webcasting services via global and local computer
networks; providing online forums and chatrooms for users to
post, search, watch, share, review, rate, critique,
recommend and comment on events, activities, and on audio,
visual, and multimedia content, via global and local
computer networks. Entertainment services, namely, providing online electronic
games and online electronic games playable on wireless
mobile devices; entertainment services, namely, providing
temporary use of non-downloadable computer games; production
of video and computer software; providing a web site through
which people locate information about tournaments, events,
and competitions in the video and computer game field; (term
considered too vague by the international Bureau - Rule 13
(2) (b) of the Regulations); providing a web site that
provides statistics on e-sports, video games and video game
users; (term considered too vague by the International
Bureau - Rule 13 (2) (b) of the Regulations); providing
temporary use of online, non-downloadable software for
playing electronic and e-sports in the nature of online
electronic games; entertainment services, namely, live
appearances by a professional video game player and live
performances of video game play; (term considered too vague
by the International Bureau - Rule 13 (2) (b) of the
Regulations); entertainment services, namely, providing a
web site where users can access and view gaming-related
information and nondownloadable music, videos and animation,
all in the field of gaming; (term considered too vague by
the International Bureau - Rule 13 (2) (b) of the
Regulations); providing information and news relating to
gaming and esports; providing a website portal primarily for
users to play online computer and electronic games and also
for sharing game enhancements and game strategies; (term
considered too vague by the International Bureau - Rule 13
(2) (b) of the Regulations); providing a website portal
featuring information and content in the field of video
games, video game players, gaming and e-sports; (term
considered too vague by the International Bureau - Rule 13
(2) (b) of the Regulations); providing a website featuring
information about tournaments and competitions in the gaming
and e-sports fields; (term considered too vague by the
International Bureau - Rule 13 (2) (b) of the Regulations);
providing a web site featuring the ratings, reviews and
recommendations posted by users and curators in the field of
game software and gaming products, provided for
entertainment purposes; (term considered too vague by the
International Bureau - Rule 13 (2) (b) of the Regulations);
platform as a service (PAAS) featuring computer software in
the nature of online, multiplayer computer games; providing
temporary use of non-downloadable computer software for
gaming and e-sports purposes, namely, online computer games;
platform as a service (PAAS) featuring computer software
platforms for gaming and e-sports purposes, namely, online
computer games. Providing a website featuring temporary use of
non-downloadable software for management of personal
computer game software; (term considered too vague by the
International Bureau - Rule 13 (2) (b) of the Regulations);
computer technology support services, namely, help desk
services relating to user accounts, streaming and
downloading; providing temporary use of non-downloadable
software for streaming game videos to others; providing
temporary use of online, non-downloadable software and
software as a service (SAAS) services featuring software for
broadcasting, transmitting, receiving, accessing, uploading,
downloading, integrating, displaying, organizing, storing,
transferring and streaming of data, text, games, digital
media, images, music, animation and audio; providing
temporary use of non-downloadable software and software as a
service (SAAS) services featuring software for messaging,
chat and social networking; providing temporary use of
non-downloadable software and software as a service (SAAS)
services featuring software for streaming and interactive
streaming of gaming and e-sports tournaments and
competitions; providing temporary use of non-downloadable
software and software as a service (SAAS) services featuring
software for accessing, browsing and searching online
databases; hosting of third party digital content in the
nature of videos, audio, music, text, data, images,
software, applications, and other electronic works on the
internet; computer services, namely, creating an on-line
community for registered users to participate in online
discussions in the fields of gaming, e-sports and
competitions; software as a service (SAAS) services
featuring software that enables users to broadcast and view
live game play; software as a service (SAAS) services
featuring software that enables users to collaborate with
others while participating in gaming and esports. Social networking services in the field of gaming provided
via a website and web based services.
This application describes a head-mounted display (HMD) for use in virtual-reality (VR) environments. The systems and methods described herein may determine information about a real-world environment surrounding the user, a location of the user within the real-world environment, and/or a pose of the user within the real-world environment. Such information may allow the HMD to display images of the real-world environment in a pass-through manner and without detracting the user from the VR environment. In some instances, the HMD may pass-through images of the real-world environment based on one or more triggering events.
Methods and systems relating generally to information displays, and more particularly to systems and methods for backlight assemblies for information displays that include light expanding structures. A backlight assembly may include light expander structures that include a plurality of layer sets, wherein each layer set includes a reflective polarizer layer and a wave retarder layer. The layer sets may together be operative transform point light source, such as a laser light beam, into a surface light source for use as a backlight for various types of information displays.
Methods and systems relating generally to information displays, and more particularly to systems and methods for backlight assemblies for information displays that include light expanding structures. A backlight assembly may include light expander structures that include a plurality of layer sets, wherein each layer set includes a reflective polarizer layer and a wave retarder layer. The layer sets may together be operative transform point light source, such as a laser light beam, into a surface light source for use as a backlight for various types of information displays.
G02B 6/00 - Guides de lumièreDétails de structure de dispositions comprenant des guides de lumière et d'autres éléments optiques, p. ex. des moyens de couplage
G09G 3/34 - Dispositions ou circuits de commande présentant un intérêt uniquement pour l'affichage utilisant des moyens de visualisation autres que les tubes à rayons cathodiques pour la présentation d'un ensemble de plusieurs caractères, p. ex. d'une page, en composant l'ensemble par combinaison d'éléments individuels disposés en matrice en commandant la lumière provenant d'une source indépendante
09 - Appareils et instruments scientifiques et électriques
28 - Jeux, jouets, articles de sport
35 - Publicité; Affaires commerciales
38 - Services de télécommunications
41 - Éducation, divertissements, activités sportives et culturelles
42 - Services scientifiques, technologiques et industriels, recherche et conception
45 - Services juridiques; services de sécurité; services personnels pour individus
Produits et services
Computer hardware and computer peripherals; downloadable
computer software for compressing and decompressing data and
video images; downloadable computer operating system
software programs and utility programs for use with
interactive video game devices and computer hardware and
computer peripherals; downloadable computer software and
computer hardware that facilitates communications over a
wireless network; downloadable computer software for the
management, transmission, storage and sharing of computer
game programs and electronically stored information across
computer networks for downloading and use of games by users;
downloadable computer software for multiplayer and
collaborative gaming and e-sports; downloadable computer
software for broadcasting, electronic transmission, and
streaming of digital media content for gaming; downloadable
computer software for gaming and e-sports competitions;
downloadable computer software for streaming audio and video
game content; downloadable computer software for messaging,
chat and social networking; electronic software updates,
namely, downloadable computer software and associated
downloadable data files for updating computer software in
the field of games, provided by computer and communication
network; downloadable video game programs; computer game
programs downloadable via the internet; downloadable
computer game software for use on mobile and cellular
phones; recorded computer software for operating game
controllers. Interactive video game devices comprised of computer
hardware and software and accessories, namely, computer game
consoles for use with an external display screen or monitor,
computer game controllers, sold together as a unit. On-line retail store services featuring computer software,
namely, game software, video games, computer games, game
programs, computer software tools, updates to games,
peripherals, consoles, controllers, virtual reality
consoles, virtual reality controllers, music, game program
soundtracks and third party applications for use in game
play and game programming and related merchandise;
distributorship services in the field of computer software,
namely, game software, video games, computer games, game
programs and computer software tools, updates to games,
peripherals, consoles, controllers, virtual reality
consoles, virtual reality controllers, music, game program
soundtracks and third party applications for use in game
play and game programming and related merchandise; barter
exchange services, namely, providing commercial barter and
trade exchange of digital in-game items via a global
computer information network. Streaming of audio, visual and audiovisual material in the
nature of gaming and e-sports content via a global computer
network; network services provided via telecommunications
means, namely, electronic delivery, transmission, and
streaming of audio, visual and multimedia content via global
and local computer networks; live streaming of audio, visual
and multimedia content via a website; audio, video and
multimedia broadcasting via global and local computer
networks; webcasting services via global and local computer
networks; providing online forums and chatrooms for users to
post, search, watch, share, review, rate, critique,
recommend and comment on events, activities, and on audio,
visual, and multimedia content, via global and local
computer networks. Entertainment services, namely, providing online electronic
games and online electronic games playable on wireless
mobile devices; entertainment services, namely, providing
temporary use of non-downloadable computer games; providing
a web site through which people locate information about
tournaments, events, and competitions in the video and
computer game field (term considered too vague by the
International Bureau - Rule 13 (2) (b) of the Regulations);
providing a web site that provides statistics on e-sports,
video games and video game users (term considered too vague
by the International Bureau - Rule 13 (2) (b) of the
Regulations); providing temporary use of online,
non-downloadable software for playing electronic games and
e-sports in the nature of online electronic games;
entertainment services, namely, live appearances by a
professional video game player and live performances of
video game play; entertainment services, namely, providing a
web site where users can access and view gaming-related
information and nondownloadable music, videos and animation,
all in the field of gaming (term considered too vague by the
International Bureau - Rule 13 (2) (b) of the Regulations);
providing information and news relating to gaming and
esports; providing a website portal primarily for users to
play online computer and electronic games and also for
sharing game enhancements and game strategies (term
considered too vague by the International Bureau - Rule 13
(2) (b) of the Regulations); providing a website portal
featuring information and content in the field of video
games, video game players, gaming and e-sports (term
considered too vague by the International Bureau - Rule 13
(2) (b) of the Regulations); providing a website featuring
information about tournaments and competitions in the gaming
and e-sports fields (term considered too vague by the
International Bureau - Rule 13 (2) (b) of the Regulations);
providing a web site featuring the ratings, reviews and
recommendations posted by users and curators in the field of
game software and gaming products, provided for
entertainment purposes (term considered too vague by the
International Bureau - Rule 13 (2) (b) of the Regulations);
platform as a service (PAAS) featuring computer software in
the nature of online, multiplayer computer games (term
considered too vague by the International Bureau - Rule 13
(2) (b) of the Regulations); providing temporary use of
non-downloadable computer software for gaming and e-sports
purposes, namely, providing online computer games (term
considered too vague by the International Bureau - Rule 13
(2) (b) of the Regulations); platform as a service (PAAS)
featuring computer software platforms for gaming and
e-sports purposes, namely, online computer games (term
considered too vague by the International Bureau - Rule 13
(2) (b) of the Regulations). Providing a website featuring temporary use of
non-downloadable software for management of personal
computer game software (term considered too vague by the
International Bureau - Rule 13 (2) (b) of the Regulations);
computer technology support services, namely, help desk
services relating to user accounts, streaming and
downloading; providing temporary use of non-downloadable
software for streaming game videos to others; providing
temporary use of online, non-downloadable software and
software as a service (SAAS) services featuring software for
broadcasting, transmitting, receiving, accessing, uploading,
downloading, integrating, displaying, organizing, storing,
transferring and streaming of data, text, games, digital
media, images, music, animation and audio; providing
temporary use of non-downloadable software and software as a
service (SAAS) services featuring software for messaging,
chat and social networking; providing temporary use of
non-downloadable software and software as a service (SAAS)
services featuring software for streaming and interactive
streaming of gaming and e-sports tournaments and
competitions; providing temporary use of non-downloadable
software and software as a service (SAAS) services featuring
software for accessing, browsing and searching online
databases; hosting of third party digital content in the
nature of videos, audio, music, text, data, images,
software, applications, and other electronic works on the
internet; computer services, namely, creating an on-line
community for registered users to participate in online
discussions in the fields of gaming, e-sports and
competitions; software as a service (SAAS) services
featuring software that enables users to broadcast and view
live game play; software as a service (SAAS) services
featuring software that enables users to collaborate with
others while participating in gaming and esports; providing
temporary use of online, non-downloadable computer software
for compressing and decompressing data and video images;
providing temporary use of online, non-downloadable computer
operating system software programs and utility programs for
use with interactive video game devices and computer
hardware and computer peripherals; providing temporary use
of online, non-downloadable computer software and hardware
that facilitates communications over a wireless network;
production of video and computer software. Social networking services in the field of gaming provided
via a website and web based services.
Systems and methods for providing a display for an electronic device that includes a liquid crystal display panel assembly, a backlight assembly that includes a light source, and a spatially varying polarizer that provides phase retardation that varies as a function of propagation length away from the light source. The display may also include a linear polarizer and other optical components that improve the efficiency of the backlight assembly, thereby reducing power consumption, cost, space requirements, and provide other advantages.
A head-mounted display includes a front having a display housing and a back having a rear housing. A first member extends between the front and the back and is adjustable via an actuation of a first rotatable actuator and a first cabling mechanism. A second member extends between the front and the back and is adjustable via an actuation of a second rotatable actuator and a second cabling mechanism. A third member extends between the front and the back and is adjustable via the actuation of the second rotatable actuator and a third cabling mechanism.
A44B 11/20 - BouclesFermetures similaires pour attacher ensemble des courroies ou similaires, p. ex. pour ceintures des sécurité maintenant la bande par insertion dans des trous ou similaires
A61B 5/00 - Mesure servant à établir un diagnostic Identification des individus
A61F 7/00 - Appareils de chauffage ou de refroidissement pour traitement médical ou thérapeutique du corps humain
A61H 7/00 - Dispositifs de pétrissage par succionDispositifs non prévus ailleurs pour masser la peau par frottement ou brossage
A head-mounted display includes a front having a display housing and a back having a rear housing. A first member extends between the front and the back and is adjustable via an actuation of a first rotatable actuator and a first cabling mechanism. A second member extends between the front and the back and is adjustable via an actuation of a second rotatable actuator and a second cabling mechanism. A third member extends between the front and the back and is adjustable via the actuation of the second rotatable actuator and a third cabling mechanism.
Various embodiments are directed towards employing one or more physical sensors arranged on or in proximity to a video game player to obtain biofeedback measures that are then useable to dynamically modify a state of play of a video game. The sensors may be connected or even unconnected to the game player, replace, or otherwise augment traditional physical game controllers. The sensors gather various biofeedback measures and provide such measures to a biofeedback application programming interface (API). Before and/or during video game play, the video game queries the biofeedback API to request inferences about the game player's state of arousal. The response to the query is then used to modify the state of the video game play. Where the video game is a multi-player video game, biofeedback measures from other game players may also be obtained and used to further modify the state of the video game play.
A63F 13/212 - Dispositions d'entrée pour les dispositifs de jeu vidéo caractérisées par leurs capteurs, leurs finalités ou leurs types utilisant des capteurs portés par le joueur, p. ex. pour mesurer le rythme cardiaque ou l’activité des jambes
A63F 13/42 - Traitement des signaux de commande d’entrée des dispositifs de jeu vidéo, p. ex. les signaux générés par le joueur ou dérivés de l’environnement par mappage des signaux d’entrée en commandes de jeu, p. ex. mappage du déplacement d’un stylet sur un écran tactile en angle de braquage d’un véhicule virtuel
A63F 13/63 - Création ou modification du contenu du jeu avant ou pendant l’exécution du programme de jeu, p. ex. au moyen d’outils spécialement adaptés au développement du jeu ou d’un éditeur de niveau intégré au jeu par le joueur, p. ex. avec un éditeur de niveaux
A63F 13/65 - Création ou modification du contenu du jeu avant ou pendant l’exécution du programme de jeu, p. ex. au moyen d’outils spécialement adaptés au développement du jeu ou d’un éditeur de niveau intégré au jeu automatiquement par des dispositifs ou des serveurs de jeu, à partir de données provenant du monde réel, p. ex. les mesures en direct dans les compétitions de course réelles
Described herein are, among other things, techniques, devices, and systems for generating one or more trained machine-learning models. Also described herein are techniques, devices, and systems for applying a consumption history of a particular user to the trained model(s) to generate score data indicating a correlation between each content-item title and the consumption history. The techniques then determine a ranked list of content items having a highest correlation to the consumption history, which may be used to retrieve videos associated with the most-correlated content items for generating a compilation video composed of these retrieved videos.
09 - Appareils et instruments scientifiques et électriques
41 - Éducation, divertissements, activités sportives et culturelles
Produits et services
Downloadable video and other multimedia content files
featuring entertainment programs; downloadable films and
television programs featuring action, drama, competitions,
battles, drama, fantasy, animation, anime, horror, romance,
suspense, mystery, and characters derived from video and
computer games; downloadable video and other multimedia
digital content files containing audio, video, artwork, and
text related to entertainment programs featuring action,
drama, competitions, battles, fantasy, animation, anime,
horror, romance, suspense, mystery, and characters derived
from video and computer games; downloadable video and other
multimedia content files containing audio, video, artwork,
and text related to entertainment programs. Entertainment services in the nature of ongoing films and
television programs featuring action, drama, competitions,
battles, fantasy, animation, anime, horror, romance,
suspense, mystery, and characters derived from video and
computer games, delivered via the internet; entertainment
services in the nature of ongoing television programs
featuring action, drama, competitions, battles, fantasy,
animation, anime, horror, romance, suspense, mystery, and
characters derived from video and computer games, delivered
via television; entertainment services in the nature of
ongoing films and television programs in the field of
action, drama, competitions, battles, fantasy, animation,
anime, horror, romance, suspense, mystery, and characters
derived from video and computer games; providing online and
non-downloadable video and other multimedia digital content
files containing audio, video, artwork, and text related to
entertainment programs featuring action, drama,
competitions, battles, fantasy, animation, anime, horror,
romance, suspense, mystery, and characters derived from
video and computer games; providing information relating to
entertainment programs featuring action, drama,
competitions, battles, fantasy, animation, anime, horror,
romance, suspense, mystery, and characters derived from
video and computer games via a website; providing
information relating to television and radio entertainment
programs via a website.
Methods and systems are disclosed relating to a lens system that allows for simultaneous focus of near and far-away images with one pair of glasses, heads-up-displays (HUDs), and the like, without the need to move the user's eyes. This lens system may be used in a HUD application, for example, where the user may focus on a display lens that may be approximately one inch from the eye to view computer-generated information such as altitude, temperature, directions, and the like, and simultaneously view the individual's surroundings. The lens system may include a liquid lens that when modulated may vary from a near-focus state to a far-focus state rapidly by using an electrowetting or piezoelectric hydraulic actuator. This variable rate lens may be multiplexed at a rate that allows both near and far-away images to appear in focus simultaneously through the advantageous use of a user's persistence of vision.
C07D 241/26 - Atomes de carbone comportant trois liaisons à des hétéro-atomes avec au plus une liaison à un halogène, p. ex. radicaux ester ou nitrile avec des atomes d'azote liés directement aux atomes de carbone du cycle
G02B 26/06 - Dispositifs ou dispositions optiques pour la commande de la lumière utilisant des éléments optiques mobiles ou déformables pour commander la phase de la lumière
G02B 26/08 - Dispositifs ou dispositions optiques pour la commande de la lumière utilisant des éléments optiques mobiles ou déformables pour commander la direction de la lumière
G02B 26/00 - Dispositifs ou dispositions optiques pour la commande de la lumière utilisant des éléments optiques mobiles ou déformables
Methods and systems relating generally to information displays, and more particularly to systems and methods for backlight assemblies for information displays that emit an angularly narrow cone of light. A backlight assembly that emits a narrow angular cone of light can be particularly beneficial in a head-mounted display configuration, such as for use as part of virtual reality or augmented reality systems, where the head-mounted display comprises a lens assembly that directs light from an information display to the eyes of the user. Such a backlight assembly configuration may help reduce undesirable visual effects like flood illumination, ghost images, glare, and scattering.
Techniques and devices for determining how to present the release of the virtual object based at least in part on received sensor data is described herein. For example, when the hardware and/or software determines that the virtual object is to be released, the hardware and/or software may calculate one or more of a velocity of the object (e.g., speed and direction), a position at which the virtual object is to be released, a trajectory of the virtual object from the position of release to the landing point of the virtual object, a landing location of the virtual object, and/or the like. The hardware and/or software may then present the virtual object being released according to this determined information.
G06F 3/01 - Dispositions d'entrée ou dispositions d'entrée et de sortie combinées pour l'interaction entre l'utilisateur et le calculateur
A63F 13/211 - Dispositions d'entrée pour les dispositifs de jeu vidéo caractérisées par leurs capteurs, leurs finalités ou leurs types utilisant des capteurs d’inertie, p. ex. des accéléromètres ou des gyroscopes
A63F 13/218 - Dispositions d'entrée pour les dispositifs de jeu vidéo caractérisées par leurs capteurs, leurs finalités ou leurs types utilisant des capteurs de pression, p. ex. générant un signal proportionnel à la pression exercée par le joueur
G06F 3/0346 - Dispositifs de pointage déplacés ou positionnés par l'utilisateurLeurs accessoires avec détection de l’orientation ou du mouvement libre du dispositif dans un espace en trois dimensions [3D], p. ex. souris 3D, dispositifs de pointage à six degrés de liberté [6-DOF] utilisant des capteurs gyroscopiques, accéléromètres ou d’inclinaison
92.
Using detected pupil location to align optical components of a head-mounted display
The disclosure relates generally to techniques for determining pupil location of a display device's user via imaging sensors on the display device, and using that information to verify and/or correct positioning of the display device or its internal components. The display device may be a head-mounted display (“HMD”) device with display panels separated from a wearer's eyes via intervening lenses, with the sensors including optical flow sensor integrated circuits mounted on or near at least one of the display panels to capture images of the wearer's eye locations through the lenses, and with the correction to the positioning including modifications to the alignment or other positioning of the HMD device on the wearer user's head and/or its internal components within the HMD device (e.g., based on automated control of motors on the HMD device) to reflect a target alignment of the wearer's eyes relative to displayed information.
Client machines running game executables of a video game(s) may utilize a file system proxy component that is configured to track read operations made by the game executable during a game session, to generate access data based on the tracked read operations, and to report the access data to a remote system. This telemetry approach allows the remote system to collect access data reported by multiple client machines, to catalogue the access data according to client system configuration, and to analyze the access data to generate data that is usable by client machines to implement various game-related features including, without limitation, “instant play” of video games, discarding of unused blocks of game data to free up local memory resources, and/or local prefetching of game data for reducing latency during gameplay.
A63F 13/352 - Détails des serveurs de jeu comportant des dispositions particulières de serveurs de jeu, p. ex. des serveurs régionaux connectés à un serveur national ou à plusieurs serveurs gérant les partitions de jeu
A63F 13/335 - Dispositions d’interconnexion entre des serveurs et des dispositifs de jeuDispositions d’interconnexion entre des dispositifs de jeuDispositions d’interconnexion entre des serveurs de jeu utilisant des connexions de réseau étendu [WAN] utilisant l’Internet
09 - Appareils et instruments scientifiques et électriques
28 - Jeux, jouets, articles de sport
Produits et services
Handheld computers; computer hardware; computer networking
hardware; computer peripherals; computer hardware and
embedded computer software for the reproduction, processing
and streaming of audio, video, data, text and multimedia
content; embedded computer software. Portable handheld game consoles incorporating
telecommunication functions; computer game consoles for game
playing; video game consoles; handheld computer game
consoles; video game accessories, namely, controllers for
video games.
Described herein are, among other things, techniques, devices, and systems for identifying portions of a new version of an application that are new to the new version and portions of the new version that are common to the new version and a previous version of the application, such that a client computing device may efficiently update from the previous version to the new version.
G06F 8/658 - Mises à jour par incrémentMises à jour différentielles
H04L 69/324 - Protocoles de communication intra-couche entre entités paires ou définitions d'unité de données de protocole [PDU] dans la couche liaison de données [couche OSI 2], p. ex. HDLC
Described herein are, among other things, techniques, devices, and systems for identifying portions of a new version of an application that are new to the new version and portions of the new version that are common to the new version and a previous version of the application, such that a client computing device may efficiently update from the previous version to the new version.
09 - Appareils et instruments scientifiques et électriques
41 - Éducation, divertissements, activités sportives et culturelles
Produits et services
Downloadable computer game software; downloadable electronic
game software; downloadable video game software. Entertainment services, namely, providing online video
games; provision of on-line entertainment, namely, on-line
computer games; providing on-line computer games and on-line
video games; electronic games services provided by means of
the Internet; providing information in the fields of
computer games and entertainment via the Internet; providing
information in the field of on-line computer games and
on-line video games and computer game.
98.
Delivery of digital information to a remote device
Methods and systems relating to a file distribution scheme in a computer network are disclosed that distributes files in an efficient manner that reduces, among other things, network traffic. In an embodiment of the invention, a method for updating a file is disclosed. In such a method, unique chunks in a first version of a digital file are identified. For a second version of the digital file, chunks that are the same as in the first version are identified. Recompilation information is generated and stored for these identified chunks. Also, for the second version of the digital file, chunks in the second version that are different from chunks in the first version are identified. Recompilation information is generated and stored for these identified chunks. With this information, the second version of the digital file is completely defined and can be efficiently stored.
09 - Appareils et instruments scientifiques et électriques
28 - Jeux, jouets, articles de sport
Produits et services
Handheld computers; computer hardware; computer networking
hardware; computer peripherals; computer hardware and
embedded computer software for the reproduction, processing
and streaming of audio, video, data, text and multimedia
content; embedded computer software. Portable handheld game consoles incorporating
telecommunication functions; computer game consoles for game
playing; video game consoles; handheld computer game
consoles; video game accessories, namely, controllers for
video games.
09 - Appareils et instruments scientifiques et électriques
28 - Jeux, jouets, articles de sport
Produits et services
Handheld computers; computer hardware; computer networking
hardware; computer peripherals; computer hardware and
embedded computer software for the reproduction, processing
and streaming of audio, video, data, text and multimedia
content; embedded computer software. Portable handheld game consoles incorporating
telecommunication functions; computer game consoles for game
playing; video game consoles; handheld computer game
consoles; video game accessories, namely, controllers for
video games.