一种数字信息转发方法与流程

文档序号:19193722发布日期:2019-11-25 21:25阅读:361来源:国知局
一种数字信息转发方法与流程

本发明涉及现代通信数字信息处理技术,尤其涉及一种数字信息转发方法。



背景技术:

随着通讯信息技术的发展,数字信息的转发最经常的操作方式是:在当前聊天窗口中选中目标内容,系统弹出操作选项列表,用户可以选择剪切/复制选中的目标内容,然后在目的对话窗口中粘贴之前剪切/复制选中的目标内容,点击发送,即可完数字信息的转发。

上述数字信息转发方法的技术缺陷在于:如果是某一个窗口的最后一条聊天记录,转发的过程也同样需要按照上述操作步骤。这样操作的缺陷在于:如果用户已经在新的聊天窗口中进行聊天,但此时需要将之前聊天窗口的最后一条聊天记录转发到当前聊天窗口中,用户需要回到之前的聊天窗口中,进行上述操作步骤,这样费时费力,严重影响了用户体验。



技术实现要素:

针对现有技术中数字信息转发方法的技术缺陷,本发明的目的是提供一种数字信息转发方法。包括以下步骤:

获取第一窗口中对象位置的第一操作指令,所述第一窗口显示对象列表,所述对象列表中的对象位置响应于外部输入的对象选择指令并由此从所述第一窗口转换至指向被选择对象的第二窗口;

根据外部输入的所述第一操作指令的选择信息提取所述对象位置下第一数字信息,该对象位置的第二窗口下至少有显示第二数字信息的一个子位置,所述第一数字信息为至少一个子位置上的第二数字信息;

推送所述第一数字信息至外部输入指定的对象位置,并在所指定的对象位置的第二窗口下建立新的子位置,将所推送的第一数字信息映射至所述新的子位置。

优选地,还包括:

检测所述对象位置上的接触;

若所述接触保持并维持预定时间,则所述第一操作指令激活并显示。

优选地,还包括:

获取所指定对象位置的反馈信息;所述反馈信息显示于所指定对象位置的第二窗口下。

优选地,还包括:

选择对象列表中的对象位置并响应于外部输入的对象选择指令;

获取所述第二窗口中子位置的第二操作指令;

根据外部输入的所述第二操作指令的选择信息提取所述子位置下的第二数字信息;

推送所述第二数字信息至外部输入指定的对象位置,并在所指定的对象位置的第二窗口下建立新的子位置,将所推送的第二数字信息复制至所述新的子位置。

优选地,所述第二窗口下具有多个所述子位置,所述子位置依据所述第二数字信息的接收或推送的先后顺序形成;所述第一数字信息为最近接收或推送的所述第二数字信息。

优选地,还包括:

获取第一窗口中对象位置的第一操作指令后,显示选择菜单,所述选择菜单至少包括第一转发项目;

所述选择信息为选择所述第一转发项目的外部输入信息。

优选地,所述选择菜单还包括:第二转发项目,所述数字信息转发方法还包括:

若所述选择信息为选择所述第二转发项目的外部输入信息,则弹出对象位置下的第二窗口;

选择所述第二窗口的子位置下及子位置上的第二数字信息;

所述第一数字信息为所选择的第二数字信息。

优选地,还包括:存储所推送的所述第一/二数字信息。

优选地,还包括:完成推送后,删除被存储的所述第一/二数字信息。

优选地,所述第一数字信息的信息内容至少包括:文件信息、链接信息及图片信息;

所述将所推送的第一数字信息映射至所述新的子位置包括:将所推送的第一数字信息的至少一种信息内容复制至所述新的子位置。

通过本发明提供的技术内容,针对一个窗口的最后一个聊天记录,如果转发的话,可以直接在聊天窗口列表中长按该窗口,此时就显示“转发"菜单,然后将最后一条聊天记录转发出去。可以有效地解决用户需要经过繁琐的操作步骤完成信息转发,从而给终端用户带来了非常良好的用户体验,并提高了工作效率。

附图说明

通过阅读参照以下附图对非限制性实施例所作的详细描述,本发明的其他特征、目的和优点将会变得更明显:

图1示出根据本发明的第一实施例的,一种数字信息转发方法的流程图;

图2示出根据本发明的,基于聊天软件的第一窗口图;

图3示出根据本发明的,基于聊天软件的对象列表图;

图4示出根据本发明的,基于聊天软件的被选择对象的第二窗口图;

图5示出根据本发明的第二实施例的,一种数字信息转发方法的流程图;

图6示出根据本发明的第三实施例的,一种数字信息转发方法的流程图。

具体实施方式

为了更好的使本发明的技术方案清晰的表示出来,下面结合附图对本发明作进一步说明。

图1示出根据本发明的第一实施例的,一种数字信息转发方法的流程图。如上所述,本发明主要应用于这样一种场景,即需要将一个位置的信息转发到另一位置。例如常见的微信聊天场景,用户移动终端中的微信聊天列表中有与a和b两位好友的聊天记录,并且用户正与好友b在聊天窗口进行聊天,现需要将与好友a的聊天记录的第i条聊天记录转发给好友b,通常的做法是用户需要退出当前与好友b的聊天窗口,进入与好友a的聊天窗口,复制/剪切第i聊天记录,然后从与好友a的聊天窗口中退出,再次进入与好友b的聊天窗口中,粘贴并发送第i条聊天记录。需要强调的是,本发明的技术方案不局限于微信聊天场景,也可用于其他即时聊天场景,如:qq、msn等。

首先进入步骤s101,获取第一窗口中对象位置的第一操作指令。具体地,所述获取即指当前所使用的聊天软件系统的信息处理模块获取来自交互界面的操作指令;所述第一窗口的“第一”即为了区别其他交互界面窗口的一种表述,在本实施例中,如图2示出的根据本发明的第一窗口图,xx聊天软件的所述第一窗口,其中a、b和c是指当前系统中,用户与三个聊天对象建立的三个对话窗口,每个对话窗口中存储了聊天记录,本领域技术人员理解,点击任何一个聊天对象即可进入与该对象的聊天窗口并进行聊天;本领域技术人员理解,所述对象位置即聊天软件系统可识别的所述第一窗口中的某一个对话窗口,该对话窗口中含有需要转发的数字信息,即聊天记录信息。就本发明的技术方案而言,例如,如图2示出根据本发明的,基于聊天软件的第一窗口图。用户需要转发与聊天对象a的第i条聊天记录,则需要在当前所述第一窗口中以a所在的位置为对象位置进行操作,并通过当前交互界面形成所述第一操作指令,然后所述第一操作指令传输到当前所使用的聊天软件系统的信息处理模块中。需要强调的是,本领域技术人员理解,第一操作指令的形成过程,例如在常见的移动终端,如触屏手机,其原理即:首先用手指或其它物体触摸安装在显示器前端的触摸屏,然后系统根据手指触摸的图标或菜单位置来定位选择信息输入。触摸屏由触摸检测部件和触摸屏控制器组成;触摸检测部件安装在显示器屏幕前面,用于检测用户触摸位置,接受后送触摸屏控制器;而触摸屏控制器的主要作用是从触摸点检测装置上接收触摸信息,并将它转换成触点坐标,再送给cpu,它同时能接收cpu发来的命令并加以执行。

进一步地,所述第一窗口显示对象列表,所述对象列表中的对象位置响应于外部输入的对象选择指令并由此从所述第一窗口转换至指向被选择对象的第二窗口。具体地,所述第一操作指令传输到所述信息处理模块,所述信息处理模块对第一操作指令进行反馈,即在所述第一窗口中显示对象列表,所述对象列表即包含有对象位置的列表,用户对某个对象进行选择操作后,形成所述选择指令并传输到所述信息处理模块,所述信息处理模块反馈系统指令,该系统指令将当前所述第一窗口转换至指向被选择对象的第二窗口然后执行步骤s102。更加具体地,本领域技术人员理解,如图3示出根据本发明的聊天软件对象列表图,当用户对聊天窗口a进行操作后,当前窗口中会弹出所述对象列表,如图31部分所示。所述对象列表包含当前窗口中的所述对象或者存储在通讯录中的所述对象。选择一个所述对象b后,所述信息处理模块会反馈系统指令,当前所述含有对象列表的第一窗口会转换至指向被选择对象b的所述第二窗口,如图4示出了根据本发明的聊天软件交互界面图,本领域技术人员理解,所述第二窗口示意图即为常见的聊天窗口,如微信、qq等。

然后执行步骤s102,根据外部输入的所述第一操作指令的选择信息提取所述对象位置下第一数字信息。该对象位置的第二窗口下至少有显示第二数字信息的一个子位置,所述第一数字信息为至少一个子位置上的第二数字信息。具体地,所述对象位置的第二窗口即相对于当前所述第一窗口,进入对象位置后所在的窗口,具体可参照步骤s101中的图4所述被选择对象的第二窗口,在此不予赘述。所述子位置即指聊天对话窗口中每一条聊天记录所对应的位置,如图4示出的子位置41。所述第二数字信息区别于所述第一数字信息,即指所述对象位置的第二窗口中所有的子位置上对应的聊天记录,而所述第一数字信息即是至少一个子位置上的第二数字信息。

进一步地,所述第二窗口下具有多个所述子位置,所述子位置依据所述第二数字信息的接收或推送的先后顺序形成;所述第一数字信息为最近接收或推送的所述第二数字信息。所述第二窗口指对象位置下的窗口;所述多个子位置即指第二窗口下有i条数字信息对应的i个位置;更加具体地,所述第一数字信息即为所述对象位置下聊天窗口中的i条数字信息中最近接收或推送的数字信息,本领域技术人员理解,所述最近接收或推送即指i条信息中,所述对象位置下聊天窗口中,最近一次发生的聊天记录。

需要理解的是,为了将需要转发的数字信息通过系统筛选出来,本发明的技术方案免去在所述对象位置下进行复制/剪切,再去所述第二窗口进行粘贴并发送等繁琐操作,因此系统默认转发所述对象位置下聊天窗口中最后一条所述第一数字信息。但在实践过程中,根据用户的需求,可以开启自由选择转发模式,如转发最后一条所述第一数字信息模式,或者自由选择第一数字信息模式。在一个优选的方案中,系统可以推送对象位置下聊天窗口中的i条信息,供用户选择转发哪条/哪几条信息。

最后进入步骤s103,推送所述第一数字信息至外部输入指定的对象位置。并在所指定的对象位置的第二窗口下建立新的子位置,将所推送的第一数字信息映射至所述新的子位置。在所述信息处理模块接收到所述对象列表中的对象位置请求指令后,所述信息处理模块将调取所述对象位置的第二窗口下的第一数字信息,即在前面定义的第i条聊天记录,同时在打开的所述指向对象的第二窗口的输入栏显示,具体如图4中的42部分所示。所述42部分的信息发送后,会在所述对象位置的第二窗口下建立新的子位置,继续如图4所示,43部分即所述推送的第一数字信息引射至所述新的子位置。

为了更好的理解本发明的技术方案的第一实施例,下面结合图1、图2、图3及图4进行说明,用户计划将所述对象位置a中的所述第一数字信息转发到所述被选择对象b中,用户对所述对象位置a进行操作,系统响应并在所述对象位置a上显示对象列表,所述对象列表包含当前交互软件中存储的联系人名,即多个位置,其中b为所述对象位置,用户选择b,系统会自动调取所述第一数字信息,并将所述第一数字信息在用户与b的聊天窗口中发送给b。

进一步地,所述第一数字信息的信息内容至少包括:文件信息、链接信息及图片信息。所述文件信息即包含有文字文件,如word等文件,所述连接信息即指可以点击连接到其他网站的信息,所述图片信息一般为jpg.或者其他系统支持格式的图片。更加具体地,所述将所推送的第一数字信息映射至所述新的子位置包括:将所推送的第一数字信息的至少一种信息内容复制至所述新的子位置。已经在步骤s103示出,在此不予赘述。

在本实施例的一个变化例中,一种数字信息转发方法还包括存储所推送的所述第一/二数字信息,所述存储步骤基于这样的考虑:存储所述第一/二数字信息即将所述第一/二数字信息储存在即时存储空间中,便于系统在相关窗口中进行数字信息调取。同时所述存储步骤也有利于在一个优选方案中,本领域技术人员理解,如果用户之前进行的数字信息转发操作,因信号问题失败,用户可以在所述指向被选择的第二窗口的输入区域中进行粘贴操作,系统将在存储区域中调取储存的所述第一/二数字信息。

进一步地,完成推送后,删除被存储的所述第一/二数字信息,所述删除即指将即时存储空间中的所述第一/二数字信息记录抹去,即清空即时存储空间,本领域技术人员理解,即时存储空间一般占有的空间较少,如果不及时删除其中存储的信息,会影响下一次所述数字信息转发操作。

图5示出根据本发明的第二实施例的,一种数字信息转发方法的流程图。首先进入步骤s501,检测所述对象位置上的接触,以触摸屏为例,本领域技术人员理解,典型触摸屏的工作部分一般由三部分组成,两层透明的阻性导体层、两层导体之间的隔离层及电极。触摸屏工作时,上下导体层相当于电阻网络,当某一层电极加上电压时,会在该网络上形成电压梯度。如有外力使得上下两层在某一点接触,则在电极未加电压的另一层可以测得接触点处的电压,从而知道接触点处的坐标。因此当触摸屏上有操作行为发生时,所述系统中的信息处理模块就会接到操作指令,然后所述信息处理模块会进行判断,所述接触事是否保持并维持预定时间。本领域技术人员理解,一般触摸屏上的操作分为点击和长按,系统会预置一个时间点l,当l1<l时,系统判定为点击操作;当l2>l,系统判定为长按操作。所述步骤502即为了判断所述接触是否为可以激活所述第一操作指令的操作。若判断结果为是,则执行步骤s503,所述第一操作指令激活并显示。在本实施例的一个优选方案中,本领域技术人员理解,若当前系统可以进行3dtouch操作,则激活方式可以为tock操作模式。

然后进入步骤s504,获取第一窗口中对象位置的第一操作指令。具体地已在第一实施例中详尽,在此不予赘述。

接下来执行步骤s505,根据外部输入的所述第一操作指令的选择信息提取所述对象位置的第一数字信息。具体地已在第一实施例中详尽,在此不予赘述。

最后进入步骤s506,推送所述第一数字信息至外部输入指定的对象位置。具体地已在第一实施例中详尽,在此不予赘述。

进一步地,所述数字信息转发方法还包括获取所指定对象位置的反馈信息;所述反馈信息显示于所指定对象位置的第二窗口下。所述反馈信息即指所述对象列表中的对象在被外界选中之后,向所述信息处理模块反馈的操作指令。所述信息处理模块根据所述反馈信息调取所述指定对象位置的第二窗口。

在第二实施例的一个变化例中,选择对象列表中的对象位置并响应于外部输入的对象选择指令;获取所述第二窗口中子位置的第二操作指令;根据外部输入的所述第二操作指令的选择信息提取所述子位置下的第二数字信息;推送所述第二数字信息至外部输入指定的对象位置,并在所指定的对象位置的第二窗口下建立新的子位置,将所推送的第二数字信息复制至所述新的子位置。

图6示出根据本发明的第三实施例的,一种数字信息转发方法的流程图。图6基于图1,区别技术特征在于:图6示出的第三实施例还包括步骤s602,根据选择菜单提供的转发项目进行选择操作。具体地,执行步骤s601,获取第一窗口中对象位置的第一操作指令后,显示选择菜单,所述选择菜单不同于第一实施例中的所述对象列表,所述对象列表提供选择所述数字信息转发对象的目录,而所述选择菜单为所述对象列表的前置操作,本领域技术人员理解,这里一个操作逻辑是:在所述选择菜单完成项目选择后,系统才会进入所述对象列表。所述选择菜单至少包括第一转发项目和第二转发项目。更加具体地,为了便于说明,下面对所述第一转发项目和第二转发项目进行定义,但不局限于下述定义:

第一转发项目为“直接转发”,若所述选择信息为选择所述第一转发项目的外部输入信息,则表示对所述第一数字信息不进行编辑,直接转发,即直接进入步骤s603。剩余步骤已在第一实施例中示出,在此不予赘述。

第二转发项目为“编辑后转发”,若所述选择信息为选择所述第二转发项目的外部输入信息,则弹出对象位置下的第二窗口,所述对象位置下的第二窗口的子位置上包含第二数字信息,用户可以在当前窗口进行编辑。第一数字信息为所选择的第二数字信息,也即编辑后转发的数字信息。

以上对本发明的具体实施例进行了描述。需要理解的是,本实用新型并不局限于上述特定实施方式,本领域技术人员可以在权利要求的范围内做出各种变形或修改,这并不影响本发明的实质内容。

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