多人混合办公手写笔系统的制作方法

文档序号:21199190发布日期:2020-06-23 19:06阅读:102来源:国知局
多人混合办公手写笔系统的制作方法



背景技术:

随着触摸应用的发展,开始出现了多人使用手写笔混合办公的需求。当前的人机交互系统需要对多名具有不同身份的用户混合对其操作进行针对性优化。



技术实现要素:

本发明提供一个为多用户使用多支手写笔进行办公和会议的情况优化的设计的系统。本发明提供一套多人混合办公的系统,尤其是多人使用内置身份识别信息的手写笔在第三方设备上进行混合办公的系统。

附图说明:

图1为多支手写笔进行会议讨论的示意图,2a、2b、2c为3支手写笔,它们与触摸设备1m建立无线数据链接,1c是三个在1m的屏幕上的图标。

具体实施方式:

1.多个使用者使用各自的手写笔操作一个触摸设备,系统能确定以及区分每个手写笔触摸点是来自哪个手写笔。

触摸设备和手写笔建立蓝牙等近距离无线数据连接之后,可以通过近距离无线数据连接获取的数据,例如手写笔的蓝牙id,以及手写笔通过蓝牙连接传输的数字证书等身份识别信息,识别/区分不同手写笔。触摸设备可以区分触摸区上来自不同手写笔的多个触摸点,并确定每个触摸点对应哪个手写笔,由此将通过相应手写笔的无线连接获取的手写笔的身份识别数据应用于此手写笔的触摸点,识别/区分不同的手写笔的触摸点对应的用户的身份。

pc设备上的软件以及相应的云端后台服务器构成了一个系统。通常情况下,云端后台服务器可以存储用户上传到云端的文档,以及记录有手写笔的内置识别信息与用户账户的对应关系的数据库。当pc上的软件向服务器发起查询请求时,服务器可以根据发起查询请求的设备上的软件登录的账号,确定如何响应这些请求。

进一步的,服务器还可以存储每一个文档识别编码对应的文档,以及这个文档目录下每个编辑者识别编码对应的编辑者账号,这些一个具体文档目录下的编辑者识别编码是在有新的编辑者使用包含身份识别信息的触摸屏操作工具例如手写笔编辑这个文档时,由系统分配的。例如pc上的软件创建了一个文档m1,pc上的客户端软件会向服务器报告,服务器或者pc上的软件会为文档m1分配一个全服务器唯一的文档识别编码m1q,这个文档识别编码m1q会在服务器上记录备案,并且会被保存到文档m1的文件中,如是pc端分配的文档识别编码,它需要告诉服务器端这个文档识别编码,如果是服务器端分配的,则它需要告诉pc端。当内置身份识别信息的触摸屏操作工具例如手写笔a对文档m1进行了编辑时,pc上的软件会向服务器端报告这个文档m1在服务器上注册备案的文档识别编码m1q以及这个新的编辑者使用的触摸屏操作工具(例如手写笔)通过蓝牙等近距离无线数据连接提供的身份识别数据,服务器根据pc提供的手写笔的身份识别数据确定此编辑者的账户身份为a1,服务器为这名用户a1在这个文档m1q名下分配一个唯一的识别编码mqa1,并将分配的识别编码mqa1告知pc端,pc端的软件将使用mqa1对手写笔a在文档m1中做出的编辑,例如在文档m1上书写的每一条墨迹进行标记并记录在文档m1,文档m1可以是位于云端也可以是位于pc端本地。当用户在pc上打开文档m1进行编辑或者阅读时,pc上的软件向服务器发起查询请求,pc上的软件向服务器提供m1q以及mqa1(如果mqa1仅在m1q名下是唯一的话),或者只提供mqa1(如果mqa1是一个服务器唯一识别码的情况下),服务器查询自身的数据库之前记录的备案数据,确定与之对应的用户账户a1,并告知pc端软件,pc端的软件根据文档m1中的记录的对应关系数据,确定墨迹11,墨迹17对应的编辑者识别码是mqa1,墨迹22,墨迹35对应的编辑者识别编码是mqa2,pc端通过向服务器查询,获知mqa1对应账户a1,mqa2对应账户b2,由此确定墨迹11,墨迹17的编辑者是账户a1,墨迹22,墨迹35的编辑者是账户b2,之后可以根据用户的要求,显示更进一步的账户a1,b1的名称等详细个人信息。

服务器可以根据发起查询请求的pc设备自身的身份识别数据,确定如何响应这些请求,例如如果pc上的文档编辑软件当前登录的账户的查询权限不足,则即便服务器能够查询到mqa1对应的是账户a1,也不会把完整结果告知向其发起查询的pc端软件。

系统可以将这些来自蓝牙等近距离无线数据连接的信息用于确定编辑者的身份,区分和记录不同的编辑者。系统将来自不同手写笔的触摸点对被编辑的文档的输入,视为来自不同编辑者。在环境变量/软硬件设置不变的情况下,来自相同手写笔的输入将被视为来自同一个编辑者。例如触摸屏p上显示了一个打开的文档m1,一支或者多支手写笔的触摸点同时在触摸屏幕p上移动,系统根据每一个手写笔的触摸点在文档m1上的移动轨迹而在文档m1上轨迹经过的位置产生的每一条墨迹输入,以及对矢量墨迹进行的每一次擦除操作,系统都将根据进行这些操作的触摸点的手写笔的身份,把进行这些操作的触摸点来自的手写笔所属于的编辑者与这些操作进行对应,并把每一条墨迹与编辑者身份识别编码的对应关系这一信息保存到被编辑的文档m1中,例如系统会在文档m1中记录,墨迹1、墨迹17等是由编辑者识别编码mqb1做出的。由此,当多个使用者进行讨论时,每个参与者拿着一只与自己身份相对应的手写笔,用此手写笔做出的操作都可以自动在文档中被记录为是由此编辑者做出的。

系统向一个文档中存储使用内置身份识别信息的手写笔对其进行墨迹批注的编辑者的信息时,应当为此文档的每一个使用内置身份信息的手写笔的编辑者分配一个彼此不同的编辑者身份识别编码,或者直接将手写笔的id或者密钥的部分内容一并嵌入文档中。当用户使用pc上的软件打开文档进行阅读时,在正常情况下可以只显示每条墨迹的编辑者的名字,但是在出现了重名的情况时,可以通过每个编辑者不同的识别编码、蓝牙id,或者密钥来区分同样姓名的编辑者。

系统可以通过不同的手写笔区分不同的编辑者,确定每一条墨迹,删改操作的编辑者的身份和名称。系统可以通过如下方式中的一个或者多个获取每一个编辑者的名称和详细个人信息:

(1)pc设备上的软件直接从手写笔读取编辑者的名称和详细个人信息。手写笔可以内置可读写存储器,这样手写笔的拥有者可以向手写笔传输自己的密钥证书以及自己的名称等个人信息。当手写笔在pc设备上编辑文档时时,系统直接通过近距离无线数据链接从手写笔中读取密钥证书,并将从手写笔中读取的用户名字等个人信息作为此手写笔书写的墨迹,进行的删改等操作的编辑者的个人信息,并进一步将这些信息保存到被编辑的文档中,以及保存到云端服务器上。

(2)pc设备上的软件可以根据从无线数据链接获取的手写笔的蓝牙id信息,或者手写笔内置的机构颁发的证书密钥,或者手写笔提供的身份识别数据信息,使用这些信息从指定的服务器上查询获取此手写笔对编辑者账户的个人信息,名称等信息应用到此手写笔的触摸点进行的操作中,例如将此手写笔触摸点书写的墨迹的编辑者的名字都标识为此手写笔对应的使用者的名称,可以在文档中保存编辑者的名称等个人信息,也可以不保存编辑者的名称等个人信息,只保存编辑者的身份识别编码,当它人在其它设备上阅读这个文档时,再次使用他人的账户根据文档中记录的编辑者信息识别编码,向服务器以打开文档的软件上登录的主账户的权限去向服务器请求文档中包含的编辑者名称等个人信息。这种情况下,需要使用者将手写笔的蓝牙id,或者手写笔中存储的证书/密钥在默认服务器上注册,或者手写笔中应当存储指定的服务器地址以及手写笔使用者的账户名称,以及只有读取权限没有修改权限的专门用于读取身份信息的登录密码等信息。

多支内置不同用户账户身份标识信息的手写笔同时在同一个多点触摸屏上进行触摸操作,屏幕上同时出现了多个触摸点,系统将根据不同触摸点所来自的手写笔对应的用户账户身份的不同,使用和结合此手写笔对应的用户帐户的信息和此账户的权限以及当前设备的权限,系统对一样的触摸操作因为来自的手写笔的内置的身份信息的不同而执行不同操作。

例如,有四只手写笔a,b,c,d分别内置了与a1,b1,c1,d1四个用户的账户的信息,它们都与一台登录了账户e1的pc设备平板电脑e建立并保持了低功耗蓝牙数据链接,平板电脑上的文档编辑软件此时打开了一个文档m,文档编辑软件当前登录的是账户e1,平板电脑e通过蓝牙数据连接与手写笔们通信,获取手写笔提供的身份信息数据,并使用从手写笔获得的数据与云端的服务器通信,获取对手写笔对应的账户的相应权限以及更详细的信息;四只手写笔a,b,c,d们在平板电脑e的一个多点触摸屏p上同时进行触摸操作,多点触摸屏p上同时出现了四个触摸点,分别来自笔a,b,c,e;当手写笔a的触摸点在当前屏幕上处于打开状态的文档m上移动由此在其移动轨迹上产生了一条墨迹时,系统会向文档m相关的文件中记录这条墨迹是由与手写笔a对应的用户/账户a1在用户a1,b1.c1.d1参与的讨论中于登录了账户e1的pc设备e上于位置x书写的,与此同时,手写笔b的触摸点也同时在屏幕上进行书写,系统向文件中会记录手写笔b书写的这条墨迹是由与手写笔b对应的用户/账户b1在用户a1,b1.c1.d1的讨论中于登录了账户e1的pc设备e上于位置x书写的,与此同时,手写笔c的触摸点点击了分享图标,系统将根据手写笔c内置的信息,使用账户c1的数据进行此操作,例如使用账户c1的联系人数据,在屏幕上显示账户c1的联系人供使用者选取将文档编辑软件中此时打开的文档分享给谁,进一步的,选取屏幕上显示的账户c1的联系人必须使用与账户c1对应的手写笔c来点击相应的联系人进行选取,向被选取的联系人分享文档m,如果使用不与账户c1对应的其他输入设备例如手写笔d或者普通手指或者鼠标,系统将不予理会;如果将此时点击分享图标的触摸点换为手写笔d,系统将在屏幕上显示与手写笔d对应的账户d1的联系人,如果在手写笔a,手写笔b与平板电脑e保持蓝牙数据连接并在触摸屏p上书写时,使用手指点击文档编辑软件上的分享图标对文档进行分享,系统将显示文档编辑软件当前登录的账户e1对应的联系人列表供选取进行分享而不是显示账户a1,b1的联系人;如果触发触摸屏p上的分享按钮的是平板电脑e上连接的鼠标键盘等不包含/不对应额外账户的普通输入设备,系统同样会使用账户e1进行分享操作。

进一步的,当用户使用包含身份信息的手写笔,例如手写笔c点击触摸屏p上的高级机密空间访问图标后,系统首先会确定当前的环境变量,例如云端服务器根据当前设备e上的账户e1确认具有访问权限后,云端服务器再根据点击触摸屏p上的高级机密空间访问图标的手写笔c对应的账户c1,打开c1的账户或者批准相应的请求.

具有身份/账户信息的手写笔与别人的设备建立并保持蓝牙数据链接,在已经登录了他人/第三者的账户为主账户的设备上进行操作,并不登出设备原有的账户,设备原有的账户仍然可以保持登录状态并继续作为当前pc设备上软件的主账户,并不会将pc设备上软件,例如并不会将设备上的操作系统或者文档编辑软件的当前所有者账户切换为此手写笔内置身份数据对应的账户,;例如手写笔a,手写笔b在与平板电脑e建立了蓝牙连接后,用户通过使用平板电脑e的键盘编辑文档m,或者使用无身份信息的普通手写笔通过多点触摸屏p进行输入,都将使用平板电脑e的软件当前登录的e1账户的身份信息标识,记录和进行各种操作,当具有身份信息的手写笔a,b,c,d们全部离开触摸屏p后,即便a,b,c,d仍然处于平板电脑e附近并且与e保持低功耗蓝牙数据链接,通过鼠标键盘触摸屏或者不包含身份信息的普通手写笔对平板电脑e上当前打开的文档m进行的操作也仍然使用电脑本身登录的账户e1进行,进行的修改编辑,例如书写产生的墨迹并不会记录为是手写笔a,b,c,d对应的用户做出的,文档编辑软件可以记录为账户e1做出的,或者记录为在某时间段/时刻在a1,b1,c1,d1参与的在地理位置lo1登录了e1账户的平板电脑e上的软件s进行的讨论中做出的。

2.(1)多个使用者使用手写笔连接到1个触摸设备,触摸设备能确定每个触摸点是来自哪个手写笔,系统通过蓝牙数据连接获取了每支手写笔对应的使用者账户信息,或者用户在设备软件中设定了每支手写笔对应的账户信息。当使用者的手写笔进行操作,例如填写电子邮件地址,登录社交账户,设备向使用者的手写笔传输这一请求,并在屏幕上给出相应提示,使用者的手写笔相应指示灯闪烁,使用者按压自己的手写笔上的相应确定按钮,例如指纹识别器,进行指纹识别并确定,使用者的手写笔传输相应临时密钥给系统,系统使用这个密钥登录服务器,并进行相应操作,例如存储使用者的云数据库的文件,获取使用者的联系人列表,登录日程或者邮箱,发送邮件,进行社交分享等。服务器地址可以是内置于pc设备上运行的软件中,也可以是由使用者填写,也可以是从手写笔中读取。如果仅仅是在触摸设备的设定了哪个账户信息对应哪个手写笔,账户信息及密钥密码存储于pc设备中,没有存储于手写笔中,则不需要向手写笔请求,直接根据设备中的此手写笔对应的信息使用相应账户即可。

(2)当使用者用手写笔点击一个图形对象,例如应用图标,分享图标,邮箱登陆图标,设备将确定这个触摸点来自对应哪个账户/使用者身份的手写笔,然后向此手写笔发出相应授权请求,然后用手写笔通过蓝牙连接提供的身份信息,服务器地址,账户,以及临时授权密钥,登录使用者的个人账户,使用里边的数据。例如,使用者可以使用自己的手写笔在别人的设备上直接点击分享按钮,或者上传按钮,发送按钮,系统将使用点击图标的手写笔对应的账户或者账户/身份信息进行这些操作,例如使用手写笔对应的账户或者以手写笔而不是触摸设备上当前登录的账户。如果使用手指,鼠标键盘等不包含额外身份信息的输入设备点击/触发这些按钮,将使用pc设备上软件当前登录的所有者的账户进行这些操作。

如果一位使用者使用手指点击分享按钮,而设备系统检测到一只内置了身份识别信息的手写笔或正处于分享按钮附近,这支手写笔和点击分享按钮的手指可能来自同一只手,设备同样可以使用,或者给出选项建议使用者使用处于分享按钮附近的手写笔对应的账户或者账户/身份信息进行分享,而不是仅使用当前设备上的软件登录的客户端所有者的主人账户。同样的,使用手指进行的编辑操作,例如拖动文档中的内容,或者在屏幕上移动产生墨迹,如果设备检测到在此手指附近有手写笔,判断手写笔与手指可能来自于同一只手,则可以使用手写笔内置的身份数据对手指产生的墨迹进行标识并记录到文档中,而不是使用当前设备上软件登录的主账户。使用者也可能通过佩戴能够被触摸面板在触摸区附近一定范围内进行非接触定位并识别身份的指环,手表等装置,让触摸设备能够像识别手写笔一样识别自己的手指,在登陆了别人/第三方账户的不属于自己的pc设备的软件上进行个性化的个人操作。

由此,当前很多常见的功能图标,例如把当前文件加入电子邮件并发送的图标,分享当前文件图标,通讯录图标,保存当前文件图标都可以升级为这种更智能的新型图标,当使用者,使用者可以是来宾也可以是设备所有者,使用手指或者不具备身份识别信息的手写笔点击图标时,这些图标会表现出为本地使用者提供服务的普通图标的功能,将使用本地设备系统当前登录的账户执行操作,特别地,如果点击的是保存图标,那么当前的文件将会继续在当前位置进行存盘,如果文件是保存在设备本地存储,那么文件将会继续保存在本地的当前位置而不会使用设备当前登录的账户另存到账户存储空间内,像常见的普通功能图标一样。而当使用者,通常是来宾,使用包含有账户信息的触摸屏操作工具例如手写笔或者拿着此类手写笔的手触摸屏幕点击这些图标时,系统会使用手写笔对应的账户以及账户包含的信息执行这些图标的功能,例如使用手写笔对应的账户把当前文件加入电子邮件并使用手写笔包含的账户及账户信息发送,分享,或者是以手写笔包含的身份信息的名义使用当前设备上的账户进行信息的发送分享,例如发送电子邮件或者执行分享操作,或者是以手写笔包含的账户为目标进行分享、发送操作,例如自动提示将点击图标的手写笔包含的账户地址作为电子邮件的收件人等,或者是允许在进行发送电子邮件或者分享操作时,使用手写笔对应的账户中的通讯录等,使用手写笔所包含的账户信息。

系统也可以不直接使用点击图标的手写笔对应的使用者信息执行图标对应的操作,而是给出使用哪个账户执行此图标对应的操作的选项,让使用者选择是使用:本机默认账户,还是点击了此功能图标的手写笔对应的账户,还是其它连接了此设备的手写笔对应的账户,还是输入其它账户。

当点击一个对应发送电子邮件的功能的图标时,系统将直接使用或给出选项提示使用触摸此图标的手写笔或位于此图标所在的触摸表面附近一定范围内的手写笔对应的账户或账户包含的信息执行发送电子邮件的操作,或者是列出当前与此触摸设备建立了无线数据链接的手写笔对应的账户或账户包含的信息供使用者选择将哪个账户或者账户包含的信息用于发送电子邮件;

当点击包含分享功能的图标时,系统将直接使用或给出选项提示使用触摸此图标的手写笔或位于此图标所在的触摸表面附近一定范围内的手写笔对应的账户或账户包含的信息进行分享操作,或者是列出当前与此触摸设备建立了无线数据链接的手写笔对应的账户或账户包含的信息供使用者选择将哪个账户或者账户包含的信息用于分享操作;

当点击包含通讯录功能图标时,系统将直接显示或给出提示选项询问用户是否显示触摸此图标的手写笔或位于此图标所在的触摸表面附近一定范围内的手写笔对应的账户的通讯录,或者是列出当前与此触摸设备建立了无线数据链接的手写笔对应的账户或账户包含的信息供使用者选择显示哪个账户的通讯录;

当点击的所述图标是对应保存当前打开的文件功能的图标,且进行触摸操作的物体不包含账户信息,那么当前的文件将会继续在文件当前存储位置进行一次存盘操作,如果文件是保存在设备本地存储,那么文件将会继续保存在本地的当前位置,如果触摸此图标的手写笔或位于此图标所在的触摸表面附近一定范围内的手写笔包含账户信息,则会直接向或是给出选项提示向手写笔的账户对应的存储空间存储一份当前文件的副本;

当点击的所述图标是对应保存当前打开的文件功能的图标,系统将列出当前与此触摸设备建立了无线数据链接的手写笔对应的账户或账户包含的信息供使用者选择向哪个账户对应的存储空间保存一份当前文件的副本。

3.系统还可以根据编辑者的内置到编辑的文件中的账户信息,从服务器获取编辑者更详细的资料,或者允许文件阅读者链接到编辑者的账户,或允许文档阅读者向编辑者的账号发送消息。例如,文件m在登陆了账户e1的pc设备e上由手写笔a,b,c,d通过手写进行了批注,手写笔a,b,c,d分别内置了a1,b1,c1,d1四个用户的账户的信息,系统根据书写每一条墨迹的手写笔,确定并记录了每一条墨迹都是由哪个账户/用户书写的,例如手写笔a书写的墨迹会被系统记录为账户a1的用户书写的,系统还会记录每个账户的信息。一个用户设备上登陆了自己的账户z1的编辑软件中打开文件m时,文件编辑软件将会根据每条墨迹对应的编辑者的账户的不同,将不同的墨迹显示为不同的颜色,例如a1书写的墨迹会被显示为绿色,b1书写的墨迹会被显示为红色。系统还可以为每一条墨迹显示更详细的编辑者信息,例如编辑者的名字,或者账户z1中对相应账户的备注名字,例如账户a1在被账户z1的用户备注为aa,那么在登录了账户z1的软件中a1书写的墨迹的书写者的名字便会显示为aa,除此以外还可以显示更进一步的有关编辑者的账户,例如账户a1,b1的信息,显示信息的多寡和内容将取决于当前打开文件m的软件登录的账户z1的权限。

(1)用户可以指定向一条或者一片墨迹的编辑者发送信息。墨迹编辑者收到信息后,信息不仅包含是谁向墨迹编辑者发送的消息和消息的内容,还包含这条信息是针对哪个文件中的哪条/哪块区域的墨迹批注发送的,并且会附上墨迹所在文档区域的局部截图或者局部文档内容,并高亮/突出显示此条消息是针对的那几条/哪块区域的墨迹,信息还可以包含链接,用户点击链接就会打开本地或者云端相应文档中此消息所针对的墨迹处,同时消息所针对的墨迹也会被突出/高亮显示。本地文档是指与信息发送者发送信息时所使用的文档版本相符的本地文档或者文档缓存。如果消息中附上的是墨迹所在的局部文档内容,局部文档内容中的墨迹也应当包含之前原文档中的墨迹的编辑者账户信息,接受到消息的用户可以直接再次向局部文档中的一条或者一片墨迹的编辑者发送信息,消息中同样会附上文档的局部内容。。

(1.1)用户可以是直接通过点击或者使用触摸点划过一条或多条墨迹以指定墨迹,或者是激活在墨迹附近显示的与此条墨迹有对应关系的图标,图标可以是在墨迹附近以相同颜色显示,也可以进一步在图标和与之对应的墨迹显示连接的线条,图标上可以显示代表此条墨迹编辑者身份的信息,之后系统将弹出进一步的引导用户向相应的墨迹编辑者发送消息的界面,系统可以是直接弹出向相应墨迹编辑者发送信息的界面,也可以是弹出相应墨迹编辑者更进一步的详细信息,同时显示向此墨迹编辑者发送信息的图标,点击发送信息的图标,则显示向相应账号发送信息的界面。如果一条墨迹被标记为删除了,系统可以在墨迹附近显示两个图标,分别对应删除此条墨迹的账号/用户和书写此条墨迹的账号/用户,当前用户通过点击不同的图标实现分别向墨迹的编辑者或者删除者发送消息。编辑者收到信息后,可以获知用户是针对被点击选取的墨迹向他发送的信息,并且信息中会附上墨迹所在区域的文档的截图或局部文档内容,并高亮/突出显示此条消息是针对的那几条/哪块区域的墨迹,信息还可以包含链接,用户点击链接就会打开本地或者云端相应文档中此消息所针对的墨迹处,同时消息所针对的墨迹也会被突出/高亮显示。本地文档是指与信息发送者发送信息时所使用的文档版本相符的本地文档或者文档缓存。

(1.2)也可以是用户通过在屏幕上拖拉选取框,或者是使用触摸点连续划过要选取的多条墨迹,选取一定范围内的一条或者多条墨迹,之后系统会根据当前被选取的墨迹,将当前被选取的墨迹对应的编辑者账号以图标形式显示,多个墨迹有同一个编辑者也只显示一个编辑者的图标,通过在编辑者的图标和被选取的墨迹之间显示线条连接、将编辑者图标和编辑者编辑的墨迹以同一颜色显示等方式,让用户明白哪个墨迹是哪个编辑者编写的。用户激活编辑者的图标后系统可以是显示此编辑者的更详细的信息以及向此编辑者发送信息的按钮,或者也可以是系统直接显示向此编辑者发送信息的图形界面。编辑者收到信息后,可以获知用户是针对被选取的墨迹向他发送的信息,并且会附上墨迹所在区域的文档的截图或局部文档内容,并高亮/突出显示此条消息是针对的那几条/哪块区域的墨迹,以及发送信息者发送信息时选取的拖拉选取框的区域甚至是播放发送信息的用户拖拉选取框的动画录像,信息还可以包含链接,用户点击链接就会打开本地或者云端相应文档中此消息所针对的墨迹处,同时消息所针对的墨迹也会被突出/高亮显示。本地文档是指与信息发送者发送信息时所使用的文档版本相符的本地文档或者文档缓存。

(1.3)也可以是用户将软件切换到特定模式,屏幕上不同编辑者书写的墨迹此时将显示为不同颜色,同一个编辑者的墨迹将显示为相同颜色,软件此时还会以图标形式列出此时屏幕上的墨迹的编辑者,编辑者的图标会以与其编辑的墨迹相同的颜色显示。也可以是在编辑者的图标和此编辑者编辑的墨迹之间显示线条连接。用户通过激活编辑者的图标来向对应的编辑者发送消息,此条信息被视为针对当前屏幕显示区域内的墨迹发送的,编辑者收到此条信息后,可以在此信息中看到用户发送消息时屏幕上显示区域内的文档的截图或局部文档内容,以及打开并跳转到云端或者本地文档相应位置的链接。

收到消息的用户,可以通过消息中附上的文档局部内容,直接使用上述方式中的一个或多个,指定一条或者多条墨迹,继续向文档中墨迹的其他编辑者发送消息,消息中同样会附上文档的局部内容。

如果用户使用不包含身份识别信息的普通输入设备,例如鼠标键盘普通的手写笔或者手指进行向墨迹的编辑者等文档中包含的其它账号发送信息的操作,则系统将使用当前pc软件上登录的账户,例如pc设备上的文档编辑软件当前登录的主账户z1向其它账号发送信息.如果是使用内置了对应于特定账户的信息的手写笔等触摸操作工具,则系统将使用手写笔对应的账号来发送信息,或者在消息中标识此手写笔对应的账号的身份信息,例如如果使用手写笔a在用户e1的登陆用户e1账户的软件s中点击文档m中一条墨迹,则系统将使用手写笔a对应的账户a1向此条墨迹的编辑者发送信息,发送的信息会包含此条信息是用户a1在用户e1电脑上于位置l1发出的,同时在场的还有用户b1,c1等信息。系统根据近距离无线数据,例如低功耗蓝牙检测到的包含身份识别信息的触摸屏操作工具例如手写笔来确定在场的用户的身份,也可以是具备wifi蜂窝网络等广域网连接能力的手写笔自行向云端服务器报告自己通过ble低功耗蓝牙检测到的自己所处的会议环境让服务器获知当前会议都有哪些参与者,并将此信息包含到在此多人讨论中向其他用户发出的信息中。

4.当多支手写笔与一个pc设备e建立并保持蓝牙数据链接,设备e上的文档编辑软件s登录了账户e1,文档编辑软件s中打开了文档m1,文档编辑软件s获知了附近打开了低功耗蓝牙的包含有用户身份识别信息的手写笔a,b,c,d。s将通过蓝牙数据链接获取手写笔a,b,c.d的身份识别数据以及当前打开的文档m1的在服务器上备案过的文档识别编码报告给云端服务器,如果文档m1是新上线的没有文档识别编码那么系统会为其分配一个并记录在服务器中以及文档m1中。服务器根据手写笔提供的身份识别数据确定手写笔a,b,c,d对应的用户账户a1,b1,c1,d1,s同样还会向服务器报告自身软件版本以及其上登录的账户e1,服务器同样会记录这些数据,s还会向服务器报告当前位置等信息,服务器也同样会记录这些数据,服务器将这些数据相互关联并保存为一组,视为一次讨论。

系统会基于文档m1,为通过近距离数据连接(例如低功耗蓝牙ble)检测到的此时同时在场围观了文档m1的手写笔对应的用户账户a1,b1,c1,d1以及s上此时所登录的主账户e1建立一个协作组,将e1或者a1,b1,c1,d1,e1中优先级较高的的用户设置为协作组的管理员,或者根据文档m1在系统中的备案信息/要求,将文档m1指定的账户,例如m1的创建者或者所有者自动设置为协作组的管理员。a1,b1,c1,d1,e1,等准成员可以自动直接加入这个协作组,也可以并不被直接加入这个新成立的协作组,而是在他们各自的账号中获得邀请和加入资格。文档m1可以自动的上传到这个云端协作组中,由此a1,b1,d1,c1用户在登陆了账户e1的设备e上一起围观讨论过软件s中打开的文档m1之后,回到自己的设备上登录自己的账号,就可以在云端再次查看自己围观过的文档m1了,并且还可以知道自己今天都和谁一起围观讨论过m1,还可以将入相关的云端协作组等,甚至m1会直接分享/发送到这些参与讨论过文档m1的用户的在线存储空间中供这些用户下载。

如果文档m1之前已经属于一个或者多个云端协作群组,那么手写笔a,b,c,d在服务器上注册对应的账户a1,b1,c1,d1便可能会被系统自动添加到,或者被请求添加到这些云端协作群组,或者获取这些云端协作群组的申请加入资格,或者获取这些云端协作群组的某些信息和通知等,即a1,b1,c1,d1会获取m1属于的云端协作群组的某些信息和权限,云端协作群组同样可能获取账户a1,b1,c1,d1的某些信息和权限,例如向a1,b1,c1,d1发送通知,查看个人信息等权限,即用户账户和云端群组双方将发生关联和互动.;双方具体取得的权限收到的信息以及之后会发生的关联和互动的紧密程度取决于双方的隐私设置以及之前的关联紧密程度以及双方的权限级别,例如,如果a1与文档m1所属的某个云端协作群组属于同一个公司,那么a1和m1就会彼此透露或者直接公开全部信息,并且a1将会被直接加入这个云端协作群组,甚至m1会直接分享/发送到用户a1的在线存储空间中供用户a1下载。如果b1与m1所述的某个云端协作群组连所属行业都不一样,之前没有任何交集,那么b1和相应的云端协作群组可能只会收到对方名称的通知,云端协作群组会获知b1的名字以及他查看了文档m1,b1会获知m1属于某个云端协作群组及这个协作组的名称或者识别编号,如果c1与m1的某个云端协作群组属于相关领域,或者c1本身具有某些比较高的账户级别,那么c1可以查看较多的云端协作组的信息,并且会收到邀请通知,只要c1同意别可以加入相关的云端协作组,而云端协作组可以获取c1相对少量的个人信息,但是可以获取c1查看了m1。

由此,用户在公用或者别人的设备上围观讨论了文件m1之后,回到自己的设备上登录自己的账号,就可以在云端再次查看自己围观过的文档m1了,并且还可以知道自己今天都和谁一起围观讨论过m1,还可以加入相关的云端协作组等。

如果设备e上的文档m1在多名用户讨论它时并没有被上传到云端或者加入云端协作组,那么在m1被添加到云端或者加入/创建了云端协作组后,使用包含身份识别信息的手写笔等触摸屏操作工具在设备e上对m1进行过围观讨论的用户将会收到通知和加入协作组的邀请。

进一步的,m1本身在协作组中的级别也会影响用户和协作组的互动。如果m1在一个协作组中具有较高的级别,那么通过m1接触到这个协作组的用户账户就会享有较高的权限,获取协作组的较多的信息,或者能够较容易的加入协作组或者获取相应操作权限。同时协作组本身,对于pc设备上的软件s通过近距离低功耗蓝牙数据链接发现有人可能查看了m1,云端协作组的管理员也会及时获得通知。

编辑软件上的账户e1或者设备e的级别权限同样会会影响用户和协作组的互动的权限,如果e1或者设备e具有较高的权限,那么通过设备e或者登陆了e1的软件而接触到文档m1的用户,对于文档m1以及文档m1所属于的云端协作组会具有较高的权限或者级别。

低功耗蓝牙可以发现附近其其它的低功耗蓝牙设备并互相交换信息。

对于本发明的情况,一个用户仅仅是带着内置身份信息的低功耗蓝牙手写笔在一台pc设备附近短期停留,长期停留,还是说这名用户还是用它的内置身份信息的手写笔与相应设备进行了物理接触,或者是这名用户使用内置身份信息的手写笔在pc设备上的文档上进行了编辑书写,都将导致这名用户对pc设备上打开的文档对应的的云端版本以及文档所属的云端讨论组获取不同的访问权限和级别,其逻辑顺序是从低到高,即仅仅是被近距离无线数据连接检测到在设备附近短期停留的用户具有最低的权限,而使用内置身份信息并与pc设备建立了数据链接的手写笔在pc设备上打开的文档中进行了编辑的用户将具有较高的访问权限和级别。

低功耗蓝牙可以发现附近其其它的低功耗蓝牙设备并互相交换信息。

除了pc端的软件以外,用户的手写笔的内置存储也会记录用户今天的讨论情况,通过手写笔的蓝牙系统接受到的pc设备的蓝牙广播信号或者数据链接提供的数据,以及其它蓝牙手写笔发出的信号和身份识别数据,确定用户今天都和谁在哪围观过哪些文档,使用手写笔或者持握有手写笔的手编辑过哪些文档,即pc端能获取的内容手写笔都能获取并记录。手写笔可以通过自身内置的wifi或者蜂窝网络等广域网数据链接将这些数据报告给服务器,或者当手写笔与可信任的pc设备,例如登陆了手写笔的所有者的账户的设备上的软件建立数据连接时,将手写笔内存储的用户今天可能参与讨论或者编辑过的文档的识别信息等手写笔获取的全部数据提供给pc端以及服务器。服务器可以把这些数据和服务器从其它pc端上获取的数据进行比对,例如只有pc设备e上的软件s以及用户a1的手写笔都向服务器报告用户a1在设备e上观看/编辑过文档m1后,服务器才会确认用户a1在设备e上观看/编辑过文档m1,并给予双方相应权限。用户也可以通过查看自己的手写笔记录/获取的数据,来查看自己今天都看过哪些文件参与过哪些讨论,即便对方的pc并没有把这一数据报告给服务器。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1