Provided is an electronic apparatus comprising an event-based vision sensor, a physical input/output unit, and a control unit that sets a predetermined flag in an event signal generated by the event-based vision sensor during operation of the input/output unit.
This controller device 10 is connected to an information processing device so as to be able to communicate with the same, and has a body 11 that is elastically deformable, detects operation by a user with respect to the body 11, and outputs information representing the detected operation to the information processing device 20. Moreover, this output information is submitted to authentication processing for controlling a lock condition of the controller device or the information processing device.
Provided is a marker device that is placed in a real space to detect a real space position in an image and comprises a light emission unit configured to display patterns with shapes having dimensions in the image. Further, provided is a computer system for detecting a real space position in an image, the computer system comprising a memory for storing program codes and a processor for executing operations according to the program codes, the operations including transmitting, to a marker device placed in the real space, a control signal for displaying patterns with shapes having dimensions in the image.
Provided is a computer system for calculating distances to objects, the system comprising a memory for storing program code and a processor for executing operations in accordance with the program code. The operations include: irradiating irradiation light onto a dToF sensor in accordance with a prescribed spatial pattern; acquiring a first distance calculated on the basis of a time difference during which the irradiation light strikes the object and the light reflected by the object is received by the dToF sensor; and calculating a second distance by comparing the prescribed spatial pattern to the shape of a reflection image formed by the reflected light captured by a vision sensor.
This controller device includes: a deformable controller body 11; and at least one sensor 12 disposed on the front surface of the controller body 11 and in the vicinity of the front surface, wherein the sensor 12 comprises an electrode formed of an elastic, conductive material.
Provided is a computer system for detecting vibrations caused by sound waves in space, the computer system comprising a memory for storing program code, and a processor for executing operations in accordance with the program code, wherein the above operations include analyzing vibrations of objects in the space on the basis of event signals generated by event-based vision sensors, and reconstructing speech data from the above vibration analysis results.
According to an aspect of the present invention, a sensor system is provided, the sensor system including: a first sensor that emits irradiation light toward an object; and a second sensor that is an event-based vision sensor capable of imaging the object, the first sensor including a first control unit that transmits a signal indicating a timing of emitting the irradiation light to the second sensor. According to another aspect of the present invention, a sensing method is provided, the sensing method including: a step for emitting irradiation light toward an object by a first sensor; and a step for transmitting a signal indicating a timing of emitting the irradiation light to a second sensor that is an event-based vision sensor capable of imaging the object from the first sensor.
A method for performing a system start up. The method including receiving at a board management controller (BMC) a startup configuration instruction to boot up a compute node with an operating system, wherein the compute node is located on a sled including a plurality of compute nodes, wherein the BMC is configured for managing a plurality of communication interfaces providing communication to the plurality of compute nodes. The method including sending a boot instruction from the BMC to a boot controller of the compute node over a communication interface to execute a basic input/output system (BIOS) firmware that is stored remote from the compute node. The method including performing execution of the BIOS firmware on the compute node to initiate loading of the operating system for execution by the compute node.
A63F 13/35 - Dispositions d’interconnexion entre des serveurs et des dispositifs de jeu; Dispositions d’interconnexion entre des dispositifs de jeu; Dispositions d’interconnexion entre des serveurs de jeu - Détails des serveurs de jeu
A63F 13/77 - Aspects de sécurité ou de gestion du jeu incluant les données relatives aux dispositifs ou aux serveurs de jeu, p.ex. données de configuration, version du logiciel ou quantité de mémoire
The present invention improves the accuracy of a machine learning model while facilitating organization of training data. This information processing system refers to an output, which is produced by a machine learning model trained by training data in response to input of input data to the machine learning model, so as to output the reliability of the output for the input data, generates new training data on the basis of the input data if the reliability satisfies a predetermined condition, and trains the machine learning model by the new training data.
A control device provided with a processor that executes operation in accordance with a program, wherein the operation includes using first sampling data in which a rotation angle of a joint portion is recorded in a first cycle to generate second sampling data in which the rotation angle is recorded in a second cycle, which is longer than the first cycle.
In the present invention, a playing time acquisition unit 212 acquires the playing times of a plurality of users of an activity from event data indicating the start of said activity and event data indicating the end of said activity. A statistical processing unit 220 generates a distribution of playing times for each activity on the basis of a plurality of acquired playing times. A skill value derivation unit 214 derives the skill value of a user with regard to an activity on the basis of the playing time of the user for the activity and the distribution of the playing time for the activity. A classification unit 228 divides a plurality of activities into groups. The skill value derivation unit 214 derives a player skill value pertaining to the user's game play for each activity group on the basis of a plurality of skill values derived with regard to a plurality of activities.
A63F 13/798 - 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 pour évaluer les compétences ou pour classer les joueurs, p.ex. pour créer un tableau d’honneur des joueurs
A63F 13/35 - Dispositions d’interconnexion entre des serveurs et des dispositifs de jeu; Dispositions d’interconnexion entre des dispositifs de jeu; Dispositions d’interconnexion entre des serveurs de jeu - Détails des serveurs de jeu
A63F 13/533 - 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 pour inciter une interaction avec le joueur, p.ex. en affichant le menu d’un jeu
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
12.
MACHINE LEARNING BASED GAMING PLATFORM MESSAGING RISK MANAGEMENT
A machine learning (ML) model (200) is used to identify spam messages and spammers in computer game settings based on learned gamer behavior. Message text may also be used. An evaluator module (500, 502) receives the score(s) from the ML model(s) indicating whether a particular message is spam and when the score(s) satisfy a threshold, passes the message to a punishment module (412) to determine whether the warn, suspend, or ban the sending account.
G07F 17/32 - Appareils déclenchés par pièces de monnaie pour la location d'articles; Installations ou services déclenchés par pièces de monnaie pour jeux, jouets, sports ou distractions
13.
MACHINE LEARNING BASED GAMING PLATFORM MESSAGING RISK MANAGEMENT USING GAMER BEHAVIOR
A machine learning (ML) model (200) is used to identify spam messages and spammers in computer game settings based on learned gamer behavior. An evaluator module (500, 502) receives score(s) from the ML model indicating whether a particular message is spam or other undesired message and when the scores satisfy a threshold, passes the message to a punishment module (412) to determine whether the warn, suspend, or ban the sending account.
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
14.
NOTIFICATION CONTROL SYSTEM, NOTIFICATION CONTROL METHOD, AND PROGRAM
The purpose of the present invention is to provide vibrations according to a user's preferences in a head-mounted display (HMD) (12). A notification control system (10) includes: a reception unit (62) that receives a setting for the vibration mode of a vibration unit (42) which causes an HMD (12) to vibrate in response to an image displayed on a display unit (38) of the HMD (12); an acquisition unit (61) that acquires information relating to a recommendation level of vibration produced by the vibration unit (42); and a notification control unit (63) that gives notice of the vibration mode of the vibration unit (42) recommended on the basis of the information relating to the recommendation level acquired by the acquisition unit (61).
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/25 - Dispositions de sortie pour les dispositifs de jeu vidéo
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/53 - 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
G06F 3/0481 - Techniques d’interaction fondées sur les interfaces utilisateur graphiques [GUI] fondées sur des propriétés spécifiques de l’objet d’interaction affiché ou sur un environnement basé sur les métaphores, p.ex. interaction avec des éléments du bureau telles les fenêtres ou les icônes, ou avec l’aide d’un curseur changeant de comport
15.
CONTROLLER DEVICE, METHOD FOR CONTROLLING CONTROLLER DEVICE, AND PROGRAM
This controller device comprises a controller body and a control unit. The control unit receives a user operation on the controller body, infers the attitude of the controller body, and generates and outputs information representing the content of the received operation by using the result of inference.
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/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
16.
DISPLAY CONTROL SYSTEM, DISPLAY CONTROL METHOD, AND PROGRAM
The present invention analyzes whether an end user who uses an HMD (12) possibly feels discomfort due to vibration. A display control system (10) includes: a first acquisition unit (611) that acquires control information which controls a vibration unit (42) for vibrating the HMD (12) according to an image displayed on a display unit (38) of the HMD (12), a second acquisition unit (612) that acquires actual vibration information pertaining to actual vibration of the HMD (12), and a display control unit (614) that causes at least the control information and the actual vibration information to be displayed together on a single screen.
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/0481 - Techniques d’interaction fondées sur les interfaces utilisateur graphiques [GUI] fondées sur des propriétés spécifiques de l’objet d’interaction affiché ou sur un environnement basé sur les métaphores, p.ex. interaction avec des éléments du bureau telles les fenêtres ou les icônes, ou avec l’aide d’un curseur changeant de comport
B06B 1/04 - Procédés ou appareils pour produire des vibrations mécaniques de fréquence infrasonore, sonore ou ultrasonore utilisant l'énergie électrique fonctionnant par électromagnétisme
17.
DRIVE CONTROL SYSTEM, HEAD MOUNTED DISPLAY, AND DRIVE CONTROL METHOD
The present invention stabilizes the rotation of a DC motor (423) for vibration used in a head mounted display (12). This drive control system (100) comprises: a vibration unit (42) that is provided in the HMD 12 having a display panel (38) disposed in front of the user's eyes when worn and includes at least the DC motor (423); and a motor control unit (60) that outputs a drive signal for controlling the driving force for driving the vibration unit (42). The motor control unit (60) outputs a first drive signal (DP1) for driving the vibration unit (42) with a first driving force during a predetermined start-up period (T1), and outputs, after the start-up period (T1) has passed, a second drive signal (DP2) which is composed of a plurality of single pulses to be intermittently output, and is for driving the vibration unit (42) with a second driving force that is smaller than the first driving force,.
H04N 5/64 - TRANSMISSION D'IMAGES, p.ex. TÉLÉVISION - Détails des systèmes de télévision - Détails de structure des récepteurs, p.ex. ébénisterie ou housses
18.
INFORMATION PROCESSING DEVICE AND INFORMATION PROVISION METHOD
In the present invention, an image processing unit 130 displays a display image on an output device 4 and a time acquisition unit 154 acquires the time at which a user views the display image. A hunger estimation unit 156 estimates that the user is hungry on the basis of the time at which the user views the display image. If the hunger estimation unit 156 has estimated that the user is hungry, an information provision unit 162 provides information relating to food to the user.
An image generation device generates an adjustment screen image 300 for enabling a user wearing a head-mounted display to adjust the floor height of a virtual space that is displayed on the head-mounted display. The adjustment screen image 300 includes a body height image 302. The image generation device causes the adjustment screen image 300 to be displayed on the head-mounted display. When an operation to set the body height of a user for the body height image 302 of the adjustment screen image 300 is inputted, the image generation device sets the floor height of the virtual space in accordance with the body height of the user that was set for the body height image 302.
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/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
G06T 19/00 - Transformation de modèles ou d'images tridimensionnels [3D] pour infographie
20.
DRIVE DEVICE, MANIPULATOR, PUPPET OPERATION DEVICE, AND MOBILE PEDESTAL
A drive device (7) that operates an operated object (41, 551, 552) by feeding a wire (WR) that is connected to the operated object at a prescribed tension in a first direction and pulling the wire in the direction opposite the first direction comprises a motor (71), a first rotary member (74) that can be rotated by the motor around a rotational axis (Rx5) in a second direction and the direction opposite the second direction, a pulling member (TM) that can rotate around the same axis as the first rotary member, holds an end part (WR1) of the wire, rotates in the second direction to feed the wire in the first direction, and rotates in the direction opposite the second direction to pull the wire in the direction opposite the first direction, and a pulling member–side urging member (77) that urges the pulling member in the direction opposite the second direction relative to the first rotary member. When the wire is moved in the first direction by an external factor, the pulling member rotates in the second direction against the urging force of the pulling member–side urging member to feed the wire in the first direction.
According to the present invention, an image generation device generates an adjustment screen 300 for causing a user who wears a head-mounted display to adjust the distance between lenses of the head-mounted display, and displays the adjustment screen 300 on the head-mounted display. On the adjustment screen 300, lens images (e.g., left lens image 304a, right lens image 304b) indicating lenses of the head-mounted display are arranged, and pupil images (e.g., left eye image 306a, right eye image 306b) indicating pupils of the user are further arranged thereon on the basis of a result of eye tracking.
H04N 13/344 - Affichage pour le visionnement à l’aide de lunettes spéciales ou de visiocasques avec des visiocasques portant des affichages gauche et droit
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
G09G 5/00 - 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
G09G 5/38 - 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 avec des moyens pour commander la position de l'affichage
H04N 5/64 - TRANSMISSION D'IMAGES, p.ex. TÉLÉVISION - Détails des systèmes de télévision - Détails de structure des récepteurs, p.ex. ébénisterie ou housses
An image generation device detects a surrounding obstacle on the basis of an image captured by a stereo camera of a head mounted display, and sets a boundary 72 of a play area in which a user, who puts on the head mounted display, can move. When a new obstacle is detected inside the play area, the device generates tangent lines 82a, 82b to the contour 80 of the obstacle from an observation point H on a floor surface, and sets the boundary 86 of the new play area by means of a line formed between the tangent lines and a contact point AB in the contour 80.
H04N 23/60 - Commande des caméras ou des modules de caméras
A63F 13/213 - Dispositions d'entrée pour les dispositifs de jeu vidéo caractérisées par leurs capteurs, leurs finalités ou leurs types comprenant des moyens de photo-détection, p.ex. des caméras, des photodiodes ou des cellules infrarouges
A63F 13/25 - Dispositions de sortie pour les dispositifs de jeu vidéo
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
G06T 19/00 - Transformation de modèles ou d'images tridimensionnels [3D] pour infographie
G06T 19/20 - Transformation de modèles ou d'images tridimensionnels [3D] pour infographie Édition d'images tridimensionnelles [3D], p.ex. modification de formes ou de couleurs, alignement d'objets ou positionnements de parties
23.
INFORMATION PROCESSING DEVICE AND DEVICE POSITION ESTIMATION METHOD
A captured image acquisition unit 212 acquires an image of a captured device. A sensor data acquisition unit 214 acquires sensor data that indicates an angular speed of the device. A position orientation derivation unit 214 derives the position of the device in a three-dimensional space from position coordinates of the device in the captured image, when the device is included in the captured image. A part position estimation unit 246 estimates the position of a prescribed part in the body of the user on the basis of the estimated position of the device. When the device is not included in the captured image, the position orientation derivation unit 244 derives, as the position of the device, a position that is rotated by a rotation amount corresponding to the sensor data by using the position of the part estimated by the position orientation derivation unit 244 as a rotation center.
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'utilisateur; Leurs 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’inclinaiso
24.
MASSIVELY MULTIPLAYER LOCAL CO-OP AND COMPETITIVE GAMING
A technique for scaling a multiplayer co-op and competitive computer gaming to dozens or even scores of people playing simultaneously, for example in a movie theater (300). The gameplay occurs on the giant screen (306) at the front of the theater. Each person has a controller (50) to control one character or avatar (304) in a gameplay space that is projected on the screen (306). In a theater with one hundred people in the seats (200/302), for example, one hundred respective avatars can appear on the screen, each controlled by a respective different player.
A63F 13/27 - Dispositions de sortie pour les dispositifs de jeu vidéo caractérisées par un affichage de grande dimension dans un lieu public, p.ex. dans une salle de cinéma, un stade ou une salle de jeux
25.
INFORMATION PROCESSING APPARATUS AND METHOD FOR ESTIMATING DEVICE POSITION
A captured image acquisition unit 212 acquires a captured image of a device. A sensor data acquisition unit 214 acquires sensor data indicating the acceleration and/or angular velocity of the device. An estimation processing unit 230 estimates the position of the device on the basis of the captured image of the device. A contact determination unit 232 determines whether a user is touching the device. A stationary state determination unit 234 determines whether the device is in a stationary state on the basis of the sensor data. When it is determined that the user is not touching the device and the device is in the stationary state, the estimation processing unit 230 fixes the estimated position of the device.
G06F 3/0346 - Dispositifs de pointage déplacés ou positionnés par l'utilisateur; Leurs 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’inclinaiso
G01P 15/18 - Mesure de l'accélération; Mesure de la décélération; Mesure des chocs, c. à d. d'une variation brusque de l'accélération dans plusieurs dimensions
G06F 3/02 - Dispositions d'entrée utilisant des interrupteurs actionnés manuellement, p.ex. des claviers ou des cadrans
26.
INFORMATION PROCESSING DEVICE, DEVICE SPEED ESTIMATION METHOD, AND DEVICE POSITION ESTIMATION METHOD
In the present invention, a sensor data acquisition part 214 acquires sensor data indicating an acceleration of a vibrator-equipped device. A second estimation processing section 250 estimates a speed of the device on the basis of the sensor data. A vibration determination section 262 determines whether the vibrator is vibrating or not on the basis of the sensor data. A stillness determination section 264 determines whether the device is still or not on the basis of the sensor data. The second estimation processing section 250 reduces the estimated speed of the device when it is determined that the vibrator is vibrating, and the device is still.
G06F 3/0346 - Dispositifs de pointage déplacés ou positionnés par l'utilisateur; Leurs 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’inclinaiso
G01P 1/04 - Adaptations particulières de moyens d'entraînement
27.
INFORMATION PROCESSING DEVICE AND REPRESENTATIVE COORDINATE DERIVATION METHOD
A first extraction processing unit 234 extracts a plurality of first connected components of 8-neighborhood pixels from a captured image. A second extraction processing unit 236 extracts a plurality of second connected components from the first connected components which have been extracted by the first extraction processing unit 234. A representative coordinate derivation unit 238 derives representative coordinates of a marker image on the basis of the pixels of the first connected components that are extracted by the first extraction processing unit 234 and/or the pixels of the second connected components that are extracted by the second extraction processing unit 236.
A photographed image acquisition unit 212 acquires image data read from an image sensor in a vertically inverted state. A first extraction processing unit 234 extracts, from the image data read from the image sensor in the vertically inverted state, a connection component in which pixels are continuous. A representative coordinate deriving unit 238 derives representative coordinates of a marker image on the basis of the pixels of the connection component extracted by the first extraction processing unit 234.
An image processing device for acquiring, with regard to a human object located in a virtual space, map data of a human object surface that is used in order to determine the external appearance of a region of the human object that corresponds to the skin, acquiring state information that indicates the state in the virtual space, and correcting a value included in the map data on the basis of the acquired state information, wherein a spatial image showing the status of the virtual space is drawn by the image processing device using the corrected map data.
In the present invention, an image generation device tracks the state of a head-mounted display by Visual SLAM, on the basis of a captured image of the surrounding space of a user wearing the head-mounted display. When a play area (a) is set, a key frame used for collation with a current frame is determined (S50), and a portion thereof is classified as undiscardable (S52). When an application (b) is executed, a stored key frame data is read and used for tracking (S60). Key frames are added along with the user's movement and data of discardable key frames are discarded (S64).
H04N 23/60 - Commande des caméras ou des modules de caméras
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
G06T 7/70 - Détermination de la position ou de l'orientation des objets ou des caméras
G09G 5/00 - 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
31.
INFORMATION PROCESSING DEVICE AND INFORMATION PROCESSING METHOD
An image generation device according to the present invention sequentially obtains frames 150 of a moving image captured by a stereo camera of a head-mounted display, and generates an image 154 for display to be used in video see-through etc. A cropping unit of the image generation device crops a region 152b in which a floor surface appears, and makes an image 156 for setting a play area in which a user can move. The cropping unit also crops a region 152c of a prescribed size in which the front of the head-mounted display appears, and makes an image 158 for obtaining state information pertaining to the head-mounted display.
H04N 23/60 - Commande des caméras ou des modules de caméras
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
G06T 7/70 - Détermination de la position ou de l'orientation des objets ou des caméras
G09G 5/00 - 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
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
G09G 5/377 - 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 - Détails concernant le traitement de dessins graphiques pour mélanger ou superposer plusieurs dessins graphiques
H04N 13/239 - Générateurs de signaux d’images utilisant des caméras à images stéréoscopiques utilisant deux capteurs d’images 2D dont la position relative est égale ou en correspondance à l’intervalle oculaire
H04N 13/344 - Affichage pour le visionnement à l’aide de lunettes spéciales ou de visiocasques avec des visiocasques portant des affichages gauche et droit
H04N 13/361 - Reproduction d’images stéréoscopiques mixtes; Reproduction d’images stéréoscopiques et monoscopiques mixtes, p.ex. une fenêtre avec une image stéréoscopique en superposition sur un arrière-plan avec une image monoscopique
Provided is an electronic device comprising: an event-driven vision sensor including a sensor array composed of sensors that generate an event signal upon detecting a change in the intensity of incident light; an inertial measurement unit (IMU) that has a known positional relationship with the vision sensor and measures at least one physical amount; and an additional information generation unit that generates additional information related to the event signal or an output value from the IMU by associating flow information detected on the basis of the event signal with a flow pattern that has been associated with the at least one physical amount or an estimation value based on the at least one physical amount in advance.
Provided is a signal processing device comprising a transmission determination unit that determines whether or not to transmit an event signal that is output from an event-driven vision sensor including multiple sensors constituting a sensor array, the determination being made on the basis of position information for each of the sensors in the sensor array.
This operation device comprises: a direction-indication operation member operated by a user by being pressed in a given direction; and an operation member of a different type from the direction-indication operation member. The operation device: generates operation data which includes operation information representing operation content for the direction-indication operation member and the operation member of a different type; and transmits the operation data to an information processing device. If usage of a substitute input function is requested in which the direction-indication operation member serves as a substitute for the operation member of another type, then the operation information representing the operation content for the operation member of another type included in the operation data is determined according to the operation content of the user for the direction-indication operation member.
A63F 13/22 - Opérations de configuration, p.ex. le calibrage, la configuration des touches ou l’affectation des boutons
A63F 13/24 - Dispositions d'entrée pour les dispositifs de jeu vidéo - Parties constitutives, p.ex. manettes de jeu avec poignées amovibles
G06F 3/0338 - Dispositifs de pointage déplacés ou positionnés par l'utilisateur; Leurs 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
35.
INFORMATION PROCESSING DEVICE, METHOD FOR CONTROLLING INFORMATION PROCESSING DEVICE, PROGRAM, AND RECORDING MEDIUM
An information processing device 1 is connected to a display monitor 2, and generates a video signal to be outputted to the display monitor 2. When the refresh rate of the display monitor 2 is variable, the information processing device selects a variable range of the variable refresh rate, which is determined as a limited range that is part of a refresh range that can be accommodated by the display monitor 2 by a predetermined limited range determination method, or a predetermined fixed refresh rate, and controls the display monitor 2 on the basis of the selected variable range pattern or predetermined fixed refresh rate.
G09G 5/00 - 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
This information processing device: executes an application program; draws a frame image to be displayed on a screen of a display device, which is capable of updating a frame image at a variable refresh rate, in accordance with the processing content of the application program; determines a permissible rate range to be permitted as a refresh rate on the basis of display device operation conditions assumed by the application program; and causes the display device to refresh using a variable refresh rate within the determined permissible rate range.
H04N 21/436 - Interfaçage d'un réseau de distribution local, p.ex. communication avec un autre STB ou à l'intérieur de la maison
G09G 5/00 - 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
H04N 21/4402 - 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 MPEG-4 impliquant des opérations de reformatage de signaux vidéo pour la redistribution domestique, le stockage ou l'affichage en temps réel
37.
INFORMATION PROCESSING DEVICE, METHOD FOR CONTROLLING INFORMATION PROCESSING DEVICE, PROGRAM, AND RECORDING MEDIUM
An information processing device 1 accepts input of an emulation setting concerning a function that is of a display monitor and that is to be emulated, and displays and outputs an image, rendered by executing an application program, to a display monitor that is physically connected, while emulating a state where a display monitor having a function indicated by the accepted emulation setting is virtually connected.
G09G 5/00 - 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
A63F 13/25 - Dispositions de sortie pour les dispositifs de jeu vidéo
38.
INFORMATION PROCESSING DEVICE, CONTROL METHOD THEREFOR, AND PROGRAM
This information processing device is connected to a display device (14) capable of updating frame images at a variable refresh rate, and the device executes a process for rendering a frame image, transmits the rendered frame image to the display device (14), measures the rendering time required for the frame image rendering process, and changes the operating condition for the rendering process in accordance with the measured rendering time.
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 MPEG-4
A63F 13/52 - Commande des signaux de sortie en fonction de la progression du jeu incluant des aspects de la scène de jeu affichée
G09G 5/00 - 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
G09G 5/37 - 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 - Détails concernant le traitement de dessins graphiques
H04N 5/66 - Transformation de l'information électrique en information lumineuse
H04N 21/442 - Surveillance de procédés ou de ressources, p.ex. détection de la défaillance d'un dispositif d'enregistrement, surveillance de la bande passante sur la voie descendante, du nombre de visualisations d'un film, de l'espace de stockage disponible dans l
39.
INFORMATION PROCESSING DEVICE, INFORMATION PROCESSING METHOD, AND PROGRAM
An information processing device for drawing a display frame image to be displayed by a display device (14) and transmitting the drawn display frame image to the display device (14) in either a fixed-frame-rate operation mode or a variable-frame-rate operation mode, wherein, when drawing a display frame image, transmitting the drawn display frame image to the display device (14) in the variable-frame-rate operation mode, and causing the display device (14) to display a moving image including content that was already drawn during drawing of the display frame image, the operation mode is switched to the fixed-frame-rate operation mode.
H04N 21/436 - Interfaçage d'un réseau de distribution local, p.ex. communication avec un autre STB ou à l'intérieur de la maison
G09G 5/00 - 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
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
H04N 21/4402 - 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 MPEG-4 impliquant des opérations de reformatage de signaux vidéo pour la redistribution domestique, le stockage ou l'affichage en temps réel
40.
OPERATING DEVICE, INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING METHOD, AND PROGRAM
This operating device, which comprises a direction instruction operating member that is operated by being pushed in any direction by a user, and an operating member of a different type to the direction instruction operating member, generates operation data including operating information representing operation content with respect to the direction instruction operating member and the different type of operating member, and transmits the operation data to an information processing apparatus, wherein, if a request is received to utilize a substitution input function for substituting the direction instruction operating member for the different type of operating member, the operating information representing the operation content with respect to the different type of operating member, to be included in the operation data, is determined in accordance with the operation content of the user with respect to the direction instruction operating member.
Methods and systems for determining a type of material of an object in a real-world environment are described. One of the methods includes receiving a plurality of sets of audio data based on sounds received from a plurality of objects within a plurality of environments. The method further includes receiving a plurality of sets of input data regarding a plurality of types of materials of the plurality of objects, training an artificial intelligence (Al) model based on the plurality of sets of audio data and the plurality of sets of input data, and applying the Al model to a set of audio data captured from the real-world environment to determine the type of material of the object within the real-world environment to enhance the realism of augmented reality (AR) or virtual reality (VR) video games and applications.
G10L 25/51 - Techniques d'analyses de la parole ou de la voix qui ne se limitent pas à un seul des groupes spécialement adaptées pour un usage particulier pour comparaison ou différentiation
42.
DISPLAY CONTROL DEVICE, HEAD-MOUNTED DISPLAY, AND DISPLAY CONTROL METHOD
Provided is a head-mounted display in which a stereo camera captures a left-viewpoint and a right-viewpoint captured images 24a, 24b, for example, at the frame rate of 1/Δt, as shown in (a). As shown in (c), a display control device uses one of the left-viewpoint and right-viewpoint captured images to generate display images for the left eye and the right eye (for example, display images 28a, 28b) alternately in each frame at the same rate as when capturing, and causes the display images to be each displayed in a corresponding region of a display panel while making the other region non-active.
H04N 13/344 - Affichage pour le visionnement à l’aide de lunettes spéciales ou de visiocasques avec des visiocasques portant des affichages gauche et droit
G09G 3/20 - 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
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
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
H04N 13/122 - Raffinement de la perception 3D des images stéréoscopiques par modification du contenu des signaux d’images, p.ex. par filtrage ou par ajout d’indices monoscopiques de profondeur
H04N 13/239 - Générateurs de signaux d’images utilisant des caméras à images stéréoscopiques utilisant deux capteurs d’images 2D dont la position relative est égale ou en correspondance à l’intervalle oculaire
H04N 13/361 - Reproduction d’images stéréoscopiques mixtes; Reproduction d’images stéréoscopiques et monoscopiques mixtes, p.ex. une fenêtre avec une image stéréoscopique en superposition sur un arrière-plan avec une image monoscopique
In the present invention, an image generation device 200 generates a look-around screen for causing a user wearing a head-mounted display 100 to look around a play area. The image generation device 200 generates a map for estimating the position of the user on the basis of a plurality of camera images which are captured by a camera of the head-mounted display 100 and which show the space around the user from a plurality of directions. On the look-around screen, a prescribed special image is superimposed on an image showing the play area, and a region matching the gaze direction of the user in the special image is changed to a display mode which is different from a previous display mode. The special image is set to a space which surrounds the head-mounted display 100 and which has a narrower range than the maximum range of the play area.
Provided is a HMD (1) that efficiently suppresses an increase in temperature in a device body (10). The HMD (1) comprises: a body housing (11) that accommodates at least a display panel (13), a right lens (122R), and a left lens (122L); a wearing band (20) that supports the body housing (11) and is worn on the head of a user; and a duct (50) that is accommodated inside the body housing (11) and forms a portion of a flow path through which air inside the body housing (11) is discharged to the outside.
H04N 5/64 - TRANSMISSION D'IMAGES, p.ex. TÉLÉVISION - Détails des systèmes de télévision - Détails de structure des récepteurs, p.ex. ébénisterie ou housses
45.
INFORMATION PROCESSING DEVICE, INFORMATION PROCESSING METHOD, AND PROGRAM
An information processing device according to the present technology comprises a presentation controller that generates presentation information according to a combination of: a detection result, which is obtained by using a first detection model for detecting an abnormality in chronological data by using ancillary data relating to changes in the chronological data; and a detection result, which is obtained by using a second detection model for detecting an abnormality in the chronological data without using the ancillary data. The present technology can be applied to an information processing device that monitors sales data, for example.
A head-mounted display 100 comprises: a first display unit 132 which displays an image of a central section in a display image; and a second display unit 134 which displays an image outside the central section, wherein the images are synthesized and visually recognized by a half-mirror 96. The calibration device 10 calculates a color conversion matrix from which a color in a common gamut is visually recognized on the basis of the chromaticities of the first display unit 132 and the second display unit 134, the chromaticities being measured by a colorimeter 92 from a position that is the same as a viewpoint of a user, and outputs the color conversion matrix in association with the display units.
G09G 5/00 - 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
G09G 5/02 - 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 la manière dont la couleur est visualisée
G09G 5/37 - 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 - Détails concernant le traitement de dessins graphiques
G09G 5/377 - 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 - Détails concernant le traitement de dessins graphiques pour mélanger ou superposer plusieurs dessins graphiques
H04N 5/64 - TRANSMISSION D'IMAGES, p.ex. TÉLÉVISION - Détails des systèmes de télévision - Détails de structure des récepteurs, p.ex. ébénisterie ou housses
H04N 13/344 - Affichage pour le visionnement à l’aide de lunettes spéciales ou de visiocasques avec des visiocasques portant des affichages gauche et droit
This image display device is characterized by comprising: a central image generation unit that generates a central image representing a central part of a display image observed in a plan view; a peripheral image generation unit that generates a peripheral image representing a region on the outside of the central image of the display image; a central image output unit that displays the central image with a laser scanning system that carries out two-dimensional scanning with laser beams representing pixels, using reflection by a mirror (222), so as to project an image; a peripheral image output unit (234) that displays the peripheral image; and an image compositing unit (236) that combines the central image and the peripheral image for visual recognition.
H04N 5/64 - TRANSMISSION D'IMAGES, p.ex. TÉLÉVISION - Détails des systèmes de télévision - Détails de structure des récepteurs, p.ex. ébénisterie ou housses
H04N 13/344 - Affichage pour le visionnement à l’aide de lunettes spéciales ou de visiocasques avec des visiocasques portant des affichages gauche et droit
48.
USING GAZE TRACKING TO EFFECT PLAYER CHOICES IN MULTI PLAYER INTERACTIVE NARRATIVES
The present disclosure is directed to controlling outcomes in a game that includes multiple different users playing respective roles of specific virtual characters. The multiple different users may be present at a same physical location, or the different users may be located at different physical locations when movement of their eyes is tracked. Here, a user may choose one of a set of provided selections by simply looking at the chosen selection for a period of time or by looking at the chosen selection and performing an action or gesture. This functionality allows multiple different users to control actions performed by different specific characters via an online multiplayer system. Depending on what a first user looks at, that first user or a second user may be provided with a corresponding set of selections or audio/visual content via respective gaming devices operated by the first and the second user.
A63F 13/213 - Dispositions d'entrée pour les dispositifs de jeu vidéo caractérisées par leurs capteurs, leurs finalités ou leurs types comprenant des moyens de photo-détection, p.ex. des caméras, des photodiodes ou des cellules infrarouges
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
49.
MIXED REALITY OPTICAL SYSTEM USING MICRO PHOSPHOR AND LENS ELEMENT ARRAY IN A CURVED WAVEGUIDE
A sunglasses-style head worn display (100) includes a curved waveguide (108) with double reflective coatings/films (304/308) and containing an array of light wavelength converting phosphor pinhole-size discs (314) covered with pinhole-sized micro lenses (316), presenting a wide FOV virtual image for AR/VR.
G02B 6/10 - OPTIQUE ÉLÉMENTS, SYSTÈMES OU APPAREILS OPTIQUES - Détails de structure de dispositions comprenant des guides de lumière et d'autres éléments optiques, p.ex. des moyens de couplage du type guide d'ondes optiques
G03H 1/04 - Procédés ou appareils pour produire des hologrammes
50.
TECHNIQUES FOR ENABLING HIGH FIDELITY MAGNIFICATION OF VIDEO
Responsive to a zoom command when presenting a first video (400), a second video (408) is combined with the first video and presented. The first and second videos (400, 408) are generated from substantially the same camera location as each other at substantially the same time with substantially the same resolution. However, the second video (408) is generated by a physical or virtual lens having a field of view (FOV) smaller than the FOV of a physical or virtual lens used in generating the first video. The technique gives the appearance of zooming without loss of resolution.
H04N 19/136 - Caractéristiques ou propriétés du signal vidéo entrant
H04N 19/172 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques utilisant le codage adaptatif caractérisés par l’unité de codage, c. à d. la partie structurelle ou sémantique du signal vidéo étant l’objet ou le sujet du codage adaptatif l’unité étant une zone de l'image, p.ex. un objet la zone étant une image, une trame ou un champ
H04N 5/262 - Circuits de studio, p.ex. pour mélanger, commuter, changer le caractère de l'image, pour d'autres effets spéciaux
A technique presents on a display (200) a computer game character (302) and a first scannable code (SC) (304) scannable by a camera of at least a first user apparatus to cause a server to download to the first user apparatus a photo app operable to generate a photo of a first user and send the photo to the server, which alters (408) the character in accordance with the photo. The character with the face altered (602) is presented along with a second SC (604) that can be scanned to cause the server to download to the first user apparatus a share app operable to select (808) a second user apparatus to send an image of the character with the face altered in accordance with the photo such that the second user apparatus can display the character with the face altered in accordance with the photo.
A virtual reality (VR) headset (200 or 400) wearable by a computer game player includes integrated thermal and/or motion sensors (300) on the exterior of the VR headset to detect the presence of others in immediate proximity to the player, sending a signal to the player's view screen (206), warning the player of potential collisions with others.
Responsive to a zoom command (206) when presenting a first video (400), a second video (408) is combined with the first video and presented. The first and second videos are generated from substantially the same camera location as each other at substantially the same time with substantially the same resolution. However, the second video is generated by a physical or virtual lens having a field of view (FOV) smaller than the FOV of a physical or virtual lens used in generating the first video. Modules (508, 510) are described for using alignment metrics to correctly place the second video over the inner video and make it appear seamless.
H04N 23/69 - Commande de moyens permettant de modifier l'angle du champ de vision, p. ex. des objectifs de zoom optique ou un zoom électronique
H04N 19/172 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques utilisant le codage adaptatif caractérisés par l’unité de codage, c. à d. la partie structurelle ou sémantique du signal vidéo étant l’objet ou le sujet du codage adaptatif l’unité étant une zone de l'image, p.ex. un objet la zone étant une image, une trame ou un champ
H04N 23/90 - Agencement de caméras ou de modules de caméras, p. ex. de plusieurs caméras dans des studios de télévision ou des stades de sport
H04N 23/695 - Commande de la direction de la caméra pour modifier le champ de vision, p. ex. par un panoramique, une inclinaison ou en fonction du suivi des objets
54.
USER OPTIONS IN MODIFYING FACE OF COMPUTER SIMULATION CHARACTER
A technique presents on a display (200) a computer game character (302) and a first scannable code (SC) (304) scannable by a camera of at least a first user apparatus to cause a server to download to the first user apparatus a photo app operable to generate a photo of a first user and send the photo to the server, which alters (408) the character in accordance with the photo. The character with the face altered (602) is presented along with a second SC (604) that can be scanned to cause the server to download to the first user apparatus a share app operable to select (808) a second user apparatus to send an image of the character with the face altered in accordance with the photo such that the second user apparatus can display the character with the face altered in accordance with the photo. User options may be provided to alter the character or game.
A63F 13/655 - 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 par importation de photos, p.ex. du joueur
G06T 13/40 - Animation tridimensionnelle [3D] de personnages, p.ex. d’êtres humains, d’animaux ou d’êtres virtuels
G07F 17/32 - Appareils déclenchés par pièces de monnaie pour la location d'articles; Installations ou services déclenchés par pièces de monnaie pour jeux, jouets, sports ou distractions
The present invention makes it possible to change the execution environment of a game application without obstructing operation of the game application. An input device comprises a function button (350). A processor (100) of the input device changes the execution environment of a game application upon receiving an operation with respect to the function button. The function button is provided at a position that is lower than the upper surface of a left part (10L) and the upper surface of a right part (10R) of the input device.
The present invention increases the rigidity of an input device while suppressing any effect on the appearance of the input device. The input device has a device front section (10F), a right grip (10BR), and a left grip (10BL). An upper case (40) and a lower case (80) of the input device form portions of the device front section, the right grip, and the left grip, and accommodate a frame (50, 70). The lower case is affixed, by a plurality of screws, to at least one of the frame and the upper case. A lower cover (90) is attached to the lower surface of the lower case, covers the plurality of screws, and constitutes at least portions of the lower surface of the device front section, the left-side surface of the right grip, and the right-side surface of the left grip.
Provided is an input device which enables a user to adjust the movable range of a trigger button. This input device comprises: a stopper member (620) movable between a first position where the motion of a trigger button (16) within a first range is permitted and a second position where the stopper member abuts against stopper counterparts (16a, 16b) of the trigger button to limit the movable range of the trigger button to a second range smaller than the first range; and an operation member (630) that is engaged with the stopper member and that is movable in a direction different from that of the stopper member. The operation member causes the stopper member to move between the first position and the second position.
This input device enables a user to arbitrarily select presence/absence of an operated member. The input device has a support member (210). The support member has an axle (212) and moves about an axis (Ax1) defined by the axle. A sensor (240) is spaced from the axis in a first direction orthogonal to the axis and outputs a signal responsive to movement of the support member. An operated member (17) extends in a second direction perpendicular to the axis and crossing the first direction, and protrudes from a lower case (80). The operated member is attached to the support member for movement therewith, and can be detached from the support member by operation from outside the lower case.
An operation device (6, 7) comprises: a mounting part (61) to be mounted to fingers of a user; first position detection units (621) that detect the position of the fingers and that are provided to the mounting part; and stimulus generation units (64, 64A) that apply an external stimulus to the user and that are provided to positions corresponding to the fingers of the user in the mounting part.
A button that can be quickly operated in accordance with the needs of a user is provided to an input device. The input device has a function button (350). The function button is positioned behind a plurality of operation members that are provided to the input device and protrudes outward from an outer circumferential edge of an upper cover (20) in a plan view of the input device.
The present invention enables an external member of an input device to be removed easily. A cover lock member (700) of this input device has second engaging parts (701) for engaging first engaging parts (21) of an upper cover (20) that is an external member. The cover lock member is capable of moving between a locked position in which the second engaging parts engage the first engaging parts and an unlocked position in which the engagement between the second engaging parts and the first engaging parts is released.
G06F 3/02 - Dispositions d'entrée utilisant des interrupteurs actionnés manuellement, p.ex. des claviers ou des cadrans
A63F 13/24 - Dispositions d'entrée pour les dispositifs de jeu vidéo - Parties constitutives, p.ex. manettes de jeu avec poignées amovibles
G06F 3/0338 - Dispositifs de pointage déplacés ou positionnés par l'utilisateur; Leurs 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
The present invention ensures rigidity of an input device. The input device has an internal structure including a main frame (50) and a reinforcement frame (70) that is made of a material having a rigidity higher than that of the main frame and is attached to the main frame. A lower case (80) covers the lower side of the internal structure and is attached to the internal structure. An upper case (40) covers the upper side of the internal structure and is attached to the internal structure and/or the lower case.
The present invention makes it possible to easily change the height, size, shape, feel, and the like of an operation stick in an input device. This input device has a top member (410) that has an upper surface (13a) that is touched by the user's finger, and a base member (420) that the top member is attached to. The top member has a tubular section (412) extending downward, and the base member has a pillar section (422) that can be fitted into the interior of the tubular section. An elastic member (430) is attached to the outer circumferential surface of the pillar section. The elastic member is positioned inside the tubular section and is caught by the inner surface of the tubular section, thereby restricting upward movement of the top member.
This input device is configured such that a part to which an operational member is provided can be easily replaced. The input device includes a stick unit (30) which has an operational stick (13) and a circuit for detecting the movement of the operational stick. A body (10) of the input device has a housing recess (U10) that has an opening at the top and at the back and that is for housing the stick unit. The stick unit is attachable/detachable with respect to the housing recess.
G06F 3/02 - Dispositions d'entrée utilisant des interrupteurs actionnés manuellement, p.ex. des claviers ou des cadrans
A63F 13/24 - Dispositions d'entrée pour les dispositifs de jeu vidéo - Parties constitutives, p.ex. manettes de jeu avec poignées amovibles
G06F 3/0338 - Dispositifs de pointage déplacés ou positionnés par l'utilisateur; Leurs 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
G06F 3/0354 - Dispositifs de pointage déplacés ou positionnés par l'utilisateur; Leurs 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
H01H 25/00 - Interrupteurs avec mouvement composé de la poignée ou d'un autre organe moteur
H01H 25/04 - Organe moteur à mouvement angulaire dans plus d'un plan, p.ex. manche à balai
65.
INFORMATION PROCESSING SYSTEM, INFORMATION PROCESSING METHOD, AND PROGRAM
FONDAZIONE ISTITUTO ITALIANO DI TECNOLOGIA (Italie)
Inventeur(s)
Sato, Shogo
Inada, Tetsugo
Segawa, Hiroyuki
Pasquale, Giulia
Onyshchuk, Yuriy
Malafronte, Damiano
Natale, Lorenzo
Ruzzenenti, Andrea
Abrégé
The present invention improves the accuracy of estimating a pose of an imaged object. An area of interest acquisition means (21) inputs at least of a part of an input image into a discriminative model that has been trained on the basis of a plurality of training images, including an image capturing an object of interest, and label data indicating whether or not each of the training images includes the object of interest, to thereby determine whether or not the input image includes an image of the object of interest, and acquires an area of interest extracted from the input image that includes the image of the object of interest. A pose estimation means (25) estimates a pose of the object of interest, on the basis of information which is output when the acquired area of interest is input to a machine learning model that has been trained with a plurality of training images rendered by a three-dimensional shape model of the object of interest, and correct answer data that is information about the pose of the object of interest in the training images.
Provided is an attachment apparatus with which connection stability between a cable connector and a connector of an input device can be improved, and with which an operation for engaging an engaging portion and the input device can be performed easily. An attachment apparatus (1A) comprises a connector holding portion (2), and an engaging member (30) provided on the connector holding portion (2). The engaging member (30) includes an engaging portion (31) for engaging with an input device (80). The engaging member (30) can move between an engaged position in which the engaging portion (31) projects from the connector holding portion (2), and an accommodated position in which the engaging portion (31) is accommodated in the connector holding portion (2).
A method for game allocation in a game cloud system. The method including tracking state of a plurality of compute nodes of a data center, wherein the plurality of compute nodes is distributed across a plurality of rack assemblies. The method including tracking a plurality of popularity valuations of a plurality of video games. The method including determining a distribution of one or more video games from the plurality of video games across the plurality of rack assemblies based on the plurality of popularity valuations of the plurality of video games. The method including storing the one or more video games from the plurality of video games across the plurality of rack assemblies based on the distribution of the one or more video game that is determined.
A63F 13/358 - Adaptation du déroulement du jeu en fonction de la charge du réseau ou du serveur, p.ex. pour diminuer la latence due aux différents débits de connexion entre clients
A63F 13/67 - 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 en s’adaptant à ou par apprentissage des actions de joueurs, p.ex. modification du niveau de compétences ou stockage de séquences de combats réussies en vue de leur réutilisation
A force-sensation indication device 10 is worn around a user's neck. A communication unit 32 receives a control signal from an external device. Each of a first force-sensation presentation unit 34a and a second force-sensation presentation unit 34b includes an actuator and a moving part moved by the actuator. The first and second force-sensation presentation units 34a and 34b indicate a force-sensation to the user who wears the force-sensation indication device 10. A control unit 30 controls the actuators according to the received control signal.
Before the performance of prescribed content, a head-mounted display (HMD) generates and displays a video of a first room (such as a pre-performance lobby), which is a virtual space in which a plurality of users who are to view the content gather (S11). The HMD generates and displays a video of a second room (such as a live show venue), which is a virtual space in which the content is performed (S14). After the performance of the content, the HMD generates and displays a third room (such as a post-performance lobby), which is a virtual space in which the plurality of users gather (S16).
A method for determining an environment in which a user is located is described. The method includes receiving a plurality of sets of audio data based on sounds emitted in a plurality of environments. Each of the plurality of environments has a different combination of objects. The method further includes receiving input data regarding the plurality of environments, and training an artificial intelligence (Al) model based on the plurality of sets of audio data and the input data. The method includes applying the Al model to audio data captured from an environment surrounding the first user to determine a type of the environment.
G06N 3/006 - Vie artificielle, c. à d. agencements informatiques simulant la vie fondés sur des formes de vie individuelles ou collectives simulées et virtuelles, p.ex. simulations sociales ou optimisation par essaims particulaires [PSO]
G10L 25/51 - Techniques d'analyses de la parole ou de la voix qui ne se limitent pas à un seul des groupes spécialement adaptées pour un usage particulier pour comparaison ou différentiation
Provided is a communication system comprising: a controller (10) that is worn on a hand of a user; a manipulated object (50) that is remotely manipulated by the controller; and a relay device (70) that relays between the controller and the manipulated object. The controller has: a first detection unit (11) that detects movements of fingers of the user; a stimulus provision unit (12) that provides an external stimulus to the fingers of the user; and a control unit (13) that controls the stimulus provision unit. The manipulated object has: a drive unit (51) that operates on the basis of received operation information; and a second detection unit (52) that detects an external stimulus to the manipulated object. The relay device transmits the operation information which is based on a detection result from the first detection unit, and transmits, to the controller and on the basis of a detection result from the second detection unit, stimulus provision information which controls the stimulus provision unit so that an external stimulus is provided to the user.
Methods and systems for normalizing views of real world space and virtual environment of an interactive application as viewed through a pair of augmented reality glasses include receiving content of the interactive application for rendering on a display screen of the pair of augmented reality glasses. The content is streaming content provided in response to inputs provided by the user and includes virtual objects. The virtual objects are dynamically scaled to match a scale of the real world objects to a scale of the virtual objects. The content of the interactive application dynamically scaled is projected as an overlay over the real world objects of the real world space viewed through the pair of augmented reality glasses. The content that is dynamically scaled enables a normalized view between the real world space and the virtual environment.
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
A63F 13/5372 - 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 pour marquer les personnages, les objets ou les lieux dans la scène de jeu, p.ex. en affichant un cercle autour du personnage commandé par le joueur
A63F 13/213 - Dispositions d'entrée pour les dispositifs de jeu vidéo caractérisées par leurs capteurs, leurs finalités ou leurs types comprenant des moyens de photo-détection, p.ex. des caméras, des photodiodes ou des cellules infrarouges
A63F 13/26 - Dispositions de sortie pour les dispositifs de jeu vidéo ayant au moins un dispositif d’affichage supplémentaire, p.ex. sur la manette de jeu ou à l’extérieur d’une cabine de jeu
A63F 13/52 - Commande des signaux de sortie en fonction de la progression du jeu incluant des aspects de la scène de jeu affichée
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
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
73.
FEATURE SIMILARITY SCORING OF PHYSICAL ENVIRONMENT FOR AUGMENTED REALITY GAMEPLAY
Methods and systems are provided for processing feature similarity for a real-world space used for augmented reality (AR) gameplay is disclosed. The method includes receiving captured sensor data from the real-world space used by a user for said AR gameplay of a game. The sensor data provides data to identify characteristics of physical objects in the real-world space. The method includes generating a user space score using the characteristics of the physical objects identified in the real-world space. The method includes comparing the user space score to a game space score that is predefined for the game. The comparing is used to produce a fit handicap for the AR gameplay of the game in the real-world space by the user. Adjustments to gameplay parameters may be made to compensate or adjust the fit handicap.
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
A63F 13/67 - 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 en s’adaptant à ou par apprentissage des actions de joueurs, p.ex. modification du niveau de compétences ou stockage de séquences de combats réussies en vue de leur réutilisation
G06T 19/00 - Transformation de modèles ou d'images tridimensionnels [3D] pour infographie
G06V 20/20 - RECONNAISSANCE OU COMPRÉHENSION D’IMAGES OU DE VIDÉOS Éléments spécifiques à la scène dans les scènes de réalité augmentée
74.
IMAGE PROCESSING DEVICE, OBJECT DATA GENERATION DEVICE, IMAGE PROCESSING METHOD, OBJECT DATA GENERATION METHOD, AND OBJECT MODEL DATA STRUCTURE
This image processing device places an object 120 in a virtual space 136 to be displayed, and sets a view screen 130 corresponding to a viewpoint. The image processing device tracks a ray passing through pixels 132 included in an image of the object 120, and uses a position P and direction ω of incidence of the ray into the object 120 to read out a distribution of degrees of light source contribution that represent the magnitudes of influence on the image color of the object by a plurality of light sources set in different directions with respect to the object, the distribution of degrees of contribution being acquired in advance. The image processing device determines the pixel values of the pixels 132 by calculating a weighted sum of luminances of light from in-scene light sources 134a, 134b, and 134c with the degrees of light source contribution obtained with respect to the corresponding directions serving as weights.
A wheel 11 comprises: a first shaft part 30 that extends along a center axis; and a second shaft part 31 that extends along the center axis in the opposite direction from the first shaft part 30. A first bearing 14 rotatably supports the first shaft part 30, and a second bearing 15 rotatably supports the second shaft part 31. A first body component 12 has a first holding part 13 that holds the first bearing 14, and a second body component 20 has a second holding part 21 that holds the second bearing 15.
Provided is an input device that enables comfortable operation for a user who has difficulty feeling comfortable operating an existing input device. A controller (2000) has a main body (2100) of the controller (2000), a first operation button (2110) that has an upper surface portion for placement of a hand, and that is attached to the main body (2100), and a plurality of second operation buttons (2120) that are arranged along an outer circumferential edge (C2) of the first operation button (2110), and that are attached to the main body (2100). The plurality of second operation buttons (2120) have an outer circumferential part (2131) that extends outward past the outer circumferential edge (C1) of the main body (2100).
An accessibility computer game controller (200) includes a central control button (402) on a round base (400) and peripheral control buttons (404) on the base surrounding the central control button. The peripheral control buttons can have distinct sizes and shapes. An analog stick unit (444) is reciprocatingly engaged with the base and includes a control portion (446) rotatable relative to the base.
Methods and systems for interacting with an augmented reality application includes a providing an array of barometric pressure sensors within a housing of a wearable device to capture pressure variances detected from motion of one or more facial features that are proximate to the array of barometric pressure sensors. The pressure variances are analyzed to identify motion metrics related to the motion of the facial features. The motion metrics are used to derive engagement metrics of the user to content of the augmented reality application presented to the user.
An accessibility computer game controller (200) includes a central control button (402) on a round base (400) and peripheral control buttons (404) on the base surrounding the central control button. The peripheral control buttons can have distinct sizes and shapes. An analog stick unit (444) is reciprocatingly engaged with the base and includes a control portion (446) rotatable relative to the base.
G05G 1/02 - Organes de commande actionnés à la main par un mouvement linéaire, p.ex. boutons poussoirs
G06F 3/033 - Dispositifs de pointage déplacés ou positionnés par l'utilisateur; Leurs accessoires
A63F 13/00 - Jeux vidéo, c. à d. jeux utilisant un affichage à plusieurs dimensions généré électroniquement
G06F 3/023 - Dispositions pour convertir sous une forme codée des éléments d'information discrets, p.ex. dispositions pour interpréter des codes générés par le clavier comme codes alphanumériques, comme codes d'opérande ou comme codes d'instruction
H01H 13/70 - Interrupteurs ayant un organe moteur à mouvement rectiligne ou des organes adaptés pour pousser ou tirer dans une seule direction, p.ex. interrupteur à bouton-poussoir ayant une pluralité d'éléments moteurs associés à différents jeux de contacts, p.ex. claviers
An accessibility computer game controller (200) includes a central control button (402) on a round base (400) and peripheral control buttons (404) on the base surrounding the central control button. The peripheral control buttons can have distinct sizes and shapes. An analog stick unit (444) is reciprocatingly engaged with the base and includes a control portion (446) rotatable relative to the base.
A63F 13/24 - Dispositions d'entrée pour les dispositifs de jeu vidéo - 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
Provided is a head-mounted display that can present an even greater sense of presence to a user. A head-mounted display (1) includes: a body (10) having a display panel (11); a front support part (21) that is connected the upper side of the body (10), and that is for coming into contact with the user's forehead; a housing (34c) that is provided to the front support part (21); and an oscillation motor (40) that is accommodated in the housing (34c).
H04N 5/64 - TRANSMISSION D'IMAGES, p.ex. TÉLÉVISION - Détails des systèmes de télévision - Détails de structure des récepteurs, p.ex. ébénisterie ou housses
A63F 13/285 - Génération de signaux de retour tactiles via le dispositif d’entrée du jeu, p.ex. retour de force
An image transmission device 20a or 20b transmits, at a predetermined rate, data 166 of an entire original image captured by an imaging device 140 or 141 to a display control device 10a or 10b, obtains a signal for a brightness change event detected by the imaging device 140 or 141 for each pixel to generate event information 168, and asynchronously transmits the event information 168. The display control device 10a or 10b generates a display image by ray tracing at a frame rate higher than the frame rate of the transmitted original image and selectively updates the corresponding image in units of pixels by using the latest event information.
H04N 21/431 - Génération d'interfaces visuelles; Rendu de contenu ou données additionnelles
G06T 3/00 - Transformation géométrique de l'image dans le plan de l'image
G09G 3/20 - 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
H04N 5/232 - Dispositifs pour la commande des caméras de télévision, p.ex. commande à distance
H04N 5/351 - Réglage du capteur SSIS en fonction de la scène, p.ex. luminosité ou mouvement dans la scène
A roller 12 comprises: a first member 30 that has a through hole 40 into which a support shaft 14 is inserted; and a second member 31 that covers the outer peripheral surface of the first member 30. The first member 30 and the second member 31 are formed as integrated by two-color molding. The second member 31 covers most of the outer peripheral surface of the first member 30 including the center region thereof, but does not cover the outer peripheral surfaces of both end portions 32.
A system and method for providing personalized assistance in a virtual environment is disclosed. A plurality of trigger events is stored in memory, each trigger event based on a user interaction in the virtual environment. Data sent over a communication network regarding gameplay of a user associated with a media title engaged in the virtual environment is received. Play characteristics exhibited by the user based on the received data are identified. One or more user generated content streams that meet conditions of an identified one or more trigger events are identified. Identified streams are ranked based on a match between the play characteristics exhibited by the user and metadata of each of the identified streams. A display of the ranked streams is provided, wherein the display includes an analysis of the match.
A63F 13/30 - Dispositions d’interconnexion entre des serveurs et des dispositifs de jeu; Dispositions d’interconnexion entre des dispositifs de jeu; Dispositions d’interconnexion entre des serveurs de jeu
Provided is an operating device (10) having a high degree of freedom of operation by a user. This operating device (10) outputs a signal to a computer (20) in accordance with a change in orientation by an operation of a user, the operating device including: a plurality of link shafts (SF); a plurality of node mechanism units (ND) which form a grid pattern together with the plurality of link shafts (SF), and each of which holds one end of two or more link shafts (SF) among the plurality of link shafts (SF) such that it is possible to change the orientation of the two or more link shafts (SF); and a three-dimensional magnetic sensor (50) that detects respective directions in which the two or more link shafts extend relative to the node mechanism units (ND).
The present invention provides a display control system (100) that makes it possible to express various display modes. The display control system (100) has: a display control unit (33) that causes a display object to be displayed, the display object comprising a plurality of elements respectively associated in advance with a plurality of grid points included in a grid-shaped operation device (10); and an acquisition means (31) that individually acquires positional coordinates of the plurality of grid points. The display control unit (33) determines display modes of the plurality of individual elements on the basis of the positional coordinates of the plurality of grid points associated in advance with the plurality of individual elements.
Methods and systems are provided for fractionalizing non- fungible token (NFT) shares for digital game assets. The method includes generating a digital asset depicting a gaming event associated with a game. The method includes obtaining a non- fungible token (NFT) for the digital asset. The NFT is stored in a block chain with a reference to a storage location of said digital asset. The obtaining of the NFT includes instructions or parameters for fractionalizing said NFT. The fractionalizing of the NFT creates a set of shares of the NFT. The method includes assigning a share the NFT to a user of the online gaming system. The share is exchangeable among a community of users. The method includes tracking use of each of the set of shares of the NFT and applying a value indicator to each share by the online gaming system. The value indicator is indicative of a level of use of the share within the online gaming system.
A63F 13/70 - Aspects de sécurité ou de gestion du jeu
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
A63F 13/86 - Regarder des jeux joués par d’autres joueurs
A moving body 1 comprises a base body 2, three wheels 30 attached to the base body 2, and actuators 32 each of which drives each wheel 30, and is capable of moving in all directions. One or two wheels 30 out of the three wheels 30 are first-form wheels, and the remaining wheel(s) 30 is (are) a second-form wheel. A direction of one wheel 30 has a parallel or orthogonal relationship with directions of the other two wheels 30.
B62D 61/06 - Véhicules à moteur ou remorques, caractérisés par la disposition ou le nombre de roues et non prévus ailleurs, p.ex. quatre roues disposées en losange avec uniquement trois roues
B60B 19/00 - Roues non prévues ailleurs ou ayant des caractéristiques précisées dans l'un des sous-groupes du présent groupe
89.
INFORMATION PROCESSING DEVICE AND INFORMATION PROCESSING METHOD
This information processing device comprises: an image control unit for controlling a communication image that includes an image of a speaker or an avatar and is displayed on a vertically elongated display unit installed in a remote space; and a hand control unit for controlling the movements of a robot hand which provides a tactile experience to a participant viewing the image.
Methods and systems are provided for processing operations of a game to be played via a mobile device is provided. The method includes establishing a connection with the mobile device to play the game. The method includes receiving controller input from the mobile device; the controller input being from the mobile device to perform an action in the game. The method includes determining a correction value required to perform the action. The method includes applying the correction value to the controller input to increase an accuracy of the controller input when performing the action. In this way, when correction values are applied to the controller input from the mobile device of a user playing a game, the accuracy of the control input is increased so that the user can achieve the intended action in the game.
A63F 13/2145 - 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 la surface étant aussi un dispositif d’affichage, p.ex. des écrans tactiles
A63F 13/22 - Opérations de configuration, p.ex. le calibrage, la configuration des touches ou l’affectation des boutons
A63F 13/422 - 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 mappage automatique pour assister le joueur, p.ex. freinage automatique dans un jeu de conduite automobile
A63F 13/355 - Réalisation d’opérations pour le compte de clients ayant des capacités de traitement restreintes, p.ex. serveurs transformant une scène de jeu qui évolue en flux MPEG à transmettre à un téléphone portable ou à un client léger
91.
EMOTION DETECTION & MODERATION BASED ON VOICE INPUTS
Systems and methods for emotion detection and emotion-based moderation based on voice inputs are provided. A user emotion profile may be stored in memory for a user. The user emotion profile may include one or more moderation rules that sped ties a moderation action responsive to one or more emotional states. A current communication session associated with the user and one or more other users may be monitored based on the user emotion profile. An emotional state detected as being associated with a subset of the messages may trigger at least one of the moderation rules by corresponding to at least one of the emotional states specified by the user emotion profile. A presentation of at least one of the messages in the subset being provided to the user device may be modified in accordance with the moderation action specified by the user emotion profile.
G10L 25/63 - Techniques d'analyses de la parole ou de la voix qui ne se limitent pas à un seul des groupes spécialement adaptées pour un usage particulier pour comparaison ou différentiation pour estimer un état émotionnel
Systems and methods for providing a universal remote control are disclosed. Control schemes for a plurality of remotely-controlled devices may be stored in memory of the universal remote control, where each of the control schemes includes a set of commands for a corresponding one of the remotely-controlled devices. Instructions for each command corresponding to one or more signals for the corresponding remotely-controlled device may be encoded. Based on a current orientation of a mobile device relative to a location of the remotely-controlled devices in a real-world environment, one of the remotely -controlled devices may be identified as being selected. Based on the stored control scheme for the selected remotely-controlled device a display for the mobile device may be generated, wherein the generated display includes the set of commands corresponding to the selected remotely-controlled device. A selection from the generated display of commands may be received. The selection corresponding to one or more- signals based on the control scheme for the selected remotely-controlled device may be identified. The identified signals may be transmitted to the selected remotely-controlled device, wherein the transmitted signals include instructions executable by the selected remotely-controlled device to perform the selected command.
A method and system for integrating media of past gameplay into overlays is disclosed. A plurality of trigger points associated with one or more interactive content titles is stored. Each trigger point is associated wi th a plurality of possible results of an activity in a respective interactive content title. Each of the possible results associated with one or more media files depicting the associated result of the activity. Gameplay data sent over a communication network of a current activity is monitored. The monitored gameplay data that indicates a possible result associated with the current activity is Identified. The stored media files is filtered based on the identified result of the identified trigger point associated with the current activity. An overlay display of at least one of the filtered media files is generated and provided to the client device for presentation in association with the current gameplay session.
A63F 13/497 - Répétition partielle ou entière d'actions de jeu antérieures
A63F 13/40 - 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
A63F 13/45 - Commande de la progression du jeu vidéo
A method and system for setting a vocal collision queue is disclosed. A plurality of incoming audio streams associated with a plurality of user devices currently involved in a communication session is recorded. There is an overlap between portions of two or more of the audio streams in the communication session that is identified. A queue for the two or more identified audio streams is determined. The queue includes a sequence to the identified audio streams. Recordings corresponding to the overlapping portions of the identified audio stream are retrieved. The retrieved recordings are provided to the user devices in the communication session. The retrieved recordings are played sequentially in accordance with the determined sequence.
This input device realizes comfortable button operation. The input device (100) comprises: a grip (30) having a lateral face that comes into contact with the hand of a user who is to take hold of the input device; and operating members (11-16) that are disposed above the grip (30) and are operated by the user's fingers. The relative position between the operating members (11-16) and the lateral face of the grip (30) can be varied in a direction that intersects with the vertical direction.
A63F 13/24 - Dispositions d'entrée pour les dispositifs de jeu vidéo - Parties constitutives, p.ex. manettes de jeu avec poignées amovibles
G06F 3/0338 - Dispositifs de pointage déplacés ou positionnés par l'utilisateur; Leurs 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
According to the present invention, transmission of a signal from a vibration motor to the hand of a user is promoted. A grip (30) includes a grip body (31), a grip movable part (32) forming a right-side surface (30b) of the grip (30), and a vibration motor (36) attached to the grip movable part (32). The relative position between the grip body (31) and the grip movable part (32) can be changed in the left–right direction.
A63F 13/24 - Dispositions d'entrée pour les dispositifs de jeu vidéo - Parties constitutives, p.ex. manettes de jeu avec poignées amovibles
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'utilisateur; Leurs 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
Provided is an input device which can secure the hand of a user to a grip at a position suitable for the lengths of the fingers and the size of the hand and can adapt positions of the fingers to the positions of operation buttons. In an input device (100), the position of a base (42) to which a strap (40) is attached can be moved in the up–down direction and the front–back direction and can simultaneously be rotated in the side view of a grip (30).
A63F 13/24 - Dispositions d'entrée pour les dispositifs de jeu vidéo - Parties constitutives, p.ex. manettes de jeu avec poignées amovibles
G06F 3/0346 - Dispositifs de pointage déplacés ou positionnés par l'utilisateur; Leurs 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’inclinaiso
The present invention improves the recognition accuracy of the position and orientation of an input device (100-500). An input device (100) includes: a grip (11) that extends in the up-down direction; an upper part (20) that is positioned higher than the grip (11) and on which operation members (13-15) operated by fingers are disposed; and a lower part (30) that is positioned lower than the grip (11) and on which a plurality of tracking points (H) are disposed. The width (W32) of the lower part (30) is greater than the width (W12) of the grip (11). It is thus easy to dispose many tracking points (H) on the lower part (30).
G06F 3/0346 - Dispositifs de pointage déplacés ou positionnés par l'utilisateur; Leurs 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’inclinaiso
An input device (600) has: an upper part (620) that has a front surface (621a) on which operation members (13), (16), (17) are disposed; and an extension part (640) that extends along a plane including the front surface (621a) and is provided with a plurality of tracking points (H). It is thus easy to ensure that the tracking points (H) are visible to a camera. It is also possible to simplify the structure of a member constituting the outer appearance shape of the input device.
G06F 3/0346 - Dispositifs de pointage déplacés ou positionnés par l'utilisateur; Leurs 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’inclinaiso
A method and system for providing visual comparisons to previous gameplay is disclosed. A plurality of datasets, with each dataset associated with displaying at least a part of gameplay from a past gameplay session of an interactive content title and a set of synch points within the past gameplay session is stored. An input over a communication network from a client device of a player associated with a current gameplay session is received. The received input indicates one of the stored datasets associated with the interactive content title. An overlay for a display of the current gameplay session is generated. The overlay includes a ghost projection based on the indicated dataset. The ghost projection is superimposed over the display of a virtual environment of the current gameplay session based on the set of synch points.
A63F 13/497 - Répétition partielle ou entière d'actions de jeu antérieures
A63F 13/40 - 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
A63F 13/45 - Commande de la progression du jeu vidéo