G09B5/08

DYNAMIC PRESENTATION SURFACE AND PRESENTER IMAGING FOR A RECEIVING DEVICE IN A VIDEO COMMUNICATION SESSION
20230118446 · 2023-04-20 ·

An electronic device, computer program product, and method are provided that automatically focus on meaningful content in an image stream during an instruction-oriented video communication session. The electronic device communicatively connects the electronic device via a network to image stream transmitting (IST) electronic device(s) during a video communication session. A controller of the electronic device identifies a person and a writing surface within an image stream received from the IST electronic device. In response to determining that the person is attending to the writing surface, the controller presents on display device(s) a first portion of the image stream that focuses on the writing surface. In response to determining that the person is not attending to the writing surface, the controller presents on the display device(s) a second portion of the image stream that does not focus on the writing surface.

Streaming-based VR multi-split system and method
11663795 · 2023-05-30 · ·

A streaming-based VR multi-split system and method are provided. The system includes a control system, a manipulation terminal and at least one experience terminal. The control system includes a streaming media server, a streaming coding and decoding interaction module and a VR platform. The streaming decoding and interaction processing module is configured to receive a video stream sent by the streaming coding and decoding interaction module, collect interaction data at one side of the manipulation terminal in real time, and transmit the interaction data to the streaming coding and decoding interaction module. The streaming coding and decoding interaction module sends a video picture code of the VR platform to the manipulation terminal, and pushes the video stream corresponding to the interaction data to the streaming media server. A presentation picture corresponding to an operation of the experience terminal is acquired by the streaming media server.

SYSTEMS AND METHODS FOR SEMANTIC CONTENT CUSTOMIZATION

The present disclosure provides systems and methods for modifying teaching content based on localized cultural and contextual factors. A system can maintain an entity relationship database including semantic triples. The system can identify entities from text content of an information resource. The system can generate, based on the semantic triples, an entity graph including nodes. Each node corresponds to a respective entity identified from the text content. The system can receive an indication to replace a first entity corresponding to a first node with a first replacement entity. The system can determine to replace a second entity corresponding to a second node with a second replacement entity based on the semantic triples and a connection between the first node and the second node. The system can generate processed text content based on the text content, the first replacement entity and the second replacement entity.

AUTOMATIC TRANSPARENCY OF VR AVATARS
20230106652 · 2023-04-06 · ·

An object is displayed in a three-dimensional virtual reality environment so that a first user can view an avatar of a second user in a non-obstructive form when the avatar of the second user would otherwise obstruct a view of the object from the first user.

SYSTEMS AND METHODS FOR MANAGING EXPERIENTIAL COURSE CONTENT

Systems and methods of the present invention provide for a database configured to store multiple portions of experiential course content that correspond to an experiential course; a set of candidate screens apportioned accordingly, and a graphical user interface (GUI) configured to elicit, from a user, a selection of a particular set of screens from a user. The systems and methods further provide for receiving, via the GUI, a set of parameters defining a set of pathways, the set of pathways configured to route a learner user through the experiential course. The experiential course content may then be transmitted to the learner user via a GUI configured to route the learner user through the experiential course.

Online interactive fitness trainer
09842508 · 2017-12-12 · ·

A method, and corresponding system, for providing a fitness program to remote subscribers includes receiving first data related to a fitness program. A virtual fitness session having a set of remote subscribers is established. An online fitness coach is assigned to the set of remote subscribers in the virtual fitness session. Second data, including audio and/or video data related to the first fitness program, is transmitted to the set of remote subscribers in the virtual fitness session. Feedback is provided from each remote subscriber to the online fitness coach. The feedback enables the online fitness coach to monitor in live-time third data regarding performance of each remote subscriber in the virtual fitness session. The method further includes communicating between the online fitness coach and the set of remote subscribers. The communication enables the online fitness coach to send fourth data to one or more of the remote subscribers in live-time.

Online interactive fitness trainer
09842508 · 2017-12-12 · ·

A method, and corresponding system, for providing a fitness program to remote subscribers includes receiving first data related to a fitness program. A virtual fitness session having a set of remote subscribers is established. An online fitness coach is assigned to the set of remote subscribers in the virtual fitness session. Second data, including audio and/or video data related to the first fitness program, is transmitted to the set of remote subscribers in the virtual fitness session. Feedback is provided from each remote subscriber to the online fitness coach. The feedback enables the online fitness coach to monitor in live-time third data regarding performance of each remote subscriber in the virtual fitness session. The method further includes communicating between the online fitness coach and the set of remote subscribers. The communication enables the online fitness coach to send fourth data to one or more of the remote subscribers in live-time.

PLATFORM AND KNOWLEDGE-BASED INSTRUCTION ENGINE IMPLEMENTED SKILL-IMPROVEMENT SYSTEM THROUGH CLOUD COMPUTING
20170352284 · 2017-12-07 ·

Methods and apparatuses for generating feedback to a human practitioner practicing a skill using a combination of local platform, the internet, and cloud-based analysis engine are disclosed. The local platform is employed to provide physical parameter data pertaining to the human practitioner (or part/parts thereof) and to the object involved in practicing the skill. Cloud-based technology is leveraged to provide analysis to physical parameter data acquired by the local platform and to generate feedback to the human practitioner. Cloud-based technology is also leveraged to provide analysis resources to the cloud-based analysis engine and feedback resources to provide/enhance the feedback to the human practitioner.

PLATFORM AND KNOWLEDGE-BASED INSTRUCTION ENGINE IMPLEMENTED SKILL-IMPROVEMENT SYSTEM THROUGH CLOUD COMPUTING
20170352284 · 2017-12-07 ·

Methods and apparatuses for generating feedback to a human practitioner practicing a skill using a combination of local platform, the internet, and cloud-based analysis engine are disclosed. The local platform is employed to provide physical parameter data pertaining to the human practitioner (or part/parts thereof) and to the object involved in practicing the skill. Cloud-based technology is leveraged to provide analysis to physical parameter data acquired by the local platform and to generate feedback to the human practitioner. Cloud-based technology is also leveraged to provide analysis resources to the cloud-based analysis engine and feedback resources to provide/enhance the feedback to the human practitioner.

ARTIFICIAL INTELLIGENCE SYSTEM FOR GENERATION OF PERSONALIZED STUDY PLANS
20230185811 · 2023-06-15 · ·

A system for providing study plans to a user includes a topic catalog storing multiple topics and multiple keywords associated with each topic. The system also includes a plan generator configured to receive multiple sample study plans, each sample study plan having one or more resources, each resource having one or more portions, and each portion being assigned a duration. The plan generator uses the sample study plans and the topic catalog to train a topic model to identify which topics are associated with each resource, resulting in a trained topic model. The plan generator receives a profile of a student from a user, the profile having one or more selected topics the student desires to study and further having multiple preferences associated with the student. The plan generator uses the trained topic model and the profile to identify a subset of the resources that are associated with the selected topics, generates a customized study plan for the student using the subset of identified resources and the preferences, and provides the customized study plan to the user.