A63F13/00

Methods and systems for creating virtual and augmented reality

Configurations are disclosed for presenting virtual reality and augmented reality experiences to users. The system may comprise an image capturing device to capture one or more images, the one or more images corresponding to a field of the view of a user of a head-mounted augmented reality device, and a processor communicatively coupled to the image capturing device to extract a set of map points from the set of images, to identify a set of sparse points and a set of dense points from the extracted set of map points, and to perform a normalization on the set of map points.

Methods and systems for creating virtual and augmented reality

Configurations are disclosed for presenting virtual reality and augmented reality experiences to users. The system may comprise an image capturing device to capture one or more images, the one or more images corresponding to a field of the view of a user of a head-mounted augmented reality device, and a processor communicatively coupled to the image capturing device to extract a set of map points from the set of images, to identify a set of sparse points and a set of dense points from the extracted set of map points, and to perform a normalization on the set of map points.

System and method for convenience gaming

A convenience gaming system is provided. The convenience gaming system allows users to access applications via gaming communication devices coupled to a communication network. At least a portion of the network may be wireless. The gaming applications include gambling, financial, entertainment service, and other types of transactions. The system may include a user location determination feature to prevent users from conducting transactions from unauthorized areas.

Top performers

In various embodiments, a player may participate in a game of a top performing player.

Top performers

In various embodiments, a player may participate in a game of a top performing player.

Unlocking game content for users based on affiliation size
11583763 · 2023-02-21 · ·

This disclosure relates to unlocking game content for users of an online game. In implementations, affiliations between users may be established, and content may be made available to users individually based on the number of users within an affiliation. Content made available to a first user of the affiliation may be made available to the first user individually and independently from other users included in the affiliation.

Video modification and transmission
11583767 · 2023-02-21 · ·

Methods and apparatus are disclosed for video transmission. According to one example, computer-readable storage media storing computer-readable instructions, which when executed by a computer having at least one processor, cause the computer to: change, during or after execution of a computer-implemented game, at least one current parameter of an avatar of a first distributor on the basis of second data or display in a second video, during or after execution of the computer-implemented game, an avatar of the first distributor and an avatar of at least any user of one or more users on the basis of the second data, wherein first data is data regarding at least any of the following: one or more users who jointly distributed a computer-implemented game with the first distributor, and one or more users who jointly distributed with the first distributor using an avatar of the first distributor and his/her own avatar.

System and method for tracking and analyzing golf shot
11583728 · 2023-02-21 ·

The present invention provides system and method for tracking and analyzing golf shot, the method comprising: turning on a light source; a capturing a pair of images of the golf shot using a pair of stereo cameras having a same focal length and triggered by single signal; a analyzing a disparity between the pair of images; a producing a disparity map, a three dimension simulation, and a first motion analysis data; a capturing an image of the golf shot from before to after contact between a golf club and a golf ball using a single camera; a analyzing image sequences captured by the single camera; a producing a second motion analysis data including at least one of ball spinning, club face angle, and swing, and displaying the three dimension simulation, the image sequence, and the first and the second motion analysis data.

Systems and methods to control publication of user content in a virtual world

A computing system and method to implement a three-dimensional virtual reality world having user created virtual objects. During the creation of a virtual object, a user of the virtual reality world identifies components and/or resources of the virtual object, such as a mesh model defining the shape of the virtual object, an image specifying the appearance of the virtual object, and a script defining the run time behavior of the virtual object. The computer system examines the components and/or resources duration the creation process of the virtual object to detect and/or address security threats and/or performance hurdles. Before the approval of the publication of the virtual object in the virtual world, the computer system performs a simulation of the rendering of the virtual object to detect security threats and evaluate performance impacts.

Systems and methods to control publication of user content in a virtual world

A computing system and method to implement a three-dimensional virtual reality world having user created virtual objects. During the creation of a virtual object, a user of the virtual reality world identifies components and/or resources of the virtual object, such as a mesh model defining the shape of the virtual object, an image specifying the appearance of the virtual object, and a script defining the run time behavior of the virtual object. The computer system examines the components and/or resources duration the creation process of the virtual object to detect and/or address security threats and/or performance hurdles. Before the approval of the publication of the virtual object in the virtual world, the computer system performs a simulation of the rendering of the virtual object to detect security threats and evaluate performance impacts.