CN103984512A - Long-distance annotating method and system - Google Patents

Long-distance annotating method and system Download PDF

Info

Publication number
CN103984512A
CN103984512A CN201410129231.2A CN201410129231A CN103984512A CN 103984512 A CN103984512 A CN 103984512A CN 201410129231 A CN201410129231 A CN 201410129231A CN 103984512 A CN103984512 A CN 103984512A
Authority
CN
China
Prior art keywords
long
handwriting
annotations
local
range
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201410129231.2A
Other languages
Chinese (zh)
Other versions
CN103984512B (en
Inventor
田楠
蔡文生
杨利侠
何恩桥
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Guangzhou Shirui Electronics Co Ltd
Original Assignee
Guangzhou Shirui Electronics Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Guangzhou Shirui Electronics Co Ltd filed Critical Guangzhou Shirui Electronics Co Ltd
Priority to CN201410129231.2A priority Critical patent/CN103984512B/en
Publication of CN103984512A publication Critical patent/CN103984512A/en
Application granted granted Critical
Publication of CN103984512B publication Critical patent/CN103984512B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Abstract

The invention provides a long-distance annotating method and system. The method comprises the steps that local displaying equipment is divided into a plurality of displaying layers which comprise a first displaying layer and a second displaying layer, a long-distance desktop is displayed on the second displaying layer, annotating information is received, local annotating handwriting is generated on the first displaying layer, the annotating information is transmitted to the long-distance desktop through network, long-distance annotating handwriting is generated, the long-distance desktop which is transmitted back by the network and displays the long-distance annotating handwriting is received, the long-distance desktop is displayed on the second displaying layer, and the long-distance annotating handwriting is covered according to the local annotating handwriting. The local annotating handwriting is drawn on the local displaying equipment when a local end sends the annotating handwriting to the long-distance desktop and is instantly presented to a local user, and the problem of operating inconvenience caused by the transmitting back delaying of the long-distance annotating handwriting is solved.

Description

Long-range annotation method and system
Technical field
The present invention relates to a kind of remote desktop system, be specifically related to a kind of long-range annotation method and system.
Background technology
Remote desktop technology has obtained great application as a kind of remote access mode in Working Life, telecommuting personnel, migrant person, monitoring management personnel etc. can utilize Remote desk process to manipulate remote equipment, realize various functions, for example long-range annotations and comments.Existing remote desktop annotation system, when user annotates and comments on remote desktop on local display device, annotations and comments person's handwriting need to be sent to remote desktop by network and show, then annotates and comments on person's handwriting and could pass local display device back present together with remote desktop.In this process, because user's endorsement information need to be through twice Internet Transmission, cause local display device to show that annotations and comments person's handwriting obviously lags behind user's operation, particularly, in the time that network state is poor, has brought great inconvenience.
Summary of the invention
Given this, the invention provides a kind of long-range annotation method and system, solved annotations and comments person's handwriting and obviously lagged behind the problem that user operates.
Particular content of the present invention is as follows:
A kind of long-range annotation method, comprises the steps:
Local display device is divided into multiple display layers, and described multiple display layers comprise the first display layer and the second display layer, on described the second display layer, show remote desktop;
Receive endorsement information, and on described the first display layer, generate local annotations and comments person's handwriting;
Described endorsement information is transmitted through the network to remote desktop and generates long-range annotations and comments person's handwriting;
Receive the remote desktop that shows described long-range annotations and comments person's handwriting returning by network, and described remote desktop is presented to described the second display layer;
According to described local annotations and comments person's handwriting, described long-range annotations and comments person's handwriting is covered.
The present invention also provides a kind of long-range annotation system, comprises local side and remote desktop, and wherein, local side comprises:
Hierarchical block, for local display device is divided into multiple display layers, described multiple display layers comprise the first display layer and the second display layer, described the second display layer is used for showing remote desktop;
Annotations and comments module for receiving endorsement information, and generates local annotations and comments person's handwriting on described the first display layer;
Transport module, for being transmitted through the network to remote desktop by described endorsement information and generating long-range annotations and comments person's handwriting;
Receiver module, for receiving the remote desktop that shows described long-range annotations and comments person's handwriting returning by network, and is presented at described the second display layer by described remote desktop;
Overlay module, for covering described long-range annotations and comments person's handwriting according to described local annotations and comments person's handwriting.
Adopt method of the present invention, local side can be drawn out local annotations and comments person's handwriting at local display device in sending annotations and comments person's handwriting to remote desktop, presents to immediately local user, has solved the unhandy problem that long-range annotations and comments person's handwriting passback time delay produces.And local annotations and comments person's handwriting can cover the long-range annotations and comments person's handwriting of passback, do not affect and present effect.
Brief description of the drawings
Fig. 1 is the process flow diagram of a kind of embodiment of long-range annotation method of the present invention;
Fig. 2 is the schematic diagram of multiple display layers in the present invention;
Fig. 3 is the schematic diagram of endorsement information transmission in another embodiment of long-range annotation method of the present invention;
Fig. 4 is the structural representation of medium-long range annotation system of the present invention.
Embodiment
Below in conjunction with specific embodiment, content of the present invention is further described.It should be noted that, the following describes middle use word " on " D score refers to the direction in accompanying drawing.
Embodiment mono-
As shown in Figure 1 and Figure 2, a kind of long-range annotation method, comprises:
Local display device is divided into multiple display layers by S110, and described multiple display layers comprise the first display layer 1 and the second display layer 2, on described the second display layer 2, shows remote desktop;
S120 receives endorsement information, and on described the first display layer 1, generates local annotations and comments person's handwriting;
S130 is transmitted through the network to remote desktop by described endorsement information and generates long-range annotations and comments person's handwriting;
S140 receives the remote desktop that shows described long-range annotations and comments person's handwriting returning by network, and described remote desktop is presented to described the second display layer 2;
S150 covers described long-range annotations and comments person's handwriting according to described local annotations and comments person's handwriting.
In the time that user annotates and comments on remote desktop on local display device, first on the first display layer 1, form local annotations and comments person's handwriting, present to timely user.Simultaneously, endorsement information is transmitted through the network to far-end, and remote desktop is drawn out long-range annotations and comments person's handwriting accordingly, presents to long-distance user, then include the remote desktop of long-range annotations and comments person's handwriting crawled and be back on the second display layer 2 of local display device, check for local user.Because the first display layer 1 of local display device has had local annotations and comments person's handwriting, this this locality annotations and comments person's handwriting is covered to the long-range annotations and comments person's handwriting of passing back with remote desktop, can not affect and present effect.
As shown in Figure 2, the mode covering can be for to be arranged on the first display layer 1 on the second display layer 2, other display layers are set to not affect and present effect, for example be set to blanket layer, in this way, this locality annotations and comments person's handwriting that the long-range annotations and comments person's handwriting showing on the second display layer 2 can be displayed on the first display layer 1 covers.
In order to ensure the promptness of endorsement information transmission, in the time of Internet Transmission, use UDP(User Datagram Protocol, User Data Protocol).UDP is OSI(Open System Interconnection, open system interconnection) a kind of connectionless transport layer protocol in reference model, in the present embodiment, utilize its resource consumption little, the fast advantage of processing speed, as host-host protocol, can satisfy the demands.
Adopt above method, local side can be drawn out local annotations and comments person's handwriting in sending annotations and comments person's handwriting to remote desktop in local display device, presents to immediately local user, has well solved the unhandy problem that long-range annotations and comments person's handwriting passback time delay produces.
Embodiment bis-
Please refer to Fig. 1 to Fig. 3, a kind of long-range annotation method:
First, local display device is divided into two display layers, the top layer in display layer (being upper strata) is made as to the first display layer, the nexine in display layer (being lower floor) is made as to the second display layer, the second display layer is used for showing remote desktop.
In the time that user annotates and comments on remote desktop on local display device, first on the first display layer, form local annotations and comments person's handwriting, present to timely user.Simultaneously, endorsement information is transmitted through the network to far-end, and remote desktop is drawn out long-range annotations and comments person's handwriting accordingly, presents to long-distance user, then include the remote desktop of long-range annotations and comments person's handwriting crawled and be back on the second display layer of local display device, check for local user.Because the top layer in local display device display layer has shown local annotations and comments person's handwriting, the nexine of long-range annotations and comments person's handwriting in display layer, therefore local annotations and comments person's handwriting can cover long-range annotations and comments person's handwriting, does not affect and presents effect.
In the present embodiment, adopt the mode of UDP and TCP combination to transmit endorsement information.TCP(Transmission Control Protocol, transmission control protocol) be a kind of connection-oriented, transport layer communication protocol based on byte stream, it has reliability.Concrete transmission mode as shown in Figure 3, the endorsement information of single is transmitted by UDP, UDP processing speed is fast, can timely endorsement information be transferred to remote desktop, but when network state is very poor, udp data packet loss can be more serious, so in the present embodiment, what meeting was regular is transferred to remote desktop by endorsement information by the mode of TCP to set strategy, it is a kind of connection-oriented that TCP provides, byte stream service reliably, ensure that endorsement information accurately transmits, remote desktop is being received after the endorsement information of TCP transmission, long-range annotations and comments person's handwriting is revised, to ensure the consistance of local annotations and comments person's handwriting and long-range annotations and comments person's handwriting.The concrete time interval can according to actual conditions setting, for example, be set to five seconds in the present embodiment.Set strategy and comprise full dose transmission or incremental transmission, in the time selecting full dose transmission, every five seconds, whole historical endorsement information are transferred to remote desktop by TCP and once revise; In the time selecting incremental transmission, every five seconds, the endorsement information in this period is transferred to remote desktop by TCP, mode that can certainly two kinds of tactful combinations of choice for use, user can rationally set according to the actual requirements, and what in the present embodiment, adopt is full dose transmission.
Adopt above method, in the time that network state is very poor, also can ensure the consistance of local annotations and comments person's handwriting and long-range annotations and comments person's handwriting, on local display device, present efficiently annotations and comments person's handwriting.
The present invention also provides a kind of long-range annotation system, comprises local side and remote desktop, and wherein local side comprises:
Hierarchical block 110, for local display device is divided into multiple display layers, described multiple display layers comprise the first display layer and the second display layer, described the second display layer is used for showing remote desktop;
Annotations and comments module 120 for receiving endorsement information, and generates local annotations and comments person's handwriting on described the first display layer;
Transport module 130, for being transmitted through the network to remote desktop by described endorsement information and generating long-range annotations and comments person's handwriting;
Receiver module 140, for receiving the remote desktop that shows described long-range annotations and comments person's handwriting returning by network, and is presented at described the second display layer by described remote desktop;
Overlay module 150, for covering described long-range annotations and comments person's handwriting according to described local annotations and comments person's handwriting.
In the time that user annotates and comments on remote desktop; first the first display layer in local display device display layer is drawn out local annotations and comments person's handwriting; endorsement information is transmitted through the network to remote desktop simultaneously; remote desktop is drawn long-range annotations and comments person's handwriting; present to long-distance user; then include the remote desktop of long-range annotations and comments person's handwriting crawled and be back to local display device and be presented at the second display layer, long-range annotations and comments person's handwriting can be override by local annotations and comments person's handwriting, does not affect and presents effect.
Same, endorsement information transmission mode can adopt UDP or by the mode of UDP and TCP combination, repeat no more here.
The above embodiment has only expressed several embodiment of the present invention, and it describes comparatively concrete and detailed, but can not therefore be interpreted as the restriction to the scope of the claims of the present invention.It should be pointed out that for the person of ordinary skill of the art, without departing from the inventive concept of the premise, can also make some distortion and improvement, these all belong to protection scope of the present invention.Therefore, the protection domain of patent of the present invention should be as the criterion with claims.

Claims (10)

1. a long-range annotation method, is characterized in that, comprises the steps:
Local display device is divided into multiple display layers, and described multiple display layers comprise the first display layer and the second display layer, on described the second display layer, show remote desktop;
Receive endorsement information, and on described the first display layer, generate local annotations and comments person's handwriting;
Described endorsement information is transmitted through the network to remote desktop and generates long-range annotations and comments person's handwriting;
Receive the remote desktop that shows described long-range annotations and comments person's handwriting returning by network, and described remote desktop is presented to described the second display layer;
According to described local annotations and comments person's handwriting, described long-range annotations and comments person's handwriting is covered.
2. long-range annotation method according to claim 1, is characterized in that, described the first display layer is the top layer in local display device display layer, and described the second display layer is the nexine in local display device display layer.
3. long-range annotation method according to claim 1 and 2, is characterized in that, described endorsement information adopts UDP to carry out Internet Transmission.
4. long-range annotation method according to claim 1, is characterized in that, described endorsement information is comprised by the process of Internet Transmission:
The endorsement information of single is transferred to remote desktop by UDP;
To set strategy, endorsement information is transferred to remote desktop by TCP every a Preset Time.
5. long-range annotation method according to claim 4, is characterized in that, described Preset Time is five seconds.
6. long-range annotation method according to claim 4, is characterized in that, described setting strategy comprises full dose transmission or incremental transmission.
7. a long-range annotation system, comprises local side and remote desktop, it is characterized in that, local side comprises:
Hierarchical block, for local display device is divided into multiple display layers, described multiple display layers comprise the first display layer and the second display layer, described the second display layer is used for showing remote desktop;
Annotations and comments module for receiving endorsement information, and generates local annotations and comments person's handwriting on described the first display layer;
Transport module, for being transmitted through the network to remote desktop by described endorsement information and generating long-range annotations and comments person's handwriting;
Receiver module, for receiving the remote desktop that shows described long-range annotations and comments person's handwriting returning by network, and is presented at described the second display layer by described remote desktop;
Overlay module, for covering described long-range annotations and comments person's handwriting according to described local annotations and comments person's handwriting.
8. long-range annotation system according to claim 6, is characterized in that, in described transport module, described endorsement information is used UDP during by Internet Transmission.
9. long-range annotation system according to claim 6, is characterized in that, in described transport module,
Single endorsement information transfers to remote desktop by UDP;
To set strategy, endorsement information is transferred to remote desktop by Transmission Control Protocol every a Preset Time.
10. long-range annotation system according to claim 8, is characterized in that, described setting strategy comprises full dose transmission or incremental transmission.
CN201410129231.2A 2014-04-01 2014-04-01 Long-range annotation method and system Active CN103984512B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201410129231.2A CN103984512B (en) 2014-04-01 2014-04-01 Long-range annotation method and system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410129231.2A CN103984512B (en) 2014-04-01 2014-04-01 Long-range annotation method and system

Publications (2)

Publication Number Publication Date
CN103984512A true CN103984512A (en) 2014-08-13
CN103984512B CN103984512B (en) 2018-01-16

Family

ID=51276507

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410129231.2A Active CN103984512B (en) 2014-04-01 2014-04-01 Long-range annotation method and system

Country Status (1)

Country Link
CN (1) CN103984512B (en)

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105573702A (en) * 2015-12-16 2016-05-11 广州视睿电子科技有限公司 Remote headnote moving and scaling synchronization method and system
CN107168674A (en) * 2017-06-19 2017-09-15 浙江工商大学 Throw screen annotation method and system
CN107659416A (en) * 2017-03-27 2018-02-02 广州视源电子科技股份有限公司 Method, apparatus, conference terminal and the storage medium that a kind of minutes are shared
CN108459836A (en) * 2018-01-19 2018-08-28 广州视源电子科技股份有限公司 Annotate display methods, device, equipment and storage medium
CN109460200A (en) * 2018-09-21 2019-03-12 维沃移动通信有限公司 A kind of information flag method and terminal device
CN112463086A (en) * 2019-09-06 2021-03-09 华为技术有限公司 Display control method and electronic equipment
CN113312017A (en) * 2021-05-25 2021-08-27 广州市奥威亚电子科技有限公司 Terminal handwriting synchronization method, system, equipment and storage medium
CN115328382A (en) * 2022-08-16 2022-11-11 北京有竹居网络技术有限公司 Method, apparatus, device and medium for managing writing content
WO2022247456A1 (en) * 2021-05-28 2022-12-01 华为技术有限公司 Stylus pen input method, electronic device, and system

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20070152961A1 (en) * 2005-12-30 2007-07-05 Dunton Randy R User interface for a media device
CN101370115A (en) * 2008-10-20 2009-02-18 深圳华为通信技术有限公司 Conference terminal, conference server, conference system and data processing method
CN201780586U (en) * 2010-09-26 2011-03-30 中国人民解放军第三军医大学 Remote medical on-line drawing board system
CN102087596A (en) * 2011-01-28 2011-06-08 深圳市同洲电子股份有限公司 Embedded browsing device and multi-page mixed display method thereof
CN102609401A (en) * 2011-12-26 2012-07-25 北京大学 Webpage annotation method

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20070152961A1 (en) * 2005-12-30 2007-07-05 Dunton Randy R User interface for a media device
CN101370115A (en) * 2008-10-20 2009-02-18 深圳华为通信技术有限公司 Conference terminal, conference server, conference system and data processing method
CN201780586U (en) * 2010-09-26 2011-03-30 中国人民解放军第三军医大学 Remote medical on-line drawing board system
CN102087596A (en) * 2011-01-28 2011-06-08 深圳市同洲电子股份有限公司 Embedded browsing device and multi-page mixed display method thereof
CN102609401A (en) * 2011-12-26 2012-07-25 北京大学 Webpage annotation method

Cited By (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105573702A (en) * 2015-12-16 2016-05-11 广州视睿电子科技有限公司 Remote headnote moving and scaling synchronization method and system
CN107659416B (en) * 2017-03-27 2021-11-16 广州视源电子科技股份有限公司 Conference record sharing method and device, conference terminal and storage medium
CN107659416A (en) * 2017-03-27 2018-02-02 广州视源电子科技股份有限公司 Method, apparatus, conference terminal and the storage medium that a kind of minutes are shared
CN107168674B (en) * 2017-06-19 2020-08-11 浙江工商大学 Screen casting annotation method and system
CN107168674A (en) * 2017-06-19 2017-09-15 浙江工商大学 Throw screen annotation method and system
CN108459836B (en) * 2018-01-19 2019-05-31 广州视源电子科技股份有限公司 Annotate display methods, device, equipment and storage medium
CN108459836A (en) * 2018-01-19 2018-08-28 广州视源电子科技股份有限公司 Annotate display methods, device, equipment and storage medium
US11301200B2 (en) 2018-01-19 2022-04-12 Guangzhou Shiyuan Electronics Co., Ltd. Method of providing annotation track on the content displayed on an interactive whiteboard, computing device and non-transitory readable storage medium
CN109460200A (en) * 2018-09-21 2019-03-12 维沃移动通信有限公司 A kind of information flag method and terminal device
CN112463086A (en) * 2019-09-06 2021-03-09 华为技术有限公司 Display control method and electronic equipment
CN113312017A (en) * 2021-05-25 2021-08-27 广州市奥威亚电子科技有限公司 Terminal handwriting synchronization method, system, equipment and storage medium
CN113312017B (en) * 2021-05-25 2023-02-21 广州市奥威亚电子科技有限公司 Terminal handwriting synchronization method, system, equipment and storage medium
WO2022247456A1 (en) * 2021-05-28 2022-12-01 华为技术有限公司 Stylus pen input method, electronic device, and system
CN115328382A (en) * 2022-08-16 2022-11-11 北京有竹居网络技术有限公司 Method, apparatus, device and medium for managing writing content

Also Published As

Publication number Publication date
CN103984512B (en) 2018-01-16

Similar Documents

Publication Publication Date Title
CN103984512A (en) Long-distance annotating method and system
CN101039310B (en) Link sharing service apparatus and communication method thereof
TW200718095A (en) Communication terminal device and communications method
GB2433863B (en) System and method for data synchronization over a network using a presentation level protocol
CN102567125A (en) Method for realizing communication between browser pages
GB2447197A (en) System and method for remote data aquisition and distribution
CN104486243B (en) Data transmission method, equipment and system
CN104636986B (en) A kind of method that scheduling telesecurity remote control based on service is checked
CN102164167A (en) Method and system for remote-control classified transmission
WO2008120281A1 (en) Data processing device, distributed processing system, data processing method, and data processing program
CN105450969B (en) A kind of real time video data transmission method and electronic equipment
CN202120095U (en) Oil field digitalization energy saving monitoring management system
CN104270344A (en) Quintillion gatekeeper
CN104080198A (en) Online monitoring Internet-of-things communication system of transmission line supporting WIFI, GPRS and Beidou satellite communication
EP2299618A3 (en) Method and system for transmitting and receiving management message in communication network
CN102917212A (en) 3G (The 3rd Generation Telecommunication) wireless video monitoring implementation method and 3G wireless video monitoring system based on RTP (Real Time Protocol) and RTSP (Real Time Streaming Protocol)
CN106376092A (en) Combined transmission method and system between intelligent tools
CN103002245B (en) Audio and video communication method and audio and video communication system
CN103249174B (en) Method and electronic equipment that a kind of control electronics connect
CN204795114U (en) Safety, efficient telecommuting system
CN104581025A (en) Image monitoring system and method
CN102419643B (en) Method and system for remotely entering words based on cloud computing
CN102364429A (en) Wireless printing system capable of guaranteeing reliable transmission of data
CN202818347U (en) RTSP gateway equipment
CN104917758A (en) Implementation method for converting socket protocol connection into other protocol connection

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant