# US 2018/0322797 A9 · Action data generation device and client and system for information transmission

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 2018/0322797 A9
- Document ID: US20180322797A9
- Status: Published application
- Kind: A9
- Application number: 15/186,136
- Filed: 2016-06-17
- Published: 2018-11-08
- Earliest claimed: 2013-12-18
- Inventors: JIAN YAN
- Web page: https://patentgrep.com/patent/US20180322797A9

## CPC

- G09B 5/10: all student stations being capable of presenting the same information simultaneously (G09B5/14 takes precedence)
- G09B 5/06: with both visual and audible presentation of the material to be studied
- G09B 5/14: with provision for individual teacher-student communication
- G09B: EDUCATIONAL OR DEMONSTRATION APPLIANCES; APPLIANCES FOR TEACHING, OR COMMUNICATING WITH, THE BLIND, DEAF OR MUTE; MODELS; PLANETARIA; GLOBES; MAPS; DIAGRAMS (devices for psychotechnics or for testing reaction times A61B5/16; games, sports, amusements A63; projectors, projector screens G03B)

## Abstract

The invention relates to an action data generation device, and a client and a system for information transmission, wherein the action data generation device comprises an action input unit and an action data generation unit, the action input unit is for receiving action information on an interface and sending the action information to the action data generation unit, and the action data generation unit is for receiving the action information input by the action input unit and generating action data including a path part and a data part according to the action information. The technical solution provided by the present invention realizes effective extraction of data from the interface and improves the data transmission efficiency.

## Claims

### Claim 1

An action data generation device, comprising:
an action input unit and an action data generation unit;
wherein the action input unit is for receiving action information on an interface and sending the action information to an action data generation unit; and
the action data generation unit is for receiving the action information input by the action input unit and generating action data according to the action information, the action data includes a path part and a data part.

### Claim 2 (depends on 1)

The device according to claim 1, wherein the action information comprises three types: a handwriting type, a media type or a data type.

### Claim 3 (depends on 2)

The device according to claim 2, wherein when the action information is of the handwriting type, the action information comprises a physical coordinate sequence of handwriting; when the action information is of the media type, the action information comprises coordinates of a media file on the interface and a physical address of the media file; and when the action information is of the data type, the action information comprises coordinates of an action on the interface and binary data to be transferred.

### Claim 4 (depends on 2)

The device according to claim 2, wherein the action data generation unit further comprises an action type judgment unit which judges the type of the action information; and the action data generation unit generates the action data according to the type.

### Claim 5 (depends on 4)

The device according to claim 4, wherein the action data generation unit generating the action data according to the type includes: when the action information is of the handwriting type, the path part of the action data comprises a physical coordinate sequence of handwriting; when the action information is of the media type, the path part of the action data comprises coordinates of a media file on the interface, while the data part of the action data comprises a physical address of the media file; and when the action information is of the data type, the path part of the action data comprises coordinates of an action on the interface, while the data part of the action data comprises binary data to be transferred.

### Claim 6 (depends on 1)

The device according to claim 1, wherein the device is used for generating the action data transmitted among clients in a remote teaching system.

### Claim 7

A client for information transmission, comprising:
an action input unit for receiving action information on an interface and sending the action information to an action data generation unit;
the action data generation unit, for receiving the action information input by the action input unit and generating according to the action information, wherein action data includes a path part and a data part;
a sending unit for sending the action data generated by the action data generation unit;
a receiving unit for receiving the action data;
an action information reconstructing unit for reconstructing the action information for display on the interface based on the action data received by the receiving unit; and
a display unit for displaying the action information reconstructed by the action information reconstructing unit.

### Claim 8 (depends on 7)

The client according to claim 7, further comprising a mode switching unit for switching the client between a controlling mode and a controlled mode.

### Claim 9 (depends on 7)

The client according to claim 7, wherein the sending unit is also used for sending audio data generated by the client and wherein the audio data is associated with the action data generated by the action data generation unit by means of time information.

### Claim 10 (depends on 9)

The client according to claim 9, wherein the receiving unit is also used for receiving the audio data that is synchronized with the action information reconstructed by the action information reconstructing unit by means of the time information.

### Claim 11 (depends on 7)

The client according to claim 7, wherein the action information comprises three types: a handwriting type, a media type or a data type.

### Claim 12 (depends on 11)

The client according to claim 11, wherein when the action information is of the handwriting type, the action information comprises a physical coordinate sequence of handwriting; when the action information is of the media type, the action information comprises coordinates of a media file on the interface and a physical address of the media file; and when the action information is of the data type, the action information comprises coordinates of an action on the interface and binary data to be transferred.

### Claim 13 (depends on 11)

The client according to claim 11, wherein the action data generation unit further comprises an action type judgment unit which judges the type of the action information; and the action data generation unit generates the action data according to the type.

### Claim 14 (depends on 13)

The client according to claim 13, wherein the action data generation unit generating the action data according to the type includes: when the action information is of the handwriting type, the path part of the action data comprises a physical coordinate sequence of handwriting; when the action information is of the media type, the path part of the action data comprises coordinates of a media file on the interface, while the data part of the action data comprises a physical address of the media file; and when the action information is of the data type, the path part of the action data comprises coordinates of an action on the interface, while the data part of the action data comprises binary data to be transferred.

### Claim 15 (depends on 7)

The client according to claim 7, the client is a client in a remote teaching system.

### Claim 16 (depends on 7)

A system for information transmission, comprising a plurality of clients according to claim 7, wherein at least one client operates in the controlling mode, and at least one client operates in the controlled mode; the client operating in the controlled mode, after being authorized by the client operating in the controlling mode, activates the action input unit, the action data generation unit and the sending unit.

### Claim 17 (depends on 16)

The system according to claim 16, wherein the action information comprises three types: a handwriting type, a media type or a data type.

### Claim 18 (depends on 17)

The system according to claim 17, wherein when the action information is of the handwriting type, the action information comprises a physical coordinate sequence of handwriting; when the action information is of the media type, the action information comprises coordinates of a media file on the interface and a physical address of the media file; and when the action information is of the data type, the action information comprises coordinates of an action on the interface and binary data to be transferred.

### Claim 19 (depends on 16)

The system according to claim 16, the system is a remote teaching system.

### Claim 20 (depends on 19)

The system according to claim 19, wherein the remote teaching system is a panoramic learning system platform, a teacher creates a virtual electronic blackboard in a central server by means of the panoramic learning system platform and puts data needed by lecturing into a database associated with the virtual electronic blackboard; a student utilizes a client of the panoramic learning system platform, logs in to the created virtual electronic blackboard via the central server with an own registered account and acquires the data put into the database by the teacher; the virtual electronic blackboard is displayed on computer terminals of both the teacher and each student by means of the clients of the panoramic learning system platform, and the construction of a remote teaching virtual classroom thus is completed: during lecturing, the panoramic learning system platform acquires the voice and explanation actions on the virtual electronic blackboard of the teacher lecturing, and analyzes the explanation actions to form a binary data stream containing generation time of actions, action types, and physical paths and additional data of the actions for synchronous live broadcasting together with the voice; the teaching process of the teacher can be synchronously watched through all the clients at the same time; in the explanation process of the teacher, if a student asks a question, the name or account of the questioning student will be displayed on the client of the teacher: under the circumstance of being authorized by the teacher, the authorized student shares the virtual electronic blackboard with the teacher by means of the panoramic learning system platform, and the voice, questioning action and questioning process of the current authorized student can be acquired through each client simultaneously, and panoramic remote interactive teaching thus is realized.
