CN109976549B - 数据处理方法、装置和机器可读介质 - Google Patents

数据处理方法、装置和机器可读介质 Download PDF

Info

Publication number
CN109976549B
CN109976549B CN201711466059.XA CN201711466059A CN109976549B CN 109976549 B CN109976549 B CN 109976549B CN 201711466059 A CN201711466059 A CN 201711466059A CN 109976549 B CN109976549 B CN 109976549B
Authority
CN
China
Prior art keywords
information
mode
processing
sending
type
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.)
Active
Application number
CN201711466059.XA
Other languages
English (en)
Other versions
CN109976549A (zh
Inventor
杨楠
李琳
刘文文
陈新
林长青
刘雁
张甲宝
刘宇宁
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Sogou Technology Development Co Ltd
Original Assignee
Beijing Sogou Technology Development Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Beijing Sogou Technology Development Co Ltd filed Critical Beijing Sogou Technology Development Co Ltd
Priority to CN201711466059.XA priority Critical patent/CN109976549B/zh
Publication of CN109976549A publication Critical patent/CN109976549A/zh
Application granted granted Critical
Publication of CN109976549B publication Critical patent/CN109976549B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/02Input arrangements using manually operated switches, e.g. using keyboards or dials
    • G06F3/023Arrangements for converting discrete items of information into a coded form, e.g. arrangements for interpreting keyboard generated codes as alphanumeric codes, operand codes or instruction codes
    • G06F3/0233Character input methods
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F40/00Handling natural language data
    • G06F40/20Natural language analysis
    • G06F40/279Recognition of textual entities
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F40/00Handling natural language data
    • G06F40/30Semantic analysis

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Health & Medical Sciences (AREA)
  • Human Computer Interaction (AREA)
  • Artificial Intelligence (AREA)
  • Audiology, Speech & Language Pathology (AREA)
  • Computational Linguistics (AREA)
  • General Health & Medical Sciences (AREA)
  • Information Transfer Between Computers (AREA)
  • Information Transfer Systems (AREA)
  • Signal Processing For Digital Recording And Reproducing (AREA)

Abstract

本发明实施例提供了一种数据处理方法、装置和机器可读介质,其中的数据处理方法具体包括:获取输入框中输入的第一信息;确定所述第一信息对应的处理方式;所述处理方式用于针对所述第一信息进行处理,所述处理方式包括:第一发送方式、或者转换方式和第二发送方式;所述第一发送方式用于表征针对所述第一信息的发送方式,所述第一发送方式包括:发送次数;所述转换方式用于表征将所述第一信息转换为第二信息的转换方式;所述第二信息和所述第一信息在内容和/或类型方面不同;根据所述处理方式,对所述第一信息进行处理。本发明实施例可以提高通信过程中信息的处理灵活性,以及可以提高通信过程中的趣味性。

Description

数据处理方法、装置和机器可读介质
技术领域
本发明涉及通信技术领域,尤其涉及一种数据处理方法、一种数据处理装置、一种用于数据处理的装置、以及一种机器可读介质。
背景技术
设备作为计算机***与用户或其他设备通信的桥梁,是用户和计算机***之间进行信息交互的主要装置之一,其可以方便用户在各种通信场景中输入信息、并将输入的信息发送到通信对端。
目前,设备可以接收用户在通信场景的输入框中输入的信息,并响应于用户对于“发送”控件的触发操作,向通信对端发送该输入框中的信息。假设该输入框中的信息为“你好吗”,则可以向通信对端发送“你好吗”。上述输入框中的信息对应的发送方式较为单一,缺乏趣味性。
发明内容
本发明实施例提供一种数据处理方法、装置和机器可读介质,可以提高通信过程中信息的处理灵活性,以及可以提高通信过程中的趣味性。
为了解决上述问题,本发明实施例公开了一种数据处理方法,包括:
获取输入框中输入的第一信息;
确定所述第一信息对应的处理方式;所述处理方式用于针对所述第一信息进行处理,所述处理方式包括:第一发送方式、或者转换方式和第二发送方式;所述第一发送方式用于表征针对所述第一信息的发送方式,所述第一发送方式包括:发送次数;所述转换方式用于表征将所述第一信息转换为第二信息的转换方式;所述第二发送方式用于表征针对所述第二信息的发送方式;所述第二信息和所述第一信息在内容和/或类型方面不同;
根据所述处理方式,对所述第一信息进行处理。
可选地,所述第二类型的第二信息为多个,多个所述第二类型的第二信息呈递进关系。
另一方面,本发明实施例公开了一种数据处理装置,包括:
第一信息获取模块,用于获取输入框中输入的第一信息;
处理方式确定模块,用于确定所述第一信息对应的处理方式;所述处理方式用于针对所述第一信息进行处理,所述处理方式包括:第一发送方式、或者转换方式和第二发送方式;所述第一发送方式用于表征针对所述第一信息的发送方式,所述第一发送方式包括:发送次数;所述转换方式用于表征将所述第一信息转换为第二信息的转换方式;所述第二发送方式用于表征针对所述第二信息的发送方式;所述第二信息和所述第一信息在内容和/或类型方面不同;以及
第一信息处理模块,用于根据所述处理方式,对所述第一信息进行处理。
可选地,所述第一信息处理模块包括:
转换子模块,用于根据所述转换方式,将所述第一信息转换为第二信息;以及
发送子模块,用于根据所述第二发送方式,对所述第二信息进行发送。
可选地,所述转换子模块包括:
第一转换单元,用于对所述第一信息中的全部信息或部分信息进行复制,并将对应的复制结果作为所述第一信息对应的第二信息;或者
第二转换单元,用于对所述第一信息中的全部信息或部分信息进行复制,并将对应的复制结果与所述第一信息进行组合,以得到所述第一信息对应的第二信息;或者
第三转换单元,用于所述第一信息的类型为第一类型,获取与所述第一信息相匹配的第二类型的第二信息。
可选地,所述转换子模块包括:
复制单元,用于对所述第一信息中的部分信息进行复制,并将对应的第一复制结果作为所述第一信息对应的第二信息;
所述发送子模块包括:
第一发送单元,用于根据所述第二发送方式对应的发送次数,对所述第二信息进行发送。
可选地,所述装置还包括:
部分信息确定模块,用于从所述第一信息中去除部分信息,以得到所述第一信息中的部分信息。
可选地,所述第二信息为一个或多个,多个所述第二信息的内容不同。
可选地,所述转换子模块包括:
第一复制组合单元,用于对所述第一信息中的部分信息或者全部信息进行复制,并将所述第一信息及其对应的至少一个第二复制结果进行组合,以得到所述第一信息对应的第二信息;
所述发送子模块包括:
第二发送单元,用于根据所述第二发送方式对应的发送次数,对所述第二信息进行发送。
可选地,所述第二类型的第二信息为多个,多个所述第二类型的第二信息呈递进关系。
再一方面,本发明实施例公开了一种用于数据处理的装置,包括有存储器,以及一个或者一个以上的程序,其中一个或者一个以上程序存储于存储器中,且经配置以由一个或者一个以上处理器执行所述一个或者一个以上程序包含用于进行以下操作的指令:
获取输入框中输入的第一信息;
确定所述第一信息对应的处理方式;所述处理方式用于针对所述第一信息进行处理,所述处理方式包括:第一发送方式、或者转换方式和第二发送方式;所述第一发送方式用于表征针对所述第一信息的发送方式,所述第一发送方式包括:发送次数;所述转换方式用于表征将所述第一信息转换为第二信息的转换方式;所述第二发送方式用于表征针对所述第二信息的发送方式;所述第二信息和所述第一信息在内容和/或类型方面不同;
根据所述处理方式,对所述第一信息进行处理。
又一方面,本发明实施例公开了一个或多个机器可读介质,其上存储有指令,当由一个或多个处理器执行时,使得装置执行前述一个或多个所述的方法。
本发明实施例包括以下优点:
本发明实施例可以根据第一发送方式、或者转换方式和第二发送方式,对所述第一信息进行处理;相对于传统思路向通信对端发送该输入框中的信息,本发明实施例可以使用户根据实际应用需求,确定所需的第一发送方式、或者转换方式和第二发送方式,并依据第一发送方式、或者转换方式和第二发送方式、对所述第一信息进行与传统思路不同的超常处理,因此可以提高通信过程中信息的处理灵活性;并且,对于用户而言,上述超常处理可以使用户在通信过程中享受到类似开挂的体验,因此可以提高通信过程的趣味性。
例如,本发明实施例的第一发送方式包括的发送次数可以大于1,这样,可以将第一信息进行多次发送,由于多次发送不同于传统思路的一次发送,因此可以提高通信过程的趣味性,且可以提升用户体验。
又如,本发明实施例可以根据转换方式,将所述第一信息转换为第二信息,并将第二信息进行发送;其中,第二信息与第一信息在内容和/或类型方面可以不同,因此,本发明实施例可以提高通信过程中信息的丰富度,进而可以提高通信过程的趣味性,以及可以提升用户体验。
附图说明
为了更清楚地说明本发明实施例的技术方案,下面将对本发明实施例的描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1是本发明实施例的一种数据处理方法的应用环境的示意;
图2是本发明的一种数据处理方法实施例一的步骤流程图;
图3是本发明的一种数据处理方法实施例二的步骤流程图;
图4、图5、图6,分别是本发明实施例的一种界面的示意;
图7是本发明实施例的一种控件的设置面板的示意;
图8是本发明实施例的一种界面的示意;
图9是本发明的一种数据处理装置实施例的结构框图;
图10是本发明的一种用于数据处理的装置1000作为终端时的框图;及
图11是本发明的一些实施例中服务器的结构示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
本发明实施例提供了一种数据处理方案,该方案可以获取输入框中输入的第一信息;确定所述第一信息对应的处理方式;以及,根据所述处理方式,对所述第一信息进行处理。
本发明实施例中,所述处理方式可用于针对所述第一信息进行处理,所述处理方式可以包括:第一发送方式、或者转换方式和第二发送方式;其中,所述第一发送方式可用于表征针对所述第一信息的发送方式,所述第一发送方式可以包括:发送次数;所述转换方式可用于表征将所述第一信息转换为第二信息的转换方式;所述第二发送方式用于表征针对所述第二信息的发送方式。
本发明实施例可以根据第一发送方式、或者转换方式和第二发送方式,对所述第一信息进行处理;相对于传统思路向通信对端发送该输入框中的信息,本发明实施例可以使用户根据实际应用需求,确定所需的第一发送方式、或者转换方式和第二发送方式,并依据第一发送方式、或者转换方式和第二发送方式、对所述第一信息进行与传统思路不同的超常处理,因此可以提高通信过程中信息的处理灵活性;并且,对于用户而言,上述超常处理可以使用户在通信过程中享受到类似开挂的体验,因此可以提高通信过程的趣味性。
例如,本发明实施例的第一发送方式包括的发送次数可以大于1,这样,可以将第一信息或者第二信息进行多次发送,由于多次发送不同于传统思路的一次发送,因此可以提高通信过程的趣味性,且可以提升用户体验。
又如,本发明实施例可以根据转换方式,将所述第一信息转换为第二信息,并将第二信息进行发送;其中,第二信息与第一信息在内容和/或类型方面可以不同,因此,本发明实施例可以提高通信过程中信息的丰富度,进而可以提高通信过程的趣味性,以及可以提升用户体验。
本发明实施例中,开挂应用于当一个人获得比较惊人的成绩的情况下,由于不可思议而让人以为是通过作弊获得的。多含有无厘头意味,多用于惊叹别人的成绩。
本发明实施例可以应用于任意的通信场景中,以提高通信过程中信息的处理灵活性,以及可以提高通信过程中的趣味性。通信场景的例子可以包括:直播场景、游戏场景、视频场景和聊天场景等。本发明实施例可以应用于通信APP(应用程序,Application)或者通信网页的应用环境中。可以理解,本发明实施例对于具体的通信场景及应用场景不加以限制。
本发明实施例提供的数据处理方法可应用于图1所示的应用环境中,如图1所示,客户端100与服务器200位于有线或无线网络中,通过该有线或无线网络,客户端100与服务器200进行数据交互。
本发明实施例的输入流程可由客户端100和服务器200的任一执行。其中,客户端100可以运行在终端上,上述终端具体包括但不限:智能手机、平板电脑、电子书阅读器、MP3(动态影像专家压缩标准音频层面3,Moving Picture Experts Group Audio Layer III)播放器、MP4(动态影像专家压缩标准音频层面4,Moving Picture Experts Group AudioLayer IV)播放器、膝上型便携计算机、车载电脑、台式计算机、机顶盒、智能电视机、可穿戴设备等等。
方法实施例一
参照图2,示出了本发明的一种数据处理方法实施例一的步骤流程图,具体可以包括如下步骤:
步骤201、获取输入框中输入的第一信息;
步骤202、确定所述第一信息对应的处理方式;所述处理方式用于针对所述第一信息进行处理,所述处理方式可以包括:第一发送方式、或者转换方式和第二发送方式;所述第一发送方式用于表征针对所述第一信息的发送方式,所述第一发送方式可以包括:发送次数;所述转换方式用于表征将所述第一信息转换为第二信息的转换方式;所述第二发送方式用于表征针对所述第二信息的发送方式;所述第二信息和所述第一信息在内容和/或类型方面不同;
步骤203、根据所述处理方式,对所述第一信息进行处理。
本发明实施例包括的至少一个步骤可由当前应用环境对应的客户端执行,也可由输入法程序的客户端执行。其中,输入法是指为了将各种文字输入设备(如计算机、手机、平板电脑等)而采用的编码方法,输入法程序作为寄宿程序,可以寄宿于任意的宿主程序,且可被宿主程序调起,以实现宿主程序中的输入,例如,用户可以在宿主程序中键入第一信息,并选择第一信息对应的候选项上屏。本发明实施例中,宿主程序可以为输入焦点所在的程序。
步骤201中,输入框通常响应于用户基于诸如键盘、鼠标、遥控器、触摸板或手写装置或语音采集装置与设备的交互,给用户提供信息的输入。通常输入框响应于触发后,会呈现输入光标(输入焦点),以提示用户在该输入光标的位置进行输入;上述触发可以包括但不限于点击、双击、触摸等操作。在实际应用中,若监听到输入框的输入操作,则可以获取并显示输入框中输入的第一信息。
可选地,上述输入框还对应有发送指令,以使用户通过触发该发送指令,触发输入框中输入的第一信息的发送,例如,该发送指令可以对发送控件的触发指令等,可以理解,本发明实施例对于具体的触发指令不加以限制。因此,在本发明的一种实施例中,可以在接收到用户的发送指令的情况下,执行本发明实施例的步骤201至步骤203。
步骤202可以确定所述第一信息对应的处理方式,其中,该处理方式可以作为对所述第一信息进行处理的依据。
本发明实施例可以提供确定所述第一信息对应的处理方式的如下确定方案:
确定方案1、依据控件的功能状态,确定所述第一信息对应的处理方式;或者
确定方案2、依据用户输入的控制信息,确定所述第一信息对应的处理方式。
确定方案1中,控件可以指提供或实现用户界面功能的组件,控件是对数据和方法的封装,控件可以有自己的属性和方法。在实际应用中,可以在屏幕的下边缘、上边缘、左边缘、或者右边缘显示所述控件。当然,也可以在屏幕的中间区域等任意位置显示上述控件,以使用户通过操作该控件改变该控件的功能状态,本申请实施例对于上述控件在屏幕中的具***置不加以限制。
本发明实施例中,控件的功能状态可以与第一信息对应的处理方式相关联。可选地,该控件的功能状态可以包括:开状态或者关状态,其中,开状态可用于表征功能的开启状态,关状态可用于表征功能的关闭状态,在控件的功能状态为开状态的情况下,可以通过本发明实施例实现对应的功能。根据一种实施例,该功能可以为开挂功能,该开挂功能可以指使用户在通信过程中享受到类似开挂的体验的功能。
进一步,上述开状态可以包括:任一功能对应的状态。在本发明的一种实施例中,上述开状态可以包括但不限于:
1)第一开状态
第一开状态可用于将输入框中的第一信息连续发送三次。
2)第二开状态
第二开状态可用于实现回声功能,其可用于将输入框中的第一信息依次去掉前一条的M个字符后得到第二信息,并对第二信息进行发送,M为自然数,M的数值可以为1、2等任意数值。
可选地,可以在0<输入框中的第一信息对应的字符长度≤N时触发第二开状态对应的回声功能,N为自然数,N的数值可以为10、11等任意数值。
在本发明的一种可选实施例中,若第一信息中有空格,则可以将第一信息进行正常发送;对于第二信息而言,若其首字符为空格,则可以对首字符进行过滤后发送,若其首字符为逗号、特殊符号其他符号字符,则可以不对首字符进行过滤,而是将第二信息进行正常发送。
需要说明的是,第二信息的数量可以为1或者大于1,不同第二信息的长度可以不同,例如,第二信息的长度可以随着发送时间的增加而减少。例如,第一信息为“你吃饭了吗”,则第二信息可以依次为“吃饭了吗”、“饭了吗”、“了吗”、“吗”。
3)第三开状态
第三开状态可用于实现强调重要性的功能,例如重要的事情说P遍的功能,其中,P为大于1的自然数。例如,P=3,则可以将输入框中的第一信息在同一条消息内复制2遍发送,第一信息与复制信息、以及复制信息之间可以有一个换行。
可选地,仅在可以在0<输入框中的第一信息对应的字符长度≤Q时触发第三开状态对应的功能,其中,Q为大于1的自然数,Q可以为30等任意数值。
4)第四开状态
第四开状态可用于实现鬼畜(也即诡异触发事件)的功能,具体地,可以将第一信息的部分字符复制S次,并将复制结果与第一信息进行组合后得到的第二信息发送。例如,第一信息为“你吃饭了吗”,则第二信息可以为“你你你你吃饭了吗”、“你你你吃吃吃饭了吗”、“你吃吃吃饭了吗”、“你吃饭饭饭了吗”等。
5)第五开状态
第五开状态可用于将第一类型的信息转换为第二类型的第二信息,并对第二类型的第二信息进行发送。具体地,所述第一类型和所述第二类型可以包括:文本类型、图片类型和视频类型中的至少两种。假设第一类型为文本信息,则第二类型可以为图片类型或者视频类型。需要说明的是,在实际应用中,可以单独发送第二信息,也可以同时发送第一信息和第二信息,本发明实施例对于第二信息对应的具体发送方式不加以限制。
本发明实施例将第一类型的信息转换为第二类型的第二信息的过程可以包括:获取第一信息对应的第一关键词,依据该第一关键词获取第二类型的第二信息;具体地,可以将该第一关键词与第二信息对应的第二关键词进行匹配,以得到第一信息对应的第二信息。例如,第一信息为“你真可爱”或者“可爱”,则可以将“可爱”作为第一信息对应的第一关键词,并获取第二关键词为“可爱”的图片,作为第二信息。可以理解,本发明实施例对于第二信息对应的具体获取方式不加以限制。
在本发明的一种可选实施例中,所述第二类型的第二信息可以为多个,根据一种实施例,多个所述第二类型的第二信息可以不相关。根据另一种实施例,多个所述第二类型的第二信息可以呈递进关系。上述递进关系可以指多个所述第二类型的第二信息在含义或者语义方面呈递进关系。
在本发明的一种应用示例中,假设第一信息中包括与“喝酒”相匹配的内容,则多个所述第二类型的第二信息可以为图片组,该图片组可以依次包括:“酒”和/或“酒杯”的图片、“喝一杯”的图片、“喝两杯”的图片、“喝三杯”的图片等。
在本发明的一种应用示例中,假设第一信息中包括与“可达鸭”或者“钱”相匹配的内容,则多个所述第二类型的第二信息可以为图片组,该图片组可以依次包括:“可达鸭要十块钱”的图片、“可达鸭还要二十块钱”的图片、“可达鸭还要三十块钱”的图片、“可达鸭还要五十块钱”的图片、“可达鸭还要九十块钱”的图片、“爱我再给两百块钱”的图片、“好爱你啊”的图片等。
在实际应用中,可以根据第二关键词预先获取呈递进关系的第二信息,可以理解,本发明实施例对于呈递进关系的第二信息对应的具体获取方式不加以限制。
需要说明的是,在实际应用中,可以直接确定第二信息,并对第二信息进行发送;或者,可以向用户展示第二信息的候选,并根据用户对于候选的选择操作,确定第二信息,本发明实施例对于用户是否选择第二信息不加以限制。
以上通过五种开状态对开状态进行了相似介绍,可以理解,本领域技术人员可以根据实际应用需求,采用上述五种开状态中的任一或者组合,例如,将第一开状态和第四开状态进行组合等等,并且,本领域技术人员对第一发送方式、转换方式和第二转换方式进行灵活组合,以得到所需的开状态进而实现对应的功能,本发明实施例对于具体的开状态不加以限制。
确定方案2中,可以将用户输入的控制信息,作为功能状态的控制指令,由此可以确定所述第一信息对应的处理方式。
在实际应用中,用户输入的控制信息可以为文本信息或者语音信息,例如,用户输入的控制信息对应的预设控制信息可以包括“开挂开启”、“开挂关闭”、“啪啪啪”、“回声3次”、“重要的事情说三遍”等等。
本发明实施例中,所述控制信息的类型可以与所述第一信息的类型相同,或者,所述控制信息的类型可以与所述第一信息的类型不同。例如,控制信息的类型为语音类型,第一信息的类型为文本类型。又如,控制信息的类型为文本类型,第一信息的类型为文本类型。再如,控制信息的类型为语音类型,第一信息的类型为语音类型等。
可选地,在控制信息的类型与所述第一信息的类型相同的情况下,所述方法还可以包括:从用户输入的信息中提取与预设控制信息相匹配的控制信息。其中,预设控制信息可以为用户或者应用设定的控制信息,用于控制功能的开启或者关闭、以及可以开启特定的某种功能,例如预设控制信息可以包括:“第一开状态开启”、“第二开状态开启”、“功能关闭”等等。
在控制信息的类型与所述第一信息的类型相同的情况下,控制信息与第一信息可能呈混合状态,本发明实施例可以从用户输入的信息中识别与预设控制信息相匹配的控制信息,由此可以实现控制信息与第一信息的分离和成功提取。
在本发明的一种应用示例中,假设用户输入如下文本信息或者语音信息“你好啊说三遍”,则本发明实施例可以从中识别得到第一信息“你好啊”、以及控制信息“说三遍”,并将第一信息显示在输入框中,然后按照“说三遍”对应的处理方式,对第一信息进行处理。根据一种实施例,可以将“你好啊”发送三次。根据另一种实施例,可以将“你好啊”复制2次后与复制结果进行组合,并将组合结果发送一次。
在本发明的另一种应用示例中,假设用户输入如下文本信息或者语音信息“你好啊回声三遍”,则本发明实施例可以从中识别得到第一信息“你好啊”、以及控制信息“回声三遍”,并将第一信息显示在输入框中,然后按照“回声三遍”对应的处理方式,对第一信息进行处理。例如,可以依次发送“你好啊”、“好啊”、“啊”。
可以理解,上述“说三遍”、“回声三遍”只是作为控制信息的示例,实际上本领域技术人员可以根据实际应用需求,确定所需的控制信息,如控制信息可以为预设的快捷键等,本发明实施例对于具体的控制信息不加以限制。
步骤203根据所述处理方式,对所述第一信息进行处理,由此可以提高通信过程中的趣味性和信息处理的灵活性。
本发明实施例可以提供根据所述处理方式,对所述第一信息进行处理的如下处理方案:
处理方案1
处理方案1中,本发明实施例的第一发送方式包括的发送次数可以大于1,这样,可以将第一信息进行多次发送,由于多次发送不同于传统思路的一次发送,因此可以提高通信过程的趣味性,且可以提升用户体验。
当然,本发明实施例的第二发送方式也可以包括发送次数,第二发送方式包括的发送次数也可以等于1或者大于1,这样,可以将第一信息进行一次发送或者多次发送。
处理方案2
处理方案2中,根据所述处理方式,对所述第一信息进行处理的过程可以包括:根据所述转换方式,将所述第一信息转换为第二信息;以及根据所述第二发送方式,对所述第二信息进行发送。
处理方案2可以根据转换方式,将所述第一信息转换为第二信息,并将第二信息进行发送;其中,第二信息与第一信息在内容和/或类型方面可以不同,因此,本发明实施例可以提高通信过程中信息的丰富度,进而可以提高通信过程的趣味性,以及可以提升用户体验。
在本发明的一种可选实施例中,所述根据所述转换方式,将所述第一信息转换为第二信息,具体可以包括:
对所述第一信息中的全部信息或部分信息进行复制,并将对应的复制结果作为所述第一信息对应的第二信息;或者
对所述第一信息中的全部信息或部分信息进行复制,并将对应的复制结果与所述第一信息进行组合,以得到所述第一信息对应的第二信息;或者
所述第一信息的类型为第一类型,获取与所述第一信息相匹配的第二类型的第二信息。
本发明实施例可以针对上述开状态对应的功能,提供如下对所述第一信息进行处理的处理方式:
处理方式1
处理方式1可用于实现第二开状态对应的回声功能,具体地,所述根据所述转换方式,将所述第一信息转换为第二信息的过程,可以包括:对所述第一信息中的部分信息进行复制,并将对应的第一复制结果作为所述第一信息对应的第二信息;
所述根据所述第二发送方式,对所述第二信息进行发送的过程,可以包括:根据所述第二发送方式对应的发送次数,对所述第二信息进行发送。
可选地,可以通过如下步骤确定所述第一信息中的部分信息:从所述第一信息中去除部分信息,以得到所述第一信息中的部分信息。其中,去除的部分信息可以位于第一信息前面、中间或者后面,例如,位于前面的部分信息可以为位于前面的M个字符。
可选地,所述第二信息为一个或多个,多个所述第二信息的内容不同。例如,可以从对前一个第二信息中的部分信息进行复制,并将对应的复制结果作为后一个第二信息。
例如,第一信息为“你吃饭了吗”,则多个第二信息可以依次为“吃饭了吗”、“饭了吗”、“了吗”、“吗”。
第二信息的数量可以依据发送次数确定,假设发送次数表征的发送次数为T,则第二信息的数量可以为(T-1)。在实际应用中,可以首先将第一信息发送一次,然后一次将不同的第二信息发送(T-1)次。
处理方式2
处理方式2可用于实现第四开状态对应的回声功能,具体地,所述根据所述转换方式,将所述第一信息转换为第二信息的过程,可以包括:对所述第一信息中的部分信息进行复制,并将所述第一信息及其对应的至少一个第二复制结果进行组合,以得到所述第一信息对应的第二信息;
所述根据所述第二发送方式,对所述第二信息进行发送的过程,可以包括:根据所述第二发送方式对应的发送次数,对所述第二信息进行发送。
根据一种实施例,可以将第一信息的部分字符复制S次,并将复制结果与第一信息进行组合后得到的第二信息发送。例如,第一信息为“你吃饭了吗”,则第二信息可以为“你你你你吃饭了吗”、“你你你吃吃吃饭了吗”、“你吃吃吃饭了吗”、“你吃饭饭饭了吗”等。需要说明的是,被复制的部分字符可以为一个或者多个,多个部分字符可以连续或者不连续,可以按照字符在第一信息中的位置对复制结果与第一信息进行组合。
处理方式3
处理方式3可用于实现第三开状态对应的强调重要性的功能,具体地,上述根据所述转换方式,将所述第一信息转换为第二信息的过程,可以包括:对所述第一信息中的全部信息进行复制,并将所述第一信息及其对应的至少一个第三复制结果进行组合,以得到所述第一信息对应的第二信息;
所述根据所述第二发送方式,对所述第二信息进行发送的过程,可以包括:根据所述第二发送方式对应的发送次数,对所述第二信息进行发送。
假设第一信息为“你好啊”,则可以将第一信息复制若干次(假设2次),则可以将“你好啊你好啊你好啊”发送一次或者多次。
处理方式4
处理方式4可用于实现第五开状态对应的强调重要性的功能,具体地,上述根据所述转换方式,将所述第一信息转换为第二信息的过程,可以包括:所述第一信息的类型为第一类型,获取与所述第一信息相匹配的第二类型的第二信息;其中,所述第二类型的第二信息可以为一个或者多个,且多个所述第二类型的第二信息可以呈递进关系。
以上通过处理方案1和处理方案2对根据所述处理方式,对所述第一信息进行处理的过程进行了详细介绍,可以理解,本领域技术人员可以根据实际应用需求,针对需要实现的功能,根据所述处理方式,对所述第一信息进行处理,本发明实施例对于根据所述处理方式,对所述第一信息进行处理的具体过程不加以限制。
综上,本发明实施例的数据处理方法,可以根据第一发送方式、或者转换方式和第二发送方式,对所述第一信息进行处理;相对于传统思路向通信对端发送该输入框中的信息,本发明实施例可以使用户根据实际应用需求,确定所需的第一发送方式、或者转换方式和第二发送方式,并依据第一发送方式、或者转换方式和第二发送方式、对所述第一信息进行与传统思路不同的超常处理,因此可以提高通信过程中信息的处理灵活性;并且,对于用户而言,上述超常处理可以使用户在通信过程中享受到类似开挂的体验,因此可以提高通信过程的趣味性。
例如,本发明实施例的第一发送方式包括的发送次数可以大于1,这样,可以将第一信息进行多次发送,由于多次发送不同于传统思路的一次发送,因此可以提高通信过程的趣味性,且可以提升用户体验。
又如,本发明实施例可以根据转换方式,将所述第一信息转换为第二信息,并将第二信息进行发送;其中,第二信息与第一信息在内容和/或类型方面可以不同,因此,本发明实施例可以提高通信过程中信息的丰富度,进而可以提高通信过程的趣味性,以及可以提升用户体验。
方法实施例二
参照图3,示出了本发明的一种数据处理方法实施例二的步骤流程图,具体可以包括如下步骤:
步骤301、获取输入框中输入的第一信息;
步骤302、依据控件的功能状态,确定所述第一信息对应的处理方式;所述处理方式用于针对所述第一信息进行处理,所述处理方式可以包括:第一发送方式、或者转换方式和第二发送方式;所述第一发送方式用于表征针对所述第一信息的发送方式,所述第一发送方式可以包括:发送次数;所述转换方式用于表征将所述第一信息转换为第二信息的转换方式;所述第二发送方式用于表征针对所述第二信息的发送方式;所述第二信息和所述第一信息在内容和/或类型方面不同;
步骤303、根据所述处理方式,对所述第一信息进行处理。
相对于图2所示方法实施例一,本发明实施例中,控件的功能状态可以与第一信息对应的处理方式相关联。可选地,该控件的功能状态可以包括:开状态或者关状态,其中,开状态可用于表征功能的开启状态,关状态可用于表征功能的关闭状态,在控件的功能状态为开状态的情况下,可以通过本发明实施例实现对应的功能。根据一种实施例,该功能可以为开挂功能,该开挂功能可以指使用户在通信过程中享受到类似开挂的体验的功能。
在本发明的一种可选实施例中,本实施例的方法还可以包括:显示所述控件。
可选地,所述显示所述控件的过程,可以包括:
若当前应用环境为第一应用环境,则显示所述控件;或者
若当前应用环境为第二应用环境、且所述控件的功能状态为开状态,则显示所述控件。
本发明实施例的应用环境可以包括:应用程序环境或者页面环境。可选地,可以依据输入法程序正在服务的当前对象的识别特征,确定第一信息对应的应用程序环境。
本发明实施例中,所述应用程序环境可以包括:应用程序标识和/或应用程序类别。例如,“QQ”为应用程序标识,“QQ”对应的应用程序类别为聊天类别等。可以理解,本领域技术人员可以根据实际应用需求,将应用程序划分到对应的应用程序类别,例如,应用程序类别的例子可以包括但不限于:聊天类别、直播类别、视频类别、游戏类别等等。
页面环境可用于表征应用程序或者网站提供的页面环境,可选地,上述页面环境可以包括但不限于:即时通讯页面环境、文档页面环境、邮件页面环境、密码输入页面环境、游戏页面环境、搜索页面环境、旅游页面环境、购物页面环境、社交页面环境、影视页面环境、阅读页面环境等。
本发明实施例中,第一应用环境可用于表征抗干扰程度较强的应用环境,故无论控件的功能状态为开状态还是关状态,均可以显示所述控件。第一应用环境可由本领域技术人员根据实际应用需求确定,第一应用环境的例子可以包括:直播应用环境、视频应用环境、游戏应用环境等。
参照图4,示出了本发明实施例的一种界面的示意,该界面可以适用于第一应用环境,该界面可以包括控件401,控件401可以位于输入法程序的拼音区域的右侧,具体可以包括:开关形状和火箭形状,控件401呈灰色,表征控件401的功能状态为关状态。可以理解,开关形状和火箭形状只是作为控件401的形状的示例,本发明实施例对于控件401的形状不加以限制。
本发明实施例中,关状态可以为控件401的默认状态,用户可以通过控制信息、或者对于控件的操作,将其转换为开状态。在开状态的情况下,控件401可以呈亮色。可选地,开状态的控件401的透明度可以为第一透明度值,关状态的控件401的透明度可以为第二透明度值,第一透明度值可以大于第二透明度值,例如,第一透明度值和第二透明度值分别为100%和60%等。
本发明实施例中,第二应用环境可用于表征抗干扰程度较弱的应用环境,故在控件的功能状态为开状态的情况下,可以显示所述控件。在控件的功能状态为关状态的情况下,可以不显示所述控件,故可以避免控件对于用户的干扰。
参照图5,示出了本发明实施例的一种界面的示意,该界面可以适用于第二应用环境,该界面可以包括控件501,控件501可以位于输入法程序的拼音区域的右侧,具体可以包括:开关形状和火箭形状,控件501呈亮色,表征控件501的功能状态为开状态。可以理解,开关形状和火箭形状只是作为控件501的形状的示例,本发明实施例对于控件501的形状不加以限制。
在本发明的其他实施例中,可以在输入法界面的功能按钮处增加控件的状态设置入口。参照图6,示出了本发明实施例的一种界面的示意,其中,可以响应于用户对于功能按钮601的触发操作,弹出设置界面,该设置界面可以包括:开挂模式602,用户可以通过开挂模式602实现对于控件的状态设置。
在此提供将控件的状态置为开状态的过程:
在控件的状态为关状态的情况下,可以触发图4中的控件401、或者图5中的控件501、或者图6中的开挂模式602,则可以展示控件的设置面板。参照图7,示出了本发明实施例的一种控件的设置面板的示意,其中,设置面板的选项从上至下为:「关闭开挂模式」、「啪啪啪「啪啪啪」「啪啪啪」「啪啪啪」」(对应前述的第一开状态)、「回声「回声」「声」」(对应前述的第二开状态)、「重要的事情说三遍「说三遍说三遍说三遍」」(对应前述的第三开状态)、,默认勾选「关闭开挂模式」。若接收到对于除「关闭开挂模式」外任一选项的选择操作,则可以收起设置模板,图4中的控件401、或者图5中的控件501、或者图6中的开挂模式602变为高亮;第一信息的处理方式按所选选项处理。若未接收到对于除「关闭开挂模式」外任一选项的选择操作、且接收到关闭操作,则可以收起面板,控件仍处于关状态。
在此提供将控件的状态置为关状态的过程:
在控件的状态为开状态的情况下,可以触发图4中的控件401、或者图5中的控件501、或者图6中的开挂模式602,将控件的状态置为关状态。例如,单击图6中的开挂模式602,键盘区域显示控件的设置面板,如接收到用于「关闭开挂模式」的选择操作,则可以将该设置面板收起,将开挂模式602置灰,并将控件的状态置为关状态。
在本发明的一种可选实施例中,可以向用户提示本发明实施例的功能(开挂功能)。例如,在输入法程序的版本升级为具备开挂功能的版本后、或者首次安装输入法程序的具备开挂功能的版本后,可以在输入法界面的功能按钮处增加提示信息。
例如,可以在图6的功能按钮601的周围区域展示提示信息,或者,可以在图6的开挂模式602的周围区域展示提示信息。该提示信息可以为文字、图标等信息,若接收到用户对于功能按钮601或者开挂模式602的触发操作,则停止展示提示信息。需要说明的是,在输入法程序未被卸载重装的情况下,该提示信息可被显示一次。
在本发明的另一种可选实施例中,在通过拼音区域中控件将控件的状态置为关状态的过程中,若接收到用户对于拼音区域中控件的触发操作,则可以弹出对应的问询信息,以避免用户的误操作。参照图8,示出了本发明实施例的一种界面的示例,若接收到用户对于控件801的点击操作,则可以弹出对话框,该对话框可以包括:【要关闭开挂模式吗?】【再次开启,可在S标的「开挂模式」中选择更多模式。】【取消】【确定】,若接收到对于【取消】的触发操作,则可以不将控件的状态置为关状态;若接收到对于【确定】的触发操作,则可以将控件的状态置为关状态。需要说明的是,在输入法程序未被卸载重装的情况下,该问询信息可被显示一次。
综上,本发明实施例的数据处理方法,控件的功能状态可以与第一信息对应的处理方式相关联,可以使用户根据实际应用需求设置控件的功能状态,进而实现控件的功能。
需要说明的是,对于方法实施例,为了简单描述,故将其都表述为一系列的运动动作组合,但是本领域技术人员应该知悉,本发明实施例并不受所描述的运动动作顺序的限制,因为依据本发明实施例,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的运动动作并不一定是本发明实施例所必须的。
装置实施例
参照图9,示出了本发明的一种数据处理装置实施例的结构框图,具体可以包括:
第一信息获取模块901,用于获取输入框中输入的第一信息;
处理方式确定模块902,用于确定所述第一信息对应的处理方式;所述处理方式用于针对所述第一信息进行处理,所述处理方式可以包括:第一发送方式、或者转换方式和第二发送方式;所述第一发送方式用于表征针对所述第一信息的发送方式,所述第一发送方式可以包括:发送次数;所述转换方式用于表征将所述第一信息转换为第二信息的转换方式;所述第二发送方式用于表征针对所述第二信息的发送方式;所述第二信息和所述第一信息在内容和/或类型方面不同;以及
第一信息处理模块903,用于根据所述处理方式,对所述第一信息进行处理。
可选地,所述第一信息处理模块901可以包括:
转换子模块,用于根据所述转换方式,将所述第一信息转换为第二信息;以及
发送子模块,用于根据所述第二发送方式,对所述第二信息进行发送。
可选地,所述转换子模块可以包括:
第一转换单元,用于对所述第一信息中的全部信息或部分信息进行复制,并将对应的复制结果作为所述第一信息对应的第二信息;或者
第二转换单元,用于对所述第一信息中的全部信息或部分信息进行复制,并将对应的复制结果与所述第一信息进行组合,以得到所述第一信息对应的第二信息;或者
第三转换单元,用于所述第一信息的类型为第一类型,获取与所述第一信息相匹配的第二类型的第二信息。
可选地,所述转换子模块可以包括:
复制单元,用于对所述第一信息中的部分信息进行复制,并将对应的第一复制结果作为所述第一信息对应的第二信息;
所述发送子模块可以包括:
第一发送单元,用于根据所述第二发送方式对应的发送次数,对所述第二信息进行发送。
可选地,所述装置还可以包括:
部分信息确定模块,用于从所述第一信息中去除部分信息,以得到所述第一信息中的部分信息。
可选地,所述第二信息为一个或多个,多个所述第二信息的内容不同。
可选地,所述转换子模块可以包括:
第一复制组合单元,用于对所述第一信息中的部分信息或者全部信息进行复制,并将所述第一信息及其对应的至少一个第二复制结果进行组合,以得到所述第一信息对应的第二信息;
所述发送子模块可以包括:
第二发送单元,用于根据所述第二发送方式对应的发送次数,对所述第二信息进行发送。
可选地,所述第二类型的第二信息为多个,多个所述第二类型的第二信息呈递进关系。
对于装置实施例而言,由于其与方法实施例基本相似,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。
本说明书中的各个实施例均采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似的部分互相参见即可。
关于上述实施例中的装置,其中各个模块执行操作的具体方式已经在有关该方法的实施例中进行了详细描述,此处将不做详细阐述说明。
本发明提供了一种用于数据处理的装置,包括有存储器,以及一个或者一个以上的程序,其中一个或者一个以上程序存储于存储器中,且经配置以由一个或者一个以上处理器执行所述一个或者一个以上程序包含用于进行以下操作的指令:获取输入框中输入的第一信息;确定所述第一信息对应的处理方式;所述处理方式用于针对所述第一信息进行处理,所述处理方式可以包括:第一发送方式、或者转换方式和第二发送方式;所述第一发送方式用于表征针对所述第一信息的发送方式,所述第一发送方式可以包括:发送次数;所述转换方式用于表征将所述第一信息转换为第二信息的转换方式;所述第二发送方式用于表征针对所述第二信息的发送方式;所述第二信息和所述第一信息在内容和/或类型方面不同;根据所述处理方式,对所述第一信息进行处理。
可选地,所述根据所述处理方式,对所述第一信息进行处理,包括:
根据所述转换方式,将所述第一信息转换为第二信息;
根据所述第二发送方式,对所述第二信息进行发送。
可选地,所述根据所述转换方式,将所述第一信息转换为第二信息,包括:
对所述第一信息中的全部信息或部分信息进行复制,并将对应的复制结果作为所述第一信息对应的第二信息;或者
对所述第一信息中的全部信息或部分信息进行复制,并将对应的复制结果与所述第一信息进行组合,以得到所述第一信息对应的第二信息;或者
所述第一信息的类型为第一类型,获取与所述第一信息相匹配的第二类型的第二信息。
可选地,所述根据所述转换方式,将所述第一信息转换为第二信息,包括:
对所述第一信息中的部分信息进行复制,并将对应的第一复制结果作为所述第一信息对应的第二信息;
所述根据所述第二发送方式,对所述第二信息进行发送,包括:
根据所述第二发送方式对应的发送次数,对所述第二信息进行发送。
可选地,所述装置还经配置以由一个或者一个以上处理器执行所述一个或者一个以上程序包含用于进行以下操作的指令:
从所述第一信息中去除部分信息,以得到所述第一信息中的部分信息。
可选地,所述第二信息为一个或多个,多个所述第二信息的内容不同。
可选地,所述根据所述转换方式,将所述第一信息转换为第二信息,包括:
对所述第一信息中的部分信息或者全部信息进行复制,并将所述第一信息及其对应的至少一个第二复制结果进行组合,以得到所述第一信息对应的第二信息;
所述根据所述第二发送方式,对所述第二信息进行发送,包括:
根据所述第二发送方式对应的发送次数,对所述第二信息进行发送。
可选地,所述第二类型的第二信息为多个,多个所述第二类型的第二信息呈递进关系。
图10是根据一示例性实施例示出的一种用于数据处理的装置1000作为终端时的结构框图。例如,装置1000可以是移动电话,计算机,数字广播终端,消息收发设备,游戏控制台,平板设备,医疗设备,健身设备,个人数字助理等。
参照图10,装置1000可以包括以下一个或多个组件:处理组件1002,存储器1004,电源组件1006,多媒体组件1008,音频组件1010,输入/输出(I/O)的接口1012,传感器组件1014,以及通信组件1016。
处理组件1002通常控制装置1000的整体操作,诸如与显示,电话呼叫,数据通信,相机操作和记录操作相关联的操作。处理元件1002可以包括一个或多个处理器1020来执行指令,以完成上述的方法的全部或部分步骤。此外,处理组件1002可以包括一个或多个模块,便于处理组件1002和其他组件之间的交互。例如,处理组件1002可以包括多媒体模块,以方便多媒体组件1008和处理组件1002之间的交互。
存储器1004被配置为存储各种类型的数据以支持在设备1000的操作。这些数据的示例包括用于在装置1000上操作的任何应用程序或方法的指令,联系人数据,电话簿数据,消息,图片,视频等。存储器1004可以由任何类型的易失性或非易失性存储设备或者它们的组合实现,如静态随机存取存储器(SRAM),电可擦除可编程只读存储器(EEPROM),可擦除可编程只读存储器(EPROM),可编程只读存储器(PROM),只读存储器(ROM),磁存储器,快闪存储器,磁盘或光盘。
电源组件1006为装置1000的各种组件提供电力。电源组件1006可以包括电源管理***,一个或多个电源,及其他与为装置1000生成、管理和分配电力相关联的组件。
多媒体组件1008包括在所述装置1000和用户之间的提供一个输出接口的屏幕。在一些实施例中,屏幕可以包括液晶显示器(LCD)和触摸面板(TP)。如果屏幕包括触摸面板,屏幕可以被实现为触摸屏,以接收来自用户的输入信号。触摸面板包括一个或多个触摸传感器以感测触摸、滑动和触摸面板上的手势。所述触摸传感器可以不仅感测触摸或滑动动作的边界,而且还检测与所述触摸或滑动操作相关的持续时间和压力。在一些实施例中,多媒体组件1008包括一个前置摄像头和/或后置摄像头。当设备1000处于操作模式,如拍摄模式或视频模式时,前置摄像头和/或后置摄像头可以接收外部的多媒体数据。每个前置摄像头和后置摄像头可以是一个固定的光学透镜***或具有焦距和光学变焦能力。
音频组件1010被配置为输出和/或输入音频信号。例如,音频组件1010包括一个麦克风(MIC),当装置1000处于操作模式,如呼叫模式、记录模式和语音识别模式时,麦克风被配置为接收外部音频信号。所接收的音频信号可以被进一步存储在存储器1004或经由通信组件1016发送。在一些实施例中,音频组件1010还包括一个扬声器,用于输出音频信号。
I/O接口1012为处理组件1002和***接口模块之间提供接口,上述***接口模块可以是键盘,点击轮,按钮等。这些按钮可包括但不限于:主页按钮、音量按钮、启动按钮和锁定按钮。
传感器组件1014包括一个或多个传感器,用于为装置1000提供各个方面的状态评估。例如,传感器组件1014可以检测到设备1000的打开/关闭状态,组件的相对定位,例如所述组件为装置1000的显示器和小键盘,传感器组件1014还可以检测装置1000或装置1000一个组件的位置改变,用户与装置1000接触的存在或不存在,装置1000方位或加速/减速和装置1000的温度变化。传感器组件1014可以包括接近传感器,被配置用来在没有任何的物理接触时检测附近物体的存在。传感器组件1014还可以包括光传感器,如CMOS或CCD图像传感器,用于在成像应用中使用。在一些实施例中,该传感器组件1014还可以包括加速度传感器,陀螺仪传感器,磁传感器,压力传感器或温度传感器。
通信组件1016被配置为便于装置1000和其他设备之间有线或无线方式的通信。装置1000可以接入基于通信标准的无线网络,如WiFi,2G或3G,或它们的组合。在一个示例性实施例中,通信组件1016经由广播信道接收来自外部广播管理***的广播信号或广播相关信息。在一个示例性实施例中,所述通信组件1016还包括近场通信(NFC)模块,以促进短程通信。例如,在NFC模块可基于射频识别(RFID)技术,红外数据协会(IrDA)技术,超宽带(UWB)技术,蓝牙(BT)技术和其他技术来实现。
在示例性实施例中,装置1000可以被一个或多个应用专用集成电路(ASIC)、数字信号处理器(DSP)、数字信号处理设备(DSPD)、可编程逻辑器件(PLD)、现场可编程门阵列(FPGA)、控制器、微控制器、微处理器或其他电子元件实现,用于执行上述方法。
在示例性实施例中,还提供了一种包括指令的非临时性计算机可读存储介质,例如包括指令的存储器1004,上述指令可由装置1000的处理器1020执行以完成上述方法。例如,所述非临时性计算机可读存储介质可以是ROM、随机存取存储器(RAM)、CD-ROM、磁带、软盘和光数据存储设备等。
图11是本发明的一些实施例中服务器的结构示意图。该服务器1900可因配置或性能不同而产生比较大的差异,可以包括一个或一个以***处理器(central processingunits,CPU)1922(例如,一个或一个以上处理器)和存储器1932,一个或一个以上存储应用程序1942或数据1944的存储介质1930(例如一个或一个以上海量存储设备)。其中,存储器1932和存储介质1930可以是短暂存储或持久存储。存储在存储介质1930的程序可以包括一个或一个以上模块(图示没标出),每个模块可以包括对服务器中的一系列指令操作。更进一步地,中央处理器1922可以设置为与存储介质1930通信,在服务器1900上执行存储介质1930中的一系列指令操作。
服务器1900还可以包括一个或一个以上电源1926,一个或一个以上有线或无线网络接口1950,一个或一个以上输入输出接口1958,一个或一个以上键盘1956,和/或,一个或一个以上操作***1941,例如WindowsServerTM,Mac OS XTM,UnixTM,LinuxTM,FreeBSDTM等等。
一种非临时性计算机可读存储介质,当所述存储介质中的指令由装置(终端或者服务器)的处理器执行时,使得装置能够执行图2至图8中任一所示的数据处理方法。一种数据处理方法,所述方法包括:获取输入框中输入的第一信息;确定所述第一信息对应的处理方式所述处理方式用于针对所述第一信息进行处理,所述处理方式可以包括:第一发送方式、或者转换方式和第二发送方式;所述第一发送方式用于表征针对所述第一信息的发送方式,所述第一发送方式可以包括:发送次数;所述转换方式用于表征将所述第一信息转换为第二信息的转换方式;所述第二发送方式用于表征针对所述第二信息的发送方式;所述第二信息和所述第一信息在内容和/或类型方面不同;根据所述处理方式,对所述第一信息进行处理。
本领域技术人员在考虑说明书及实践这里公开的发明后,将容易想到本发明的其它实施方案。本发明旨在涵盖本发明的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本发明的一般性原理并包括本公开未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本发明的真正范围和精神由下面的权利要求指出。
应当理解的是,本发明并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本发明的范围仅由所附的权利要求来限制。
以上所述仅为本发明的较佳实施例,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
以上对本发明所提供的一种数据处理方法、一种数据处理装置、一种用于数据处理的装置以及一种机器可读介质,进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。

Claims (19)

1.一种数据处理方法,其特征在于,所述方法包括:
获取输入框中输入的第一信息;
确定所述第一信息对应的处理方式;所述处理方式用于针对所述第一信息进行处理,所述处理方式包括:转换方式和第二发送方式;所述转换方式用于表征将所述第一信息转换为第二信息的转换方式;所述第二发送方式用于表征针对所述第二信息的发送方式;所述第二信息和所述第一信息在内容方面不同;
根据所述处理方式,对所述第一信息进行处理;
所述根据所述处理方式,对所述第一信息进行处理,包括:
根据所述转换方式,将所述第一信息转换为第二信息;
根据所述第二发送方式,对所述第二信息进行发送;
所述根据所述转换方式,将所述第一信息转换为第二信息,包括:
对所述第一信息中的部分信息进行复制,并将对应的第一复制结果作为所述第一信息对应的第二信息;或者
对所述第一信息中的部分信息进行复制,并将所述第一信息及其对应的至少一个第二复制结果进行组合,以得到所述第一信息对应的第二信息。
2.根据权利要求1所述的方法,其特征在于,所述根据所述第二发送方式,对所述第二信息进行发送,包括:
根据所述第二发送方式对应的发送次数,对所述第二信息进行发送。
3.根据权利要求1所述的方法,其特征在于,所述对所述第一信息中的部分信息进行复制,并将对应的第一复制结果作为所述第一信息对应的第二信息,包括:
从所述第一信息中去除部分信息,以得到所述第一信息中的部分信息。
4.根据权利要求1所述的方法,其特征在于,在对所述第一信息中的部分信息进行复制,并将对应的第一复制结果作为所述第一信息对应的第二信息的情况下,所述第二信息为一个或多个,多个所述第二信息的内容不同。
5.根据权利要求1所述的方法,其特征在于,所述第二信息和所述第一信息在类型方面不同;所述根据所述转换方式,将所述第一信息转换为第二信息,还包括:所述第一信息的类型为第一类型,获取与所述第一信息相匹配的第二类型的第二信息;所述第二类型的第二信息为多个,多个所述第二类型的第二信息呈递进关系。
6.根据权利要求1所述的方法,其特征在于,所述处理方式还包括:第一发送方式;所述第一发送方式用于表征针对所述第一信息的发送方式,所述第一发送方式包括:发送次数。
7.一种数据处理装置,其特征在于,所述装置包括:
第一信息获取模块,用于获取输入框中输入的第一信息;
处理方式确定模块,用于确定所述第一信息对应的处理方式;所述处理方式用于针对所述第一信息进行处理,所述处理方式包括:转换方式和第二发送方式;所述转换方式用于表征将所述第一信息转换为第二信息的转换方式;所述第二发送方式用于表征针对所述第二信息的发送方式;所述第二信息和所述第一信息在内容方面不同;以及
第一信息处理模块,用于根据所述处理方式,对所述第一信息进行处理;
所述第一信息处理模块包括:
转换子模块,用于根据所述转换方式,将所述第一信息转换为第二信息;以及
发送子模块,用于根据所述第二发送方式,对所述第二信息进行发送;
所述转换子模块包括:
复制单元,用于对所述第一信息中的部分信息进行复制,并将对应的第一复制结果作为所述第一信息对应的第二信息;或者
第一复制组合单元,用于对所述第一信息中的部分信息进行复制,并将所述第一信息及其对应的至少一个第二复制结果进行组合,以得到所述第一信息对应的第二信息。
8.根据权利要求7所述的装置,其特征在于,所述发送子模块包括:
第一发送单元,用于根据所述第二发送方式对应的发送次数,对所述第二信息进行发送。
9.根据权利要求7所述的装置,其特征在于,所述复制单元包括:
部分信息确定模块,用于从所述第一信息中去除部分信息,以得到所述第一信息中的部分信息。
10.根据权利要求7所述的装置,其特征在于,在对所述第一信息中的部分信息进行复制,并将对应的第一复制结果作为所述第一信息对应的第二信息的情况下,所述第二信息为一个或多个,多个所述第二信息的内容不同。
11.根据权利要求7所述的装置,其特征在于,所述第二信息和所述第一信息在类型方面不同;所述转换子模块包括:
第三转换单元,用于所述第一信息的类型为第一类型,获取与所述第一信息相匹配的第二类型的第二信息;所述第二类型的第二信息为多个,多个所述第二类型的第二信息呈递进关系。
12.根据权利要求7所述的装置,其特征在于,所述处理方式还包括:第一发送方式;所述第一发送方式用于表征针对所述第一信息的发送方式,所述第一发送方式包括:发送次数。
13.一种用于数据处理的装置,其特征在于,包括有存储器,以及一个或者一个以上的程序,其中一个或者一个以上程序存储于存储器中,且经配置以由一个或者一个以上处理器执行所述一个或者一个以上程序包含用于进行以下操作的指令:
获取输入框中输入的第一信息;
确定所述第一信息对应的处理方式;所述处理方式用于针对所述第一信息进行处理,所述处理方式包括:转换方式和第二发送方式;所述转换方式用于表征将所述第一信息转换为第二信息的转换方式;所述第二发送方式用于表征针对所述第二信息的发送方式;所述第二信息和所述第一信息在内容方面不同;
根据所述处理方式,对所述第一信息进行处理;
所述根据所述处理方式,对所述第一信息进行处理,包括:
根据所述转换方式,将所述第一信息转换为第二信息;
根据所述第二发送方式,对所述第二信息进行发送;
所述根据所述转换方式,将所述第一信息转换为第二信息,包括:
对所述第一信息中的部分信息进行复制,并将对应的第一复制结果作为所述第一信息对应的第二信息;或者
对所述第一信息中的部分信息进行复制,并将所述第一信息及其对应的至少一个第二复制结果进行组合,以得到所述第一信息对应的第二信息。
14.根据权利要求13所述的装置,其特征在于,所述根据所述第二发送方式,对所述第二信息进行发送,包括:
根据所述第二发送方式对应的发送次数,对所述第二信息进行发送。
15.根据权利要求13所述的装置,其特征在于,所述对所述第一信息中的部分信息进行复制,并将对应的第一复制结果作为所述第一信息对应的第二信息,包括:
从所述第一信息中去除部分信息,以得到所述第一信息中的部分信息。
16.根据权利要求13所述的装置,其特征在于,在对所述第一信息中的部分信息进行复制,并将对应的第一复制结果作为所述第一信息对应的第二信息的情况下,所述第二信息为一个或多个,多个所述第二信息的内容不同。
17.根据权利要求13所述的装置,其特征在于,所述第二信息和所述第一信息在类型方面不同;所述根据所述转换方式,将所述第一信息转换为第二信息,还包括:所述第一信息的类型为第一类型,获取与所述第一信息相匹配的第二类型的第二信息;所述第二类型的第二信息为多个,多个所述第二类型的第二信息呈递进关系。
18.根据权利要求13所述的装置,其特征在于,所述处理方式还包括:第一发送方式;所述第一发送方式用于表征针对所述第一信息的发送方式,所述第一发送方式包括:发送次数。
19.一个或多个机器可读介质,其特征在于,其上存储有指令,当由一个或多个处理器执行时,使得装置执行如权利要求1至6中一个或多个所述的方法。
CN201711466059.XA 2017-12-28 2017-12-28 数据处理方法、装置和机器可读介质 Active CN109976549B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201711466059.XA CN109976549B (zh) 2017-12-28 2017-12-28 数据处理方法、装置和机器可读介质

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201711466059.XA CN109976549B (zh) 2017-12-28 2017-12-28 数据处理方法、装置和机器可读介质

Publications (2)

Publication Number Publication Date
CN109976549A CN109976549A (zh) 2019-07-05
CN109976549B true CN109976549B (zh) 2022-08-16

Family

ID=67075312

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201711466059.XA Active CN109976549B (zh) 2017-12-28 2017-12-28 数据处理方法、装置和机器可读介质

Country Status (1)

Country Link
CN (1) CN109976549B (zh)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112905079B (zh) * 2019-11-19 2022-12-13 北京搜狗科技发展有限公司 一种数据处理方法、装置和介质

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TW200422924A (en) * 2003-04-22 2004-11-01 Inventec Appliances Corp Rapid input method for repetitive words and mobile communication device using the same
CN106959811A (zh) * 2016-01-11 2017-07-18 中兴通讯股份有限公司 一种在移动终端上输入信息的方法及装置

Family Cites Families (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB2414088A (en) * 2004-05-10 2005-11-16 Sendo Int Ltd Automatic subject line filling based on message content
JP4830300B2 (ja) * 2005-01-12 2011-12-07 日本電気株式会社 通信方法及び通信システム
CN100470545C (zh) * 2005-03-14 2009-03-18 索尼株式会社 相关信息连续输出及提供方法、设备和程序
JP4720847B2 (ja) * 2008-04-21 2011-07-13 ソニー株式会社 記録システム、伝送装置、記録装置、及び記録制御方法、並びにプログラム
CN103517226A (zh) * 2012-06-29 2014-01-15 联想(北京)有限公司 信息处理方法、装置及电子设备
CN103532784A (zh) * 2013-10-17 2014-01-22 中国联合网络通信集团有限公司 一种发送心跳消息的方法、***、终端及网络设备
CN104735048B (zh) * 2014-12-02 2019-02-12 北京奇虎科技有限公司 一种游戏中发布信息的监控方法和装置
CN106033467A (zh) * 2015-03-20 2016-10-19 腾讯科技(深圳)有限公司 一种图片文件的分享方法,及装置
CN104765791A (zh) * 2015-03-24 2015-07-08 北京搜狗科技发展有限公司 一种信息输入方法和装置
CN104850849A (zh) * 2015-04-27 2015-08-19 小米科技有限责任公司 发送文字的方法、装置及终端
CN105207886B (zh) * 2015-08-12 2019-07-05 深圳前海珩昌科技有限公司 即时通信消息的发送、显示方法及发送、显示装置和***
CN105260151A (zh) * 2015-09-30 2016-01-20 小米科技有限责任公司 信息显示方法及装置
CN105426103B (zh) * 2015-11-10 2018-11-30 网易(杭州)网络有限公司 一种移动设备上消息编辑方法和装置
CN106161215A (zh) * 2016-08-31 2016-11-23 维沃移动通信有限公司 一种信息发送方法及移动终端
CN106384225A (zh) * 2016-09-20 2017-02-08 焦点教育科技有限公司 一种基于自定义变量字段批量发送点对点通知的方法
CN107463539A (zh) * 2017-07-20 2017-12-12 北京云知声信息技术有限公司 一种信息粘贴方法及装置

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TW200422924A (en) * 2003-04-22 2004-11-01 Inventec Appliances Corp Rapid input method for repetitive words and mobile communication device using the same
CN106959811A (zh) * 2016-01-11 2017-07-18 中兴通讯股份有限公司 一种在移动终端上输入信息的方法及装置

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
How To Send Same Text Multiple Time At Once On WhatsApp;ilovefreesoftwareTV;《https://www.youtube.com/watch?v=G9P0Pz8Z7mM》;20170918;第1页 *

Also Published As

Publication number Publication date
CN109976549A (zh) 2019-07-05

Similar Documents

Publication Publication Date Title
CN107153541B (zh) 浏览交互处理方法及装置
CN107037949B (zh) 一种分屏显示方法及装置
CN105955607B (zh) 内容分享方法和装置
WO2018058728A1 (zh) 一种内容分享的方法及装置
CN109600303B (zh) 内容分享方法、装置及存储介质
WO2019037359A1 (zh) 一种分屏显示的方法、装置及终端
EP3561692A1 (en) Method and device for displaying web page content
CN105786507B (zh) 显示界面切换的方法及装置
CN109521918B (zh) 一种信息分享方法、装置、电子设备及存储介质
CN106775202B (zh) 一种信息传输的方法及装置
WO2017088247A1 (zh) 输入处理方法、装置及设备
CN110262692B (zh) 一种触摸屏扫描方法、装置及介质
CN109922098B (zh) 一种内容分享方法、装置以及用于内容分享的装置
CN105511777B (zh) 触控显示屏上的会话显示方法及装置
CN110391966B (zh) 一种消息处理方法、装置和用于消息处理的装置
CN111381737B (zh) 停靠栏显示方法、装置及存储介质
CN106331328B (zh) 信息提示的方法及装置
EP3261324A1 (en) Method and device for application switching
CN108989191B (zh) 撤回图片文件的方法及其控制方法、装置及移动终端
CN114691277A (zh) 应用程序处理方法、智能终端及存储介质
CN111427449A (zh) 界面显示方法、装置及存储介质
CN106447747B (zh) 图像处理方法及装置
CN106919302B (zh) 移动终端的操作控制方法及装置
CN105260088B (zh) 信息分类展示处理的方法及装置
CN109976549B (zh) 数据处理方法、装置和机器可读介质

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant