A63F2300/5553

Video modification and transmission
11633669 · 2023-04-25 · ·

Methods and apparatus are disclosed for video transmission. In one example, computer-readable storage media store instructions cause a processor to: generate first motion data; distribute, toward terminal devices of a plurality of viewers via a communication line, the first motion data; receive a web page; receive first operation data from a user interface; generate a second video related to a computer-implemented game on the basis of the first operation data by using the received web page; distribute the second video toward the terminal devices of the plurality of viewer; receive viewer data regarding a plurality of viewers; extract a selected game object out of a plurality of game objects to be used in the game; calculate a control parameter related to the selected game object on the basis of the viewer data; generate the second video including the selected game object; and distribute the second video toward the terminal devices.

Self presence in artificial reality

The disclosed artificial reality system can provide a user self representation in an artificial reality environment based on a self portion from an image of the user. The artificial reality system can generate the self representation by applying a machine learning model to classify the self portion of the image. The machine learning model can be trained to identify self portions in images based on a set of training images, with portions tagged as either depicting a user from a self-perspective or not. The artificial reality system can display the self portion as a self representation in the artificial reality environment by positioning them in the artificial reality environment relative to the user's perspective in the artificial reality environment. The artificial reality system can also identify movements of the user and can adjust the self representation to match the user's movement, providing more accurate self representations.

System and method for keyboard and palm rest three-dimensional haptic experience
11596859 · 2023-03-07 · ·

A three-dimensional (3D) haptic keyboard and palm rest experience system for an information handling system may comprise a display device displaying an avatar image located within a virtual 3D gaming environment generated by a gaming application, a processor determining an action involving the avatar image is being displayed, and a position of the action within the virtual 3D gaming environment, a keyboard controller identifying a haptic region of a keyboard and palm rest assembly having a location with respect to the user that correlates to the position of the action within the virtual 3D gaming environment, and the keyboard controller applying a change in voltage, via a printed circuit board assembly, across a piezoelectric actuator disposed beneath the haptic region to cause haptic movement in the haptic region correlated to the position of the action displayed within the virtual 3D gaming environment.

VIDEO MODIFICATION AND TRANSMISSION USING TOKENS

Computer-readable storage media are disclosed storing instructions, which when executed, cause a processor to: distribute, toward a terminal device of a viewer via a communication line, a first video including an animation of a first avatar of a distributor generated on the basis of motion data or the motion data; distribute, toward the terminal device of the viewer via the communication line, a second video related to a game generated on the basis of operation data by using a received web page; receive, from the terminal device of the viewer via the communication line, token data indicative of providing a token to the distributor from the viewer viewing the second video; and distribute, toward the terminal device of the viewer via the communication line, the second video including a game object set on the basis of the token data.

METHOD AND APPARATUS FOR GENERATING VIRTUAL CHARACTER, ELECTRONIC DEVICE AND READABLE STORAGE MEDIUM

A method and apparatus for generating a virtual character, an electronic device and a computer readable storage medium are provided. The method includes: performing mesh simplification on an initial model of a virtual character to obtain a mesh-simplified model; obtaining a first target model by performing white model mapping rendering on an area of each material type on the mesh-simplified model, and obtaining a second target model by performing hyper-realistic rendering on the area of each material type on the mesh-simplified model; and establishing a bidirectional mapping between the first target model and the second target model, and obtaining a target virtual character through iterative updating of the bidirectional mapping.

PROGRAM, METHOD, AND INFORMATION PROCESSING TERMINAL
20220323862 · 2022-10-13 ·

Display data is received for displaying a virtual space in which a character behaving in real time depending on movement of a performer is arranged. Any one of a plurality of types of viewing modes is specified in which an image displayed on the display unit is different among images in the virtual space based on the display data. The display unit displays an image corresponding to a specified viewing mode, among images in the virtual space based on the display data.

Storage medium storing information processing program, information processing apparatus, information processing system, and information processing method
11660539 · 2023-05-30 · ·

A character is displayed in its initial state in a virtual space with at least two of a plurality of parts set as non-exposed parts that are at least partially covered by respective corresponding accessories. A playback process of playing back a scene that an accessory for one of the at least two non-exposed parts is moved such that the one of the at least two non-exposed parts is exposed, and a changing process of allowing a user to change the part exposed by the playback process, are executed serially for the at least two non-exposed parts of the character in the initial state.

Computer simulation method with user-defined transportation and layout
11656736 · 2023-05-23 · ·

A multi-user process receives input from multiple remote clients to manipulate avatars through a virtual environment modeled in a host memory. The environment includes portal objects operable to transport avatars, which are modeled objects operated in response to client input, between defined areas of the virtual environment. The portals are customizable in response to client input to transport avatars to destinations preferred by users. Adjacent defined areas are not confined in extent by shared boundaries. The host provides model data for display of the modeled environment to participating clients.

Automated Avatars
20230115028 · 2023-04-13 ·

An automatic avatar system can build a custom avatar with features extracted from one or more sources. The automatic avatar system can identify such features in a source image of a user, from an online context source of the user (e.g., shopping activity, social media activity, messaging activity, etc.), and/or from a user-provided textual description source describing one or more avatar features. The automatic avatar system can query an avatar library for the identified avatar features. In some cases, the automatic avatar system may identify multiple options for the same avatar feature from the various sources and the automatic avatar system can select which of the features to use based on a priority order specified among the sources or by providing the multiple options to the user for selection. Once the avatar features are obtained, the automatic avatar system can combine them to build the custom avatar.

System, method, and platform for creating non-fungible tokens for concealing and revealing the ownership information of and embedding predictions into digital avatars
11623149 · 2023-04-11 ·

A method of performing data analytics for daily fantasy sports games comprises collecting sets of predictions from a multitude of online players prior to the start of a game period. Each set includes numerical predictions of performances of different athletes at different positions in different performance categories in at least one sporting event. The predictions are locked at a predetermined time prior to the start of the game period. The method further comprises visually displaying statistics of the predictions to all of the online players after the predictions have been locked, but prior to the start of the game period.