一种数据处理方法和装置的制造方法_4

文档序号:9843880阅读:来源:国知局
应的至少一个目标触摸事件与所述当前触摸 事件之间具有指定的生成顺序;
[0127] 则,所述事件处理单元,具体为,用于基于所述指定的生成顺序,处理所述至少一 个目标触摸事件,以使得被控端处理所述至少一个目标触摸事件以及所述当前触摸事件的 先后顺序与所述生成顺序相同。
[0128] 可选的,在一种可能的实现方式中,判断单元可以包括:
[0129] 历史获取单元,用于当接收到所述当前数据包时,获取最近一次接收到的历史数 据包,所述历史数据包包括:历史触摸事件以及所述历史触摸事件的第一标识,其中,所述 历史触摸事件的第一标识与所述当前触摸事件的第一标识相同;
[0130]事件检测单元,用于依据预设的触摸事件序列,检测所述历史触摸事件与所述当 前触摸事件之间是否丢失至少一个目标触摸事件。
[0131]可选的,所述触摸事件序列依次包括触摸按压事件、触摸移动事件和触摸抬起事 件;
[0132] 所述事件检测单元,包括:
[0133] 第一检测子单元,用于如果当前触摸事件是所述触摸按压事件,判断所述历史触 摸事件是否为所述触摸抬起事件,如果否,则确定所述历史触摸事件与所述当前触摸事件 之间丢失所述触摸事件序列中的触摸抬起事件,且丢失的触摸抬起事件与历史触摸事件属 于同一次触摸操作;
[0134] 第二检测子单元,用于如果当前触摸事件不是所述触摸按压事件,判断所述历史 触摸事件是否为所述触摸按压事件或触摸移动事件,如果否,则确定所述历史触摸事件与 所述当前触摸事件之间丢失所述触摸事件序列中的触摸按压事件,且丢失的触摸按压事件 与所述当前触摸事件属于同一次触摸操作。
[0135] 可选的,所述当前数据包还包括:第二标识,所述第二标识用于标识具有相同的所 述第一标识的不同次触摸操作;
[0136] 则所述事件检测单元,包括:
[0137] 事件检测子单元,用于依据预设的触摸事件序列,以及所述历史触摸事件的第二 标识和所述当前触摸事件的第二标识,检测所述历史触摸事件与所述当前触摸事件之间是 否丢失至少一个目标触摸事件。
[0138] 可选的,所述触摸事件序列依次包括触摸按压事件、触摸移动事件和触摸抬起事 件;
[0139] 所述事件检测子单元,包括:
[0140] 第一检测子单元,用于如果当前触摸事件是所述触摸按压事件,判断所述历史触 摸事件是否为所述触摸抬起事件,如果否,则确定所述历史触摸事件与所述当前触摸事件 之间丢失所述触摸事件序列中的触摸抬起事件,且丢失的触摸抬起事件与历史触摸事件属 于同一次触摸操作;
[0141] 第二检测子单元,用于如果当前触摸事件不是所述触摸按压事件,判断所述历史 触摸事件是否为所述触摸按压事件或触摸移动事件,如果否,则确定所述历史触摸事件与 所述当前触摸事件之间丢失所述触摸事件序列中的触摸按压事件,且丢失的触摸按压事件 与所述当前触摸事件属于同一次触摸操作。
[0142] 第三检测子单元,用于如果当前触摸事件不是所述触摸按压事件,且所述历史触 摸事件为所述触摸按压事件或触摸移动事件,则判断所述历史触摸事件的第二标识是否与 所述当前触摸事件的第二标识相同,如果否,则确定所述历史触摸事件与所述当前触摸事 件之前丢失所述触摸事件序列中的触摸抬起事件以及触摸按压事件,其中,所述触摸抬起 事件与所述历史触摸事件同属于一次触摸操作,所述触摸按压事件与所述当前触摸事件同 属于一次触摸操作。
[0143] 可选的,所述当前数据包还包括:所述当前触摸事件的触摸位置坐标;
[0144] 所述历史数据包还包括:所述历史触摸事件的触摸位置坐标;
[0145] 所述事件构建单元,包括:
[0146] 位置确定子单元,用于根据所述当前触摸事件的触摸坐标位置或所述历史触摸事 件的触摸位置坐标,确定所述至少一个目标触摸事件的触摸位置坐标;
[0147] 构建子单元,用于依据至少一个目标触摸事件的触摸位置坐标,构建至少一个包 含有触摸位置坐标的目标触摸事件。
[0148] 可选的,在另一种可能的实现方式中,判断单元可以包括:
[0149] 监测单元,用于如果所述当前触摸事件不是触摸抬起事件,则从接收到所述当前 数据包的时刻开始,监测指定时长内是否接收到指定数据包,所述指定数据包中的第一标 识与所述当前数据包的第一标识相同;
[0150] 丢失确定单元,用于当指定时长内未接收到所述指定数据包时,则确定丢失目标 数据包,其中,所述目标数据包包括触摸抬起事件,且所述目标数据包与所述当前触摸事件 同属于一次触摸操作。
[0151] 可选的,该装置还可以包括:
[0152] 心跳监测单元,用于如果所述指定时长内接收到心跳消息,则以接收到所述心跳 消息的时刻起,确定经所述指定时长所应到达的目标时刻;
[0153] 时长更新单元,用于将所述目标时刻更新为所述指定时长的终止时刻,并在更新 后的指定时长内监控是否接收到所述指定数据包。
[0154] 本发明实施例还提供一种智能设备,该只能设备可以包括上述所述的数据处理装 置。
[0155] 图6示出了智能设备的硬件结构框图,参照图6,智能设备可以包括:处理器1,通信 接口 2,存储器3和通信总线4;
[0156] 其中处理器1、通信接口 2、存储器3通过通信总线4完成相互间的通信;
[0157] 可选的,通信接口 2可以为通信模块的接口,如GSM模块的接口;
[0158] 处理器1,用于执行程序;
[0159]存储器3,用于存放程序;
[0160] 程序可以包括程序代码,所述程序代码包括计算机操作指令。
[0161] 处理器1可能是一个中央处理器CPU,或者是特定集成电路ASIC(Applicati〇n Specific Integrated Circuit),或者是被配置成实施本发明实施例的一个或多个集成电 路。
[0162] 存储器3可能包含高速RAM存储器,也可能还包括非易失性存储器(non-volatile memory),例如至少一个磁盘存储器。
[0163] 其中,程序可具体用于:
[0164] 接收控制端发送的当前数据包,该当前数据包包括:当前触摸事件以及该当前触 摸事件的第一标识,第一标识用于标识触摸屏上的触摸点;
[0165] 判断是否丢失所述当前数据包关联的至少一个目标数据包,其中,目标数据包包 括目标触摸事件和该目标触摸事件的第一标识,且目标触摸事件的第一标识与该当前触摸 事件的第一标识相同;
[0166] 当存在该至少一个目标数据包丢失时,构建至少一个目标数据包对应的至少一个 目标触摸事件;
[0167] 处理该至少一个所述目标触摸事件,以使得被控端能够响应该当前触摸事件所属 的触摸操作对应的触摸事件。
[0168] 本说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其他 实施例的不同之处,各个实施例之间相同相似部分互相参见即可。对于实施例公开的装置 而言,由于其与实施例公开的方法相对应,所以描述的比较简单,相关之处参见方法部分说 明即可。
[0169] 专业人员还可以进一步意识到,结合本文中所公开的实施例描述的各示例的单元 及算法步骤,能够以电子硬件、计算机软件或者二者的结合来实现,为了清楚地说明硬件和 软件的可互换性,在上述说明中已经按照功能一般性地描述了各示例的组成及步骤。这些 功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业 技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应 认为超出本发明的范围。
[0170] 结合本文中所公开的实施例描述的方法或算法的步骤可以直接用硬件、处理器执 行的软件模块,或者二者的结合来实施。软件模块可以置于随机存储器(RAM)、内存、只读存 储器(R0M)、电可编程R0M、电可擦除可编程R0M、寄存器、硬盘、可移动磁盘、CD-ROM、或技术 领域内所公知的任意其它形式的存储介质中。
[0171]对所公开的实施例的上述说明,使本领域专业技术人员能够实现或使用本发明。 对这些实施例的多种修改对本领域的专业技术人员来说将是显而易见的,本文中所定义的 一般原理可以在不脱离本发明的精神或范围的情况下,在其它实施例中实现。因此,本发明 将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一 致的最宽的范围。
【主权项】
1. 一种数据处理方法,其特征在于,包括: 接收控制端发送的当前数据包,所述当前数据包包括:当前触摸事件以及所述当前触 摸事件的第一标识,所述第一标识用于标识触摸屏上的触摸点; 判断是否丢失所述当前数据包关联的至少一个目标数据包,其中,所述目标数据包包 括目标触摸事件和所述目标触摸事件的第一标识,且所述目标触摸事件的第一标识与所述 当前触摸事件的第一标识相同; 当存在所述至少一个目标数据包丢失时,构建所述至少一个目标数据包对应的至少一 个所述目标触摸事件; 处理所述至少一个所述目标触摸事件,以使得被控端能够响应所述当前触摸事件所属 的触摸操作对应的触摸事件。2. 根据权利要求1所述的方法,其特征在于,所述至少一个目标数据包对应的至少一个 目标触摸事件与所述当前触摸事件之间具有指定的生成顺序; 贝1J,所述处理所述至少一个目标触摸事件,包括: 基于所述指定的生成顺序,处理所述至少一个目标触摸事件,以使得被控端处理所述 至少一个目标触摸事件以及所述当前触摸事件的先后顺序与所述生成顺序相同。3. 根据权利要求1所述的方法,其特征在于,所述判断是否丢失所述当前数据包关联的 至少一个目标数据包,包括: 当接收到所述当前数据包时,获取最近一次接收到的历史数据包,所述历史数据包包 括:历史触摸事件以及所述历史触摸事件的第一标识,其中,所述历史触摸事件的第一标识 与所述当前触摸事件的第一标识相同; 依据预设的触摸事件序列,检测所述历史触摸事件与所述当前触摸事件之间是否丢失 至少一个目标触摸事件。4. 根据权利要求3所述的方法,其特征在于,所述触摸事件序列依次包括触摸
当前第4页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1