基于位置编码的界面生成方法及系统与流程

文档序号:15685254发布日期:2018-10-16 20:59阅读:145来源:国知局

本发明涉及数据处理技术领域,尤其涉及一种基于位置编码的界面生成方法及系统。



背景技术:

随着计算机技术和网络技术的发展,人们日益普遍地使用计算机来生产、处理、交换和传播各种形式的信息。例如,人们可以借助网络平台发布信息、发表评论等,也可以阅读其他人发表的信息。

现有技术中,用户使用某些服务发布信息时,例如,对同一主题文章发表评论,在同一服务界面上,先发表的评论在界面上的位置比较靠前,后发表的评论只能依次在后面进行显示,当发表的评论条目过多时,则无法和评论的文章显示在同一界面上,使后续发表评论的用户难于跟踪主题文章,用户体验度低。另外,待发布的信息或评论只能通过计算机进行编辑和输入,方式不够灵活,对计算机操作不熟悉的用户使用该服务时会受到限制。



技术实现要素:

本发明的目的是提供一种基于位置编码的界面生成方法及系统,以解决现有技术中对于信息发布平台使用受限以及用户体验度低的问题。

为实现上述目的,一方面,本发明提供了一种基于位置编码的界面生成方法,所述方法包括:

第一终端向服务器发送界面传输请求,所述界面传输请求包含用户标识信息;

所述服务器根据所述用户标识信息将第一信息展示界面发送给所述第一终端;

所述第一终端获取位置编码图案,并将所述位置编码图案加载在所述第一信息展示界面的局部界面上,得到位置编码局部界面发送给输出设备;

所述输出设备将所述位置编码局部界面加载在基底上生成位置编码基底并输出;

识别设备在所述位置编码基底上采集位置编码图像,生成信息序列发送给所述第一终端;

所述第一终端将所述信息序列进行识别处理,得到运动轨迹信息;

将所述运动轨迹信息进行标准化处理,得到标准轨迹信息;

将所述标准轨迹信息与所述位置编码局部界面进行合成处理,生成合成局部界面;

根据所述合成局部界面更新所述第一信息展示界面,得到第二信息展示界面;

将所述第二信息展示界面发送给所述服务器。

进一步的,在识别设备在所述位置编码基底上采集位置编码图像,生成信息序列发送给所述第一终端之前,所述方法还包括:

所述识别设备向所述第一终端发送注册信息,所述注册信息包含数据安全信息;

所述第一终端将所述注册信息存储到注册信息数据库。

进一步的,所述服务器根据所述用户标识信息将第一信息展示界面发送给所述第一终端具体包括:

所述服务器获取所述用户标识信息对应的网络地址信息;

根据所述网络地址信息将所述第一信息展示界面发送到所述第一终端。

进一步的,所述第一终端获取位置编码图案具体包括:

所述第一终端在位置编码数据库中选择位置编码图案。

进一步的,在将所述位置编码图案加载在所述第一信息展示界面的局部界面上,得到位置编码局部界面发送给输出设备之前,所述方法还包括:

所述第一终端根据用户输入的操作指令在所述第一信息展示界面上选择所述局部界面。

进一步的,所述将所述位置编码图案加载在所述第一信息展示界面的局部界面上,得到位置编码局部界面发送给输出设备具体包括:

所述第一终端将所述局部界面进行扩展处理,得到扩展局部界面;

将所述位置编码图案加载在所述扩展局部界面上,生成所述位置编码局部界面;

获取所述输出设备的标识信息,根据所述标识信息将所述位置编码局部界面发送给所述输出设备。

进一步的,所述识别设备在所述位置编码基底上采集位置编码图像,生成信息序列发送给所述第一终端具体包括:

所述识别设备在所述位置编码基底上移动,采集所述位置编码图像并添加时间戳;

按照时间顺序生成信息序列发送给所述第一终端。

进一步的,所述第一终端将所述信息序列进行识别处理,得到运动轨迹信息具体包括:

所述第一终端将所述信息序列进行解码处理,得到数字序列;

根据所述数字序列确定地址信息;

将所述地址信息按照时间序列生成运动轨迹信息。

进一步的,所述将所述标准轨迹信息与所述位置编码局部界面进行合成处理,生成合成局部界面具体包括:

所述第一终端根据位置编码将所述标准轨迹信息添加在所述位置编码局部界面对应的位置上,生成合成局部界面。

另一方面,本发明提供了一种基于位置编码的界面生成系统,所述系统包括本发明实施例涉及的服务器、第一终端、识别设备和输出设备。

本发明实施例提供的基于位置编码的界面生成方法及系统,第一终端从服务器获取第一信息展示界面,将位置编码图案加载在第一信息展示界面的局部界面上,发送给输出设备在基底上输出;识别设备在基底上采集位置编码图像,生成信息序列发送给第一终端;第一终端将信息序列处理成标准运动轨迹信息,并与位置编码局部界面合成成合成局部界面;根据合成局部界面更新第一信息展示界面发送给服务器。本发明实施例提供的基于位置编码的界面生成方法及系统,通过识别设备采集位置编码的形式实现了信息的书写输入,避免了利用计算机输入的限制;利用第一终端将输入信息与信息展示界面的局部界面相结合来更新信息展示界面,实现了对指定局部界面信息的跟踪展示,提高了用户体验度。

附图说明

图1为本发明实施例提供的基于位置编码的界面生成系统示意图;

图2为本发明实施例提供的位置编码示意图;

图3为本发明实施例提供的基于位置编码的界面生成方法的流程图。

具体实施方式

为了使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明作进一步地详细描述,显然,所描述的实施例仅仅是本发明一部份实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。

本发明实施例中的识别设备具体包括具有书写、位置编码采集和处理功能的数码笔。基底具体包括:书写纸、白板、电子显示屏等书写载体。第一终端具体包括具有处理功能和显示功能的终端设备,例如,台式电脑、笔记本电脑、智能手机等。输出设备包括具有处理功能的各种类型的打印机。本发明实施例以点阵编码作为位置编码进行解释说明。

图1为本发明实施例提供的基于位置编码的界面生成系统示意图。如图所述,系统包括:第一终端1、服务器2、输出设备3和识别设备4。

第一终端1向服务器2发送界面传输请求,界面传输请求包含用户标识信息;服务器2根据用户标识信息将第一信息展示界面发送给第一终端1;第一终端1获取位置编码图案,并将位置编码图案加载在第一信息展示界面的局部界面上,得到位置编码局部界面发送给输出设备3;输出设备3将位置编码局部界面加载在基底上生成位置编码基底5并输出;识别设备4在位置编码基底5上采集位置编码图像,生成信息序列发送给第一终端1;第一终端1将信息序列进行识别处理,得到运动轨迹信息;将运动轨迹信息进行标准化处理,得到标准轨迹信息;将标准轨迹信息与位置编码局部界面进行合成处理,生成合成局部界面;根据合成局部界面更新第一信息展示界面,得到第二信息展示界面;将第二信息展示界面发送给服务器2。

其中,第一终端1获取位置编码图案具体包括:第一终端1在位置编码数据库中选择位置编码图案。

第一终端1在将位置编码图案加载在第一信息展示界面的局部界面上,得到位置编码局部界面发送给输出设备3之前,第一终端1根据用户输入的操作指令在第一信息展示界面上选择局部界面。

第一终端1将位置编码图案加载在第一信息展示界面的局部界面上,得到位置编码局部界面发送给输出设备3具体包括:第一终端1将局部界面进行扩展处理,得到扩展局部界面;将位置编码图案加载在扩展局部界面上,生成位置编码局部界面;获取输出设备的标识信息,根据标识信息将位置编码局部界面发送给输出设备3。

第一终端1将信息序列进行识别处理,得到运动轨迹信息具体包括:第一终端1将信息序列进行解码处理,得到数字序列;根据数字序列确定地址信息;将地址信息按照时间序列生成运动轨迹信息。

第一终端1将标准轨迹信息与位置编码局部界面进行合成处理,生成合成局部界面具体包括:第一终端1根据位置编码将标准轨迹信息添加在位置编码局部界面对应的位置上,生成合成局部界面。

服务器2根据用户标识信息将第一信息展示界面发送给第一终端1具体包括:服务器2获取用户标识信息对应的网络地址信息;根据网络地址信息将第一信息展示界面发送到第一终端1。

在识别设备4在位置编码基底5上采集位置编码图像,生成信息序列发送给第一终端之前,识别设备4向第一终端1发送注册信息,注册信息包含数据安全信息;第一终端1将注册信息存储到注册信息数据库。

识别设备4在位置编码基底上采集位置编码图像,生成信息序列发送给第一终端1具体包括:识别设备4在位置编码基底上移动,采集位置编码图像并添加时间戳;按照时间顺序生成信息序列发送给第一终端1。

其中,识别设备4包括:壳体、笔芯、图像采集模块、下笔检测模块、处理模块、存储模块和通信模块。

笔芯的一端具有笔尖,笔尖从壳体中伸出,识别设备4在具有点阵编码的基底上书写时,下笔检测模块检测到下笔信号后,启动图像采集模块、处理模块、存储模块和通信模块。

图像采集模块采集笔尖经过的点阵编码图像后,添加时间戳,发送给处理模块,处理模块将点阵编码图像转化成数字信号,通过通信模块发送到第一终端1。

图像采集模块包括高速摄像头,可以以每秒100张的速度采集点阵编码图像。

下笔检测模块以检测何时下笔于基底表面和从基底表面抬起(起笔),并且允许确定施加力。下笔检测模块可以是接触传感器或者近程传感器,并且可以被操作性地连接至笔芯。数码笔的行程可以由下笔和随后的起笔限定。下笔和起笔可发生在一个相同位置,从而笔行程可以包括单个位置或者一对坐标。基于下笔检测模块的输出,图像采集模块可以由处理模块控制,以捕获下笔和起笔之间的图像。下笔检测模块可以是光学的、机械的、阻抗的、感应的、电容性的或者基于任何其它适当的物理特性。

处理模块可以包括一个或多个处理器等。处理模块可以负责笔中的不同功能,例如图像处理、位置解码、曝光控制、用户反馈和电源管理,并且可由中央处理单元cpu的微处理器、数字信号处理器dsp、诸如现场可编程门阵列fpga、特定用途集成电路asic、离散分析和数字部件的其它一些可编程的逻辑装置,或者以上的一些组合实施。处理模块可包括一个或多个子模块,一个或多个子模块可以被实施在一个或多个硬件部件上。

存储模块存储图像采集模块采集的点阵编码图像以及经过处理模块处理后的数字信号。存储模块可以包括不同类型的存储器,诸如工作存储器ram、程序编码和永久存储存储器(非易失型存储器,例如闪存)等。

通信模块以有线或者无线的方式向第一终端1发送信息,无线方式包括:蓝牙、红外、wifi、3g、4g等。

本发明实施例提供的基于位置编码的界面生成系统,第一终端从服务器获取第一信息展示界面,将位置编码图案加载在第一信息展示界面的局部界面上,发送给输出设备在基底上输出;识别设备在基底上采集位置编码图像,生成信息序列发送给第一终端;第一终端将信息序列处理成标准运动轨迹信息,并与位置编码局部界面合成成合成局部界面;根据合成局部界面更新第一信息展示界面发送给服务器。本发明实施例提供的基于位置编码的界面生成系统,通过识别设备采集位置编码的形式实现了信息的书写输入,避免了利用计算机输入的限制;利用第一终端将输入信息与信息展示界面的局部界面相结合来更新信息展示界面,实现了对指定局部界面信息的跟踪展示,提高了用户体验度。

图2为本发明实施例提供的位置编码示意图。如图所示,应用在基底上的位置编码由编码标记32构成,根据该标记相对于预设位置33或光栅点的位置,该标记可具有四个不同的值0-3。如图2所示,每个符号为圆点形,并且在沿四个不同方向之一相对于预设位置33位移距离34。预设位置33位于可见或不可见或虚拟光栅或网格中的光栅线31之间的交点处。被符号编码的值由该位移方向确定。每个符号0-3可被转换成用于对x坐标编码的一个位和用于对y坐标编码的另一个位,即被转换成坐标(0,0),(0,1),(1,0)和(1,1)。因此,可沿x方向和y方向单独进行编码,也可以利用x位和y位相同的编码标记编码。

位置编码能够为数码笔在基底上的移动确定唯一的位置,从而使位置编码和编码中嵌入的文本或图像、超链接、绝对位置等信息建立联系,使数码笔通过位置编码能够实现对应的功能操作。而且,还可以通过位置编码对数码笔的书写笔迹进行还原,从而实现书写笔迹的电子化。

图3为本发明实施例提供的基于位置编码的界面生成方法的流程图。如图所示,本发明实施例的方法包括:

步骤301,第一终端向服务器发送界面传输请求,所述界面传输请求包含用户标识信息。

其中,界面传输请求具体可以是界面下载请求,其中包括登录该界面的用户的用户标识信息,例如,用户名等。

步骤302,所述服务器根据所述用户标识信息将第一信息展示界面发送给所述第一终端。

具体的,服务器获取用户标识信息对应的网络地址信息;根据网络地址信息将第一信息展示界面发送到第一终端。其中,第一信息展示界面为用户登录的当前显示界面。

例如,服务器可以根据用户名查询对应的ip地址等,根据ip地址发送用户登录的当前的信息展示界面。

步骤303,所述第一终端获取位置编码图案,并将所述位置编码图案加载在所述第一信息展示界面的局部界面上,得到位置编码局部界面发送给输出设备。

具体的,第一终端根据用户输入的操作指令,在当前信息展示界面上选择一部分作为局部界面,将局部界面进行扩展处理,得到扩展局部界面;在位置编码数据库中选择一部分位置编码图案,将位置编码图案加载在扩展局部界面上,生成位置编码局部界面;获取输出设备的标识信息,根据标识信息将位置编码局部界面发送给输出设备。

其中,位置编码数据库为预先生成的数据库。局部界面为像素区域,对局部界面进行扩展处理包括生成一个局部区域的副本,该副本的信息内容和原来得局部界面相同,而该副本的像素要比计算机显示器的像素数量大得多,扩展局部界面的目的是为了便于和位置编码图案进行加载合成后进行显示。

步骤304,所述输出设备将所述位置编码局部界面加载在基底上生成位置编码基底并输出。

在获取输出设备的标识信息之前,第一终端和输出设备需要进行有线或者无线连接,第一终端可以同时连接多个输出设备,同一个输出设备也可以连接多个第一终端,第一终端在输出位置编码局部界面时,在输出设备列表中选择输出设备,将位置编码局部界面加载在基底上输出。

步骤305,识别设备在所述位置编码基底上采集位置编码图像,生成信息序列发送给所述第一终端。

具体的,识别设备在位置编码基底上移动,采集位置编码图像并添加时间戳;按照时间顺序生成信息序列发送给第一终端。

在识别设备在位置编码基底上采集位置编码图像,生成信息序列发送给第一终端之前,识别设备向第一终端发送注册信息,注册信息包含数据安全信息;第一终端将注册信息存储到注册信息数据库。其中,数据安全信息具体可以是数据加密的秘钥。识别设备在第一终端注册后,双方才可以进行通信。

步骤306,所述第一终端将所述信息序列进行识别处理,得到运动轨迹信息。

具体的,第一终端根据点阵识别技术进行精准定位,将信息序列进行解码处理,得到数字序列;根据数字序列确定输入信息在输入页面中的地址信息;将地址信息按照时间序列进行衔接,生成运动轨迹信息。

第一终端能够将识别设备发送的位置编码图像处理成用户书写笔迹的电子化形式,从而使用户可以将手写信息输入计算机进行处理。

步骤307,将所述运动轨迹信息进行标准化处理,得到标准轨迹信息。

标准化处理的过程为识别和匹配的过程,将用户的书写笔迹识别后,与数据库中的汉字进行匹配,目的是最终显示标准化汉字,这样才能使最终显示在网络平台中的信息呈现标准的计算机输入形式的汉字,而不是直接显示书写的汉字。

步骤308,将所述标准轨迹信息与所述位置编码局部界面进行合成处理,生成合成局部界面。

具体的,第一终端根据位置编码将标准轨迹信息添加在位置编码局部界面对应的位置上,生成合成局部界面。

以在网络平台对主题文章进行评论为例,这个过程也就是将用户发布的评论信息与主题文章衔接的过程,便于后续用户跟踪阅读主题内容。

步骤309,根据所述合成局部界面更新所述第一信息展示界面,得到第二信息展示界面。

如步骤308中的例子,利用增加了评论信息的主题文章形成的局部界面对当前信息展示界面进行更新,第二信息展示界面具体为更新后的信息展示界面,和第一信息展示界面相比,第二信息展示界面中主题文章后面增加了当前用户发布的评论信息。

步骤310,将所述第二信息展示界面发送给所述服务器。

第一终端将更新后的信息展示界面发布到网络平台上,供其他用户继续阅读和发布评论信息。

本发明实施例提供的基于位置编码的界面生成方法,第一终端从服务器获取第一信息展示界面,将位置编码图案加载在第一信息展示界面的局部界面上,发送给输出设备在基底上输出;识别设备在基底上采集位置编码图像,生成信息序列发送给第一终端;第一终端将信息序列处理成标准运动轨迹信息,并与位置编码局部界面合成成合成局部界面;根据合成局部界面更新第一信息展示界面发送给服务器。本发明实施例提供的基于位置编码的界面生成方法,通过识别设备采集位置编码的形式实现了信息的书写输入,避免了利用计算机输入的限制;利用第一终端将输入信息与信息展示界面的局部界面相结合来更新信息展示界面,实现了对指定局部界面信息的跟踪展示,提高了用户体验度。

专业人员应该还可以进一步意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、计算机软件或者二者的结合来实现,为了清楚地说明硬件和软件的可互换性,在上述说明中已经按照功能一般性地描述了各示例的组成及步骤。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。

结合本文中所公开的实施例描述的方法或算法的步骤可以用硬件、处理器执行的软件模块,或者二者的结合来实施。软件模块可以置于随机存储器(ram)、内存、只读存储器(rom)、电可编程rom、电可擦除可编程rom、寄存器、硬盘、可移动磁盘、cd-rom、或技术领域内所公知的任意其它形式的存储基底中。

以上所述的具体实施方式,对本发明的目的、技术方案和有益效果进行了进一步详细说明,所应理解的是,以上所述仅为本发明的具体实施方式而已,并不用于限定本发明的保护范围,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

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