CN104253854A - 自动同步电子设备的方法和装置 - Google Patents
自动同步电子设备的方法和装置 Download PDFInfo
- Publication number
- CN104253854A CN104253854A CN201410299264.1A CN201410299264A CN104253854A CN 104253854 A CN104253854 A CN 104253854A CN 201410299264 A CN201410299264 A CN 201410299264A CN 104253854 A CN104253854 A CN 104253854A
- Authority
- CN
- China
- Prior art keywords
- electronic equipment
- teacher
- equipment
- data
- state information
- 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.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 38
- 230000001360 synchronised effect Effects 0.000 claims description 90
- 238000004891 communication Methods 0.000 claims description 49
- 230000008859 change Effects 0.000 claims description 4
- 230000002123 temporal effect Effects 0.000 claims 2
- 230000004044 response Effects 0.000 description 9
- 238000010586 diagram Methods 0.000 description 7
- 230000008569 process Effects 0.000 description 7
- 238000009877 rendering Methods 0.000 description 6
- 230000011664 signaling Effects 0.000 description 6
- 230000006870 function Effects 0.000 description 5
- 230000005540 biological transmission Effects 0.000 description 4
- 238000006243 chemical reaction Methods 0.000 description 4
- 238000011161 development Methods 0.000 description 3
- 238000007689 inspection Methods 0.000 description 3
- 241000212384 Bifora Species 0.000 description 2
- 230000008901 benefit Effects 0.000 description 2
- 230000000052 comparative effect Effects 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 238000012544 monitoring process Methods 0.000 description 2
- 238000005406 washing Methods 0.000 description 2
- 238000004378 air conditioning Methods 0.000 description 1
- 238000013473 artificial intelligence Methods 0.000 description 1
- 239000007799 cork Substances 0.000 description 1
- 238000009313 farming Methods 0.000 description 1
- 210000003127 knee Anatomy 0.000 description 1
- 238000010295 mobile communication Methods 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
- 238000012827 research and development Methods 0.000 description 1
- 210000003813 thumb Anatomy 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
- 230000000007 visual effect Effects 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/27—Replication, distribution or synchronisation of data between databases or within a distributed database system; Distributed database system architectures therefor
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/10—Office automation; Time management
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09B—EDUCATIONAL OR DEMONSTRATION APPLIANCES; APPLIANCES FOR TEACHING, OR COMMUNICATING WITH, THE BLIND, DEAF OR MUTE; MODELS; PLANETARIA; GLOBES; MAPS; DIAGRAMS
- G09B5/00—Electrically-operated educational appliances
- G09B5/02—Electrically-operated educational appliances with visual presentation of the material to be studied, e.g. using film strip
Landscapes
- Engineering & Computer Science (AREA)
- Business, Economics & Management (AREA)
- Theoretical Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Physics & Mathematics (AREA)
- Data Mining & Analysis (AREA)
- Entrepreneurship & Innovation (AREA)
- Human Resources & Organizations (AREA)
- Strategic Management (AREA)
- Databases & Information Systems (AREA)
- Tourism & Hospitality (AREA)
- Quality & Reliability (AREA)
- General Business, Economics & Management (AREA)
- Operations Research (AREA)
- Marketing (AREA)
- Computing Systems (AREA)
- Economics (AREA)
- General Engineering & Computer Science (AREA)
- Educational Administration (AREA)
- Educational Technology (AREA)
- Information Transfer Between Computers (AREA)
- Electrically Operated Instructional Devices (AREA)
Abstract
提供了一种用于自动同步两个不同电子设备的方法。所述方法包括:当在第一电子设备中检测到用户事件时,执行所述用户事件;以及产生与所述用户事件相对应的状态信息,并向第二电子设备发送所述状态信息,从而请求同步所述第二电子设备。
Description
技术领域
本发明总体上涉及用于同步电子设备的方法和装置,更具体地,涉及使用由另一电子设备提供的信息来自动地将一种电子设备与另一电子设备同步的方法和装置。
背景技术
随着工业技术的发展,快速地开发了多种电子设备。通常,移动通信终端已经发展成能够处理大量数据并执行摄像机功能、以及语音通信和数据通信的智能终端。根据智能电话、平板计算机、智能电视等快速地开发了这种智能终端。
此外,计算机领导着电子设备的发展。计算机被广泛使用。因此,大多数人在家中和在他们的办公室中具有一个或多个计算机。此外,由于超高速通信网络的发展,可以使用计算机轻松地处理更多数据。
由于计算机和智能终端的快速进步,在多种领域内进行了关于共同使用智能终端和计算机的方法的研究和开发。例如,在例如会议室、人群聚集的地方和学校中,可以通过使用计算机或智能终端或其二者进行多种辩论。
在使用计算机和平板计算机来进行讨论、辩论、开会或授课的情况下,主持人、教师或教授需要进行整体控制。因此,主持人、教师或教授的计算机或智能终端通常配备有用于控制参与者的终端的程序。
在移动性上,平板计算机完全不同于例如个人计算机(PC)等普通计算机。也就是说,表示智能终端的平板计算机具有移动性,而与平板计算机相较而言,PC由于它们的大型尺寸和沉重重量无法提供移动性。相反PC优于平板计算机之处在于,PC通常具有较大存储容量并且比平板计算机更快地处理数据。
因此,当主持人、教师或教授将PC与平板计算机一起使用时,可以获得移动性、高速处理和较大存储空间。然而,由于PC和平板计算机无法相互同步,为了在会议、辩论或授课中将PC与平板计算机一起使用,用户应在会议、辩论或授课之前,非常熟悉所述PC和平板计算机。
也就是说,由于在一个电子设备中使用的程序无法在另一设备中执行,在使用电子设备之前,用户应注意他或她什么时候从一个电子设备切换到另一电子设备。这需要来自用户的初步实践和努力。
因此,需要一种用于在不同电子设备之间同步数据的方法。
发明内容
本发明设计为至少解决上述问题和/或缺点,并至少提供下述优点。
根据本发明的一个方面,提供了一种用于在不同电子设备之间实时同步数据的方法和装置。
根据本发明的另一方面,提供了一种方法和装置,通过所述方法和装置,电子设备可以彼此互操作,而无需用户初步实践或努力。
根据本发明的一个方面,提供了一种用于自动同步第一电子设备与第二电子设备的装置。所述装置包括:输入单元,检测用户的输入信号;显示单元,显示第一电子设备和第二电子设备的操作状态;通信单元,与第一电子设备和第二电子设备进行通信;存储器,存储控制数据和根据控制产生的数据;以及控制器,当检测到用户事件时执行该用户事件,产生与该用户事件相对应的状态信息,向第二电子设备发送该状态信息,从而请求同步第二电子设备。
根据本发明的另一方面,提供了一种用于自动同步两个不同电子设备的方法,所述方法包括:当在第一电子设备中检测到用户事件时,执行所述用户事件;产生与所述用户事件相对应的状态信息,并向第二电子设备发送所述状态信息,从而请求同步第二电子设备。
附图说明
根据结合附图的以下详细描述,将更清楚本发明特定实施例的以上和其他方面、特征和优点,附图中:
图1是根据本发明的***的构思图,在授课期间,通过所述***在不同电子设备之间同步数据;
图2是示出了根据本发明的智能终端的功能的框图,所述智能终端在多个电子设备之间的自动数据同步***中进行操作;
图3是示出了根据本发明的计算机的功能的图,所述计算机在多个电子设备之间的自动数据同步***中进行操作;
图4是示出了根据本发明的当在与另一电子设备执行自动数据同步的电子设备中接收到用户事件时执行数据同步的操作的图;
图5是示出了根据本发明的当在与另一电子设备执行自动数据同步的电子设备中请求同步时执行数据同步的操作的图;
图6是示出了根据本发明的在不同电子设备之间进行自动数据同步的操作的信令图;
图7是示出了根据本发明实施例的将计算机中处理过的数据与智能终端进行同步的操作示例的图;
图8A和8B是示出了根据本发明多个实施例的在被同步电子设备之间配置主设备和从设备并与听课学生的电子设备相连的操作的构思图;
图9A和9B是示出了根据本发明的多个实施例的在多个主机电子设备和多个参与电子设备之间发送和接收数据的方法的构思图;
图10A和10B是示出了根据本发明多个实施例的在顺序参与授课的电子设备之间进行信令的信令图;以及
图11是示出了根据本发明多个实施例的用于在电子设备中配置主设备和从设备的方法的流程图。
具体实施方式
下文中,将参考附图详细描述本发明的实施例。本发明的附图用于帮助理解本发明,应注意,本发明不限于本发明附图所示的形式、布局等。此外,应根据结合附图的以下描述来理解本发明附图中所示的附加实施例的等同物或延伸。
由于根据本发明实施例的方法和装置,在不同电子设备之间使用的数据可以进行实时同步。因此,用户可以通过使用不同电子设备顺畅地进行会议或授课,而无需初步实践或努力。
图1是根据本发明的***的构思图,不同电子设备通过所述***在授课期间彼此同步数据。
下文中,假定图1关于学校的授课。然而,对本领域技术人员而言,显而易见的是可以在其它论坛或集会下(例如,礼堂(assembly hall)、会议室等),以相同或相似方式在电子设备之间执行数据同步。
教师计算机10和教师智能终端20(例如,平板计算机)可以彼此同步,从而自动地共享数据。尽管图1中示出了教师计算机10和智能终端20,然而可以采用任意电子设备。例如,电子设备可以包括膝上型PC、个人数字助理(PDA)、便携式多媒体播放器(PMP)、平板PC、移动电话、视频电话、智能电话、电子书阅读器、数字摄像机、可佩戴设备、无线设备、全球定位***(GPS)接收器、手持设备、MP3播放器、摄像机、游戏机、电子手表、平板显示设备、电子相片、电子板、电子标识牌、投影仪、导航设备、黑盒子、机顶盒、电子词典、冰箱、空调、洗衣机、人工智能机器人、TV、数字视频盘(DVD)播放器、音频播放器、烤箱、微波炉、洗衣机、空气净化器、医疗设备、汽车设备、海事设备、航空设备、安全设备、农牧渔业设备、电子服装、电子钥匙、电子手环、电子项链等。可以通过多种操作***(例如, 等)来操作这些电子设备。本领域技术人员显而易见的是根据本发明的多个实施例的电子设备和操作***不限于上述设备。
教师计算机10可以与教师智能终端20关于数据进行同步。也就是说,当教师在一个终端中执行特定程序或文件时,对应程序或文件可以在另一终端中执行。例如,当教师在教师计算机10中执行特定程序或文件时,同样对应程序或文件可以在教师智能终端20中执行,且反之亦然。下文将详细描述教师计算机10和教师智能终端20之间的自动数据同步的操作。
在教室中听课的学生具有智能终端31、32、33到3N。分配给每个学生的智能终端31、32、33到3N可以接收从教师计算机10和/或教师智能终端20提供的数据。此外,每个智能终端31、32、33到3N可以在向教师终端请求数据时,向教师终端提供当前在该智能终端中执行的数据。也就是说,由教师管理的教师计算机10和教师智能终端20可以从特定学生智能终端或所有学生的智能终端31、32、33到3N接收数据。此外,学生可以通过使用他们的智能终端,来登记他们在授课时的出勤并执行多种操作。不再详细描述对学生使用的智能终端31、32、33到3N的操作。
管理服务器40可以与教师计算机10和/或教师智能终端20进行通信,可以提供授课安排或关于学生的信息。此外,根据需要,管理服务器40可以向学生智能终端31、32、33到3N发送数据,同时可以向教师计算机10和/或教师智能终端20发送对应数据。
图2是示出了根据本发明的智能终端的功能的框图,所述智能终端在多个电子设备之间的自动数据同步***中进行操作。
图2所示的智能终端可以是图1的教师智能终端20。教师智能终端20可以包括:智能终端控制器201、智能终端通信单元202、智能终端存储单元203、显示单元204和输入单元205。
智能终端控制器201控制教师智能终端20的多种操作,具体地,控制与其它电子设备的自动数据同步。下文将详细描述通过智能终端控制器201与其它电子设备的自动数据同步。
智能终端通信单元202在智能终端控制器201的控制下,与其它电子设备执行通信。例如,智能终端通信单元202对要发送给其它电子设备的数据进行编码和调制,上变频具有预定频带的数据,从而通过天线ANT进行发送。此外,智能终端通信单元202下变频通过天线ANT从其它电子设备接收到的数据,对该数据进行解调和解码,从而提供给智能终端控制器201。可以通过多种方法(例如,Wi-Fi、近场通信(NFC)、蓝牙和/或无线LAN)来执行无线通信,本发明不限于这些无线通信方法。
智能终端存储单元203可以由ROM和/或RAM组成,并且可以包括存储智能终端20需要的大量数据的区域。此外,智能终端存储单元203可以包括存储教师所需的大量数据的区域。此外,智能终端存储单元203可以包括存储用于与其它电子设备进行自动数据同步的控制数据的区域。
显示单元204包括LCD和/或LED,并且显示教师智能终端20的操作状态、通过运行应用提供的图形界面等。具体地,显示单元204可以显示通过与其它电子设备的自动数据同步而获得的数据。
输入单元205可以包括:用于检测用户输入的键钮、用于检测用户触摸输入的触摸输入模块、用于检测电子笔输入的电子笔输入模块以及用于检测悬停的悬停模块。输入模块205通过所述输入模块或键钮来检测用户输入,即,教师输入,并向智能终端控制器201提供所述用户输入。
图3是示出了根据本发明的计算机的功能的图,所述计算机在多个电子设备之间的自动数据同步***中进行操作。图3所示的计算机可以是图1的教师计算机10。教师计算机10可以包括:计算机控制器301、计算机通信单元302、计算机存储单元303、图像处理器304和输入接口305。
计算机控制器301控制教师计算机10的多种操作,具体地,控制与其它电子设备的自动数据同步。下文将详细描述通过计算机控制器301与其它电子设备的自动数据同步。
计算机通信单元302在计算机控制器301的控制下,与其它电子设备执行通信,并且可以包括:用于无线通信的无线模块(未示出)和用于与有线网络50相连的有线模块(未示出)。因此,计算机通信单元302的无线模块可以对发送给其它电子设备的数据进行编码和调制,上变频具有预定频带的数据,从而通过天线ANT进行发送。此外,无线模块可以下变频通过天线ANT从其它电子设备接收到的数据,对该数据进行解调和解码,从而提供给计算机控制器301。可以通过上述多种方法来执行无线通信。
此外,计算机通信单元302的有线模块可以以网络50中需要方式来发送和接收数据。有线模块可以对要发送的数据进行编码和调制,并对接收到的数据进行解码和解调。此外,在一些情况下,无线模块和有线模块可以共享用于调制/解调和编码/解码的设备。
计算机存储单元303可以由硬盘、CD-ROM、DVD、ROM和/或RAM构成,并且可以包括存储教师计算机10需要的大量数据的区域。此外,计算机存储单元303可以包括存储教师所需的大量数据的区域。此外,计算机存储单元303可以包括存储用于与其它电子设备的自动数据同步的控制数据的区域。
图像处理器304处理数据并将其提供给显示设备(例如监视器),以便显示计算机状态、程序的操作状态和/或被执行的数据。具体地,图像处理器304处理通过与其它电子设备进行自动数据同步而同步的数据,并将该数据提供给显示设备(例如监视器)。
输入接口305可以与例如键盘、鼠标、电子笔、操控杆和/或触摸屏等多种输入设备(未示出)相连。输入接口305接收从多种输入设备接收到的多种用户输入信号,并且将该输入信号转换为可以由计算机控制器301处理的形式,计算机控制器301将处理过的输入信号发送给教师计算机10的其它组件。
图4是示出了根据本发明的当在与另一电子设备执行自动数据同步的电子设备中接收到用户事件时执行数据同步的操作的图。
图4示出了同步控制模块410、执行模块420和同步通信模块430。如图4所示的模块可以操作在智能终端控制器201或计算机控制器301中。例如,可以在智能终端存储单元203和/或计算机存储单元303中将所述模块存储为控制程序,并且当通过对智能终端20和/或计算机10的操作执行对应控制程序时,模块410、420和430可以在智能终端控制器201或计算机控制器301中进行操作。
此外,尽管图4单独地示出了模块410、420和430,然而单个模块可以执行这三个模块的全部功能。此外,应注意,附加模块和图4的模块可以执行下文所述操作。
同步控制模块410控制在电子设备之间进行同步的整体操作,并且执行模块420控制执行特定程序或数据。此外,同步通信模块430控制与其它电子设备的通信。
此外,图4实线的箭头表示信号流、事件供应和/或信息供应,点线的箭头表示数据和/或数据的传输。
当在步骤500输入用户事件时,同步控制模块410在步骤502检查该用户事件,并将用户事件提供给执行模块420,从而请求执行用户需要的数据或程序。这里,用户事件可以由用户通过对应终端的输入单元205或输入接口305来输入。例如,用户事件可以是光标的移动、特定程序的执行、word程序文件的翻页等。
当在步骤502同步控制模块410请求执行特定数据或程序时,执行模块420在步骤504执行对应数据或程序。例如,可以请求执行word程序。此外,可以请求向学生智能终端31、32、33到3N发送特定数据,和/或从特定学生的智能终端获取特定数据。此外,可以请求从当前页移动到另一页和/或在特定数据上写入附加数据或更新或删除数据。
执行模块420根据以上请求执行用户需要的操作。
同时,在步骤502同步控制模块410请求执行模块420执行用户事件之后,同步控制模块410在步骤506向同步通信模块430提供用户请求信息,并请求同步通信模块430向预定电子设备提供所述用户请求信息以便进行同步。
在步骤508,同步通信模块430通过设备的通信单元(例如,智能终端通信单元202或计算机通信单元302)向其他电子设备提供根据用户请求执行的当前状态信息,接收关于是否需要更新的信息。下文将对此进行详细描述。
如果授课时的教师通过使用教师计算机10请求附加执行特定数据,则教师计算机10执行所请求的数据。在此之后,或与此同时,教师计算机10通过同步通信模块430产生基于当前所执行数据的状态信息,从而发送给对方电子设备,即,智能终端20。
可以将从教师计算机10发送的状态信息描述为下表1。
表1
当前设备状态值 |
当前屏幕:cureent.jpg |
当前页:24 |
当前设备值:1 |
当前分类值:2 |
监视/主:真 |
端口/信道:921 |
班级号:9 |
学生:35 |
如图1所示,当前状态信息可以包括发送当前状态信息的电子设备的状态信息,状态信息可以包括当前所显示的数据和当前页面信息。
据此,终端(例如智能终端20)接收状态信息,并将所述状态信息与在智能终端20中存储的它自己的状态信息进行比较。可以将存储在智能终端20内的状态信息描述为下表2。
表2
当前设备状态值 |
当前屏幕:cureent.jpg |
当前页:16 |
当前设备值:2 |
当前分类值:3 |
监视/主:假 |
端口/信道:921 |
班级号:9 |
学生:35 |
表2示出了由智能终端20拥有的状态信息。智能终端20将它自己的状态信息与从其它电子设备(即,教师计算机10)接收到的状态信息进行比较,从而识别哪个信息是最新的。因此,智能终端20向对方电子设备(即,教师计算机)请求对应数据,和/或根据以上信息改变其状态。也就是说,例如,当已经执行了智能终端20拥有的数据,但仅是页码不同时,智能终端20可以将其状态调整为与从教师计算机10接收到的状态信息相同。相反,当执行不同程序时,智能终端20检查它是否具有对应数据,如果智能终端没有对应数据,则智能终端20请求教师计算机10发送对应数据,从而与教师计算机10进行同步。
到现在为止,描述了教师计算机10向智能终端20提供表1的信息,智能终端20将所述信息与表2的它自己的信息进行比较。然而,应以相同方式理解相反的情况。例如,当智能终端20向教师计算机10提供表1的信息,教师计算机10拥有表2的信息时,教师计算机10可以将表格1的接收到的信息与表格2的它自己的信息进行比较,并执行同步。
与上述表1和表2类似,下表3示出了在教师计算机10和智能终端20之间发送和接收到的状态信息。
表3
如图3所示,在教师计算机10和智能终端20之间发送和接收的状态信息可以包括内容列表信息、学生列表信息、学生小组信息、定时器操作信息、锁定状态的学生列表信息、小组活动信息和关于小组编辑的标志。
如上所述,同步通信模块430在步骤508向其他电子设备发送它自己的信息,并从其它电子设备接收响应。如果接收状态信息的其它电子设备具有相同状态信息,则同步通信模块430可以从其它电子设备接收同步完成消息。否则,如果其它电子设备接收到并非由其它电子设备拥有的不同信息,则同步通信模块430可以从其它电子设备接收数据请求消息。
如果接收到数据请求消息,则同步通信模块430在步骤510向同步控制模块410请求对应数据。同步控制模块410在步骤512向同步通信模块430发送对应数据。接下来,同步通信模块430与其它电子设备进行通信,并向其他电子设备发送对应数据,从而接收同步完成消息。
现在,将参考图5描述由其它电子设备请求同步的操作。
图5是示出了根据本发明的当在与另一电子设备执行自动数据同步的电子设备中请求同步时执行数据同步的操作的图。
类似于图4,图5示出了同步控制模块410、执行模块420和同步通信模块430。如图5所示的模块可以操作在智能终端控制器201或计算机控制器301中。也就是说,可以在智能终端存储单元203和/或计算机存储单元303中将所述模块存储为控制程序,并且当通过对智能终端20和/或计算机10的操作执行对应控制程序时,模块410、420和430可以在智能终端控制器201或计算机控制器301中进行操作。
此外,尽管图5单独地示出了模块410、420和430,然而单个模块可以执行这三个模块的全部功能。此外,应注意,附加模块和图5的模块可以执行下文所述操作。
同步控制模块410控制在电子设备之间进行同步的整体操作,执行模块420控制特定程序或数据的执行。此外,同步通信模块430控制与其它电子设备的通信。
此外,与图4相同,图5实线的箭头表示信号流、事件供应和/或信息供应,点线的箭头表示数据和/或数据的传输。
在步骤520,同步通信模块430从其它电子设备接收同步请求事件。也就是说,如上文所述,同步通信模块430接收表1所示的状态信息。当接收到状态信息时,同步通信模块430在步骤522向同步控制模块410提供状态信息。
同步控制模块410在步骤524将所接收的表1的状态信息与例如表2的它自己的状态信息进行比较,接着同步控制模块410确定哪个状态信息是最新的。如果同步控制模块410不具有最新状态信息,则同步控制模块410应将它自己的状态信息更新为最新。下文中,假定从同步通信模块430接收到了最新状态信息。
当如上文所述从其它终端接收到最新状态信息时,同步控制模块410可以执行任一以下操作。首先,当重新执行由同步控制模块410拥有的数据,或改变了当前运行的数据时,同步控制模块410向执行模块420提供执行消息,以便将当前数据改变为对应状态。接着,执行模块420改变当前运行的数据或重新执行的数据。例如,当在word程序文件中移动到特定页面时,执行模块420移动到对应页面。
对另一示例而言,当在执行特定数据期间请求执行由同步控制模块410拥有的其它数据时,同步控制模块410请求执行模块420执行对应数据。接着,执行模块420执行对应数据。因此,可以进行两个不同电子设备之间的同步。
因此,当执行或更新了由同步控制模块410拥有的数据时,由同步控制模块410在步骤526向同步通信模块430提供的信息可以是同步完成消息。也就是说,同步控制模块410根据从同步通信模块430接收到的状态信息来改变当前状态信息,并然后允许通过同步通信模块430将同步完成消息发送给其他电子设备。
相反,在一些情况下,执行了同步控制模块410不具有的数据。在这种情况下,由同步控制模块410在步骤526向同步通信模块430提供的信息可以是数据传输请求消息。也就是说,同步控制模块410请求同步通信模块430从其它电子设备接收对应数据。
接着,在步骤528,同步通信模块430向其它电子设备请求对应数据,并接收对应数据。当从其它电子设备接收到对应数据时,在步骤530,同步通信模块430向同步控制模块410提供给接收到的数据。
在步骤532,同步控制模块410向执行模块420提供对应数据,从而请求执行模块420执行对应数据。随后,在步骤534,执行模块420执行对应数据。可以针对电子设备未拥有的数据和电子设备拥有的数据,进行电子设备之间的同步。
图6是示出了根据本发明的在不同电子设备之间进行自动数据同步的操作的信令图。
图6涉及教师计算机10执行特定事件的情况,图6示出了当教师计算机10和教师智能终端20根据该特定事件彼此进行同步时的信号流。当在步骤600接收到用户事件时,在步骤602,教师计算机10执行对应事件。例如,当需要移动到授课课本的特定页面时,可以执行移动到该页面。
在教师计算机10如上所述接收到用户事件时执行该事件之后,在操作604,教师计算机10发送状态信息。如参考图4所述,状态信息可以由同步控制模块410产生,并通过同步通信模块430发送给其他电子设备,例如,智能终端20。因此,在步骤604,同步通信模块430向所示的教师智能终端20发送状态信息。此时,所发送的状态信息可以与上文所述表1的信息相同。
当在步骤604智能终端20接收到所发送的状态信息时,同步通信模块430接收状态信息,向同步控制模块410提供所述状态信息。
在步骤606,智能终端20的同步控制模块410将它自己的状态信息与接收到的状态信息进行比较,从而确定哪个是最新的。大多情况下,在从其它电子设备接收到同步请求事件的情况下,从其它电子设备接收到的状态信息可以是最新的。如上所述,这可以是将表1与表2进行比较的操作。
如果接收到的状态信息是最新的,则智能终端20根据接收到的状态信息执行同步。如果要与最新状态信息进行同步的数据属于智能终端20,则智能终端20产生同步完成消息,向教师计算机10提供所述同步完成消息。当智能终端20通过使用它自己的数据执行同步时,在操作608发送的比较结果可以是同步完成消息。
相反,如果与最新状态信息进行同步的数据不属于智能终端20,则智能终端20请求对应数据。在这种情况下,由智能终端20在步骤608发送的比较结果可以是用于请求对应数据的消息。
如果在步骤608教师计算机10接收到同步完成消息,则将省略步骤610到612。相反,如果智能终端20请求与所执行事件相对应的数据,则在步骤610教师计算机10产生对应数据。这里,所产生的数据可以是与由教师计算机10在步骤602执行的事件相对应的数据。随后,在步骤612,教师计算机10向智能终端20发送所产生的数据。因此,智能终端20执行接收到的数据以便执行同步。
尽管图6未示出,当根据接收到的数据完成同步时,智能终端20产生同步完成消息,并向教师计算机10提供所述消息。
例如,将参考图7描述当教师计算机执行智能终端20未拥有的数据或智能终端20拥有的数据时进行同步的屏幕图像配置。
图7是示出了根据本发明实施例的将在计算机中处理过的数据与智能终端进行同步的操作的示例的图。
当在教师计算机10中执行特定程序(例如Windows Explorer 700)时,在最上层的当前屏幕图像上显示Windows Explorer 700。本发明涉及需要例如通过将文件拖放到特定应用上来执行存储在由WindowsExplorer 700内的附图标记702表示的特定文件夹中的数据的操作。当如上所述需要执行特定文件时,教师计算机10执行该文件,并与配置为进行同步的其它电子设备(例如,智能终端20)执行同步。
附图标记712示出了对教师计算机10内的数据或文件的执行。此外,可以通过如上所述的教师计算机10和其他电子设备之间的同步,以相同方式在其它电子设备(例如,智能终端20)中执行在教师计算机10中执行的数据。图7的附图标记720表示同步操作。具体地,可以在另一电子设备中实时同步在一个电子设备中处理过的数据,所述另一电子设备配置为与该电子设备进行同步。
因此,用户(例如,教师、或会议或辩论的主持人)可以通过使用两个不同电子设备来利用所期望的数据。
图8A和8B是示出了根据本发明多个实施例的在被同步电子设备之间配置主设备和从设备并与听课学生的电子设备相连的操作的构思图。
参考图8A,如由双向点状箭头801所示,教师计算机10与教师智能终端20进行同步。以上描述了所述同步,所以这里将省略进一步描述。此外,学生具有智能终端31、32、33到3N。智能终端31、32、33到3N与教师计算机10或教师智能终端20相连,从而接收数据。
教师计算机10和教师智能终端20之一可以是主电子设备,另一个可以是从电子设备。能够彼此同步的教师计算机10或教师智能终端20可以是主电子设备。因此,必要的是分别配置主电子设备和从电子设备。
根据本发明的实施例,可以将首先用于开始授课的电子设备配置为主电子设备。例如,当教师用教师计算机10中开始授课时,教师计算机10可以在开始授课的过程期间将自己配置为主电子设备,并通知教师智能终端20通知教师计算机10已配置为主电子设备。相反,当教师通过使用教师智能终端20开始授课时,教师智能终端20可以在开始授课的过程期间将自己配置为主电子设备,并通知教师计算机10教师智能终端20已配置为主电子设备。
当从彼此同步的两个电子设备中的任一电子设备接收到通知主设备的配置的信号时,可以将另一电子设备自动地配置为从设备。因此,当使用三个或多个电子设备时,首先用于开始授课的电子设备可以是主设备,其余同步的电子设备可以是从设备。尽管以上描述涉及授课,然而本发明可以用于其它论坛或集会中,例如会议或国民大会。
分配给每个学生的智能终端31、32、33到3N可以尝试与主电子设备相连,从而通过由主电子设备提供的信息进行授课。此时,主电子设备可以向学生智能终端31、32、33到3N发送关于从电子设备的信息。因此,学生智能终端31、32、33到3N可以与从电子设备相连。
此外,主电子设备可以通过使用消息(例如信标消息)来检查学生智能终端31、32、33到3N是否处于正常状态。
如果教师通过使用教师计算机10开始授课,则教师计算机10可以是主电子设备,教师智能终端20可以是从电子设备。根据以上所述的对主设备和从设备的配置,电子设备可以通过使用上述表1和表2或表3的消息来进行彼此同步。
例如,当教师通过使用配置为主电子设备的教师计算机10进行授课时,如果教师在授课期间从教师计算机10切换到作为从设备的教师智能终端20,则教师智能终端20可以保持与主电子设备(即,教师计算机10)的状态信息一致性。教师可以通过使用配置为从设备的教师智能终端20继续授课。在这种情况下,配置为从设备的教师智能终端20可以向配置为主设备的教师计算机10提供状态信息,从而进行同步。
图8B示出了授课中使用的任意电子设备发生故障的示例。
图8B示出了在开始授课之后教师计算机10发生故障。当在开始授课之后教师电子设备之一发生故障时,另一电子设备可以用于允许继续授课。因此,当配置为主设备的教师计算机10发生故障时,操作为从设备的教师智能终端20可以接管主设备的权力,或可以自动地切换为主设备。
在由于主电子设备故障而接管主设备的权力或自动切换为主设备的情况下,从电子设备可以向学生智能终端31、32、33到3N发送必要数据。因此,学生智能终端31、32、33到3N可以与新的主电子设备相连,从而继续进行授课而无需任意附加操作。
图9A和9B是示出了根据本发明的多个实施例的在多个主机电子设备和多个参与电子设备之间发送和接收数据的方法的构思图。
图9A和9B涉及由老师进行授课。然而,对本领域技术人员而言显而易见的是图9A和9B的实施例可以应用于例如会议等论坛或集会。
参考图9A,如图8A和8B所述,教师计算机10和教师智能终端20彼此同步。这里,针对授课进行同步。例如,当教师通过使用教师计算机10进行授课时,教师计算机10和教师智能终端20显示关于授课的相同信息。相反,当教师通过使用教师智能终端20进行授课时,可以通过同步将在教师智能终端20中的信息以相同形式提供给教师计算机10。此时,教师计算机10和教师智能终端20中的任意设备可以是主电子设备。
在使用两个或多个电子设备(例如,教师计算机10和教师智能终端20)进行授课的情况下,需要用于从学生收集或向学生提供数据的方法。
在图9A的实施例中,学生智能终端31可以配置为向教师计算机10和教师智能终端20中的任意设备发送数据或状态信息,并从教师计算机10和教师智能终端20中的任意设备接收数据或状态信息。在如上所述学生智能终端31可以向教师计算机10和教师智能终端20之一发送数据或状态信息,并从教师计算机10和教师智能终端20之一接收数据或状态信息的状态下,当授课教师当前未使用的电子设备接收到数据或状态信息时,教师计算机10和教师智能终端20通过同步来共享对应信息。
在学生智能终端31和教师计算机10或教师智能终端20之间发送和接收的数据可以是文件、小组活动结果、问题的答案、学生终端的屏幕图像信息等。此外,在学生智能终端31和教师计算机10或教师智能终端20之间发送和接收的状态信息可以是学生终端的在线/离线状态。
在图9B所示实施例中,学生智能终端31配置为仅向预设为主设备的电子设备或预定电子设备发送并仅从预设为主设备的电子设备或预定电子设备接收数据或状态信息。在学生智能终端31仅向教师计算机10和教师智能终端20中的一个电子设备发送并仅从教师计算机10和教师智能终端20中的一个电子设备接收数据或状态信息的情况下,可以执行以下操作。
根据本发明的实施例,当将教师计算机10配置为主设备时,可以将其配置为仅主教师计算机10可以向学生智能终端31发送和从学生智能终端31接收数据或状态信息。因此,当教师通过使用教师智能终端20进行授课时,教师计算机10可以通过上述同步来获得在教师智能终端20中处理过的数据。因此,教师计算机10可以向学生智能终端31提供所需数据和状态信息。
根据本发明的实施例,当教师计算机10配置为主设备时,可以将其配置为仅主教师计算机10可以向学生智能终端31发送和从学生智能终端31接收数据或状态信息。因此,当教师通过使用教师计算机10进行授课时,教师计算机10可以向教师智能终端20提供当前数据或信息以便同步,同时,教师计算机10可以向学生智能终端31提供数据或状态信息。
根据本发明实施例,当将教师智能终端20配置为主设备时,可以将其配置为仅主教师智能终端20可以向学生智能终端31发送和从学生智能终端31接收数据或状态信息。当教师通过使用教师智能终端20进行授课时,可以通过上述同步向教师计算机10提供在教师智能终端20中处理过的数据。同时,教师智能终端20向学生智能终端31提供数据和状态信息。
根据本发明实施例,当将教师智能终端20配置为主设备时,可以将其配置为仅主教师智能终端20可以向学生智能终端31发送和从学生智能终端31接收数据或状态信息。因此,当教师通过使用教师计算机10进行授课时,教师计算机10通过教师智能终端20接收当前数据或信息。此外,教师智能终端20向学生智能终端31提供数据和状态信息。
在学生智能终端31和教师计算机10或教师智能终端20之间发送并接收的上述数据可以是文件、小组活动结果、问题的答案、学生终端的屏幕图像信息等。此外,在学生智能终端31和教师计算机10或教师智能终端20之间发送和接收的状态信息可以是学生终端的在线/离线状态。
此外,教师计算机10、教师智能终端20和智能终端31、32、33到3N可以分别使用相同操作***或不同操作***,特定小组或特定若干电子设备可以使用相同操作***。
图10A和10B是示出了根据本发明多种实施例的在顺序参与授课的电子设备之间进行信令的信令图。
参考图1所述的教师计算机10、教师智能终端20和学生智能终端31描述了图10A和10B的操作。此外,尽管在图10A和10B中示出了一个学生智能终端31,然而全部学生智能终端31、32、33到3N可以以如图10A和10B所示的相同形式进行操作。
首先,参考图10A,由于在步骤1000将教师计算机10用于开始授课,教师计算机10配置为主电子设备。下一步,在步骤1002教师智能终端20开始授课。
在步骤1004,教师计算机10向教师智能终端20发送登记命令消息。接着,在步骤1006,教师智能终端20产生加入请求消息,并向已开始授课的主教师计算机10发送加入请求消息。因此,在步骤1008,教师计算机10产生加入响应消息,向教师智能终端20发送所述加入响应消息。
随后,当在步骤1010学生智能终端31参与授课时,在步骤1012,主教师计算机10产生登记命令消息,向学生智能终端31发送所述登记命令消息。因此,在步骤1014,学生智能终端31接收该登记命令消息,并发送加入请求消息。接着,在步骤1016,学生计算机10产生加入响应消息,并向学生智能终端31发送所述加入响应消息。这可以是通过教师电子设备之一通知学生智能终端已参与到授课的操作。
由于教师电子设备应保持信息的一致性,因此教师计算机10需要通知教师智能终端20与听课学生有关的信息。因此,在步骤1018,教师计算机10产生学生状态通知消息,并向教师智能终端20发送所述状态通知消息。接着,教师智能终端20应通知每个学生智能终端存在除了教师计算机10之外的其它电子设备,所述其它电子设备可以引导授课。因此,在步骤1020,教师智能终端20发送登记命令消息。
接着,在步骤1022,教师智能终端20在授课期间产生请求显示在学生监视器上的信息的缩略图开始消息(thumb start message),并将其发送给学生智能终端31。这样可以令教师在授课期间执行对特定学生的监视器状态的检查。因此,在步骤1024,学生智能终端31捕获学生智能终端31的监视器上的屏幕图像,将其作为缩略图图像消息发送给教师智能终端20。
因此,可以在加入授课的同时管理由教师所使用的全部电子设备和学生智能终端。
参考图10B,首先,在操作1030,教师计算机10用于开始授课。接下来,学生智能终端31参与授课,之后教师智能终端20加入授课。
在操作1032,学生智能终端31参与授课,在操作1034,教师计算器10向学生智能终端31发送登记命令消息。接着,在操作1036,已参与到授课的学生智能终端31产生加入请求消息,并向教师计算机10发送所述消息。因此,在操作1038,教师计算机10识别到对应学生已参与到授课,并产生加入响应消息,从而将其发送给学生智能终端31。
随后,在操作1042,教师计算机10产生登记命令消息,并向在操作1040处已加入授课的教师智能终端20发送所述登记命令消息。因此,在操作1044,教师智能终端20产生加入请求消息,并向教师计算机10发送所述加入请求消息。接着,在操作1046,主教师计算机10产生加入响应消息,并向教师智能终端20发送所述加入响应消息。所述加入响应消息可以包括关于已登录的学生智能终端的信息和状态信息。
如上所述,教师电子设备应保持信息的一致性。因此,教师智能终端20应通知每个学生智能终端存在除了教师计算机10之外的其它电子设备,所述其它电子设备可以引导授课。因此,在操作1048,教师智能终端20向学生智能终端31发送登记命令消息。
此外,在操作1050,教师智能终端20在授课期间产生请求显示在学生监视器上的信息的缩略图开始消息,并将其发送给学生智能终端31。这样可以令教师在授课期间执行对特定学生的监视器状态的检查。因此,在操作1052,学生智能终端31捕获学生智能终端31的监视器上的屏幕图像,将其作为缩略图图像消息发送给教师智能终端20。
根据以上操作,可以在加入授课的同时管理由教师所使用的全部电子设备和学生智能终端。
图11是示出了根据本发明多个实施例的用于在电子设备中配置主设备和从设备的方法的流程图。
下文中,图11涉及如图3所示的教师计算机。然而,对本领域技术人员而言显而易见的是图11的操作还可以应用于教师智能终端。
教师计算机10在操作1100执行授课应用。这里,根据本发明,授课应用是指多个电子设备可以通过所述应用参与一个授课的应用程序。此外,授课应用可以处理对在上述主电子设备和从电子设备之间进行同步的操作。
教师计算机10在于操作1100处执行授课应用之后,进行到操作1102以便与网络相连。将教师计算机10与网络相连是为了确定网络上的任意计算机是否已开始授课。因此,教师计算机10还执行检查从其它电子设备是否正广播与开始授课有关的信息的操作。教师计算机10在操作1102与网络相连,并进行到操作1104以便检查是否开始了授课。如果作为操作1104处的检查结果,在网络上存在已开始的授课,则序列进行到操作1110。否则,如果在网络上没有已开始的授课,则序列进行到操作1106。
首先,描述了在操作1104没有检查到存在已开始的授课的情况,序列进行到操作1106。教师计算机10进行到操作1106,由于在网络上没有配置为主设备的其它电子设备,因此教师计算机10将自己配置为主设备。此外,可以基于用户输入信号(例如,教师输入信号),开始新的授课。此后,教师计算机10进行到操作1108,以便操作在主设备模式下。可以在主设备模式下执行上述对主电子设备的操作。
接下来,如果作为操作1104处的检查结果,在网络上存在已开始的授课,则教师计算机10可以进行操作1110。当在网络上已开始了授课,则在操作1110,教师计算机10从其它电子设备收集与已开始的授课有关的信息。假定已开始的授课是需要打开的授课。在这种情况下,教师计算机10进行到操作1110以便检查该授课的有效期。
在操作1110检查授课的有效期的过程中,确定已开始的授课是否已过期,也就是说,已开始的授课是否结束,或是否真实存在引导该授课的主设备。可以通过识别该授课的完成时间并尝试与主设备相连来执行所述操作。
在步骤1110之后,在步骤1112,教师计算机10确定教师计算机10是否与配置为主设备的特定电子设备成功相连。如果存在对应授课和主电子设备,则教师计算机10可以与主电子设备成功相连。因此,如果根据步骤1112确定连接是成功的,则教师计算机10进行到步骤1114。相反,如果根据步骤1112确定连接是不成功的,则教师计算机10进行到步骤1106。
在事实上不存在已开始的授课、或不存在教师需要的授课的情况下,在步骤1112的连接可以是不成功的,使得序列进行到步骤1106,其中教师计算机10可以将自己配置为主设备以便开始新的授课。相反,当事实上存在已开始的授课并已将特定电子设备配置为主设备时,在步骤1112的连接可以是成功的,使得教师计算机10进行到步骤1114以便将自己配置为从设备。接下来,教师计算机10进行到步骤1116,以便操作在从设备模式下。可以在从设备模式下执行对上述从电子设备的操作。
上述配置为主设备或从设备的电子设备可以在由教师设置的预定授课时间量或由授课应用自动设置的时间量内,操作为主设备或从设备。例如,电子设备可以在授课期间(通常,45分钟、50分钟、一个小时或两个小时)操作为主设备或从设备。此外,所设时间可以以天为单位,可以将特定电子设备固定为主设备。主设备和从设备可以配置为多种形式。图11的示例涉及可以分别操作为主设备和从设备的两个电子设备。在这种情况下,电子设备检查主设备的存在,如果存在主设备,则将该电子设备配置为从设备。否则,如果不存在主设备,则将该电子设备配置为主设备。
尽管参考本发明的特定实施例具体地示出并描述了本发明,然而本领域普通技术人员应清楚,可以在不脱离由所附权利要求及其等同物限定的本发明的精神和范围的前提下,在其中进行多种形式和细节上的改变。
Claims (15)
1.一种用于自动同步两个不同电子设备的方法,所述方法包括:
当在第一电子设备中检测到用户事件时,执行所述用户事件;以及
在执行所述用户事件的同时产生与所述用户事件相对应的状态信息,并向第二电子设备发送所述状态信息,从而请求同步所述第二电子设备。
2.根据权利要求1所述的方法,其中所述状态信息包括:当前显示数据、当前显示数据的页面和最终改变时间信息中的至少一个。
3.根据权利要求1所述的方法,还包括:当从第二电子设备接收到授课加入请求信息时,将第二电子设备登记为从电子设备,并向所述第二电子设备发送与参与授课的电子设备有关的信息。
4.根据权利要求1所述的方法,还包括:
当第一电子设备从第二电子设备接收到状态信息时,将接收到的状态信息与第一电子设备拥有的状态信息进行比较;以及
如果从第二电子设备接收到的状态信息是最新状态信息,则将第一电子设备与第二电子设备的状态同步。
5.根据权利要求4所述的方法,还包括:
当需要执行从第二电子设备接收到的最新状态信息中第一电子设备未拥有的数据时,向第二电子设备请求对应数据;以及
从所述第二电子设备接收对应数据,并执行所述数据,从而执行同步。
6.根据权利要求1所述的方法,还包括:
在步骤开始时或当请求开始授课时,通过第一电子设备或第二电子设备检查是否存在已用于开始授课的电子设备;以及
如果作为检查结果不存在已开始的授课,则将第一电子设备或第二电子设备配置为主设备,并开始授课,从而所述第一电子设备或第二电子设备操作在主设备模式下。
7.根据权利要求6所述的方法,还包括:如果作为检查结果存在已开始的授课,则将第一电子设备或第二电子设备配置为从设备,并且所述第一电子设备或第二电子设备操作在从设备模式下。
8.根据权利要求7所述的方法,还包括:当配置为主设备的电子设备发生故障时或当用户请求切换到主设备模式时,将配置为从设备的电子设备的从设备模式切换到主设备模式。
9.一种用于自动同步第一电子设备与第二电子设备的装置,所述装置包括:
输入单元,配置为检测用户的输入信号;
显示单元,配置为显示第一电子设备和第二电子设备之一的操作状态;
通信单元,配置为与第一电子设备和第二电子设备进行通信;
存储器,配置为存储控制数据和根据控制产生的数据;以及
控制器,当检测到用户事件时执行所述用户事件,在执行所述用户事件的同时产生与所述用户事件相对应的状态信息,并向第二电子设备发送所述状态信息,从而请求同步第二电子设备。
10.根据权利要求9所述的装置,其中当从第二电子设备请求数据时,所述控制器通过通信单元向所述第二电子设备发送存储在存储器中的数据。
11.根据权利要求9所述的装置,其中所述状态信息包括:当前显示数据、当前显示数据的页面和最终改变时间信息中的至少一个。
12.根据权利要求9所述的装置,其中当从第二电子设备接收到状态信息时,所述控制器将接收到的状态信息与所述控制器的状态信息进行比较,并且如果从第一电子设备接收到的状态信息是最新状态信息,则控制与第一电子设备的状态同步。
13.根据权利要求9所述的装置,其中在步骤开始时或当请求开始授课时,所述控制器确定是否存在已用于开始授课的电子设备,如果不存在已开始的授课,则将第一电子设备或第二电子设备配置为主设备,开始授课,并且通过通信单元广播已在主设备模式下开始所述授课。
14.根据权利要求13所述的装置,其中如果作为检查结果存在已开始的授课,则所述控制器将第一电子设备或第二电子设备配置为从设备,并且操作在从设备模式下。
15.根据权利要求14所述的装置,其中当配置为主设备的电子设备发生故障时或当用户请求切换到主设备模式时,所述控制器控制将配置为从设备的电子设备的从设备模式切换到主设备模式。
Applications Claiming Priority (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR20130076075 | 2013-06-28 | ||
KR10-2013-0076075 | 2013-06-28 | ||
KR10-2014-0040268 | 2014-04-04 | ||
KR1020140040268A KR20150002448A (ko) | 2013-06-28 | 2014-04-04 | 서로 다른 전자기기의 자동 동기화 방법 및 장치 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN104253854A true CN104253854A (zh) | 2014-12-31 |
Family
ID=51257255
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201410299264.1A Pending CN104253854A (zh) | 2013-06-28 | 2014-06-26 | 自动同步电子设备的方法和装置 |
Country Status (3)
Country | Link |
---|---|
US (1) | US20150004589A1 (zh) |
EP (1) | EP2819075A1 (zh) |
CN (1) | CN104253854A (zh) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2017116894A (ja) * | 2015-12-26 | 2017-06-29 | コニカミノルタ株式会社 | オンライン学習システム及びオンライン学習方法並びにオンライン学習制御プログラム |
CN108345469A (zh) * | 2017-01-22 | 2018-07-31 | 北京新唐思创教育科技有限公司 | 一种用于在线教学通用课件的互动方法及其装置 |
US20230144764A1 (en) * | 2021-11-10 | 2023-05-11 | IntelliMedia Networks, Inc. | Learning and training management system |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1393083A (zh) * | 2000-05-19 | 2003-01-22 | 索尼株式会社 | 网络会议***、设备管理方法和数据演示方法 |
CN1798143A (zh) * | 2004-12-28 | 2006-07-05 | 联想(北京)有限公司 | 一种无线传输信息的方法及*** |
US20090259711A1 (en) * | 2008-04-11 | 2009-10-15 | Apple Inc. | Synchronization of Media State Across Multiple Devices |
US20100227304A1 (en) * | 2007-11-26 | 2010-09-09 | Kabushiki Kaisha Srj | Virtual school system and school city system |
US20120102409A1 (en) * | 2010-10-25 | 2012-04-26 | At&T Intellectual Property I, L.P. | Providing interactive services to enhance information presentation experiences using wireless technologies |
US20120177067A1 (en) * | 2011-01-07 | 2012-07-12 | Samsung Electronics Co., Ltd. | Content synchronization apparatus and method |
-
2014
- 2014-06-24 EP EP14173662.9A patent/EP2819075A1/en not_active Ceased
- 2014-06-26 CN CN201410299264.1A patent/CN104253854A/zh active Pending
- 2014-06-30 US US14/319,952 patent/US20150004589A1/en not_active Abandoned
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1393083A (zh) * | 2000-05-19 | 2003-01-22 | 索尼株式会社 | 网络会议***、设备管理方法和数据演示方法 |
CN1798143A (zh) * | 2004-12-28 | 2006-07-05 | 联想(北京)有限公司 | 一种无线传输信息的方法及*** |
US20100227304A1 (en) * | 2007-11-26 | 2010-09-09 | Kabushiki Kaisha Srj | Virtual school system and school city system |
US20090259711A1 (en) * | 2008-04-11 | 2009-10-15 | Apple Inc. | Synchronization of Media State Across Multiple Devices |
US20120102409A1 (en) * | 2010-10-25 | 2012-04-26 | At&T Intellectual Property I, L.P. | Providing interactive services to enhance information presentation experiences using wireless technologies |
US20120177067A1 (en) * | 2011-01-07 | 2012-07-12 | Samsung Electronics Co., Ltd. | Content synchronization apparatus and method |
Also Published As
Publication number | Publication date |
---|---|
EP2819075A1 (en) | 2014-12-31 |
US20150004589A1 (en) | 2015-01-01 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN105573609B (zh) | 内容分享方法与装置 | |
CN104809930B (zh) | 一种基于移动平台的多媒体教学辅助方法及其*** | |
CN103973742A (zh) | 远程控制方法及***、支持远程控制的控制及反馈装置 | |
CN105578229A (zh) | 电子设备控制方法和装置 | |
CN106603716A (zh) | 一种智能设备状态的同步方法、智能设备及其控制终端 | |
US20120096186A1 (en) | Method for Pear to Pear Signal Synchronization and Wireless Communication Device and System Using the Same | |
CN203659248U (zh) | 一种智能穿戴设备及其互动课堂*** | |
CN114071425B (zh) | 电子设备间的协同方法、协同***和电子设备 | |
CN110072133B (zh) | 同屏显示方法和*** | |
CN110706140A (zh) | 课堂互动式学习方法、装置、***及计算机可读存储介质 | |
KR20170126630A (ko) | 양방향 교수 학습 시스템 및 그 방법 | |
CN109981733A (zh) | 智能终端设备的控制方法、服务器及计算机可读存储介质 | |
CN104253854A (zh) | 自动同步电子设备的方法和装置 | |
CN104967886A (zh) | 无线投影方法和*** | |
WO2019184057A1 (zh) | 一种学生终端和课堂互动答题*** | |
CN104617975A (zh) | 智能可穿戴电子设备和包含其的智能通信*** | |
KR20150002448A (ko) | 서로 다른 전자기기의 자동 동기화 방법 및 장치 | |
CN109542377A (zh) | 智能设备、显示设备、存储设备及屏显互动控制方法 | |
CN105657387A (zh) | 投影方法及投影*** | |
CN106201394B (zh) | 互动控制终端、互动控制方法、服务器及互动控制*** | |
KR101280034B1 (ko) | 위치기반형 양방향 질의응답 및 실시간 수강자 반응 취합 통보 시스템 | |
Dai et al. | Cloud-Edge computing technology-based internet of things system for smart classroom environment | |
CN113345281A (zh) | 智慧教学*** | |
CN107635272A (zh) | 电子设备控制方法及装置 | |
CN105825725A (zh) | 电子教学方法、***和教学终端设备 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
WD01 | Invention patent application deemed withdrawn after publication | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20141231 |