Movatterモバイル変換


[0]ホーム

URL:


CN113448468B - Electronic device and method for processing information executed by the electronic device - Google Patents

Electronic device and method for processing information executed by the electronic device
Download PDF

Info

Publication number
CN113448468B
CN113448468BCN202110946061.7ACN202110946061ACN113448468BCN 113448468 BCN113448468 BCN 113448468BCN 202110946061 ACN202110946061 ACN 202110946061ACN 113448468 BCN113448468 BCN 113448468B
Authority
CN
China
Prior art keywords
application
user
information
holiday
electronic device
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
CN202110946061.7A
Other languages
Chinese (zh)
Other versions
CN113448468A (en
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.)
Samsung Electronics Co Ltd
Original Assignee
Samsung Electronics 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 Samsung Electronics Co LtdfiledCriticalSamsung Electronics Co Ltd
Priority to CN202110946061.7ApriorityCriticalpatent/CN113448468B/en
Priority claimed from CN201510323119.7Aexternal-prioritypatent/CN106201161B/en
Publication of CN113448468ApublicationCriticalpatent/CN113448468A/en
Application grantedgrantedCritical
Publication of CN113448468BpublicationCriticalpatent/CN113448468B/en
Activelegal-statusCriticalCurrent
Anticipated expirationlegal-statusCritical

Links

Classifications

Landscapes

Abstract

The application discloses a method for processing information executed by electronic equipment and the corresponding electronic equipment. One embodiment of the method comprises the following steps: determining a target object of a first application, the first application comprising a top layer and a background layer, at least a portion of the top layer being transparent such that the background layer is visible through the top layer; determining service content based on a target object of the first application and a current holiday of a user; and controlling operation of the first application program aiming at a target object of the first application program so as to display the service content on the background layer. The embodiment enriches the display effect of the electronic equipment and improves the user experience.

Description

Translated fromChinese
电子设备和由电子设备执行的处理信息的方法Electronic device and method for processing information executed by the electronic device

技术领域Technical Field

本公开一般涉及电子设备领域,具体涉及电子设备的显示方案,尤其涉及电子设备的应用程序的显示方案。The present disclosure generally relates to the field of electronic devices, and specifically relates to a display solution of an electronic device, and more particularly to a display solution of an application program of an electronic device.

背景技术Background technique

现有的运行在智能电子设备上的应用程序,其背景视图通常显示的是静态的图片或者为透明状态,不支持较为复杂的动态媒体信息显示。应用程序上的控件的布局样式、显示位置以及所包含的内容通常处于固定状态,不会灵活地显示、隐藏、更新或改变坐标位置。通常,用户只能将静态图片设置为应用程序的背景视图,或者将应用程序的背景设置为透明状态来显示出该应用程序的后层其他应用程序的动态画面。而且,应用程序上的相关控件布局样式以及位置坐标通常也都是静态的,不能灵活地与用户进行交互从而动态地显示、隐藏以及改变坐标位置。此外,电子设备的应用程序呈现的视图内容和控件的效果,对所有的目标对象都是一样的,不做区分显示,用户在同一场景和时间针对所有的对象,看到的效果都是一样的。例如,母亲节当天,不管用户和谁发短信,短信应用程序背景视图显示的壁纸都是母亲节,不做区分。实际上,只有用户和母亲或者年长的女性发短信,短信背景视图显示母亲节的壁纸才是有意义的。The background view of existing applications running on intelligent electronic devices usually displays static images or is transparent, and does not support the display of more complex dynamic media information. The layout style, display position and content of the controls on the application are usually fixed, and will not flexibly display, hide, update or change the coordinate position. Usually, users can only set static images as the background view of the application, or set the background of the application to a transparent state to display the dynamic pictures of other applications behind the application. Moreover, the layout style and position coordinates of the relevant controls on the application are usually static, and cannot flexibly interact with the user to dynamically display, hide and change the coordinate position. In addition, the view content and control effects presented by the application of the electronic device are the same for all target objects, without distinguishing the display. The user sees the same effect for all objects in the same scene and time. For example, on Mother's Day, no matter who the user sends text messages to, the wallpaper displayed in the background view of the text message application is Mother's Day, without distinction. In fact, it only makes sense for the text message background view to display the Mother's Day wallpaper when the user sends text messages to his mother or an older woman.

发明内容Summary of the invention

然而,在日常生活中,用户可能希望将动态的丰富图像或者动画作为应用程序的背景视图进行显示,可能还希望应用程序上的相关控件可以与用户进行交互从而灵活地更新替换布局样式、管理视图的显示和隐藏,或者改变控件的坐标位置。进一步还可能希望当应用程序中所针对的对象不同时,对用户本身所呈现的内容也会更加人性化的去改变,满足用户的实际场景需求。However, in daily life, users may want to display dynamic and rich images or animations as the background view of the application, and may also want the relevant controls on the application to interact with the user so as to flexibly update and replace the layout style, manage the display and hiding of views, or change the coordinate position of the control. Furthermore, it may be hoped that when the objects targeted in the application are different, the content presented to the user itself will also be changed in a more humane way to meet the actual scenario needs of the user.

为了实现上述一个或多个目的,本申请提供了一种电子设备和由电子设备执行的处理信息的方法。In order to achieve one or more of the above purposes, the present application provides an electronic device and a method for processing information executed by the electronic device.

第一方面,本申请提供了一种由电子设备执行的处理信息的方法。该方法可以包括:确定第一应用程序的目标对象,第一应用程序包括顶层图层和背景图层,顶层图层的至少一部分是透明的,使得背景图层通过顶层图层是可见的;基于第一应用程序的目标对象和用户的当前节日来确定服务内容;以及针对第一应用程序的目标对象控制第一应用程序的操作,以在背景图层上显示服务内容。In a first aspect, the present application provides a method for processing information performed by an electronic device. The method may include: determining a target object of a first application, the first application including a top layer and a background layer, at least a portion of the top layer being transparent, so that the background layer is visible through the top layer; determining service content based on the target object of the first application and a current holiday of a user; and controlling the operation of the first application with respect to the target object of the first application to display the service content on the background layer.

在一些实施例中,在背景图层上显示服务内容可以包括:在背景图层上显示与第一应用程序相关联的服务内容,服务内容是根据用户的当前节日以及第一应用程序的目标对象来确定的;以及当接收到与不同于第一应用程序的第二应用程序相关的数据时,通过显示根据用户的当前节日和第二应用程序的目标对象确定的服务内容来显示第二应用程序的通知,同时显示与第一应用程序相关联的服务内容。In some embodiments, displaying service content on a background layer may include: displaying service content associated with a first application on the background layer, the service content being determined based on a user's current holiday and a target object of the first application; and when data related to a second application different from the first application is received, displaying a notification of the second application by displaying the service content determined based on the user's current holiday and the target object of the second application, while displaying the service content associated with the first application.

在一些实施例中,第一应用程序和第二应用程序可以包括多个控件,其中,第一应用程序的一个控件控制第一应用程序和第二应用程序,以及其中,第二应用程序的多个控件之中的至少一个控件被包括作为第一应用程序的一个控件In some embodiments, the first application and the second application may include a plurality of controls, wherein a control of the first application controls the first application and the second application, and wherein at least one control among the plurality of controls of the second application is included as a control of the first application

在一些实施例中,基于第一应用程序的目标对象和用户的当前节日来确定服务内容可以包括:基于电子设备的时间,从存储在电子设备中的用户的一个或多个节日之中选择用户的至少一个当前节日;根据与用户的一个或多个节日和第一应用程序的目标对象之间的关系相关的信息,从用户的一个或多个节日之中确定与第一应用程序的目标对象相关的用户的至少一个当前节日;以及将与第一应用程序的目标对象相关的用户的至少一个当前节日有关的内容确定为服务内容。In some embodiments, determining service content based on the target object of the first application and the user's current holiday may include: selecting at least one current holiday of the user from one or more holidays of the user stored in the electronic device based on the time of the electronic device; determining at least one current holiday of the user related to the target object of the first application from one or more holidays of the user based on information related to the relationship between the one or more holidays of the user and the target object of the first application; and determining content related to the at least one current holiday of the user related to the target object of the first application as service content.

在一些实施例中,基于第一应用程序的目标对象和用户的当前节日来确定服务内容可以包括:根据与第一应用程序的目标对象和电子设备的用户之间的关系相关的信息,从基于电子设备的用户和电子设备的通信对端用户之间的多个交互内容项确定的用户的多个节日之中选择与第一应用程序的目标对象有关的用户的当前节日;以及将与第一应用程序的目标对象相关的用户的至少一个当前节日有关的内容确定为服务内容。In some embodiments, determining service content based on the target object of the first application and the user's current holiday may include: selecting the user's current holiday related to the target object of the first application from multiple holidays of the user determined based on multiple interactive content items between the user of the electronic device and the user of the communication counterpart of the electronic device based on information related to the relationship between the target object of the first application and the user of the electronic device; and determining content related to at least one current holiday of the user related to the target object of the first application as service content.

在一些实施例中,服务内容可以被确定为是针对第一应用程序的目标对象的具有不同属性的两个或更多个不同的内容项,或者被确定为是针对用户的不同节日的两个或更多个不同的内容项。In some embodiments, the service content may be determined as two or more different content items with different attributes for the target object of the first application, or may be determined as two or more different content items for different festivals of the user.

在一些实施例中,当针对第一应用程序的目标对象呈现用户的多个节日时,为用户的每个节日确定至少一个服务内容,以及根据服务内容,针对第一应用程序的目标对象控制第一应用程序的操作包括:基于电子设备的用户与电子设备的通信对端用户之间的多个交互内容项来确定用户的节日场景;以及基于来自用户的节日之中的与用户的节日场景对应的用户的当前节日的服务内容,针对第一应用程序的目标对象控制第一应用程序的操作。In some embodiments, when multiple festivals of the user are presented to the target object of the first application, at least one service content is determined for each festival of the user, and based on the service content, the operation of the first application is controlled for the target object of the first application, including: determining the user's festival scene based on multiple interactive content items between the user of the electronic device and the communication counterpart user of the electronic device; and controlling the operation of the first application for the target object of the first application based on the service content of the user's current festival corresponding to the user's festival scene from among the user's festivals.

在一些实施例中,当多个应用程序针对第一应用程序的目标对象进行操作时,可以基于服务内容来控制多个应用程序的操作。In some embodiments, when multiple applications operate on a target object of a first application, the operations of the multiple applications may be controlled based on the service content.

在一些实施例中,第一应用程序的目标对象可以是由第一应用程序生成的内容的接收方,或者是由第一应用程序生成的内容将被应用到的另一应用程序的对象。In some embodiments, the target object of the first application may be a recipient of the content generated by the first application, or an object of another application to which the content generated by the first application is to be applied.

在一些实施例中,控制第一应用程序的操作可以包括:由电子设备根据用户的当前节日来检测与第一应用程序的目标对象有关的事件;确定是否已经执行了第一应用程序针对事件的操作;以及当还没有执行第一应用程序针对事件的操作时,显示与事件的存在相关的信息。In some embodiments, controlling the operation of the first application may include: the electronic device detecting an event related to the target object of the first application based on the user's current holiday; determining whether the operation of the first application for the event has been performed; and when the operation of the first application for the event has not been performed, displaying information related to the existence of the event.

第二方面,提供了一种由电子设备执行的处理信息的方法,方法可以包括:从一个或多个应用程序接收多条信息;显示所接收的多条信息;基于用户输入从所显示的多条信息之中选择至少两条信息;以及根据用户指示针对所选择的至少两条信息进行信息处理的单个输入,通过使用与所选择的至少两条信息对应的至少一个应用程序,对所选择的至少两条信息执行信息处理。In a second aspect, a method for processing information performed by an electronic device is provided, which may include: receiving multiple pieces of information from one or more applications; displaying the received multiple pieces of information; selecting at least two pieces of information from the displayed multiple pieces of information based on user input; and performing information processing on the selected at least two pieces of information by using at least one application corresponding to the selected at least two pieces of information in accordance with a single input indicated by the user.

在一些实施例中,对所选择的至少两条信息执行信息处理可以包括:分别获得与所选择的至少两条信息对应的多条发送方信息;通过使用响应界面生成响应内容;以及基于多条发送方信息发送响应内容,其中,响应界面包括与预设内容对应的模板按钮,以及其中,根据针对模板按钮的用户选择输入,将与模板按钮对应的模板内容包括在响应内容中。In some embodiments, performing information processing on at least two selected messages may include: respectively obtaining multiple sender information corresponding to the at least two selected messages; generating response content by using a response interface; and sending response content based on the multiple sender information, wherein the response interface includes a template button corresponding to preset content, and wherein, based on a user selection input for the template button, the template content corresponding to the template button is included in the response content.

在一些实施例中,模板内容可以基于位置信息布置在响应内容中,并且模板内容可以是基于所选择的至少两条信息而生成的。In some embodiments, the template content may be arranged in the response content based on the position information, and the template content may be generated based on the selected at least two pieces of information.

第三方面,提供了一种电子设备,该电子设备可以包括存储器,配置为:存储应用程序的数据,应用程序包括顶层图层和背景图层,顶层图层的至少一部分是透明的,使得背景图层通过顶层图层是可见的;以及处理器,配置为:确定第一应用程序的目标对象,基于第一应用程序的目标对象和用户的当前节日来确定服务内容,以及针对第一应用程序的目标对象控制第一应用程序的操作以在背景图层上显示服务内容。In a third aspect, an electronic device is provided, which may include a memory configured to: store data of an application, the application including a top layer and a background layer, at least a portion of the top layer is transparent so that the background layer is visible through the top layer; and a processor configured to: determine a target object of a first application, determine service content based on the target object of the first application and a current holiday of a user, and control the operation of the first application for the target object of the first application to display the service content on the background layer.

在一些实施例中,处理器可以配置为:在背景图层上显示与第一应用程序相关联的服务内容,服务内容是根据用户的当前节日以及第一应用程序的目标对象来确定的;以及当接收到与不同于第一应用程序的第二应用程序相关的数据时,通过显示根据用户的当前节日和第二应用程序的目标对象确定的服务内容来显示第二应用程序的通知,同时显示与第一应用程序相关联的服务内容。In some embodiments, the processor can be configured to: display service content associated with a first application on a background layer, the service content being determined based on a user's current holiday and a target object of the first application; and when receiving data related to a second application different from the first application, display a notification of the second application by displaying the service content determined based on the user's current holiday and the target object of the second application, while displaying the service content associated with the first application.

在一些实施例中,第一应用程序和第二应用程序可以包括多个控件,其中,第一应用程序的一个控件控制第一应用程序和第二应用程序,以及其中,第二应用程序的多个控件之中的至少一个控件被包括作为第一应用程序的一个控件。In some embodiments, the first application and the second application may include multiple controls, wherein one control of the first application controls the first application and the second application, and wherein at least one control among the multiple controls of the second application is included as a control of the first application.

在一些实施例中,处理器可以配置为:基于电子设备的时间,从存储在存储器中的用户的一个或多个节日之中选择用户的至少一个当前节日;根据与用户的一个或多个节日和第一应用程序的目标对象之间的关系相关的信息,从用户的一个或多个节日之中确定与第一应用程序的目标对象相关的用户的至少一个当前节日,以及将与第一应用程序的目标对象相关的用户的至少一个当前节日有关的内容确定为服务内容。In some embodiments, the processor can be configured to: select at least one current holiday of the user from one or more holidays of the user stored in the memory based on the time of the electronic device; determine at least one current holiday of the user related to the target object of the first application from among the one or more holidays of the user based on information related to the relationship between the one or more holidays of the user and the target object of the first application; and determine content related to the at least one current holiday of the user related to the target object of the first application as service content.

在一些实施例中,处理器可以配置为:根据与第一应用程序的目标对象和电子设备的用户之间的关系相关的信息,从基于电子设备的用户和电子设备的通信对端用户之间的多个交互内容项确定的用户的多个节日之中选择与第一应用程序的目标对象有关的用户的当前节日;以及将与第一应用程序的目标对象相关的用户的至少一个当前节日有关的内容确定为服务内容。In some embodiments, the processor can be configured to: select a current holiday of a user related to the target object of the first application from multiple holidays of the user determined based on multiple interactive content items between the user of the electronic device and a communication counterpart user of the electronic device based on information related to the relationship between the target object of the first application and the user of the electronic device; and determine content related to at least one current holiday of the user related to the target object of the first application as service content.

在一些实施例中,服务内容被确定为是针对第一应用程序的目标对象的具有不同属性的两个或更多个不同的内容项,或者被确定为是针对用户的不同节日的两个或更多个不同的内容项。In some embodiments, the service content is determined to be two or more different content items with different attributes for a target object of the first application, or is determined to be two or more different content items for different festivals of the user.

在一些实施例中,处理器可以配置为:当针对第一应用程序的目标对象呈现用户的多个节日时,为用户的每个节日确定至少一个服务内容,基于电子设备的用户与电子设备的通信对端用户之间的多个交互内容项来确定用户的节日场景;以及基于来自用户的节日之中的与用户的节日场景对应的用户的当前节日的服务内容,针对第一应用程序的目标对象控制第一应用程序的操作。In some embodiments, the processor can be configured to: when multiple festivals of the user are presented to the target object of the first application, determine at least one service content for each festival of the user, determine the user's festival scene based on multiple interactive content items between the user of the electronic device and the communication counterpart user of the electronic device; and control the operation of the first application for the target object of the first application based on the service content of the user's current festival from among the user's festivals that corresponds to the user's festival scene.

在一些实施例中,处理器可以配置为:当关于第一应用程序的目标对象进行操作的应用程序是两个或更多个时,基于服务内容来控制多个应用程序的操作。In some embodiments, the processor may be configured to: when there are two or more applications operating with respect to the target object of the first application, control operations of the plurality of applications based on the service content.

在一些实施例中,第一应用程序的目标对象是由第一应用程序生成的内容的接收方,或者是由第一应用程序生成的内容将被应用到的另一应用程序的对象。In some embodiments, the target object of the first application is a recipient of the content generated by the first application, or is an object of another application to which the content generated by the first application is to be applied.

在一些实施例中,处理器可以配置为:由电子设备根据用户的当前节日来检测与第一应用程序的目标对象有关的事件;确定是否已经执行了第一应用程序针对事件的操作;以及当还没有执行第一应用程序针对事件的操作时,显示与事件的存在相关的信息。In some embodiments, the processor can be configured to: detect, by the electronic device, an event related to a target object of a first application based on a current holiday of a user; determine whether an operation of the first application with respect to the event has been performed; and display information related to the existence of the event when the operation of the first application with respect to the event has not been performed.

第四方面,提供了一种电子设备,该电子设备可以包括存储器,置为:存储应用程序的数据;以及处理器,配置为:从一个或多个应用程序接收多条信息;显示所接收的多条信息;基于用户输入从所显示的多条信息之中选择至少两条信息;以及根据用户指示针对所选择的至少两条信息进行信息处理的单个输入,通过使用与所选择的至少两条信息对应的至少一个应用程序,对所选择的至少两条信息执行信息处理。In a fourth aspect, an electronic device is provided, which may include a memory configured to: store application data; and a processor configured to: receive multiple messages from one or more applications; display the received multiple messages; select at least two messages from the displayed multiple messages based on user input; and perform information processing on the selected at least two messages by using at least one application corresponding to the selected at least two messages in accordance with a single input indicated by the user.

在一些实施例中,处理器可以配置为:分别获得与所选择的至少两条信息对应的多条发送方信息;通过使用响应界面生成响应内容;以及基于多条发送方信息发送响应内容,其中,响应界面包括与预设内容对应的模板按钮,以及其中,根据针对模板按钮的用户选择输入,将与模板按钮对应的模板内容包括在响应内容中。In some embodiments, the processor can be configured to: obtain multiple sender information corresponding to at least two selected information respectively; generate response content by using a response interface; and send response content based on the multiple sender information, wherein the response interface includes a template button corresponding to preset content, and wherein, based on user selection input for the template button, the template content corresponding to the template button is included in the response content.

在一些实施例中,模板内容可以基于位置信息布置在响应内容中,并且模板内容是基于所选择的至少两条信息而生成的。In some embodiments, the template content may be arranged in the response content based on the position information, and the template content is generated based on the selected at least two pieces of information.

第五方面,提供了一种非暂时性记录介质,其上可以记录有用于执行上述方法的计算机可读程序。In a fifth aspect, a non-transitory recording medium is provided, on which a computer-readable program for executing the above method may be recorded.

附图说明BRIEF DESCRIPTION OF THE DRAWINGS

通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本申请的其它特征、目的和优点将会变得更明显:Other features, objects and advantages of the present application will become more apparent by reading the detailed description of non-limiting embodiments made with reference to the following drawings:

图1示出了根据本申请实施例的显示方法的示例性流程图;FIG1 shows an exemplary flow chart of a display method according to an embodiment of the present application;

图2示出了与预定位置关联的动画的一个示例;FIG2 shows an example of an animation associated with a predetermined position;

图3a-图3b示出了与电子设备的时间关联的一个实施例;3a-3b illustrate an embodiment of time association with an electronic device;

图4示出了与电子设备的地点关联的一个实施例;FIG4 illustrates one embodiment of a location association with an electronic device;

图5示出了显示资源与锁屏应用关联的一个实施例;FIG5 shows an embodiment of associating display resources with lock screen applications;

图6示出了显示资源与锁屏应用关联的另一实施例;FIG6 shows another embodiment of associating display resources with lock screen applications;

图7a-图7c示出了多级关联的一个实施例;Figures 7a-7c show an embodiment of multi-level association;

图8a-图8b示出了多级关联的另一实施例;Figures 8a-8b show another embodiment of multi-level association;

图9示出了根据本申请一些实施例的根据与应用程序所针对的对象关联的关联方式,基于显示资源来管理第一应用程序的元素的呈现的方法的示例性流程图;9 shows an exemplary flow chart of a method for managing presentation of an element of a first application based on display resources according to an association manner associated with an object targeted by the application according to some embodiments of the present application;

图10示出了根据不同的人员的社会关系来显示不同的视图内容的一个示例性实施例;FIG. 10 shows an exemplary embodiment of displaying different view contents according to social relationships of different persons;

图11示出了根据不同的人员的社会关系来显示不同的视图内容的另一示例性实施例;FIG. 11 shows another exemplary embodiment of displaying different view contents according to social relationships of different persons;

图12a-图12d示出了按照本申请实施例对节日效果资源进行管理的示例性图示;12a-12d show exemplary diagrams of managing festival effect resources according to an embodiment of the present application;

图13示出了按照本申请实施例根据不同的场景来显示不同的视图内容的一个示例性实现;FIG13 shows an exemplary implementation of displaying different view contents according to different scenarios according to an embodiment of the present application;

图14示出了按照本申请实施例根据不同的场景来显示不同的视图内容的另一示例性实现;FIG. 14 shows another exemplary implementation of displaying different view contents according to different scenarios according to an embodiment of the present application;

图15a-图15b示出了根据人员的属性来显示不同的视图内容的一个示例性实施例;FIG. 15a-FIG. 15b show an exemplary embodiment of displaying different view contents according to the attributes of a person;

图16a-图16b示出了根据人员的属性来显示不同的视图内容的另一示例性实施例;16a-16b show another exemplary embodiment of displaying different view contents according to the attributes of a person;

图17示出了根据人员和内容的识别来触发一系列应用程序视图内容的改变的一个示例性实施例;FIG. 17 illustrates an exemplary embodiment of triggering a series of application view content changes based on identification of people and content;

图18示出了根据内容的识别来触发与该内容相关的文字提醒和/或行为提醒的一个示例性实施例;FIG. 18 shows an exemplary embodiment of triggering a text reminder and/or a behavior reminder related to the content according to the recognition of the content;

图19示出了分应用程序显示不同的节日效果的一种示例性实现;FIG19 shows an exemplary implementation of displaying different holiday effects by application program;

图20示出了分时段显示不同的节日效果的一种示例性实现;FIG20 shows an exemplary implementation of displaying different festival effects in different time periods;

图21示出了根据本申请实施例的用于电子设备的信息处理方法的一个示例性流程图;FIG21 shows an exemplary flow chart of an information processing method for an electronic device according to an embodiment of the present application;

图22a-图22c示出了根据本申请实施例的汇总信息的系统界面的示意性图示;22a-22c are schematic diagrams showing a system interface for aggregating information according to an embodiment of the present application;

图23a-图23c分别示出了根据上述三种方式分类后的汇总信息显示的示意图;23a to 23c are schematic diagrams showing the display of the summary information after classification according to the above three methods;

图24a-图24b分别示出了信息显示的系统界面示意图;Figures 24a-24b are schematic diagrams of the system interface for information display respectively;

图25a-图25d示出了对汇总信息进行快速操作的示意性图示;Figures 25a-25d show schematic diagrams of performing quick operations on summary information;

图26示出了根据本申请实施例的将显示资源与应用程序建立关联的示意性系统架构图;FIG26 shows a schematic system architecture diagram for establishing association between display resources and applications according to an embodiment of the present application;

图27示出了根据本申请实施例的管理显示资源与应用程序之间的关联的示例性系统架构图;FIG27 shows an exemplary system architecture diagram for managing associations between display resources and applications according to an embodiment of the present application;

图28示出了按照本申请的实施例的显示系统的结构示意图;FIG28 shows a schematic structural diagram of a display system according to an embodiment of the present application;

图29示意性示出了本发明的示例性实施方式可以在其中实现的电子设备;以及FIG. 29 schematically illustrates an electronic device in which an exemplary embodiment of the present invention may be implemented; and

图30示意性示出了如图29所示电子设备的配置示意图。FIG30 schematically shows a configuration diagram of the electronic device shown in FIG29 .

具体实施方式Detailed ways

下面结合附图和实施例对本申请作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释相关发明,而非对该发明的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与发明相关的部分。The present application will be further described in detail below in conjunction with the accompanying drawings and embodiments. It is to be understood that the specific embodiments described herein are only used to explain the relevant inventions, rather than to limit the inventions. It should also be noted that, for ease of description, only the parts related to the invention are shown in the accompanying drawings.

需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。下面将参考附图并结合实施例来详细说明本申请。It should be noted that, in the absence of conflict, the embodiments and features in the embodiments of the present application can be combined with each other. The present application will be described in detail below with reference to the accompanying drawings and in combination with the embodiments.

请参考图1,其示出了用于电子设备的显示方法的一个实施例的流程100。在本实施例中,为了便于理解,结合具有屏幕或显示屏的电子设备来举例说明。本领域技术人员可以理解,该电子设备可以包括但不限于诸如智能手机的移动终端设备、智能电视、平板电脑、个人数字助理、电子书阅读器等等。Please refer to FIG. 1, which shows a process 100 of an embodiment of a display method for an electronic device. In this embodiment, for ease of understanding, an electronic device with a screen or display screen is used as an example. Those skilled in the art will appreciate that the electronic device may include but is not limited to a mobile terminal device such as a smart phone, a smart TV, a tablet computer, a personal digital assistant, an e-book reader, and the like.

如图1所示,在步骤101中,获取显示资源。As shown in FIG. 1 , in step 101 , display resources are acquired.

在本实施例中,显示资源可以包括供应用程序呈现的各种资源,例如包括但不限于,静态视图、动态视图、内容视图和样式布局等。显示资源也可以是各种形式的多媒体资源,例如动画、视频等。In this embodiment, the display resources may include various resources for application presentation, including but not limited to static views, dynamic views, content views, style layouts, etc. The display resources may also be various forms of multimedia resources, such as animations, videos, etc.

显示资源也可以按各种方式提供。在一个实施例中,显示资源可以来自该电子设备的应用程序的数据。例如,通过电子设备的各种应用程序而接收的数据,这些应用程序例如包括短信应用、微信应用、社交网络应用和电子邮件应用等。数据可以包括各种文本信息、动画信息和多媒体信息。在一些实现中,数据还可以是应用程序的各级界面信息。例如,微信应用的朋友圈界面信息、购物界面信息、游戏界面信息、我的收藏界面信息,等等。在另一个实施例中,显示资源可以由应用程序通过网络接口直接从网络获取。例如,通过电子设备上的各种客户端应用直接访问相应的服务器来获取,这些客户端例如包括购物网站客户端、餐馆客户端、旅游客户端,等等。在又一个实施例中,显示资源可以以资源包的形式提供,例如从网络下载。Display resources can also be provided in various ways. In one embodiment, display resources can be data from the application of the electronic device. For example, data received through various applications of the electronic device, such as SMS applications, WeChat applications, social network applications, and email applications. Data can include various text messages, animation information, and multimedia information. In some implementations, data can also be interface information at all levels of the application. For example, WeChat application's friend circle interface information, shopping interface information, game interface information, my collection interface information, etc. In another embodiment, display resources can be directly obtained from the network by the application through a network interface. For example, directly accessing the corresponding server to obtain through various client applications on the electronic device, these clients include, for example, shopping website clients, restaurant clients, travel clients, etc. In another embodiment, display resources can be provided in the form of resource packages, such as downloaded from the network.

资源包是一种应用程序安装包,其可由用户使用配套的资源包开发工具进行开发。开发后的资源包可以发布到各个应用商城以供其他用户下载和使用。通常,资源包中除了代码文件之外,还包括图片资源和与图片资源关联的配置文件。关于资源包的详细描述将在随后提供。A resource package is an application installation package that can be developed by users using the supporting resource package development tools. The developed resource package can be published to various application stores for other users to download and use. Usually, in addition to code files, the resource package also includes image resources and configuration files associated with the image resources. A detailed description of the resource package will be provided later.

在步骤102中,将显示资源与电子设备的第一应用程序关联。In step 102, a display resource is associated with a first application of an electronic device.

在一些实施例中,关联可以是根据预定关联方式,基于所获取的显示资源来管理第一应用程序的元素的呈现和/或隐藏。取决于不同的分类方式,在进一步的实施例中,管理可以包括管理第一应用程序的元素的显示形式和显示内容中的至少一项。显示形式可以是应用程序的元素(例如,视图、控件)的外观。例如,控件的排列布局、控件的外形,等。显示内容可以是应用程序的元素(例如,视图、控件)所涉及的具体内容。例如,控件所展示的可视内容。在另一些实施例中,管理可以包括管理第一应用程序的元素的静态视图和动态视图中的至少一项。顾名思义,静态视图是指随时间不变化的视图,动态视图是指随时间改变的视图。In some embodiments, the association may be to manage the presentation and/or hiding of the elements of the first application based on the acquired display resources according to a predetermined association method. Depending on different classification methods, in further embodiments, management may include managing at least one of the display form and display content of the elements of the first application. The display form may be the appearance of the elements of the application (e.g., views, controls). For example, the arrangement and layout of the controls, the shape of the controls, and so on. The display content may be the specific content involved in the elements of the application (e.g., views, controls). For example, the visual content displayed by the controls. In other embodiments, management may include managing at least one of the static view and the dynamic view of the elements of the first application. As the name implies, a static view refers to a view that does not change over time, and a dynamic view refers to a view that changes over time.

应用程序一般包括图层(或称为视图)和控件,其构成整个窗口视图。因此,应用程序的元素可以包括应用程序的图层/视图和控件中的至少一项。An application generally includes a layer (or view) and a control, which constitutes the entire window view. Therefore, an element of an application may include at least one of the layer/view and the control of the application.

例如,图层可以包括背景图层或后置图层,该背景图层位于应用程序图层集合中的最底层,具有对整个应用程序起到修饰和显示附加信息的陪衬作用。按照预定的关联方式,背景图层可以灵活地关联各种显示资源,例如不同风格种类的动画资源,从而进行动态显示和/或隐藏,更好地与用户进行交互。图层也可以包括顶层图层,该顶层图层位于应用程序图层集合中的最顶层。同样,按照预定的关联方式,顶层图层也可以灵活地关联各种显示资源,例如一次性播放的动画视图,从而增强用户体验。For example, a layer may include a background layer or a back layer, which is located at the bottom layer of the application layer set and serves to modify the entire application and display additional information. According to a predetermined association method, the background layer can be flexibly associated with various display resources, such as animation resources of different styles and types, so as to dynamically display and/or hide them to better interact with users. The layer may also include a top-level layer, which is located at the top layer of the application layer set. Similarly, according to a predetermined association method, the top-level layer can also be flexibly associated with various display resources, such as a one-time animation view, to enhance the user experience.

控件是图形用户界面(GUI)中屏幕上的一种对象,用户可操作该对象来执行某一行为。换言之,控件是用户可与之交互以输入或操作数据的对象。应用程序中的控件样式和内容丰富多彩。一些简单的控件例如包括复选框、组合框、编辑框、列表框、选项按钮、普通按钮、滚动条控件和静态控件等。还有一些复杂的控件例如包括,用户交互式小游戏、新闻窗口、消息集合器、多媒体播放器、应用程序快捷启动,等等。控件的显示样式和内容视图都可以通过本发明的实施例与不同的显示资源相关联。A control is an object on the screen of a graphical user interface (GUI) that a user can manipulate to perform a certain action. In other words, a control is an object that a user can interact with to input or manipulate data. The styles and contents of controls in an application are rich and varied. Some simple controls include, for example, check boxes, combo boxes, edit boxes, list boxes, option buttons, ordinary buttons, scroll bar controls, and static controls. There are also some complex controls, for example, user interactive mini-games, news windows, message collectors, multimedia players, application quick launches, and the like. The display style and content views of controls can be associated with different display resources through embodiments of the present invention.

不用的应用程序可以有不同的控件。例如,锁屏应用程序可以具有解锁控件和充电控件,其中解锁控件用于接收用户的解锁操作,而充电控件用于向用户显示充电进度。可选地,锁屏应用程序还可以增加一些自定义控件,例如祝福墙控件,其用于在锁定的屏幕上显示预定信息,例如电子设备接收到的与节日,例如各种公众类节日或者用户自定义节日(例如各种特殊日期,用户的生日、各种纪念日等)关联的消息。当锁屏应用程序与来自各种第二应用程序的信息关联时,锁屏应用程序还可以包括一个或多个第二应用程序关联控件或称应用关联控件。例如,当锁屏应用程序与微信应用、新闻应用、视频应用关联时,其可以包括微信关联控件、新闻关联控件、视频关联控件,等等。Different applications can have different controls. For example, a lock screen application can have an unlock control and a charging control, wherein the unlock control is used to receive the user's unlock operation, and the charging control is used to display the charging progress to the user. Optionally, the lock screen application can also add some custom controls, such as a blessing wall control, which is used to display predetermined information on the locked screen, such as messages received by the electronic device that are associated with festivals, such as various public festivals or user-defined festivals (such as various special dates, the user's birthday, various anniversaries, etc.). When the lock screen application is associated with information from various second applications, the lock screen application can also include one or more second application-associated controls or application-associated controls. For example, when the lock screen application is associated with a WeChat application, a news application, or a video application, it can include a WeChat-associated control, a news-associated control, a video-associated control, and so on.

在本申请的一些实施例中,关联可以是将显示资源与一个或多个第一应用程序的一个或多个元素相关联。例如,与特定节日相关的显示资源可以与锁屏应用、主屏应用、通知栏应用等中的一个或多个相关联。进一步地,对于所关联的每个应用程序,还可以将显示资源与该应用程序的一个或多个元素相关联。例如,对于锁屏应用,可以将显示资源与锁屏应用的背景视图、解锁动画、解锁控件、充电控件、充电动画中的一个或多个相关联。用户可以在建立关联时对所关联的对象进行选择。In some embodiments of the present application, the association may be to associate the display resource with one or more elements of one or more first applications. For example, display resources related to a specific holiday may be associated with one or more of a lock screen application, a home screen application, a notification bar application, and the like. Furthermore, for each associated application, the display resource may also be associated with one or more elements of the application. For example, for a lock screen application, the display resource may be associated with one or more of the background view, unlock animation, unlock control, charging control, and charging animation of the lock screen application. The user may select the associated object when establishing the association.

在一些实施例中,与显示资源关联的第一应用程序可以是系统外观应用,此类应用程序的元素可以包括以下至少一项:背景视图,动画效果,控件视图,控件样式布局、控件动画和控件内容。In some embodiments, the first application associated with the display resource may be a system appearance application, and elements of such an application may include at least one of the following: background view, animation effect, control view, control style layout, control animation, and control content.

在一些实现中,系统外观应用可以包括但不限于锁屏应用、主题应用、墙纸应用、主屏应用或通知栏应用。In some implementations, the system appearance application may include, but is not limited to, a lock screen application, a theme application, a wallpaper application, a home screen application, or a notification bar application.

具体地,锁屏应用的元素可以包括锁屏时的背景视图、解锁控件、解锁动画、充电控件、充电动画和祝福墙控件。Specifically, the elements of the lock screen application may include a background view when the screen is locked, an unlock control, an unlock animation, a charging control, a charging animation, and a blessing wall control.

主题应用的元素可以包括背景视图、窗口样式和屏幕保护动画。Elements applied by a theme can include background views, window styles, and screen saver animations.

墙纸应用的元素可以包括:墙纸和墙纸的快捷面板。Elements of a wallpaper application may include: wallpaper and a wallpaper shortcut panel.

主屏应用的元素可以包括主屏中的挂件的样式和内容视图。主屏中的挂件可以包括以下至少一项:日历挂件、贺卡发送挂件、历史信息聚合器、节日百科挂件、情景快捷方式挂件和信息分享挂件。其中历史信息聚合器例如可以提供与历史上的今天有关的信息。情景快捷方式挂件可以包括与各种情景相关的快捷入口,例如餐馆入口、电影入口、购物入口、旅行入口等。信息分享挂件可以收集电子设备的某些应用程序的数据,例如微信应用接收到的各种信息、短信应用的消息,诸如此类。The elements of the main screen application may include the style and content view of the widgets in the main screen. The widgets in the main screen may include at least one of the following: a calendar widget, a greeting card sending widget, a historical information aggregator, a holiday encyclopedia widget, a scenario shortcut widget, and an information sharing widget. The historical information aggregator may, for example, provide information related to this day in history. The scenario shortcut widget may include quick entrances related to various scenarios, such as restaurant entrances, movie entrances, shopping entrances, travel entrances, etc. The information sharing widget may collect data from certain applications of the electronic device, such as various information received by the WeChat application, messages from the SMS application, and so on.

通知栏应用的元素可以包括:背景视图、快捷面板和与预定位置关联的动画。The elements of a notification bar application may include: a background view, a shortcut panel, and an animation associated with a predetermined position.

图2示出了与预定位置关联的动画的一个示例。根据用户对应用程序上下滑动的动作以及滑动距离,决定是否触发动画视图的显示和隐藏。如图所示,当用户用手指201滑动通知栏202,使通知栏202向屏幕下方移动到指定位置时,通知栏的背景视图才会显示动画203。当用户将通知栏从屏幕下方向上滑动时,通知栏的背景视图将隐藏动画203。FIG2 shows an example of an animation associated with a predetermined position. Whether to trigger the display and hiding of the animation view is determined based on the user's up and down sliding action on the application and the sliding distance. As shown in the figure, when the user slides the notification bar 202 with a finger 201 to move the notification bar 202 to the specified position at the bottom of the screen, the background view of the notification bar will display the animation 203. When the user slides the notification bar upward from the bottom of the screen, the background view of the notification bar will hide the animation 203.

在另一些实施例中,与显示资源关联的第一应用程序可以是文本通信应用,此类应用程序的元素可以包括以下至少一项:背景视图,与文本内容关联的动画效果,字体,文字特效、候选输入文本和表情。In other embodiments, the first application associated with the display resource may be a text communication application, and the elements of such an application may include at least one of the following: a background view, animation effects associated with text content, fonts, text effects, candidate input text, and emoticons.

在一些实现中,文本通信应用包括但不限于各种即时消息应用、电子邮件应用或社交网络应用。In some implementations, the text communication application includes, but is not limited to, various instant messaging applications, email applications, or social networking applications.

在又一些实施例中,与显示资源关联的第一应用程序可以是外接设备应用,此类应用程序的元素包括外接设备的操作所触发的事件。In some further embodiments, the first application associated with the display resource may be an external device application, and elements of such an application include events triggered by operations of the external device.

在一些实现中,外接设备应用包括但不限于S-pen应用。S-pen应用的元素可以包括使用S-pen各种操作所触发的事件。S-pen的操作例如可以包括但不限于,按住S-pen上的按键,点击屏幕停留一段时间,在屏幕上划出指定的图形,等等。这些操作会触发不同的事件,也即会与不同应用程序的元素建立联系,从而将显示资源与这些应用程序的元素进行关联。例如,当用户在短信应用程序中,用S-pen输入不同的文字,会在与文字内容有关的显示资源和短信应用程序之间建立联系。举例而言,当用户使用S-pen输入新年快乐时,文字旁边会提示用户是否绑定新年动画一起发送给对方。若绑定,则当对方接收到发来的短信并点击查看时,不仅能够看到文字,同时也能够看到该绑定的新年动画。In some implementations, external device applications include but are not limited to S-pen applications. Elements of the S-pen application may include events triggered by various operations using the S-pen. The operations of the S-pen may include, but are not limited to, pressing and holding a button on the S-pen, clicking the screen for a period of time, drawing a specified graphic on the screen, and so on. These operations will trigger different events, that is, they will establish connections with elements of different applications, thereby associating display resources with elements of these applications. For example, when a user enters different texts with the S-pen in a text message application, a connection will be established between the display resources related to the text content and the text message application. For example, when a user uses the S-pen to enter Happy New Year, the user will be prompted next to the text whether to bind the New Year animation and send it to the other party. If bound, when the other party receives the sent text message and clicks to view it, he or she can not only see the text, but also the bound New Year animation.

如前面所提到的,关联可以是根据预定关联方式,基于所获取的显示资源来管理第一应用程序的元素的呈现。因此,关联方式也可以称为触发显示方式。关联方式可以具有多种形式。在一些实施例中,关联方式可以包括以下至少一项:与电子设备的时间关联,与电子设备所处的地点关联,与电子设备的状态关联,与电子设备的用户数据关联,与电子设备接收到的消息关联,与电子设备的用户操作行为关联;以及与电子设备的应用程序所针对的对象关联。需要注意的是,这些关联方式可以进行任意组合,同一应用程序或应用程序的元素可以应用多种关联方式。As mentioned above, association can be to manage the presentation of elements of the first application based on the acquired display resources according to a predetermined association method. Therefore, the association method can also be called a trigger display method. The association method can have various forms. In some embodiments, the association method may include at least one of the following: association with the time of the electronic device, association with the location of the electronic device, association with the state of the electronic device, association with the user data of the electronic device, association with the message received by the electronic device, association with the user operation behavior of the electronic device; and association with the object targeted by the application of the electronic device. It should be noted that these association methods can be combined arbitrarily, and multiple association methods can be applied to the same application or elements of the application.

一种关联方式为与电子设备的时间关联。电子设备的时间可以包括季节、公众类节日和用户自定义节日。用户自定义节日可以是各种特殊日期,例如可以包括用户的生日、各种纪念日等。用户可以自行定义自己的特殊节日和指定要显示在哪个应用程序中。例如,用户可以添加结婚纪念日或者生日到节日数据库中,并且选定喜欢的动画效果到自己常用的应用程序中显示。还可以设定节日当天动画显示的次数和时间段。如果定义节日和节日数据库默认的时间冲突,则可以优先显示自定义节日或者提示用户设定节日的优先级。这种按时间的关联方式,可以通过灵活地改变应用程序的元素的呈现而与用户实现交互。例如,可以在相关日期(例如公众类节日、用户的生日、结婚纪念日等)到来时,将与该日期有关的显示资源与电子设备的应用程序相关联。这样,可以提醒用户该相关日期的到来,并且还可以通过提供与该日期有关的显示资源来与用户交互,例如发送节日贺卡、浏览推荐的餐馆、礼品,等等。注意,每个应用程序所关联的时间(例如节日时间)可以是不同的,所显示的效果(例如动画效果)也可以是不同的。One association method is to associate with the time of the electronic device. The time of the electronic device may include seasons, public holidays, and user-defined holidays. User-defined holidays may be various special dates, such as the user's birthday, various anniversaries, etc. The user can define his own special holidays and specify which application to display. For example, the user can add a wedding anniversary or birthday to the holiday database, and select the favorite animation effect to display in his commonly used application. The number of times and time periods for animation display on the holiday can also be set. If the time of the defined holiday conflicts with the default time of the holiday database, the customized holiday can be displayed first or the user can be prompted to set the priority of the holiday. This association method by time can interact with the user by flexibly changing the presentation of the elements of the application. For example, when a relevant date (such as a public holiday, the user's birthday, wedding anniversary, etc.) arrives, the display resources related to the date can be associated with the application of the electronic device. In this way, the user can be reminded of the arrival of the relevant date, and the user can also interact with the user by providing display resources related to the date, such as sending holiday greeting cards, browsing recommended restaurants, gifts, etc. Note that the time associated with each application (such as holiday time) can be different, and the displayed effect (such as animation effect) can also be different.

在一种实现中,按时间关联方式将显示资源与主屏应用的元素相关联。在此实现中,时间可以是指特定节日、纪念日等;主屏应用的元素例如可以包括主屏的背景视图、主屏的挂件,包括挂件的样式和内容视图。如前面所提到的,主屏中的挂件可以包括以下至少一项:日历挂件、贺卡发送挂件、历史信息聚合器、节日百科挂件、情景快捷方式挂件和信息分享挂件。响应于不同的节日,可以更新主屏应用的不同元素。例如,当点击贺卡发送挂件时,用户可以进入当前节日的贺卡选择列表并进行编辑发送。又例如,用户点击餐馆、购物、电影等情景快捷方式挂件时,会进入当前节日相关的推荐以供用户浏览选择。In one implementation, display resources are associated with elements of the main screen application in a time-related manner. In this implementation, time can refer to specific holidays, anniversaries, etc.; elements of the main screen application may include, for example, the background view of the main screen, the widgets of the main screen, including the style and content view of the widgets. As mentioned earlier, the widgets in the main screen may include at least one of the following: a calendar widget, a greeting card sending widget, a historical information aggregator, a holiday encyclopedia widget, a scenario shortcut widget, and an information sharing widget. Different elements of the main screen application can be updated in response to different holidays. For example, when clicking on the greeting card sending widget, the user can enter the current holiday greeting card selection list and edit and send it. For another example, when the user clicks on the scenario shortcut widgets such as restaurants, shopping, and movies, the current holiday-related recommendations will be entered for the user to browse and select.

图3a-图3b示出了与电子设备的时间关联的一个实施例。在该实施例中,图3a所关联的应用程序为锁屏应用,图3b所关联的应用程序为通知栏应用。如图3a所示,基于预设的时间关联方式,当满足预定条件时,例如当前日期为元宵节时,将锁屏应用的背景视图显示为与元宵节有关的视图。图3a中的锁屏应用的背景图层301显示了一幅元宵节的动画视图。如图3b所示,基于预设的时间关联方式,当满足预定条件时,例如当前日期同时也是情人节时,将通知栏应用的背景视图显示为与情人节有关的视图。图3b中的通知栏应用的背景图层302显示了一幅情人节的动画视图。Figures 3a-3b show an embodiment of time association with an electronic device. In this embodiment, the application associated with Figure 3a is a lock screen application, and the application associated with Figure 3b is a notification bar application. As shown in Figure 3a, based on the preset time association method, when a predetermined condition is met, for example, when the current date is the Lantern Festival, the background view of the lock screen application is displayed as a view related to the Lantern Festival. The background layer 301 of the lock screen application in Figure 3a displays an animated view of the Lantern Festival. As shown in Figure 3b, based on the preset time association method, when a predetermined condition is met, for example, when the current date is also Valentine's Day, the background view of the notification bar application is displayed as a view related to Valentine's Day. The background layer 302 of the notification bar application in Figure 3b displays an animated view of Valentine's Day.

另一种关联方式为与电子设备所处的地点关联。电子设备所处的地点可以具有不同的粒度。按照不同粒度的地点,可以与不同的显示资源相关联。不同的地区有不同节日、风俗习惯等。例如,当电子设备的用户旅游到另一个国家时,可以将锁屏应用的背景视图替换为与该国家有关的视图,还可以将主屏应用上的挂件(widget)的显示样式和/或内容视图替换为与该国家有关的内容。这些挂件例如可以包括推荐的餐馆、推荐的购物地点,等等。电子设备的地点可以由电子设备自身来确定,例如通过电子设备的定位装置,或者也可以通过其他外部系统来确定,例如拍摄或扫描地标性物体(例如,地标性建筑物、特定位置的二维码、等等)以确定当前地点,或者通过移动网络确定当前地点,等等。本申请在此方面没有限制。Another way of associating is to associate with the location of the electronic device. The location of the electronic device can have different granularities. According to locations of different granularities, different display resources can be associated. Different regions have different festivals, customs, etc. For example, when the user of the electronic device travels to another country, the background view of the lock screen application can be replaced with a view related to the country, and the display style and/or content view of the widget on the main screen application can also be replaced with content related to the country. These widgets may include, for example, recommended restaurants, recommended shopping places, and the like. The location of the electronic device can be determined by the electronic device itself, for example, by a positioning device of the electronic device, or it can also be determined by other external systems, such as photographing or scanning landmark objects (e.g., landmark buildings, QR codes at specific locations, etc.) to determine the current location, or determining the current location through a mobile network, etc. This application is not limited in this regard.

又一种关联方式为与电子设备的状态关联。电子设备的状态可以表征电子设备的各种属性。在一个实施例中,电子设备的状态可以包括充电状态。可选的或附加的,在另一实施例中,电子设备的状态可以包括与外接设备的连接状态,例如已连接或未连接。外接设备例如可以是外部输入设备,例如手写笔S-pen。可选的或附加的,在又一个实施例中,电子设备的状态可以包括预定硬件的启动状态。例如,预定硬件可以是电子设备所支持的内置特定数据通信芯片。当电子设备靠近该芯片的外部触发源时,此通信芯片会被触发并启动,从而可以基于该通信芯片的启动状态将显示资源与第一应用程序相关联。Another way of associating is to associate with the state of the electronic device. The state of the electronic device can characterize various properties of the electronic device. In one embodiment, the state of the electronic device may include a charging state. Optionally or additionally, in another embodiment, the state of the electronic device may include a connection state with an external device, such as connected or not connected. The external device may be, for example, an external input device, such as a stylus S-pen. Optionally or additionally, in yet another embodiment, the state of the electronic device may include a startup state of predetermined hardware. For example, the predetermined hardware may be a built-in specific data communication chip supported by the electronic device. When the electronic device is close to an external trigger source of the chip, the communication chip will be triggered and started, so that the display resource can be associated with the first application based on the startup state of the communication chip.

图4示出了与电子设备的状态关联的一个实施例。在该实施例中,所关联的应用程序为锁屏应用,电子设备的状态包括充电状态。需要注意的是,在此实施例中,锁屏应用不仅与电子设备的状态关联,而且与电子设备的时间关联。如图4所示,基于预设的关联方式,例如当前日期为元宵节时,将锁屏应用的背景视图显示为与元宵节有关的视图。图4中的锁屏应用的背景图层显示了一幅元宵节的动画视图。另外,锁屏应用中的解锁控件402的显示样式和相关的解锁动画也会根据当前节日类型而调整,例如解锁动画为与元宵节相关的动画视图。进一步地,当检测到充电事件,也即电子设备的状态为充电状态时,在锁屏应用中显示充电控件401,并且充电控件401的显示样式为灯笼,而不是平常的水平进度条。如图4所示,代表充电控件401的灯笼的每一格的颜色随着充电进度的进展而变化。FIG. 4 shows an embodiment of association with the state of an electronic device. In this embodiment, the associated application is a lock screen application, and the state of the electronic device includes a charging state. It should be noted that in this embodiment, the lock screen application is not only associated with the state of the electronic device, but also associated with the time of the electronic device. As shown in FIG. 4, based on a preset association method, for example, when the current date is the Lantern Festival, the background view of the lock screen application is displayed as a view related to the Lantern Festival. The background layer of the lock screen application in FIG. 4 shows an animated view of the Lantern Festival. In addition, the display style and related unlocking animation of the unlocking control 402 in the lock screen application will also be adjusted according to the current festival type, for example, the unlocking animation is an animated view related to the Lantern Festival. Further, when a charging event is detected, that is, when the state of the electronic device is a charging state, the charging control 401 is displayed in the lock screen application, and the display style of the charging control 401 is a lantern, rather than a normal horizontal progress bar. As shown in FIG. 4, the color of each grid of the lantern representing the charging control 401 changes with the progress of the charging progress.

再一种关联方式为与电子设备的用户数据关联。电子设备的用户数据可以包括用户的属性数据和/或用户的行为数据。用户的属性数据可以包括但不限于用户的年龄、性别、职业、使用习惯等。用户的行为数据可以包括但不限于用户当前的使用行为。这些用户数据可以存储在电子设备的本地端或者远程端,例如云数据服务器。Another association method is to associate with the user data of the electronic device. The user data of the electronic device may include the user's attribute data and/or the user's behavior data. The user's attribute data may include but is not limited to the user's age, gender, occupation, usage habits, etc. The user's behavior data may include but is not limited to the user's current usage behavior. These user data may be stored in the local end or remote end of the electronic device, such as a cloud data server.

在一种实现中,按照用户数据的关联方式将主屏应用中的挂件与显示资源相关联。例如,主屏中的诸如餐馆、购物、电影之类的各种情景快捷方式挂件可以基于用户的不同属性,例如年龄、行为、职业等,而展示和推荐不同的浏览内容。譬如,男性的购物推荐地点和服饰不同于女性,青年和老年的电影、旅游、餐饮等的推荐内容也不同。In one implementation, widgets in the home screen application are associated with display resources in accordance with the association method of user data. For example, various scenario shortcut widgets such as restaurants, shopping, and movies in the home screen can display and recommend different browsing content based on different attributes of users, such as age, behavior, occupation, etc. For example, the recommended shopping places and clothing for men are different from those for women, and the recommended content for movies, travel, restaurants, etc. for young and old people is also different.

又一种关联方式是与电子设备接收到的消息关联。在此关联方式中,根据电子设备接收到的消息,不同语义的消息可以触发应用程序与不同的显示资源相关联。或者,响应于接收到消息这一事件,触发应用程序与不同的显示资源相关联。Another association method is to associate with messages received by the electronic device. In this association method, messages with different semantics can trigger the application to be associated with different display resources according to the messages received by the electronic device. Alternatively, in response to the event of receiving a message, the application is triggered to be associated with different display resources.

以短信应用程序举例说明。在一种实现中,在短信聊天界面中,针对用户输入的文本或者对方发来的文本进行分析,若文本包含预定语义,例如文本中包含关于节日祝福的信息,则短信背景视图会显示出与该节日祝福有关的动画视图。举例而言,当用户输入新年快乐时,短信背景视图会显示出诸如鞭炮摇摆的动画。在另一种实现中,可以在短信应用程序聊天界面的顶层图层进行显示,例如礼花这种一次性的播放动画。Take the SMS application as an example. In one implementation, in the SMS chat interface, the text entered by the user or the text sent by the other party is analyzed. If the text contains predetermined semantics, such as information about holiday greetings, the SMS background view will display an animation view related to the holiday greetings. For example, when the user enters "Happy New Year", the SMS background view will display an animation such as firecrackers swinging. In another implementation, it can be displayed in the top layer of the SMS application chat interface, such as a one-time animation such as fireworks.

还有一种关联方式是与电子设备的用户操作行为关联。电子设备的用户操作行为是指用户操作电子设备的各种行为,包括但不限于用户滑动手势、对屏幕的长按操作或其他与电子设备的传感器相结合的用户操作。Another way of association is to associate with the user operation behavior of the electronic device. The user operation behavior of the electronic device refers to various behaviors of the user operating the electronic device, including but not limited to user sliding gestures, long pressing operations on the screen or other user operations combined with sensors of the electronic device.

滑动手势为用户在屏幕上手指所滑动的路径。不同的滑动路径可以将不同的显示资源与第一应用程序相关联。例如,当锁屏应用程序与多个第二应用程序相关联时,其可以在锁屏应用程序的锁屏视图上显示与该多个第二应用程序关联的控件。此时,用户可建立特定的手势来触发不同的所关联的第二应用程序控件的显示。例如,“V”手势映射微信应用程序控件,“S”手势映射今日头条应用程序控件,以及“L”手势映射为乐视视频应用程序控件。The sliding gesture is the path that the user slides his finger on the screen. Different sliding paths can associate different display resources with the first application. For example, when the lock screen application is associated with multiple second applications, it can display controls associated with the multiple second applications on the lock screen view of the lock screen application. At this time, the user can establish a specific gesture to trigger the display of different associated second application controls. For example, the "V" gesture maps the WeChat application control, the "S" gesture maps the Toutiao application control, and the "L" gesture maps the LeTV video application control.

与电子设备的传感器相结合的用户操作是指需要通过传感器(例如,陀螺仪)来检测的用户对电子设备的操作行为,例如可以包括用户摇晃电子设备。由此,可以利用传感器的特性来快速触发将显示资源与第一应用程序相关联。例如,在锁屏应用程序与多个第二应用程序相关联的实例中,在锁屏界面状态下,用户可摇晃电子设备,从而触发所关联的音乐播放器应用程序控件的显示。这种关联方式可以方便用户在需要听音乐时快速使用该功能。User operations combined with sensors of electronic devices refer to user operations on electronic devices that need to be detected by sensors (e.g., gyroscopes), which may include, for example, user shaking the electronic device. Thus, the characteristics of the sensor can be used to quickly trigger the association of display resources with the first application. For example, in an instance where a lock screen application is associated with multiple second applications, in the lock screen interface state, the user can shake the electronic device to trigger the display of the associated music player application controls. This association method makes it convenient for users to quickly use this function when they need to listen to music.

还有一种关联方式是与电子设备的应用程序所针对的对象关联。前面描述的关联方式中,移动终端设备的应用程序根据关联条件呈现的视图内容和控件的效果,对所有的目标对象都是一样的,不做区分显示,用户在同一场景和时间针对所有的对象,看到的效果都是一样的。因此,本申请还提出了与电子设备的应用程序所针对的对象关联的关联方式。Another association method is to associate with the object targeted by the application of the electronic device. In the association method described above, the view content and control effects presented by the application of the mobile terminal device according to the association conditions are the same for all target objects, without distinguishing the display, and the user sees the same effect for all objects in the same scene and time. Therefore, the present application also proposes an association method for associating with the object targeted by the application of the electronic device.

在这种方式中,移动终端设备根据当前应用所针对的对象来智能地关联和触发相应的视图内容。应用所针对的对象可以包括以下任一:人员的社会关系、人员的属性、场景和内容等。In this way, the mobile terminal device intelligently associates and triggers the corresponding view content according to the object targeted by the current application. The object targeted by the application may include any of the following: social relationships of people, attributes of people, scenes and content, etc.

这一类的应用程序包括至少如下之一:不区分对象的应用程序,例如,锁屏应用程序、主屏应用程序、通知栏应用程序、音乐播放器应用程序、浏览器应用程序等;区分对象的应用程序,例如,通讯录应用程序、相册应用程序、日历应用程序、电话应用程序、短信应用程序、邮件应用程序和其他社交类应用程序等移动终端设备中与用户交互的应用程序。应用程序视图内容的改变可以包括应用程序中每个子界面的背景视图和/或控件视图的改变。This category of applications includes at least one of the following: applications that do not distinguish objects, such as lock screen applications, home screen applications, notification bar applications, music player applications, browser applications, etc.; applications that distinguish objects, such as address book applications, photo album applications, calendar applications, phone applications, SMS applications, email applications and other social applications, etc., applications that interact with users in mobile terminal devices. Changes to the application view content may include changes to the background view and/or control view of each sub-interface in the application.

在一些实现中,上述与应用程序所针对的对象关联的关联方式可以与前面描述的与电子设备的时间(例如,节日)关联的关联方式进行组合,从而智能地触发与节日相关的显示资源,也可以称为节日效果资源包。节日效果资源包为一系列与节日相关的动画或者静态壁纸。在一些实现中,在节日当天,指定的应用程序会将原有背景视图替换为节日动画或者静态壁纸。节日过后,应用程序将会还原原来的视图界面。In some implementations, the above-mentioned association method with the object targeted by the application can be combined with the previously described association method with the time of the electronic device (e.g., festivals), so as to intelligently trigger display resources related to festivals, which can also be called a festival effect resource package. The festival effect resource package is a series of animations or static wallpapers related to festivals. In some implementations, on the day of the festival, the designated application will replace the original background view with a festival animation or static wallpaper. After the festival, the application will restore the original view interface.

在与电子设备的应用程序所针对的对象关联的实施例中,应用程序可以针对不同的对象加载不同的节日效果资源包,进而呈现相应的视图内容。此处,不同的对象可以指,不同人员的属性特征,例如,性别、国籍、年龄、爱好、职业、民族、文化等;也可以指人与人的社会关系,例如,父子关系、母子关系、配偶关系、朋友关系、同事关系、同学关系、上下级关系、师生关系和亲人关系等。In an embodiment associated with an object targeted by an application of an electronic device, the application can load different holiday effect resource packages for different objects, and then present corresponding view content. Here, different objects can refer to the attribute characteristics of different people, such as gender, nationality, age, hobbies, occupation, ethnicity, culture, etc.; they can also refer to social relationships between people, such as father-son relationship, mother-son relationship, spouse relationship, friend relationship, colleague relationship, classmate relationship, superior-subordinate relationship, teacher-student relationship, and family relationship, etc.

应用程序所针对的对象为当前用户触发的应用中所包含的对象。例如,当前节日为结婚纪念日,当前用户触发的应用为短信,短信中的收件人为用户的配偶,这与结婚纪念日所针对的对象一致,因此在给配偶发送短信界面中将呈现结婚纪念日的节日效果,例如短信背景为结婚纪念日的背景图。若当前触发的应用为通信类应用,则将通信对端用户确认为当前触发的应用所针对的对象。通信应用包含文本通信(例如短信、微信、邮件等)和通话应用(例如语音通话、视频通话等)。通信对端用户可以为文本接收方或被叫方,也可以为文本发送方或主叫方。The objects targeted by the application are the objects contained in the application triggered by the current user. For example, the current holiday is the wedding anniversary, the application triggered by the current user is text messages, and the recipient in the text message is the user's spouse, which is consistent with the object targeted by the wedding anniversary. Therefore, the holiday effect of the wedding anniversary will be presented in the interface for sending text messages to the spouse, such as the background of the text message being the background image of the wedding anniversary. If the currently triggered application is a communication application, the communication peer user is confirmed as the object targeted by the currently triggered application. Communication applications include text communications (such as text messages, WeChat, emails, etc.) and call applications (such as voice calls, video calls, etc.). The communication peer user can be the text recipient or the called party, or the text sender or the caller.

若当前节日所针对的对象包含所述应用所针对的至少一个对象,则所述应用针对的对象与当前节日相关。在一些实施例中,可以通过下述任一方式确定当前节日所针对的对象:将用户预先针对当前节日设置的显示节日效果的对象确认为当前节日所针对的对象;或者根据通讯录中各联系人的名称,关系备注等信息确定当前节日所针对的对象。If the object targeted by the current holiday includes at least one object targeted by the application, then the object targeted by the application is related to the current holiday. In some embodiments, the object targeted by the current holiday can be determined by any of the following methods: confirming the object that displays holiday effects set by the user in advance for the current holiday as the object targeted by the current holiday; or determining the object targeted by the current holiday based on the names of the contacts in the address book, relationship notes and other information.

在用户设置节日效果时,可以让用户选择显示节日效果的对象,例如,在用户选择显示结婚纪念日的节日效果后,可以将通信录提供给用户,用户在通信录中选择显示结婚纪念日这一节日效果的对象;也可以自动根据联系人的名称来确定当前节日的对象,例如,当前节日为母亲节,可以自动将通信录中名称为妈妈,老妈,母亲,婆婆的联系人作为母亲节所针对的对象。后面将结合附图详细描述与电子设备的应用程序所针对的对象关联的关联方式。When the user sets a holiday effect, the user can select an object to display the holiday effect. For example, after the user selects to display the holiday effect of the wedding anniversary, the address book can be provided to the user, and the user can select an object to display the holiday effect of the wedding anniversary in the address book. The object of the current holiday can also be automatically determined based on the name of the contact. For example, if the current holiday is Mother's Day, the contacts named Mom, Mom, Mother, and Mother-in-law in the address book can be automatically used as the objects targeted by Mother's Day. The association method associated with the object targeted by the application of the electronic device will be described in detail later in conjunction with the accompanying drawings.

上文所描述的关联方式可以进行任意组合,同一应用程序或应用程序的元素可以应用多种关联方式。The association methods described above can be combined arbitrarily, and the same application or application element can apply multiple association methods.

如前面所提到的,显示资源可以来源于各种渠道。在一些实施例中,显示资源可以来自该电子设备的应用程序的数据。这些数据例如可以包括应用程序接收的各种信息,诸如各种文本信息、动画信息和多媒体信息。这些数据还可以直接是应用程序的各级界面信息。例如,微信应用的朋友圈界面信息、购物界面信息、游戏界面信息、我的收藏界面信息,等等。在下面的示例中,以显示资源包括第二应用程序的数据,第一应用程序为锁屏应用为例来描述显示资源与第一应用程序的关联的各种实现方式,其中第二应用程序可以包括但不限于微信应用、QQ应用、视频应用、新闻应用、音乐播放器应用等等。As mentioned above, display resources can come from various channels. In some embodiments, display resources can come from data of the application of the electronic device. These data may include, for example, various information received by the application, such as various text information, animation information, and multimedia information. These data can also be directly interface information at all levels of the application. For example, the friend circle interface information, shopping interface information, game interface information, my collection interface information, and so on of the WeChat application. In the following example, various implementations of the association of display resources with the first application are described by taking the display resource including the data of the second application and the first application being the lock screen application as an example, wherein the second application may include but is not limited to the WeChat application, the QQ application, the video application, the news application, the music player application, and the like.

图5示出了显示资源与锁屏应用关联的一个实施例。在此实施例中,显示资源可以是电子设备接收到的各种消息,此处接收到的消息可以来自各种应用程序,包括但不限于短信应用、微信应用、邮件应用,等等。显示资源与锁屏应用501中的祝福墙控件相关联。关联方式可以同时应用多种,例如既与电子设备的时间关联,又与电子设备接收到的消息关联。举例而言,当电子设备的系统时间为该用户的生日时,锁屏应用501会自动加载祝福墙控件502,并且响应于通过各种应用程序接收到的消息,在祝福墙中将通过这些应用程序接收到的诸如好友祝福信息503的消息显示出来。Figure 5 shows an embodiment of the association of display resources with lock screen applications. In this embodiment, the display resources can be various messages received by the electronic device, and the messages received here can come from various applications, including but not limited to SMS applications, WeChat applications, email applications, and the like. The display resources are associated with the blessing wall control in the lock screen application 501. Multiple association methods can be applied at the same time, such as being associated with both the time of the electronic device and the messages received by the electronic device. For example, when the system time of the electronic device is the user's birthday, the lock screen application 501 will automatically load the blessing wall control 502, and in response to messages received through various applications, messages such as friend blessing messages 503 received through these applications will be displayed in the blessing wall.

图6示出了显示资源与锁屏应用关联的另一实施例。在此实施例中,显示资源同样是电子设备接收到的各种消息,此处接收到的消息可以来自各种应用程序,包括但不限于短信应用、微信应用、邮件应用,等等。显示资源与锁屏应用601中的背景视图相关联。关联方式可以同时应用多种,例如既与电子设备的时间关联,又与电子设备接收到的消息关联。举例而言,当电子设备的系统时间为预定节日时,锁屏应用601的背景视图会自动加载这些应用程序的数据,例如微信朋友圈中的节日相关分享,并将这些分享以指定样式布局的小窗口控件602的形式显示在锁屏应用的背景视图上。FIG6 shows another embodiment of the association of display resources with lock screen applications. In this embodiment, the display resources are also various messages received by the electronic device, and the messages received here can come from various applications, including but not limited to SMS applications, WeChat applications, email applications, and the like. The display resources are associated with the background view in the lock screen application 601. Multiple association methods can be applied at the same time, such as being associated with both the time of the electronic device and the messages received by the electronic device. For example, when the system time of the electronic device is a scheduled holiday, the background view of the lock screen application 601 will automatically load the data of these applications, such as holiday-related sharing in WeChat Moments, and display these sharing in the form of a small window control 602 with a specified style layout on the background view of the lock screen application.

在一些实施例中,当显示资源为来自第二应用程序的数据时,第一应用程序可以与一个或多个第二应用程序建立单级关联甚至多级关联。单级关联指的是与第二应用程序的单个模块或者界面建立的联系。多级关联指的是与第二应用程序的多个模块或者界面建立的联系。In some embodiments, when the display resource is data from a second application, the first application can establish a single-level association or even a multi-level association with one or more second applications. A single-level association refers to an association established with a single module or interface of the second application. A multi-level association refers to an association established with multiple modules or interfaces of the second application.

应用程序的多级关联不仅可以让第一应用程序的背景视图和控件与第二应用程序建立简单的关联,还可以单独指定与第二应用程序的某级界面进行单一或组合关联。下面结合锁屏应用与一个或多个第二应用程序的关联为例描述本申请各种实现方式。The multi-level association of applications not only allows the background view and controls of the first application to establish a simple association with the second application, but also allows the single or combined association with a certain level of interface of the second application to be specified separately. The following describes various implementations of the present application by taking the association of the lock screen application with one or more second applications as an example.

图7a-图7c示出了多级关联的一个实施例。在此实施例中,用户将锁屏应用(也即第一应用程序)中的锁屏时背景视图与微信应用程序(也即第二应用程序)建立多级关联。图7a示出了锁屏状态下的屏幕示意图,其中显示微信关联控件710。图7b示出了当用户将手指悬浮在微信关联控件710上时的屏幕示意图,其中控件710周围会弹出三个小窗口711-713,每个窗口711-713关联着一个微信的单独界面。例如,小窗口711与微信的游戏界面关联,小窗口712与微信的购物界面关联,而小窗口713与微信的朋友圈界面关联。用户可以点击某个小窗口,锁屏的背景视图会显示该窗口所关联的界面。图7c示出了当用户点击小窗口713时电子设备的背景视图的屏幕示意图。该背景视图上显示所关联的微信的朋友圈界面。Figures 7a-7c show an embodiment of multi-level association. In this embodiment, the user establishes a multi-level association between the lock screen background view in the lock screen application (i.e., the first application) and the WeChat application (i.e., the second application). Figure 7a shows a screen schematic diagram in the lock screen state, in which the WeChat association control 710 is displayed. Figure 7b shows a screen schematic diagram when the user suspends his finger on the WeChat association control 710, in which three small windows 711-713 pop up around the control 710, and each window 711-713 is associated with a separate interface of WeChat. For example, small window 711 is associated with the game interface of WeChat, small window 712 is associated with the shopping interface of WeChat, and small window 713 is associated with the circle of friends interface of WeChat. The user can click on a small window, and the background view of the lock screen will display the interface associated with the window. Figure 7c shows a screen schematic diagram of the background view of the electronic device when the user clicks on the small window 713. The circle of friends interface of the associated WeChat is displayed on the background view.

在一些实现中,当所关联的第二应用程序的子界面有新消息时,微信关联控件710上可以自动弹出相应的小窗口,以提示用户并且方便用户快速查看。也即,在这些实现中,微信关联控件710中的小窗口以与其对应界面接收到消息这一事件关联的方式进行呈现。In some implementations, when there is a new message in the sub-interface of the associated second application, a corresponding small window may be automatically popped up on the WeChat associated control 710 to prompt the user and facilitate the user to quickly view it. That is, in these implementations, the small window in the WeChat associated control 710 is presented in a manner associated with the event that the corresponding interface receives a message.

用户可以根据自己的使用习惯对第一应用程序的背景或者后置视图上显示的所关联的第二应用程序控件的属性进行设置。这些属性例如包括触发显示方式(也即前文描述的关联方式),诸如何时显示控件,或者特定时间显示出哪一个所关联的第二应用程序控件,以及显示的控件在第一应用程序中的位置,等等。The user can set the properties of the associated second application control displayed on the background or rear view of the first application according to his/her usage habits. These properties include, for example, triggering display mode (i.e., the association mode described above), such as when to display the control, or which associated second application control is displayed at a specific time, and the position of the displayed control in the first application, etc.

如前面所提到的,触发显示方式或关联方式可以包括:与电子设备的时间关联,与电子设备所处的地点关联,与电子设备的状态关联,与电子设备的用户数据关联,与电子设备接收到的消息关联,与电子设备的用户操作行为关联,以及与应用程序所针对的对象关联。上述关联方式可以进行各种组合。As mentioned above, the trigger display mode or association mode may include: association with the time of the electronic device, association with the location of the electronic device, association with the state of the electronic device, association with the user data of the electronic device, association with the message received by the electronic device, association with the user operation behavior of the electronic device, and association with the object targeted by the application. The above association modes may be combined in various ways.

当与电子设备的时间关联时,在一种实现中,锁屏应用程序可以根据电子设备当前的时间来触发不同的应用程序控件的添加和显示。例如,在工作时间(例如上午9点到下午6点),可以将新闻应用、教育应用的控件自动添加到锁屏界面上;在休息时间(例如下午6点到晚上10点),可以将微信应用、游戏应用的控件自动添加到锁屏界面上。When associated with the time of the electronic device, in one implementation, the lock screen application can trigger the addition and display of different application controls according to the current time of the electronic device. For example, during working hours (e.g., 9 a.m. to 6 p.m.), controls for news applications and educational applications can be automatically added to the lock screen interface; during rest time (e.g., 6 p.m. to 10 p.m.), controls for WeChat applications and game applications can be automatically added to the lock screen interface.

当与电子设备的地点关联时,在一种实现中,锁屏应用程序可以根据用户当前所处的地理位置来触发不同的应用程序控件的添加和显示。例如,当用户回到家中时,可以将在线影院应用程序的控件自动添加到锁屏界面上;当用户在室外时,可以将微信应用程序的控件自动添加到锁屏界面上。When associated with the location of the electronic device, in one implementation, the lock screen application can trigger the addition and display of different application controls based on the user's current geographic location. For example, when the user returns home, the control of the online cinema application can be automatically added to the lock screen interface; when the user is outdoors, the control of the WeChat application can be automatically added to the lock screen interface.

当与电子设备的状态关联时,在一种实现中,电子设备的状态具体可以包括预定硬件的启动状态或称为硬件检测事件。例如,预定硬件可以是电子设备所支持的内置特定数据通信芯片。当检测到电子设备靠近该芯片的外部触发源时,此通信芯片会被触发并启动。因此在锁屏应用与第二应用关联的实施例中,可以基于该通信芯片的启动状态,也即响应于此类硬件检测事件将第二应用与锁屏应用相关联。例如,当将近场通信NFC支付程序与锁屏应用程序相关联时,其可以在锁屏应用程序的锁屏视图上显示与该支付程序关联的控件。在此示例中,当电子设备检测到NFC通信芯片启动时,也即靠近NFC芯片的外部触发源时,可以在电子设备的锁屏视图上自动显示与支付程序关联的控件窗口,从而便于用户直接进行支付操作。When associated with the state of an electronic device, in one implementation, the state of the electronic device may specifically include the startup state of a predetermined hardware or a hardware detection event. For example, the predetermined hardware may be a built-in specific data communication chip supported by the electronic device. When it is detected that the electronic device is close to an external trigger source of the chip, the communication chip will be triggered and started. Therefore, in an embodiment in which the lock screen application is associated with the second application, the second application can be associated with the lock screen application based on the startup state of the communication chip, that is, in response to such a hardware detection event. For example, when a near field communication NFC payment program is associated with a lock screen application, it can display controls associated with the payment program on the lock screen view of the lock screen application. In this example, when the electronic device detects that the NFC communication chip is started, that is, when it is close to an external trigger source of the NFC chip, a control window associated with the payment program can be automatically displayed on the lock screen view of the electronic device, so as to facilitate the user to directly perform payment operations.

当与电子设备接收到的消息关联时,在一种实现中,可以由第一应用所关联的第二应用自身的消息来触发第二应用关联控件在第一应用中的启动和显示,也可以称为消息事件触发。在锁屏应用与第二应用关联的实施例中,锁屏应用与微信应用建立关联。当微信应用有新的消息时,微信关联控件会自动触发启动并被添加到锁屏界面上。When associated with a message received by an electronic device, in one implementation, the second application-associated control can be triggered to start and display in the first application by a message of the second application itself, which can also be called a message event trigger. In an embodiment where the lock screen application is associated with the second application, the lock screen application is associated with the WeChat application. When the WeChat application has a new message, the WeChat-associated control will automatically trigger the start and be added to the lock screen interface.

当与电子设备的用户操作行为关联时,基于具体的用户操作行为,可以存在多种实现。电子设备的用户操作行为可以包括用户滑动手势、对屏幕的长按操作或与电子设备的传感器相结合的用户操作。When associated with a user operation behavior of an electronic device, there may be multiple implementations based on the specific user operation behavior. The user operation behavior of the electronic device may include a user sliding gesture, a long press operation on the screen, or a user operation combined with a sensor of the electronic device.

图8a-图8b示出了多级关联的一个实施例,该实施例与用户操作行为关联。在该实施例中,以锁屏应用程序为第一应用程序,腾讯QQ应用程序作为第二应用程序举例示意。选定锁屏应用程序与腾讯QQ应用程序中的四个子界面,分别为腾讯微博、腾讯好友消息、腾讯邮件、腾讯好友动态。将锁屏应用程序与QQ应用程序中的这四个子界面建立关联。当用户需要在锁屏界面触发第二应用关联控件(此处为QQ关联控件)进行显示时,在一种实现中,如图8a所示,可以在屏幕滑动一个手势,例如“V”字型手势810,从而触发QQ关联控件的显示。在另一种实现中,可以利用传感器,例如摇晃电子设备以触发第二应用关联控件的显示。可选的或附加的,如果所关联的第二应用程序有新消息时,锁屏上会自动显示出该第二应用关联控件,也即前面提到的与电子设备接收的消息关联。图8b示出了在锁屏界面上显示的第二应用关联控件820。在一些实现中,当用户手指悬浮在第二应用关联控件上时,控件周围弹出4个小窗口,分别与前面选定的QQ应用程序中的相应子界面关联。在另一些实现中,响应于控件的显示,控件周围的4个小窗口可以始终显示。例如,当由于所关联的第二应用程序有新消息时,锁屏上会自动显示出该第二应用关联控件及其周围的小窗口,并且在新消息所对应的小窗口中进行提示。例如,在腾讯好友消息方格小窗口中,如果有2个不同好友消息,方格可以滚动交替显示好友头像。在一些实现中,通过手指悬浮在小窗口上,可以突出显示与该小窗口关联的子界面的内容。例如,如果用户对好友动态感兴趣,则可以移动手指悬浮在好友动态方格上,该方格会比例放大显示面积,展现出该子界面更多的内容。当用户点击该小窗口则切换至在锁屏背景视图上显示该子界面的完整内容。Figures 8a-8b show an embodiment of multi-level association, which is associated with user operation behavior. In this embodiment, the lock screen application is used as the first application and the Tencent QQ application is used as the second application. The four sub-interfaces in the selected lock screen application and the Tencent QQ application are Tencent Weibo, Tencent friend message, Tencent email, and Tencent friend dynamics. The lock screen application is associated with these four sub-interfaces in the QQ application. When the user needs to trigger the second application-associated control (here, the QQ-associated control) to be displayed on the lock screen interface, in one implementation, as shown in Figure 8a, a gesture such as a "V"-shaped gesture 810 can be slid on the screen to trigger the display of the QQ-associated control. In another implementation, a sensor can be used, such as shaking the electronic device to trigger the display of the second application-associated control. Optionally or additionally, if the associated second application has a new message, the second application-associated control will be automatically displayed on the lock screen, that is, the aforementioned association with the message received by the electronic device. Figure 8b shows the second application-associated control 820 displayed on the lock screen interface. In some implementations, when the user's finger hovers over the second application-associated control, four small windows pop up around the control, which are respectively associated with the corresponding sub-interfaces in the previously selected QQ application. In other implementations, in response to the display of the control, the four small windows around the control can always be displayed. For example, when there is a new message due to the associated second application, the second application-associated control and the small windows around it will be automatically displayed on the lock screen, and a prompt will be given in the small window corresponding to the new message. For example, in the Tencent friend message grid small window, if there are 2 different friend messages, the grid can scroll and alternately display the friend's avatar. In some implementations, by suspending the finger on the small window, the content of the sub-interface associated with the small window can be highlighted. For example, if the user is interested in the friend's dynamics, the finger can be moved to suspend on the friend's dynamic grid, and the grid will proportionally enlarge the display area to show more content of the sub-interface. When the user clicks the small window, it switches to displaying the full content of the sub-interface on the lock screen background view.

当与用户滑动手势关联时,不同的滑动路径可以将不同的显示资源与第一应用程序相关联。例如,在前面的示例中,“V”手势映射微信应用程序控件,“S”手势映射今日头条应用程序控件,以及“L”手势映射为乐视视频应用程序控件。When associated with a user sliding gesture, different sliding paths can associate different display resources with the first application. For example, in the previous example, the "V" gesture maps the WeChat application control, the "S" gesture maps the Toutiao application control, and the "L" gesture maps the LeTV video application control.

在一些实施例中,触发显示方式或关联方式也可以是无需触发,一直显示。In some embodiments, the trigger display mode or association mode may also be to display all the time without triggering.

可选的或附加的,第二应用程序控件在所关联的第一应用程序中显示的位置可以根据用户的使用习惯自定义或者根据用户的手势动态调整。例如,一般锁屏应用程序所关联的其他应用程序的快捷启动控件或图标都是放在锁屏界面的固定位置,诸如界面底部。在本申请的一些实施例中,当用户在电子设备屏幕上进行手指滑动以触发所关联的应用程序控件启动和显示时,可以根据用户手指滑动轨迹的范围来确定显示该应用程序控件的位置范围。应当注意,这里所提到的位置根据手势的动态调整,也包含根据用户对屏幕的长按的坐标值来确定。Optionally or additionally, the position where the second application control is displayed in the associated first application can be customized according to the user's usage habits or dynamically adjusted according to the user's gestures. For example, the quick launch controls or icons of other applications associated with the general lock screen application are placed in a fixed position on the lock screen interface, such as the bottom of the interface. In some embodiments of the present application, when the user slides his finger on the screen of the electronic device to trigger the startup and display of the associated application control, the position range for displaying the application control can be determined based on the range of the user's finger sliding trajectory. It should be noted that the position mentioned here is dynamically adjusted according to the gesture, and also includes being determined according to the coordinate value of the user's long press on the screen.

图9示出了根据本申请一些实施例的根据与应用程序所针对的对象关联的关联方式,基于显示资源来管理第一应用程序的元素的呈现的方法的示例性流程图。9 shows an exemplary flowchart of a method for managing presentation of elements of a first application based on display resources according to an association manner associated with an object targeted by the application according to some embodiments of the present application.

在这些实施例中,移动终端设备根据当前应用程序所针对的对象来智能的关联和触发相应的视图内容,为用户提供更加人性化的体验。其中,应用所针对的对象可以是且不限于下述至少之一:人的社会关系、人的属性、场景、内容等。所述应用程序包括至少如下之一:不区分对象的应用程序,例如,锁屏应用程序、主屏应用程序、通知栏应用程序、音乐播放器应用程序、浏览器应用程序等;区分对象的应用程序,例如,通讯录应用程序、相册应用程序、日历应用程序、电话应用程序、短信应用程序、邮件应用程序和其他社交类应用程序等移动终端设备中与用户交互的应用程序。应用程序视图内容的改变,包括应用程序中每个子界面的背景视图和/或控件视图。In these embodiments, the mobile terminal device intelligently associates and triggers the corresponding view content according to the object targeted by the current application, providing the user with a more user-friendly experience. Among them, the object targeted by the application can be but is not limited to at least one of the following: human social relations, human attributes, scenes, content, etc. The application includes at least one of the following: an application that does not distinguish between objects, such as a lock screen application, a home screen application, a notification bar application, a music player application, a browser application, etc.; an application that distinguishes between objects, such as an address book application, an album application, a calendar application, a phone application, a text message application, an email application, and other social applications that interact with the user in the mobile terminal device. Changes in the application view content include the background view and/or control view of each sub-interface in the application.

在这些实施例中,显示资源主要是指节日效果资源包。换言之,根据应用程序所针对的对象来触发节日效果资源包的使用。In these embodiments, the display resource mainly refers to a holiday effect resource package. In other words, the use of the holiday effect resource package is triggered according to the object targeted by the application program.

这些实施例中提到的节日可分为公众类节日和用户自定义节日。公众类节日例如包括但不限于春节、元旦、母亲节、元宵节等。用户自定义节日例如包括但不限于结婚纪念日、生日、恋爱100天、公司成立日等用户个性化的日期。The holidays mentioned in these embodiments can be divided into public holidays and user-defined holidays. Public holidays include, but are not limited to, Spring Festival, New Year's Day, Mother's Day, Lantern Festival, etc. User-defined holidays include, but are not limited to, wedding anniversaries, birthdays, 100 days of love, company establishment dates, and other user-personalized dates.

上述移动终端设备根据当前应用程序所针对的对象来智能的关联和触发相应的视图内容,可以是系统默认开启的;也可以是用户在初始设置中设定的。在节日效果功能开启,而上述基于对象识别的应用程序视图内容的关联功能开关关闭的情况下,移动终端设备中所有的节日在不同的应用程序中,对所有的目标对象都是一样的,不做区分显示。在节日效果功能开启,且上述基于对象识别的应用程序视图内容的关联功能开关开启的情况下,移动终端设备读取当前的节日时间信息,识别当前应用程序所针对的对象,在当前的节日所针对的对象和当前的应用程序所针对的对象一致时,改变应用程序呈现的效果为相应的节日效果。从而,对于自定义节日和区分节日对象的公众类节日,例如母亲节和结婚纪念日,这些只有对某类对象(妈妈、配偶)是合理的,用户为了得到更加人性化的用户体验,可以选择开启基于对象识别的节日效果功能。开启这个功能的同时用户也可以下载更多的效果资源包来丰富更加人性化的效果显示。The mobile terminal device intelligently associates and triggers the corresponding view content according to the object targeted by the current application, which can be enabled by the system by default; or it can be set by the user in the initial settings. When the holiday effect function is enabled and the associated function switch of the application view content based on object recognition is turned off, all holidays in the mobile terminal device are the same for all target objects in different applications, and are not displayed in a differentiated manner. When the holiday effect function is enabled and the associated function switch of the application view content based on object recognition is enabled, the mobile terminal device reads the current holiday time information, identifies the object targeted by the current application, and when the object targeted by the current holiday is consistent with the object targeted by the current application, the effect presented by the application is changed to the corresponding holiday effect. Therefore, for custom holidays and public holidays that distinguish holiday objects, such as Mother's Day and wedding anniversaries, these are only reasonable for certain types of objects (mothers, spouses). In order to obtain a more humanized user experience, users can choose to enable the holiday effect function based on object recognition. While enabling this function, users can also download more effect resource packages to enrich the more humanized effect display.

对于不区分对象的公众类节日的节日效果,主要显示在不区分对象的应用程序中。这类应用程序例如可以是锁屏,主屏和通知栏应用等。对于自定义节日和区分节日对象的公众类节日,主要显示在区分对象的应用程序中。这类应用程序例如可以是短信,邮件,电话、社交应用等。用户可以保持系统默认的设置,也可以自行设定关联信息。这将在后面结合附图详细描述。For public festivals that do not distinguish between objects, the holiday effects are mainly displayed in applications that do not distinguish between objects. Such applications can be, for example, lock screen, home screen and notification bar applications. For custom festivals and public festivals that distinguish between festival objects, they are mainly displayed in applications that distinguish between objects. Such applications can be, for example, text messages, emails, calls, social applications, etc. Users can keep the system default settings or set the associated information themselves. This will be described in detail later in conjunction with the accompanying drawings.

节日效果在应用程序中被触发后,可以采取多种方式来显示节日效果。在一些实现中,节日效果只在被触发的应用程序中显示,该应用程序退出后,其他应用程序不显示相应的节日效果。在另一些实现中,节日效果不仅在该应用程序中显示,而且在其他应用程序中也会显示相应的节日效果,这将在后面结合附图详细描述。After the holiday effect is triggered in the application, the holiday effect can be displayed in a variety of ways. In some implementations, the holiday effect is only displayed in the triggered application, and after the application is exited, other applications do not display the corresponding holiday effect. In other implementations, the holiday effect is not only displayed in the application, but also in other applications, which will be described in detail later in conjunction with the accompanying drawings.

如图9所示,在步骤901中,检测当前应用程序所针对的对象。As shown in FIG. 9 , in step 901 , the object targeted by the current application is detected.

如前面所提到的,应用程序所针对的对象可以包括以下至少一项:人员的社会关系、人员的属性、场景、应用程序的内容。因此,检测当前应用程序所针对的对象可以包括以下至少一项:识别当前应用程序的模块或界面所针对的人员与电子设备的用户的社会关系;识别当前应用程序的模块或界面所处的场景;识别当前应用程序的模块或界面所针对的人员的属性;以及识别用户与通信对象经由当前应用程序交互的内容。As mentioned above, the object targeted by the application may include at least one of the following: social relations of people, attributes of people, scenes, and content of the application. Therefore, detecting the object targeted by the current application may include at least one of the following: identifying the social relations between the person targeted by the module or interface of the current application and the user of the electronic device; identifying the scene in which the module or interface of the current application is located; identifying the attributes of the person targeted by the module or interface of the current application; and identifying the content of the interaction between the user and the communication object via the current application.

人员与用户的社会关系例如可以包括但不限于:父子关系、母子关系、夫妻关系、兄弟姐妹关系、朋友关系、同事关系、同学关系、师生关系和亲人关系。人员的属性可以包括但不限于:性别、年龄、国籍、民族、工作和爱好。The social relationship between a person and a user may include, but is not limited to, father-son relationship, mother-son relationship, husband-wife relationship, brother-sister relationship, friend relationship, colleague relationship, classmate relationship, teacher-student relationship, and family relationship. The attributes of a person may include, but are not limited to, gender, age, nationality, ethnicity, work, and hobbies.

可以通过多种方式来识别当前应用程序的模块或界面所针对的人员与电子设备的用户的社会关系。在一些实现中,可以通过用户预先设置的关联信息来识别社会关系,此处的关联信息是指用户在设置显示资源与应用程序关联时所指示的关联人员。在另一些实现中,可以通过电子设备上带有数据记录功能的应用程序中的记录来识别社会关系。例如,通过用户的通讯录中联系人的名字、昵称、电话号码、设备名称、关系和/或备注信息等进行识别。可以理解,带有数据记录功能的应用程序不限于通讯录,还可以包括日历、备忘录、各种社交应用等。The social relationship between the person targeted by the module or interface of the current application and the user of the electronic device can be identified in a variety of ways. In some implementations, the social relationship can be identified through the association information pre-set by the user, where the association information refers to the associated person indicated by the user when setting the association between the display resource and the application. In other implementations, the social relationship can be identified through the records in the application with data recording function on the electronic device. For example, identification is performed through the name, nickname, phone number, device name, relationship and/or note information of the contact in the user's address book. It can be understood that the application with data recording function is not limited to the address book, but can also include calendars, memos, various social applications, etc.

接着,在步骤902中,确定与检测到的对象有关的当前节日。Next, in step 902, the current festival associated with the detected object is determined.

在一种实现中,当检测到的对象是当前应用程序的模块或界面所针对的人员时,确定与检测到的对象有关的当前节日可以包括:通过电子设备的时间来获取当前节日信息,以及根据所识别的人员与用户的社会关系和当前节日所针对的人员来确定与该人员有关的当前节日。In one implementation, when the detected object is a person targeted by a module or interface of a current application, determining a current holiday related to the detected object may include: acquiring current holiday information through the time of the electronic device, and determining a current holiday related to the person based on the social relationship between the identified person and the user and the person targeted by the current holiday.

在另一种实现中,当电子设备上没有存入节日信息时,可以从用户与通信对象交互的内容中获取当前节日信息。接着,可以根据所识别的人员与用户的社会关系和/或安全认证信息来确定与该对象有关的当前节日。In another implementation, when the electronic device does not store holiday information, the current holiday information can be obtained from the content of the user's interaction with the communication object. Then, the current holiday related to the object can be determined based on the social relationship between the identified person and the user and/or security authentication information.

在又一种实现中,当当前的节日有多个,并且节日所针对的对象是同一个的情况下,可以根据预定策略确定与所识别的人员有关的当前节日。预定策略可以包括以下任一:系统默认的节日显示优先级、用户自定义的节日显示优先级、分时段显示、分应用程序显示、基于文本内容识别的显示、嵌套显示和触发时用户选择显示。In another implementation, when there are multiple current holidays and the objects targeted by the holidays are the same, the current holiday related to the identified person can be determined according to a predetermined strategy. The predetermined strategy may include any of the following: system default holiday display priority, user-defined holiday display priority, time-based display, application-based display, display based on text content recognition, nested display, and user-selected display when triggered.

上述各种实现将在下文结合具体实施例进行详细描述。The above-mentioned various implementations will be described in detail below in conjunction with specific embodiments.

最后,在步骤903中,利用与检测到的对象和当前节日关联的显示资源来管理第一应用程序的元素的呈现。Finally, in step 903, presentation of elements of the first application is managed using display resources associated with the detected object and the current holiday.

如前面所提到的,管理应用程序的元素的呈现可以包括管理元素的显示形式和显示内容中的至少一项。或者,管理应用程序的元素的呈现可以包括管理元素的静态视图和动态视图中的至少一项。As mentioned above, the presentation of the elements of the management application may include at least one of the display form and the display content of the management element. Alternatively, the presentation of the elements of the management application may include at least one of the static view and the dynamic view of the management element.

在一些实施例中,管理应用程序的元素的呈现可以包括:根据用户与通信对象经由第一应用程序的交互内容和/或交互次数,在第一应用程序中呈现节日提示信息。在一些实现中,节日提示信息可以包括根据通信对象的属性获取的与当前节日相关的节日祝福文字信息、贺卡信息、节日操作行为提示信息。In some embodiments, the presentation of elements of the management application may include: presenting holiday reminder information in the first application according to the content and/or number of interactions between the user and the communication object via the first application. In some implementations, the holiday reminder information may include holiday greeting text information, greeting card information, and holiday operation behavior reminder information related to the current holiday obtained according to the attributes of the communication object.

下面将结合更具体的实施例来描述基于应用程序所针对的对象来智能地关联和触发相应的视图内容。在这些实施例中,仍然以节日效果资源包作为显示资源。The following will describe how to intelligently associate and trigger corresponding view contents based on the objects targeted by the application program in conjunction with more specific embodiments. In these embodiments, the festival effect resource package is still used as the display resource.

实施例一:根据不同的人员的社会关系来显示不同的视图内容Embodiment 1: Displaying different view contents according to different social relationships of different people

移动终端设备用户与不同的人之间有各种不同的社会关系,反映在移动终端设备的应用程序的视图内容和控件上,用户根据与不同的人的社会关系不同,具有不同的需求。Mobile terminal device users have various social relationships with different people, which are reflected in the view content and controls of the application programs of the mobile terminal devices. Users have different needs according to their different social relationships with different people.

在日常生活具体的场景中,当用户与应用程序中所针对的人具有不同的社会关系时,对用户本身所呈现的内容人性化的改变,能够满足用户对不同的实际场景的需求。In specific scenarios of daily life, when users have different social relationships with the people targeted by the application, humanized changes to the content presented to the user itself can meet the user's needs for different actual scenarios.

其中,人的社会关系包括且不限于下述中的至少一种:父子关系、母子关系、配偶关系、兄弟姐妹关系、朋友关系、同事关系、同学关系、师生关系、上下级关系、亲人关系等。Among them, people’s social relationships include but are not limited to at least one of the following: father-son relationship, mother-son relationship, spouse relationship, brother-sister relationship, friend relationship, colleague relationship, classmate relationship, teacher-student relationship, superior-subordinate relationship, family relationship, etc.

一、对于人的社会关系的识别1. Identification of People’s Social Relations

移动终端设备可以但不限于通过下述方式中的至少一种来对人的社会关系进行识别:The mobile terminal device may identify the social relationship of a person in at least one of the following ways, but is not limited to:

方式一,移动终端设备在用户与对象—即人通过相关应用进行通信或互动时,可以通过应用程序中人的名字、昵称、电话号码、设备名称和/或备注信息等进行识别,其中,上述应用程序例如:通讯录、备忘录、日历、社交类应用程序和/或对战类游戏程序等能够对人进行标识的应用程序,上述通信的方式可以是且不限于:通过通信运营商网络、WiFi和/或蓝牙等建立数据通信连接,上述互动的方式可以是且不限于:打电话、发短信、即时通信和/或联机打游戏等,上述识别的动作可以由系统默认自动进行,也可以由用户对识别功能开关进行开启后自动进行。Method 1: When a user of a mobile terminal device communicates or interacts with an object, i.e., a person, through a related application, the mobile terminal device can identify the person through the person's name, nickname, phone number, device name and/or note information in the application, wherein the above-mentioned applications include: address book, memo, calendar, social application and/or battle game application, etc., which can identify a person. The above-mentioned communication method can be but is not limited to: establishing a data communication connection through a communication operator network, WiFi and/or Bluetooth, etc. The above-mentioned interaction method can be but is not limited to: making a phone call, sending text messages, instant messaging and/or playing games online, etc. The above-mentioned recognition action can be automatically performed by the system by default, or it can be automatically performed after the user turns on the recognition function switch.

方式二,在移动终端设备的设置中,通过用户预先设定的关联信息来进行识别,其中的关联信息可以是人+日期+应用程序+替换的效果资源包,其中,上述人可以是用户本人或他人,上述应用程序可以是所有适合呈现相关效果的应用程序,上述替换的效果资源包可以是且不限于节日效果资源包,上述设置可以是且不限于对人、日期、具体时间段、应用程序、地址、效果资源包、频率等至少一个参数的设置。举例,用户预先设定,我+生日+锁屏+生日类动画资源包;或者,妈妈(来自通讯录)+母亲节+短信+母亲节类资源包。Method 2: In the settings of the mobile terminal device, identification is performed through the association information pre-set by the user, where the association information can be person+date+application+replaced effect resource package, where the person can be the user himself or others, the application can be all applications suitable for presenting related effects, the replaced effect resource package can be but not limited to a holiday effect resource package, and the settings can be but not limited to the settings of at least one parameter such as person, date, specific time period, application, address, effect resource package, frequency, etc. For example, the user pre-sets me+birthday+lock screen+birthday animation resource package; or mom (from the address book)+Mother's Day+text message+Mother's Day resource package.

二、呈现效果的条件2. Conditions for Presentation Effect

移动终端设备确定当前应用程序所针对的人,例如,当用户打开短信应用程序,并选择收件人为妈妈时,短信应用程序当前所针对的人便确定为妈妈;进而,根据当前日期的读取来得到当前的节日信息,在当前的节日所针对的人和当前打开的应用程序所针对的人一致时,应用程序呈现的效果将会做出相应改变;在当前的日期不属于节日日期,或者当前的节日所针对的人和当前打开的应用程序所针对的人不一致时,应用程序呈现的效果保持原有状态。上述日期的读取可以是但不限于从系统时间、日历类应用程序和/或网络时间等处获取。The mobile terminal device determines the person targeted by the current application. For example, when the user opens the SMS application and selects the recipient as mom, the person targeted by the SMS application is determined to be mom. Then, the current holiday information is obtained based on the reading of the current date. When the person targeted by the current holiday is consistent with the person targeted by the currently opened application, the effect presented by the application will be changed accordingly. When the current date is not a holiday date, or the person targeted by the current holiday is inconsistent with the person targeted by the currently opened application, the effect presented by the application remains the same. The reading of the above date can be, but is not limited to, obtained from the system time, calendar application and/or network time.

图10示出了根据不同的人员的社会关系来显示不同的视图内容的一个示例性实施例。在此实施例中,当前节日为母亲节,并且移动终端设备设置菜单中节日效果开关处于开启状态。母亲节所针对的对象或人为妈妈、婆婆、岳母、阿姨和/或舅妈等年长的女性。因此,如图10所示,当检测到当天的节日为母亲节,并且用户当前短信中的收件人属于上述年长的女性时,短信的背景视图将会自动改变为母亲节效果图片;另一方面,当短信应用程序打开,通过通讯录选定的收件人与用户为朋友关系,不属于母亲节所针对的人群时,短信背景保持不变,不会显示节日效果。FIG10 shows an exemplary embodiment of displaying different view contents according to the social relationships of different persons. In this embodiment, the current holiday is Mother's Day, and the holiday effect switch in the setting menu of the mobile terminal device is turned on. The objects or people targeted by Mother's Day are older women such as mothers, mothers-in-law, mothers-in-law, aunts and/or aunts. Therefore, as shown in FIG10, when it is detected that the holiday of the day is Mother's Day, and the recipient in the user's current text message belongs to the above-mentioned older women, the background view of the text message will automatically change to a Mother's Day effect picture; on the other hand, when the text message application is opened, the recipient selected through the address book is a friend of the user and does not belong to the group targeted by Mother's Day, the text message background remains unchanged and the holiday effect will not be displayed.

图11示出了根据不同的人员的社会关系来显示不同的视图内容的另一示例性实施例。在此实施例中,当前节日同样为母亲节,并且移动终端设备设置菜单中节日效果开关处于开启状态。如图11所示,当检测到当天的节日为母亲节,通话应用程序打开,通过通讯录选定为妈妈时,通话背景将被替换成母亲节的节日效果;另一方面,当通话应用程序打开,通过通讯录选定的联系人与用户为朋友关系,不属于母亲节所针对的人群时,通话背景保持不变,不会显示节日效果。FIG11 shows another exemplary embodiment of displaying different view contents according to the social relationships of different people. In this embodiment, the current holiday is also Mother's Day, and the holiday effect switch in the setting menu of the mobile terminal device is turned on. As shown in FIG11, when it is detected that the holiday of the day is Mother's Day, the call application is opened, and the mother is selected through the address book, the call background will be replaced with the holiday effect of Mother's Day; on the other hand, when the call application is opened, the contact selected through the address book is a friend of the user and does not belong to the group targeted by Mother's Day, the call background remains unchanged and the holiday effect will not be displayed.

三、效果的呈现方式3. Effect presentation method

应用程序呈现的效果可以是:静态图片、动态图片、背景音乐、音频、视频、移动终端设备的震动等之一或者二种以上的组合。上述动态图片可以是一次性动画和/或循环动画,其中,一次性动画是指每次触发只播放一次动画,例如在通知栏应用程序中,当用户下拉通知栏时,动画将被触发播放,播放一次后,动画消失,再次下拉通知栏会再次触发动画的播放。The effects presented by the application can be: static images, dynamic images, background music, audio, video, vibration of the mobile terminal device, etc., or a combination of two or more. The above dynamic images can be one-time animations and/or looping animations, where a one-time animation means that the animation is played only once each time it is triggered. For example, in a notification bar application, when the user pulls down the notification bar, the animation will be triggered to play. After playing once, the animation disappears, and pulling down the notification bar again will trigger the animation to play again.

上述应用程序呈现的效果可以是且不限于以效果的资源包的形式进行管理,管理方式包括且不限于,下载、删除、应用、修改等至少之一。不同的资源包提供不同的效果。移动终端设备向用户提供的设置菜单中,还可以具有对呈现效果的应用程序做出选择的选项,可以选择节日效果应用到所有的应用程序,也可以选择应用到部分应用程序;以及,可以选择效果只在被触发的应用程序中显示,也可以选择节日效果不仅在该应用程序中显示,而且在其他应用程序中也会显示相应的节日效果。如果当前本地已经下载的节日效果资源包不支持用户选定的应用程序,会提示用户去网上下载相应的应用程序资源包。The effects presented by the above-mentioned applications can be managed in the form of effect resource packages, and the management methods include but are not limited to at least one of downloading, deleting, applying, modifying, etc. Different resource packages provide different effects. In the setting menu provided to the user by the mobile terminal device, there can also be an option to select the application that presents the effect. The holiday effect can be selected to apply to all applications, or to apply to some applications; and the effect can be selected to be displayed only in the triggered application, or the holiday effect can be selected to be displayed not only in the application, but also in other applications. If the holiday effect resource package currently downloaded locally does not support the application selected by the user, the user will be prompted to download the corresponding application resource package online.

例如,用户从节日效果资源中心下载节日效果模板,可以是背景视图和/或贺卡等,并进行编辑,设置图片颜色、背景音乐和/或动画等,并选择应用的程序,在移动终端设备设置菜单中节日效果开关开启的并完成预先设置的情况下,系统检测到当天的节日信息,在当前应用程序符合用户设置,且在当前的节日所针对的人和当前打开的应用程序所针对的人一致时,应用程序呈现的效果自动改变为用户自定义的节日效果。For example, a user downloads a holiday effect template, which may be a background view and/or greeting card, etc., from the holiday effect resource center, and edits it, sets the picture color, background music and/or animation, etc., and selects the application program. When the holiday effect switch in the setting menu of the mobile terminal device is turned on and the pre-settings are completed, the system detects the holiday information of the day. When the current application complies with the user settings and the person targeted by the current holiday is the same as the person targeted by the currently opened application, the effect presented by the application automatically changes to the user-defined holiday effect.

图12a-图12d示出了按照本申请实施例对节日效果资源进行管理的示例性图示。图12a示出了从资源中心下载背景视图模板;图12b示出了原始的背景视图模板;图12c示出了用户对背景视图模板进行编辑;图12d示出了用户在节日当天(母亲节)给妈妈发短信时的应用界面自动呈现编辑后的背景视图。Figures 12a-12d show exemplary diagrams of managing holiday effect resources according to an embodiment of the present application. Figure 12a shows downloading a background view template from a resource center; Figure 12b shows the original background view template; Figure 12c shows a user editing the background view template; Figure 12d shows that the application interface automatically presents the edited background view when the user sends a text message to his mother on a holiday (Mother's Day).

实施例二:根据不同的场景来显示不同的视图内容Embodiment 2: Displaying different view contents according to different scenes

对于节日效果的呈现,会出现针对多个对象有多个节日的情况,在一个应用程序中,会遇到针对的对象不只一个,并且对象所属的节日也是多个的情况。例如通话应用程序中,用户在和某一对象通话时,同时收到另外一个对象的来电,两个对象在当前都有关联节日效果的情况。这种通话场景和来电场景同时出现的情况,就需要根据不同的场景来显示不同的视图内容。When presenting holiday effects, there may be multiple holidays for multiple objects. In an application, there may be more than one object and multiple holidays for the object. For example, in a call application, when a user is talking to a certain object, he or she may receive a call from another object at the same time. Both objects currently have associated holiday effects. In the case where the call scene and the incoming call scene appear at the same time, different view contents need to be displayed according to different scenes.

在此实施例中,移动通信终端通过检测应用程序所针对的对象来关联和触发相应的视图内容从而进行效果的呈现。其中,具体的视图内容取决于每个场景中所针对的对象和对象所属的节日。In this embodiment, the mobile communication terminal detects the object targeted by the application program to associate and trigger the corresponding view content so as to present the effect. The specific view content depends on the object targeted in each scene and the festival to which the object belongs.

一、初始设置1. Initial Setup

移动终端设备根据系统默认设置或用户初始设置,确定与节日关联的应用程序,其中,对于用户自定义节日和区分节日对象的公众类节日,可以设置与所有能够呈现节日效果的应用程序相关联,也可以设置仅与区分对象的应用程序相关联,例如短信、邮件和/或电话等。The mobile terminal device determines the application programs associated with the festival according to the system default settings or the user's initial settings. For user-defined festivals and public festivals that distinguish festival objects, they can be set to be associated with all applications that can present festival effects, or they can be set to be associated only with applications that distinguish objects, such as text messages, emails and/or phone calls.

节日效果在应用程序中被触发后,可以采取多种方式来显示节日效果。例如,方式一,节日效果只在被触发的应用程序中显示,该应用程序退出后,其他应用程序不显示相应的节日效果。或者,方式二,节日效果不仅在被触发的应用程序中显示,而且在其他关联应用程序中也会显示相应的节日效果。本领域技术人员还可以设计出其他方式,此处不再一一列举。After the holiday effect is triggered in the application, a variety of ways can be used to display the holiday effect. For example, in way one, the holiday effect is only displayed in the triggered application, and after the application is exited, other applications do not display the corresponding holiday effect. Alternatively, in way two, the holiday effect is not only displayed in the triggered application, but also in other associated applications. Those skilled in the art can also design other ways, which are not listed here one by one.

在同一个应用中,多个不同的对象所属节日的效果的显示方式是基于应用程序模块识别的。在同一应用程序中,会有多种不同的子模块。例如通话应用程序的子模块,包括来电界面和通话界面等至少之一;短信应用程序的子模块,包括短信背景视图和消息文本条目视图等至少之一。不同的模块可以根据所针对的对象不同显示不同的内容。In the same application, the display mode of the effects of festivals belonging to multiple different objects is based on the identification of the application module. In the same application, there will be multiple different sub-modules. For example, the sub-module of the call application includes at least one of the incoming call interface and the call interface; the sub-module of the SMS application includes at least one of the SMS background view and the message text entry view. Different modules can display different content according to the different objects they target.

二、呈现效果的具体流程2. Specific process of presenting effects

移动终端设备读取当前的第一节日时间信息,识别当前第一应用程序所针对的第一对象,在当前的第一节日所针对的对象和当前的第一应用程序所针对的第一对象一致时,改变应用程序呈现的效果为相应的第一节日效果;在第二应用程序打开后,移动终端设备读取当前的第二节日时间信息,识别当前第二应用程序所针对的第二对象,在当前的第二节日所针对的第二对象和当前的第二应用程序所针对的第二对象一致时,改变应用程序呈现的效果为相应的第二节日效果。其中,节日、对象和/或应用程序不限于两个,可以是三个或者更多个。The mobile terminal device reads the current first holiday time information, identifies the first object targeted by the current first application, and when the object targeted by the current first holiday is consistent with the first object targeted by the current first application, changes the effect presented by the application to the corresponding first holiday effect; after the second application is opened, the mobile terminal device reads the current second holiday time information, identifies the second object targeted by the current second application, and when the second object targeted by the current second holiday is consistent with the second object targeted by the current second application, changes the effect presented by the application to the corresponding second holiday effect. The holidays, objects and/or applications are not limited to two, and can be three or more.

图13示出了根据不同的场景来显示不同的视图内容的一个示例性实现。在此实现中,假设移动终端设备当天的节日既是与老婆的结婚纪念日,又是妈妈的生日。如图13所示,移动终端设备检测到用户的老婆打来电话,接听老婆电话,移动终端设备检测到当天为与老婆的结婚纪念日,通话背景1301显示的是结婚纪念日的效果。接着,在通话中,移动终端设备检测到用户的妈妈来电话了,移动终端设备同时检测到当天为妈妈的生日,因此,在妈妈来电的提示信息条目1302中显示妈妈的生日效果图。用户先把老婆电话挂起,接听妈妈电话,这时,通话背景1303改变为妈妈的生日效果。用户接完妈妈电话,再接老婆电话,通话背景1304又返回到显示结婚纪念日效果。FIG13 shows an exemplary implementation of displaying different view contents according to different scenarios. In this implementation, it is assumed that the holiday of the mobile terminal device on that day is both the wedding anniversary with the wife and the mother's birthday. As shown in FIG13, the mobile terminal device detects that the user's wife calls, and the user answers the call. The mobile terminal device detects that the day is the wedding anniversary with the wife, and the call background 1301 displays the effect of the wedding anniversary. Then, during the call, the mobile terminal device detects that the user's mother calls, and the mobile terminal device also detects that the day is the mother's birthday. Therefore, the mother's birthday effect is displayed in the prompt information item 1302 of the mother's incoming call. The user first hangs up the wife's phone and answers the mother's phone. At this time, the call background 1303 changes to the mother's birthday effect. After the user answers the mother's call, the user answers the wife's call again, and the call background 1304 returns to displaying the wedding anniversary effect.

图14示出了根据不同的场景来显示不同的视图内容的另一示例性实现。在此实现中,假设移动终端设备当天的节日既是与老婆的结婚纪念日,又是妈妈的生日。如图14所示,移动终端设备检测到用户与老婆发短信,短信背景1401显示结婚纪念日的效果;此时妈妈来电话了,接听妈妈电话,通话背景1402显示生日的效果;接完妈妈电话,继续与老婆发短信,短信背景显示结婚纪念日效果。FIG14 shows another exemplary implementation of displaying different view contents according to different scenarios. In this implementation, it is assumed that the holiday on the mobile terminal device is both the wedding anniversary with the wife and the mother's birthday. As shown in FIG14 , the mobile terminal device detects that the user is texting with the wife, and the text message background 1401 displays the effect of the wedding anniversary; at this time, the mother calls, and the call background 1402 displays the effect of the birthday; after answering the mother's call, the user continues to text with the wife, and the text message background displays the effect of the wedding anniversary.

上述实施例中分别描述了通话中有来电、发送短信中有来电的场景,本发明不限于以上这两种场景,还可以是其它多个应用程序之间相互切换的场景,或者同一应用程序不同模块间相互切换的场景,或者设备互联切换设备的场景等。其中,设备互联指,多台移动终端设备通过通信运营商网络、WiFi和/或蓝牙等建立数据通信连接。The above embodiments respectively describe the scenarios of an incoming call during a call and an incoming call during a text message. The present invention is not limited to the above two scenarios, and may also be a scenario of switching between multiple other applications, or a scenario of switching between different modules of the same application, or a scenario of switching between devices during device interconnection, etc. Device interconnection refers to multiple mobile terminal devices establishing data communication connections through a communication operator network, WiFi, and/or Bluetooth, etc.

上述实施例中提及的节日不限于结婚纪念日和生日,还可以是所有的公众节日和/或自定义节日。The holidays mentioned in the above embodiments are not limited to wedding anniversaries and birthdays, but may also be all public holidays and/or custom holidays.

上述实施例中提及的节日效果的改变不限于替换,还可以是节日效果的嵌套显示,移动终端设备读取当前的第一节日时间信息,识别当前第一应用程序所针对的第一对象,在当前的第一节日所针对的对象和当前的第一应用程序所针对的第一对象一致时,改变应用程序呈现的效果为相应的第一节日效果;在第二应用程序触发后,移动终端设备读取当前的第二节日时间信息,识别当前第二应用程序所针对的第二对象,在当前的第二节日所针对的第二对象和当前的第二应用程序所针对的第二对象一致时,第二应用程序呈现的效果为相应的第二节日效果,第一应用程序呈现的效果依然为相应的第一节日效果。例如:上述实施例中,如图13所示,移动终端设备在接听老婆电话时通话背景显示的是结婚纪念日的节日效果,这时,妈妈来电话了,来电提示信息条目1302呈现妈妈头像、通讯录名称以及妈妈生日节日效果,其余通话背景显示的是结婚纪念日的效果。The change of the holiday effect mentioned in the above embodiment is not limited to replacement, but can also be a nested display of holiday effects. The mobile terminal device reads the current first holiday time information, identifies the first object targeted by the current first application, and when the object targeted by the current first holiday is consistent with the first object targeted by the current first application, the effect presented by the application is changed to the corresponding first holiday effect; after the second application is triggered, the mobile terminal device reads the current second holiday time information, identifies the second object targeted by the current second application, and when the second object targeted by the current second holiday is consistent with the second object targeted by the current second application, the effect presented by the second application is the corresponding second holiday effect, and the effect presented by the first application is still the corresponding first holiday effect. For example: in the above embodiment, as shown in Figure 13, when the mobile terminal device answers a call from his wife, the call background displays the holiday effect of the wedding anniversary. At this time, his mother calls, and the call prompt information item 1302 displays the mother's head portrait, the name of the address book, and the holiday effect of the mother's birthday, and the rest of the call background displays the effect of the wedding anniversary.

实施例三:根据人员的属性来显示不同的视图内容Example 3: Displaying different view contents according to personnel attributes

不同的人员可以有不同的属性。这些不同的属性可以反映在移动终端设备的应用程序的视图内容和控件上。在日常生活场景中,当应用程序中所针对的人员具有不同的属性时,对用户本身所呈现的内容进行人性化的改变,能够满足用户对不同的实际场景的需求。Different people can have different attributes. These different attributes can be reflected in the view content and controls of the application of the mobile terminal device. In daily life scenarios, when the people targeted by the application have different attributes, humanized changes to the content presented to the user itself can meet the user's needs for different actual scenarios.

在此实施例中,人员的属性可以包括但不限于以下中的至少一项:性别、年龄、国籍、民族、工作、爱好等。上述应用程序可以包括但不限于:通话应用程序,短信应用程序、邮件应用程序和/或社交类应用程序等区分对象属性的所有应用程序。In this embodiment, the attributes of the person may include but are not limited to at least one of the following: gender, age, nationality, ethnicity, job, hobbies, etc. The above-mentioned application may include but are not limited to: all applications that distinguish object attributes, such as call applications, SMS applications, email applications, and/or social applications.

一、对于人员的属性的识别1. Identification of Personnel Attributes

移动通信终端可以通过多种方式来识别人员的属性。The mobile communication terminal can identify the attributes of a person in a variety of ways.

在一种实现中,可以通过用户的通讯录中联系人的相关条目和备注信息进行识别。移动终端设备在用户与对象—即人通过相关应用进行通信或互动时,可以通过应用程序中人的名字、昵称、电话号码、设备名称和/或备注信息等对人的属性进行识别。上述应用程序例如可以包括但不限于:通讯录、备忘录、即时通讯程序和/或对战类游戏程序等能够对人的属性进行标识的应用程序。上述通信的方式可以包括但不限于:通过通信运营商网络、WiFi和/或蓝牙等建立数据通信连接。上述互动的方式可以包括但不限于:打电话、发短信、即时通信和/或联机打游戏等。上述识别的动作可以由系统默认自动进行,也可以由用户对识别功能开关进行开启后自动进行。In one implementation, identification can be performed through the relevant entries and notes of the contacts in the user's address book. When a user of a mobile terminal device communicates or interacts with an object, that is, a person, through a related application, the person's attributes can be identified through the person's name, nickname, phone number, device name and/or notes in the application. The above-mentioned application may include, but is not limited to: an address book, a memo, an instant messaging program and/or a battle game program, etc., which can identify the attributes of a person. The above-mentioned communication method may include, but is not limited to: establishing a data communication connection through a communication operator network, WiFi and/or Bluetooth. The above-mentioned interaction method may include, but is not limited to: making a phone call, sending text messages, instant messaging and/or playing games online, etc. The above-mentioned recognition action can be automatically performed by the system by default, or it can be automatically performed after the user turns on the recognition function switch.

在另一种实现中,可以通过用户相关数据进行识别。上述用户相关数据可以包括但不限于:电子设备或移动终端设备检测到的用户的使用习惯、用户所在地址等数据。使用习惯例如可以通过用户对浏览器应用、各种游戏应用的使用来检测。用户所在地址例如可以通过用户对导航、地图、定位类应用的使用来检测。In another implementation, identification can be performed through user-related data. The above-mentioned user-related data may include, but is not limited to, data such as the user's usage habits and the user's location detected by the electronic device or mobile terminal device. The usage habits can be detected, for example, through the user's use of browser applications and various game applications. The user's location can be detected, for example, through the user's use of navigation, map, and positioning applications.

在又一种实现中,可以通过用户事先在设置中预先设定的关联信息来进行识别。关联信息是指将显示资源与应用程序关联时所进行的设置,其例如可以包括相关的人员、相关的日期(例如节日)、相关的应用程序以及相关的显示资源包(例如节日效果资源包),该关联信息可以表示为人员+日期+应用程序+资源包。例如,用户可自行设定,我+生日+锁屏+摄影类资源包;或者,妈妈(来自通讯录)+母亲节+短信+教师类资源包。In another implementation, identification can be performed through association information pre-set by the user in the settings. Association information refers to the settings made when display resources are associated with applications, which may include, for example, related persons, related dates (such as holidays), related applications, and related display resource packages (such as holiday effect resource packages). The association information can be expressed as person+date+application+resource package. For example, the user can set it by himself, me+birthday+lock screen+photography resource package; or, mom (from the address book)+Mother's Day+text message+teacher resource package.

二、呈现效果的条件2. Conditions for Presentation Effect

移动终端设备确定当前应用程序所针对的人的属性,进而根据当前日期的读取来得到当前的节日信息,在当前的节日所针对的人和当前打开的应用程序所针对的人一致,并且存在与人的属性匹配的节日效果显示资源时,应用程序呈现的效果将会做出相应改变;在当前的日期不属于节日日期,或者当前的节日所针对的人和当前打开的应用程序所针对的人不一致时,应用程序呈现的效果保持原有状态;在当前的节日所针对的人和当前打开的应用程序所针对的人虽然一致,但是不存在与应用程序所针对的人的属性匹配的节日效果显示资源时,应用程序呈现的效果可以保持原有状态或者呈现不区分人的属性的节日效果。上述日期的读取可以是但不限于从系统时间、日历类应用程序和/或网络时间等处获取。The mobile terminal device determines the attributes of the person targeted by the current application, and then obtains the current holiday information based on the reading of the current date. When the person targeted by the current holiday is the same as the person targeted by the currently opened application, and there are holiday effect display resources that match the person's attributes, the effect presented by the application will be changed accordingly; when the current date is not a holiday date, or the person targeted by the current holiday is not the same as the person targeted by the currently opened application, the effect presented by the application remains in its original state; when the person targeted by the current holiday is the same as the person targeted by the currently opened application, but there are no holiday effect display resources that match the attributes of the person targeted by the application, the effect presented by the application can remain in its original state or present a holiday effect that does not distinguish between the attributes of the person. The reading of the above date can be, but is not limited to, obtained from system time, calendar applications, and/or network time.

图15a-图15b示出了根据人员的属性来显示不同的视图内容的一个示例性实施例。在此实施例中,电子设备在初始设置后,并且节日效果开关处于开启状态,检测到节日时间等信息,触发呈现节日效果。Figures 15a-15b show an exemplary embodiment of displaying different view contents according to the attributes of a person. In this embodiment, after the electronic device is initially set up and the holiday effect switch is turned on, information such as holiday time is detected, triggering the presentation of holiday effects.

如图15a所示,当检测到当前节日为端午节,在奶奶的移动终端设备来电界面中,显示孙子的来电。此时识别来电界面所针对的人员(也即孙子)的属性(例如,年龄),从而可以对应于孙子的年龄呈现卡通风格的动画。如图15b所示,当检测到当前节日为端午节,在孙子的移动终端设备来电界面中,显示奶奶的来电。此时识别来电界面所针对的人员(也即奶奶)的属性(例如,年龄),从而可以对应于奶奶的年龄呈现传统风格的动画。As shown in FIG. 15a, when it is detected that the current festival is the Dragon Boat Festival, the grandson's call is displayed in the incoming call interface of the grandma's mobile terminal device. At this time, the attributes (for example, age) of the person (that is, the grandson) targeted by the incoming call interface are identified, so that a cartoon-style animation can be presented corresponding to the grandson's age. As shown in FIG. 15b, when it is detected that the current festival is the Dragon Boat Festival, the grandma's call is displayed in the incoming call interface of the grandson's mobile terminal device. At this time, the attributes (for example, age) of the person (that is, the grandma) targeted by the incoming call interface are identified, so that a traditional-style animation can be presented corresponding to the grandma's age.

图16a-图16b示出了根据人员的属性来显示不同的视图内容的另一示例性实施例。16a-16b show another exemplary embodiment of displaying different view contents according to the attributes of a person.

如图16a所示,当检测到当前节日为中秋节,在Ms Kim的移动终端设备来电界面中,显示Mr Chen的来电。此时识别来电界面所针对的人员(也即Mr Chen)的属性(例如,国籍),从而可以对应于Mr Chen的国籍呈现中国风格的动画。如图16b所示,当检测到当前节日为中秋节,在Mr Chen的移动终端设备来电界面中,显示Ms Kim的来电。此时识别来电界面所针对的人员(也即Ms Kim)的属性(例如,国籍),从而可以对应于Ms Kim的国籍呈现韩国风格的动画。As shown in Figure 16a, when it is detected that the current festival is the Mid-Autumn Festival, the incoming call from Mr Chen is displayed in the incoming call interface of Ms Kim's mobile terminal device. At this time, the attributes (for example, nationality) of the person (that is, Mr Chen) targeted by the incoming call interface are identified, so that a Chinese-style animation can be presented corresponding to Mr Chen's nationality. As shown in Figure 16b, when it is detected that the current festival is the Mid-Autumn Festival, the incoming call from Ms Kim is displayed in the incoming call interface of Mr Chen's mobile terminal device. At this time, the attributes (for example, nationality) of the person (that is, Ms Kim) targeted by the incoming call interface are identified, so that a Korean-style animation can be presented corresponding to Ms Kim's nationality.

三、效果的呈现方式3. Effect presentation method

呈现方式与前面针对实施例一描述的类似,此处不再赘述。The presentation method is similar to that described above for the first embodiment and will not be repeated here.

在设定显示资源时,用户也可以选择某一领域全套资源包。当应用该全套资源包后,多个应用程序的视图内容在节日当天都会替换成该领域的视图内容。例如,用户可下载一套完整的资源包,里面包含9个传统的节日资源,并且这些资源的主题都为世界名车。不同应用程序都有相匹配的资源进行更换,例如输入法应用程序键盘背景,锁屏应用程序背景动画,通知栏应用程序背景动画。不同的应用程序中视图内容的显示方式和风格可以是不一样的,例如,锁屏的背景视图以循环播放的动画的形式表现,通知栏背景视图中的动画响应用户的手势操作,当用户往下拉出通知栏时,动画将被播放,并且动画属于一次性动画,播放完毕将会消失。只有当用户再次拉出通知栏时,才会再次播放。其中,手势操作可以包括以下至少之一:长按、特殊轨迹滑动、S-Pen悬停、结合传感器的操作等。When setting the display resources, users can also select a complete set of resource packages in a certain field. When the complete set of resource packages is applied, the view content of multiple applications will be replaced with the view content of the field on the day of the festival. For example, users can download a complete set of resource packages, which contains 9 traditional festival resources, and the themes of these resources are all world famous cars. Different applications have matching resources for replacement, such as the keyboard background of the input method application, the background animation of the lock screen application, and the background animation of the notification bar application. The display mode and style of the view content in different applications may be different. For example, the background view of the lock screen is presented in the form of a looping animation, and the animation in the background view of the notification bar responds to the user's gesture operation. When the user pulls down the notification bar, the animation will be played, and the animation is a one-time animation, and it will disappear after the playback is completed. It will only be played again when the user pulls out the notification bar again. Among them, the gesture operation can include at least one of the following: long press, special track sliding, S-Pen hovering, combined sensor operation, etc.

实施例四:根据人员和内容的识别来触发一系列应用程序视图内容的改变Example 4: Triggering a series of application view content changes based on the identification of people and content

在此实施例中,多个应用程序的视图内容和控件可以根据当前应用程序所针对的人员和内容的识别同时进行改变。In this embodiment, the view content and controls of multiple applications can be changed simultaneously based on the identification of the people and content that the current application is targeting.

一、人员的识别1. Personnel Identification

在此实施例中,人员的识别指通信对象与用户的社会关系的识别,其例如可以按照前面的实施例一中描述的各种方式来识别。In this embodiment, identification of personnel refers to identification of the social relationship between the communication object and the user, which can be identified, for example, in the various ways described in the above first embodiment.

可选的或附加的,社会关系的识别同时也是一种安全认证。通过这种安全认证,在本地只有通过本地用户的安全认证的远程对象才可以触发视图内容的改变,使得由远程对象来触发自己本地应用视图内容的改变具有一定的保护性,并不是所有的远程对象都可以触发自己本地应用视图内容的改变。例如,本地用户和远程对象是夫妻关系,并且在通讯录中已经存入该本地用户配偶的联系人的特征关系信息。可选的或附加的,本地用户也可以对该联系人远程自动触发功能进行勾选以加强触发的安全级别。Optionally or additionally, the identification of social relationships is also a security authentication. Through this security authentication, only remote objects that have passed the local user's security authentication can trigger changes in the view content locally, so that the remote object triggering changes in the local application view content has a certain degree of protection. Not all remote objects can trigger changes in the local application view content. For example, the local user and the remote object are husband and wife, and the characteristic relationship information of the contact of the local user's spouse has been stored in the address book. Optionally or additionally, the local user can also check the remote automatic triggering function for the contact to enhance the security level of the trigger.

二、内容的识别2. Content Identification

当前应用程序可以是能够接收通信对象发送的信息的任何应用程序,例如包括但不限于:短信应用、邮件应用、各种社交应用等。The current application may be any application that can receive information sent by a communication partner, including but not limited to: a text messaging application, an email application, various social applications, and the like.

对这些信息的内容可以进行文本识别以确定是否存在预定的特征内容。这些特征内容可以预先存储在数据库中,其例如可以是各种节日相关信息,例如节日祝福、节日提醒等。继而可以通过文本匹配来捕获信息内容中相关的特征。Text recognition can be performed on the content of these information to determine whether there is a predetermined characteristic content. These characteristic contents can be pre-stored in a database, which can be, for example, various holiday-related information, such as holiday greetings, holiday reminders, etc. Then, relevant features in the information content can be captured through text matching.

三、呈现效果的条件3. Conditions for Presentation Effect

本地用户和远程对象的关系经过安全认证后,对于远程对象发来的内容(例如包括但不限于短信、邮件、多媒体贺卡等),可以进行文本识别,捕获相关的特征内容(例如节日相关信息),从而触发相应应用程序视图内容的改变。例如,远程对象发来的短信内容含有“结婚纪念日”相关信息,当本地用户经由当前应用(在此示例中为短信应用)读取该短信后,响应于检测到远程对象与本地用户的社会关系和安全认证信息,根据本地用户设定的安全级别高低,被触发视图内容改变的应用程序的视图内容会自动更换相应内容或者先弹出通知信息提示用户是否更改应用程序视图内容。After the relationship between the local user and the remote object has been securely authenticated, text recognition can be performed on the content sent by the remote object (such as but not limited to text messages, emails, multimedia greeting cards, etc.), and relevant feature content (such as holiday-related information) can be captured, thereby triggering a change in the view content of the corresponding application. For example, the text message content sent by the remote object contains information related to "wedding anniversary". When the local user reads the text message through the current application (in this example, the text message application), in response to detecting the social relationship and security authentication information between the remote object and the local user, according to the security level set by the local user, the view content of the application that is triggered to change the view content will automatically change the corresponding content or pop up a notification message to prompt the user whether to change the application view content.

四、触发的应用程序4. Triggered Applications

被触发视图内容改变的应用程序可以是各种与用户进行交互的应用,其可以包括当前应用程序。具体地,这些应用程序例如可以包括但不限于:电话应用、通讯录应用、锁屏应用、短信应用、通知栏应用、主屏应用、音乐播放器应用、相册应用、日历应用、社交类应用、输入法应用和邮件应用等。The application that triggers the view content change may be various applications that interact with the user, which may include the current application. Specifically, these applications may include, but are not limited to: phone applications, address book applications, lock screen applications, text messaging applications, notification bar applications, home screen applications, music player applications, photo album applications, calendar applications, social applications, input method applications, and email applications.

这些被触发视图内容改变的应用程序可以通过多种方式来确定。在一种实现中,可以基于用户对应用程序的使用频率来确定被触发视图内容改变的应用,例如只触发用户使用频率最高的前N个应用程序。在另一种实现中,可以基于用户选择来确定被触发视图内容改变的应用,例如可以预先将各应用程序列表提供给用户,由用户在列表中选择需要被触发视图内容改变的应用。在又一种实现中,可以根据系统默认设置来确定被触发视图内容改变的应用,例如系统可以默认改变短信应用、微信应用和电话应用。在再一种实现中,被触发视图内容改变的应用可以是所有与用户进行交互的应用。These applications that are triggered to change the view content can be determined in a variety of ways. In one implementation, the applications that are triggered to change the view content can be determined based on the frequency of use of the application by the user, for example, only the top N applications with the highest frequency of use by the user are triggered. In another implementation, the applications that are triggered to change the view content can be determined based on user selection. For example, a list of various applications can be provided to the user in advance, and the user selects the application that needs to be triggered to change the view content in the list. In yet another implementation, the applications that are triggered to change the view content can be determined based on the system default settings. For example, the system can change the SMS application, WeChat application and phone application by default. In yet another implementation, the applications that are triggered to change the view content can be all applications that interact with the user.

五、效果的呈现方式5. Effect presentation method

可改变视图内容的应用程序是指在移动终端设备所安装的应用程序,并且支持通过可下载资源包来自由更换视图内容。不仅应用程序的背景视图可以改变,相关的控件也可以改变。例如,节日当天,主屏上可以自动增加节日控件,节日控件例如可以包括以下至少之一:快速预览信息条、节日百科、节日礼物推荐、节日卡片、快捷方式(购物、订餐、订票)等。用户可通过该节日控件快速进入相应购物,饭馆、电影院、在线贺卡等生活服务页面。An application that can change the view content refers to an application installed on a mobile terminal device, and supports free replacement of the view content through a downloadable resource package. Not only the background view of the application can be changed, but also the related controls. For example, on a holiday, a holiday control can be automatically added to the main screen. The holiday control can include at least one of the following: a quick preview information bar, a holiday encyclopedia, holiday gift recommendations, holiday cards, shortcuts (shopping, ordering meals, booking tickets), etc. Users can quickly access corresponding shopping, restaurants, cinemas, online greeting cards and other life service pages through the holiday control.

图17示出了根据人员和内容的识别来触发一系列应用程序视图内容的改变的一个示例性实施例。在此实施例中,移动终端设备在初始设置后,节日效果开关处于开启状态,当前节日为结婚纪念日,但在用户的该移动终端设备中没有存入结婚纪念日的日期,所以在该移动终端设备中不会呈现节日效果。本实施例的应用场景为用户的爱人想给用户一个惊喜。此时,用户的该移动终端设备接收到该用户的爱人发送的短信带有“结婚纪念日快乐”的内容,移动终端设备从该内容中可以获取当前节日信息,也即当前节日为结婚纪念日,继而根据发送方与用户的社会关系(夫妻关系)以及安全认证信息(通过本地用户的安全认证)可以确定可以触发一系列应用程序加载和使用与结婚纪念日有关的节日效果资源包。例如,在此示例中,如图17所示,该移动终端设备打开短信后,短信背景、拨号界面、锁屏、主屏都会呈现相应的节日效果。FIG17 shows an exemplary embodiment of triggering a series of application view content changes based on the identification of people and content. In this embodiment, after the initial setting of the mobile terminal device, the holiday effect switch is in the on state, and the current holiday is the wedding anniversary, but the date of the wedding anniversary is not stored in the user's mobile terminal device, so the holiday effect will not be presented in the mobile terminal device. The application scenario of this embodiment is that the user's lover wants to give the user a surprise. At this time, the user's mobile terminal device receives a text message sent by the user's lover with the content of "Happy Wedding Anniversary". The mobile terminal device can obtain the current holiday information from the content, that is, the current holiday is the wedding anniversary, and then according to the social relationship (husband and wife relationship) between the sender and the user and the security authentication information (through the security authentication of the local user), it can be determined that a series of applications can be triggered to load and use the holiday effect resource package related to the wedding anniversary. For example, in this example, as shown in FIG17, after the mobile terminal device opens the text message, the text message background, dial interface, lock screen, and main screen will all present the corresponding holiday effect.

在上述实施例中,通过给用户发送短信来触发应用程序视图内容的改变。如前面所提到的,触发方式可以不限于短信,还可以包括发送邮件和/或多媒体贺卡等。上述实施例中,触发的条件包含关系的识别的安全认证以及具体文本内容(节日关键字)的识别和判断。其中关系的识别和安全认证在上段中已经进行详细的论述。可选的或附加的,节日效果触发完成后,在用户的该移动终端设备将自动存入结婚纪念日日期数据到通讯录,备忘录,和/或日历等应用程序中。In the above embodiment, the change of the application view content is triggered by sending a text message to the user. As mentioned above, the triggering method may not be limited to text messages, but may also include sending emails and/or multimedia greeting cards. In the above embodiment, the triggering conditions include security authentication of relationship identification and identification and judgment of specific text content (festival keywords). The identification and security authentication of the relationship have been discussed in detail in the previous paragraph. Optionally or additionally, after the holiday effect is triggered, the user's mobile terminal device will automatically store the wedding anniversary date data in applications such as the address book, memo, and/or calendar.

在上述实施例中,呈现节日效果的应用包括短信、拨号界面、锁屏和主屏。如前面所提到的,被触发视图内容改变的应用程序还可以是移动终端设备上的其他用户可交互的应用程序。例如可以在设置菜单中灵活勾选需要显示节日效果的应用程序。节日效果触发的时候会根据设置的参数在移动终端上的全部或者部分应用程序中显示。In the above embodiment, the applications presenting the holiday effects include text messages, dialing interfaces, lock screens, and home screens. As mentioned above, the application whose view content is triggered to change may also be other user-interactive applications on the mobile terminal device. For example, the application that needs to display the holiday effects can be flexibly checked in the settings menu. When the holiday effects are triggered, they will be displayed in all or part of the applications on the mobile terminal according to the set parameters.

在上述实施例中,当触发的条件满足时,节日效果是立即触发还是等待用户确认后触发,可以在设置菜单中进行相关参数设置。在图17所示的实施例中是自动触发。在一些实现中,可以在设置菜单中选择高安全级别的参数。当高安全级别的参数被设置后,相关的条件满足后,节日效果不会立即呈现出来,而是弹出通知栏,让用户自行决定是否应用该效果到应用程序中。In the above embodiment, when the triggering conditions are met, whether the holiday effect is triggered immediately or after waiting for user confirmation, the relevant parameters can be set in the setting menu. In the embodiment shown in Figure 17, it is automatically triggered. In some implementations, a high security level parameter can be selected in the setting menu. When the high security level parameter is set, after the relevant conditions are met, the holiday effect will not be presented immediately, but a notification bar will pop up to let the user decide whether to apply the effect to the application.

在上述实施例中,移动终端设备还可以根据用户操作来关闭被触发的节日效果。用户操作可以包括以下至少之一:节日菜单中关闭全部应用或部分应用远程触发、节日菜单中关闭一个节日或多个节日的远程触发、通过手势关闭主屏中一条或多条节日控件。In the above embodiment, the mobile terminal device can also close the triggered holiday effect according to the user operation. The user operation may include at least one of the following: closing the remote trigger of all applications or some applications in the holiday menu, closing the remote trigger of one or more holidays in the holiday menu, and closing one or more holiday controls in the main screen through gestures.

实施例五:根据内容的识别来触发与该内容相关的文字提醒和行为提醒Example 5: Triggering text reminders and action reminders related to the content based on content recognition

前面实施例一中描述了移动终端设备可以根据用户与应用程序中所针对的人之前的不同社会关系来改变应用程序的视图内容。在实际的生活场景中,仅改变应用程序的视图内容是不够的,附加的还希望能够在特定日期(例如,节日)向应用程序中所针对的人执行一些有效行为,例如发送节日祝福信息、购买节日礼物等,而用户有可能忘记执行这些行为。In the first embodiment above, it is described that the mobile terminal device can change the view content of the application according to the different social relationships between the user and the person targeted by the application. In real life scenarios, it is not enough to just change the view content of the application. In addition, it is also desired to be able to perform some effective actions on a specific date (for example, a holiday) to the person targeted by the application, such as sending holiday greetings, buying holiday gifts, etc., and the user may forget to perform these actions.

因此,在此实施例中,可以根据用户与通信对象经由应用程序的交互内容和/或交互次数,在应用程序中呈现节日提示信息。Therefore, in this embodiment, holiday reminder information can be presented in the application according to the content and/or number of interactions between the user and the communication object via the application.

一、呈现节日提示信息的时机1. When to present holiday reminder information

一般而言,只有在用户忘记执行上述节日相关行为时才需要对用户进行提醒,并且在用户执行行为之后关闭提醒。因此,可以根据用户通过相关的应用程序与所针对的对象的交互内容和/或交互次数,来确定是否在应用程序中呈现节日提示信息。Generally speaking, it is only necessary to remind the user when the user forgets to perform the above-mentioned festival-related behavior, and the reminder is closed after the user performs the behavior. Therefore, it can be determined whether to present the festival reminder information in the application according to the content and/or number of interactions between the user and the targeted object through the relevant application.

如果通过对交互内容和/或交互次数的识别判断出用户尚未通过该应用程序向所针对的对象执行节日相关操作,则在该应用的显示界面中呈现节日提示信息。取决于不同的应用程序,节日相关操作也可以不同。例如,通话应用程序的节日相关操作可以是打电话,短信应用程序的节日相关操作可以是发送节日祝福短信。可选的或附加的,当用户根据提示信息针对某个对象执行了节日相关操作时,针对该对象不再在相关的应用程序中显示提示信息。提示信息可以在用户打开相关的应用程序时呈现。例如,当天是母亲节,可以在给母亲发短信、打电话的情况下显示提示信息。又例如,可以在母亲当天首次给自己发短信、打电话的情况下,在自己的短信界面和电话界面出现提示信息。If it is determined through the identification of the interaction content and/or the number of interactions that the user has not yet performed holiday-related operations on the targeted object through the application, holiday prompt information is presented in the display interface of the application. Depending on different applications, holiday-related operations may also be different. For example, the holiday-related operation of the call application may be making a call, and the holiday-related operation of the text message application may be sending a holiday greeting text message. Optionally or additionally, when the user performs a holiday-related operation on an object according to the prompt information, the prompt information is no longer displayed in the relevant application for the object. The prompt information may be presented when the user opens the relevant application. For example, if it is Mother's Day, the prompt information may be displayed when sending a text message or calling your mother. For another example, when your mother sends you a text message or calls you for the first time on that day, a prompt information may appear on your text message interface and phone interface.

如果通过对交互内容和/或交互次数的识别判断出用户已经通过该应用程序向所针对的对象执行过节日相关操作,则在该应用的显示界面中不呈现节日提示信息。If it is determined through identification of the interaction content and/or the number of interactions that the user has performed festival-related operations on the targeted object through the application, no festival prompt information is presented in the display interface of the application.

例如,移动终端设备在初始设置后,并且节日效果开关处于开启状态,检测到当前节日为母亲节且用户当天未向妈妈发送过节日祝福时,则在该用户打开短信界面且收件人为妈妈时,可以呈现母亲节的祝福提示信息,否则就不呈现该提示信息。For example, after the initial setup of the mobile terminal device and the holiday effect switch is on, when it detects that the current holiday is Mother's Day and the user has not sent holiday greetings to the mother on that day, when the user opens the SMS interface and the recipient is the mother, a Mother's Day greeting reminder message can be presented, otherwise the reminder message will not be presented.

二、提示信息的内容2. Content of prompt information

节日提示信息可以包括文本提示信息和/或行为提示信息。文本提示信息例如可以是各种文字提醒,包括但不限于“给XX送上份祝福”。行为提示信息例如可以提供各种节日行为入口,包括但不限于提供各种购物入口,诸如买首饰、鲜花、生日蛋糕、演出票等,也可以提供其他类型的行为入口,诸如发送电子红包等。The holiday reminder information may include text reminder information and/or behavior reminder information. The text reminder information may be, for example, various text reminders, including but not limited to "send a blessing to XX". The behavior reminder information may, for example, provide various holiday behavior entrances, including but not limited to providing various shopping entrances, such as buying jewelry, flowers, birthday cakes, performance tickets, etc., and may also provide other types of behavior entrances, such as sending electronic red envelopes, etc.

取决于所关联的应用和/或节日的不同,节日提示信息的内容和形式可以不同。例如,当天为母亲节,在通话应用程序中,文本提示信息例如可以是:今天是母亲节,给母亲打个电话;而在短信应用程序中,文本提示信息例如可以是:今天是母亲节,给母亲发个短信。The content and form of the holiday reminder information may be different depending on the associated application and/or holiday. For example, if today is Mother's Day, in a call application, the text reminder information may be, for example, "Today is Mother's Day, call your mother"; while in a text message application, the text reminder information may be, for example, "Today is Mother's Day, send your mother a text message."

提示信息是可以自主学习的,例如,节日当天,会结合目标对象的属性(年龄、爱好、性别、职业等)通过网络搜索获取到推荐信息,例如今天是母亲节,结合用户目标对象母亲的兴趣爱好,去获取推荐信息,大多数人们会发什么样的祝福语或者送什么样的礼物最受欢迎。The prompt information can be learned autonomously. For example, on a holiday, recommended information can be obtained through online search based on the target object's attributes (age, hobbies, gender, occupation, etc.). For example, today is Mother's Day, and recommended information can be obtained based on the interests and hobbies of the user's target object's mother. What kind of blessings or gifts will most people send is the most popular.

上述行为提示信息也不只限于上面提及的购物、订票、发红包等操作信息。操作行为的提示还可以根据当前应用所针对的对象和当前的节日类型做出改变。例如,同样是母亲节,但是针对母亲、婆婆、阿姨提供的礼物推荐入口可以不同。所针对的对象的区分还可以包括对象的各种其他属性,诸如年龄、性别、爱好、职业等。The above-mentioned behavior prompt information is not limited to the above-mentioned operation information such as shopping, booking tickets, and sending red envelopes. The prompts for the operation behavior can also be changed according to the object targeted by the current application and the current holiday type. For example, it is also Mother's Day, but the gift recommendation entrances for mothers, mothers-in-law, and aunts can be different. The distinction of the targeted objects can also include various other attributes of the objects, such as age, gender, hobbies, occupation, etc.

三、关联的应用及呈现效果3. Related applications and presentation effects

所关联的应用可以包括但不限于通讯录应用程序、短信应用程序、电话应用程序、日历应用程序等至少之一。The associated application may include, but is not limited to, at least one of a contact application, a text message application, a phone application, a calendar application, and the like.

节日提示信息可以以多种方式来呈现其效果。Holiday reminder information can be presented in a variety of ways.

在一些实现中,当应用程序涉及多个对象时,可以对这些对象进行排序,将与当前节日有关的对象排在前面以提醒用户。例如,在通讯录应用程序中,当用户打开该应用程序,联系人中与当天节日所针对的对象一致的,将会自动将这些联系人的条目排在通讯录列表前面。可选的或附加的,所有相关的联系人的条目的风格样式与非节日对象的条目作一区分,该节日相关的物件也会显示在联系人条目旁边。例如母亲节,所有与母亲节相关的联系人条目旁边会有康乃馨标志出来;所有当天过生日的联系人条目旁边会以生日蛋糕标志出来。如果当天某些联系人同时具备两个节日属性,例如今天是妈妈的生日又是母亲节,可以以自定义节日为主进行提醒显示,同时该联系人条目旁边会以两个节日标志性物件,康乃馨和蛋糕图案标志出来。In some implementations, when an application involves multiple objects, these objects can be sorted, and objects related to the current holiday can be placed in front to remind the user. For example, in an address book application, when a user opens the application, the contacts that are consistent with the objects for the current holiday will automatically be placed in front of the address book list. Optionally or additionally, the style of all related contact entries is distinguished from the entries of non-holiday objects, and objects related to the holiday will also be displayed next to the contact entries. For example, on Mother's Day, all contact entries related to Mother's Day will be marked with a carnation next to them; all contact entries with birthdays on that day will be marked with a birthday cake next to them. If some contacts on that day have two holiday attributes at the same time, for example, today is my mother's birthday and Mother's Day, the reminder can be displayed mainly based on the custom holiday, and the contact entry will be marked with two holiday iconic objects, a carnation and a cake pattern.

图18示出了根据内容的识别来触发与该内容相关的文字提醒和/或行为提醒的一个示例性实施例。在此实施例中,移动终端设备在初始设置后,节日效果开关处于开启状态,当前节日为母亲节。如图18所示,移动终端设备检测到当前节日为母亲节,可以在应用程序(例如,锁屏)中应用节日效果,例如锁屏背景视图为母亲节相关的图片。移动终端设备还检测到用户当天未向妈妈发送过节日祝福,则在该用户打开通讯录应用程序时,母亲的条目会放在第一排显示,可以直接打电话或发短信。可选的或附加的,当第一次给母亲打电话时,电话界面上会有提示语:给妈妈送上份祝福。而当发送的短信中含有诸如“母亲节快乐”字样时,会提示用户是否给妈妈购买礼物、鲜花等。FIG18 shows an exemplary embodiment of triggering text reminders and/or behavior reminders related to the content based on the identification of the content. In this embodiment, after the initial setting of the mobile terminal device, the holiday effect switch is in the on state, and the current holiday is Mother's Day. As shown in FIG18, the mobile terminal device detects that the current holiday is Mother's Day, and the holiday effect can be applied in the application (e.g., lock screen), for example, the lock screen background view is a picture related to Mother's Day. The mobile terminal device also detects that the user has not sent holiday greetings to the mother on that day. When the user opens the address book application, the mother's entry will be displayed in the first row, and the user can call or send text messages directly. Optionally or additionally, when calling the mother for the first time, there will be a prompt on the phone interface: Send a blessing to the mother. When the text message sent contains words such as "Happy Mother's Day", the user will be prompted whether to buy gifts, flowers, etc. for the mother.

实施例六:基于灵活策略的应用程序视图内容显示冲突的解决方案Embodiment 6: Solution to application view content display conflict based on flexible strategy

如果当前的节日有多个,且节日所针对的对象是同一个,例如今天是母亲节又是妈妈的生日,此时基于对象的识别来区分从而呈现节日效果是不可行的。实施例六提出了灵活策略来解决类似这样的冲突问题,换言之,可以根据预定策略来确定当前与对象有关的节日。If there are multiple current holidays, and the objects targeted by the holidays are the same, for example, today is Mother's Day and my mother's birthday, it is not feasible to distinguish them based on object recognition to present the holiday effect. Embodiment 6 proposes a flexible strategy to solve such conflict problems. In other words, the current holiday related to the object can be determined according to a predetermined strategy.

灵活策略或预定策略可以包括但不限于以下任一:系统默认的节日显示优先级、用户自定义的节日显示优先级、分时段显示、分应用程序显示、基于文本内容识别的显示、嵌套显示和触发时用户灵活选择显示等。Flexible strategies or predefined strategies may include but are not limited to any of the following: system default holiday display priority, user-defined holiday display priority, time period display, application-based display, display based on text content recognition, nested display, and user-flexible display selection when triggered.

图19示出了分应用程序显示不同的节日效果的一种示例性实现。在此实现中,移动终端设备经过初始设置并且节日效果开关处于开启状态。如图19所示,移动终端设备检测到当前节日为母亲节同时又为用户母亲的生日,在用户锁屏应用程序中显示母亲节的节日效果,在妈妈的来电界面中显示母亲生日的节日效果。FIG19 shows an exemplary implementation of displaying different holiday effects by application. In this implementation, the mobile terminal device has been initially set up and the holiday effect switch is turned on. As shown in FIG19 , the mobile terminal device detects that the current holiday is Mother's Day and the user's mother's birthday, and displays the holiday effect of Mother's Day in the user's lock screen application, and displays the holiday effect of the mother's birthday in the mother's incoming call interface.

图20示出了分时段显示不同的节日效果的一种示例性实现。如图20所示,移动终端设备检测到当前节日为情人节同时又为用户妻子的生日,在给妻子发送第一条短信的时候,显示情人节的节日效果,在给妻子发送第二条短信的时候,显示生日的节日效果。Figure 20 shows an exemplary implementation of displaying different holiday effects in different time periods. As shown in Figure 20, the mobile terminal device detects that the current holiday is Valentine's Day and the user's wife's birthday. When the first text message is sent to the wife, the Valentine's Day holiday effect is displayed, and when the second text message is sent to the wife, the birthday holiday effect is displayed.

灵活策略还可以是用户自定义的节日显示优先级。举例说明,今天既是母亲节,又是妈妈的生日,当自定义节日和公众节日在同一天时,默认自定义节日的优先级高。当然用户在设置中也可以自行修改。继而移动终端设备根据优先级,在同一应用中,优先级高的节日将被呈现出来。Flexible strategies can also be user-defined holiday display priorities. For example, today is both Mother's Day and my mother's birthday. When a custom holiday and a public holiday fall on the same day, the custom holiday will have a higher priority by default. Of course, users can also modify it in the settings. Then, the mobile terminal device will display the holiday with a higher priority in the same application according to the priority.

灵活策略可以是基于文本内容识别的显示。举例说明,今天既是母亲节,又是妈妈的生日,当给妈妈发送短信,短信内容为母亲节快乐时,短信背景将被替换为母亲节的节日效果。当给妈妈发送短信,短信内容为生日快乐时,短信背景将被替换为生日快乐的节日效果。Flexible strategies can be displayed based on text content recognition. For example, today is both Mother's Day and my mother's birthday. When I send a text message to my mother with the content of Happy Mother's Day, the text message background will be replaced with the holiday effect of Mother's Day. When I send a text message to my mother with the content of Happy Birthday, the text message background will be replaced with the holiday effect of Happy Birthday.

灵活策略也可以是嵌套显示。举例说明,今天既是母亲节,又是妈妈的生日。当给妈妈发送短信时,短信背景可以为母亲节的节日效果,发送和接收的短信条目背景为生日快乐的节日效果。Flexible strategies can also be nested displays. For example, today is both Mother's Day and Mom's birthday. When you send a text message to Mom, the text message background can be a Mother's Day holiday effect, and the background of the sent and received text message items can be a Happy Birthday holiday effect.

灵活策略也可以是在触发时由用户进行灵活选择。例如,今天既是母亲节,又是妈妈的生日。当给妈妈发送短信时,可以弹出窗口让用户选择启动母亲节的节日效果还是启动妈妈生日的节日效果。Flexible strategies can also be flexibly selected by the user when triggered. For example, today is both Mother's Day and Mom's birthday. When sending a text message to Mom, a pop-up window can be displayed to allow the user to choose whether to activate the holiday effect for Mother's Day or for Mom's birthday.

在前述实施例中,短信应用程序的显示策略为分时显示,在设置菜单中可进一步更改应用程序的显示策略,例如,更改分时显示为嵌套显示或者基于文本内容识别显示。In the aforementioned embodiment, the display strategy of the SMS application is time-sharing display. The display strategy of the application can be further changed in the setting menu, for example, changing the time-sharing display to nested display or display based on text content recognition.

返回图1,可选地,在步骤103中,解除显示资源与第一应用程序的关联。在一些实施例中,当多个第一应用程序与显示资源关联,和/或第一应用程序的多个元素与显示资源关联时,可以分别解除其与显示资源的关联。可以理解,解除关联的步骤与关联的步骤相反,因此,此处不再赘述。Returning to FIG. 1 , optionally, in step 103, the display resource is disassociated from the first application. In some embodiments, when multiple first applications are associated with the display resource, and/or multiple elements of the first application are associated with the display resource, they can be disassociated from the display resource respectively. It can be understood that the disassociating step is opposite to the associating step, and therefore, it will not be described in detail here.

在日常生活中,用户通常会在节日当天收到很多与节日相关的信息,诸如祝福信息、节日活动信息或节日贺卡等。如果用户想要查看这些信息,则需要进入到相应的应用程序进行查看,若用户想要操作(例如回复)这些信息,则需要针对每个信息分别进行操作,这就使得用户的节日效果体验较差。In daily life, users usually receive a lot of holiday-related information on holidays, such as blessing information, holiday event information or holiday greeting cards, etc. If users want to view this information, they need to enter the corresponding application to view it. If users want to operate (such as reply) this information, they need to operate for each message separately, which makes the user's holiday experience poor.

因此,在本申请的另一方面中,还提出了对满足预定主题的各种信息进行快速浏览和/或快速操作的解决方案。预定主题例如可以是,预定的节日、预定的话题、预定的人物对象等,或者甚至可以任意主题,也即不限主题。在后续的描述中将以节日场景为例来描述对信息的快速浏览和快速操作,也即预定主题为当前节日接收的与节日相关的信息,但是可以理解,本申请不限于节日场景,而是可以应用于需要对各种主题的信息进行汇总的场景中。Therefore, in another aspect of the present application, a solution for quickly browsing and/or quickly operating various information that meets a predetermined theme is also proposed. The predetermined theme can be, for example, a predetermined festival, a predetermined topic, a predetermined character object, etc., or even any theme, that is, there is no limit to the theme. In the subsequent description, the festival scene will be used as an example to describe the quick browsing and quick operation of information, that is, the predetermined theme is the festival-related information received for the current festival, but it can be understood that the present application is not limited to the festival scene, but can be applied to scenes where information on various themes needs to be summarized.

图21示出了根据本申请实施例的用于电子设备的信息处理方法的一个示例性流程图。FIG. 21 shows an exemplary flowchart of an information processing method for an electronic device according to an embodiment of the present application.

如图21所示,在步骤2101中,在电子设备处经由一个或多个应用程序接收信息。As shown in FIG. 21 , in step 2101 , information is received at an electronic device via one or more applications.

电子设备上可以安装有各种用于与外界交互的应用程序。这些应用程序例如可以包括,短信应用、邮件应用以及各种社交应用等。电子设备可以经由这些应用程序来接收各种各样的消息。在节日当天,用户可能收到尤其多的节日相关信息。这些信息分散在相应的应用程序中。Electronic devices may be installed with various applications for interacting with the outside world. These applications may include, for example, text messaging applications, email applications, and various social applications. Electronic devices may receive various messages via these applications. On a holiday, users may receive a lot of holiday-related information. This information is scattered in the corresponding applications.

接着,在步骤2102中,在系统界面上集中显示所接收的信息中与预定主题相关的信息。Next, in step 2102, information related to the predetermined topic among the received information is centrally displayed on the system interface.

在一些实现中,预定主题为当前节日。因此,在这些实现中,在节日当天,移动终端设备可以汇总通过各种应用程序接收到的信息,统一在系统界面上进行显示。这样用户无需进入到相应的应用程序,就能够快速浏览接收到的节日信息,优化了用户的节日效果体验。In some implementations, the predetermined theme is the current holiday. Therefore, in these implementations, on the day of the holiday, the mobile terminal device can aggregate the information received through various applications and display it uniformly on the system interface. In this way, the user can quickly browse the received holiday information without entering the corresponding application, thereby optimizing the user's holiday effect experience.

更具体地,在系统界面上集中显示与预定主题相关的信息可以包括步骤2103,确定需要汇总信息的应用程序。More specifically, centrally displaying information related to a predetermined topic on a system interface may include step 2103, determining an application program for which information needs to be aggregated.

移动终端设备可以根据以下任一来确定需要汇总信息的应用程序:用户对应用程序的使用频率,用户选择的应用程序,系统默认的应用程序,以及能够接收信息的全部应用程序。The mobile terminal device may determine the application program for which information needs to be aggregated based on any of the following: the frequency of use of the application program by the user, the application program selected by the user, the application program defaulted by the system, and all the applications that can receive information.

在一种实现中,移动终端设备可以将接收到的所有信息都进行汇总。在另一种实现中,移动终端设备可以汇总通过系统默认的应用程序接收到的信息。例如,如果默认的应用程序为短信、微信、QQ等,则移动终端设备对通过上述应用程序接收到的信息进行汇总。在又一种实现中,移动终端设备还可以汇总用户使用频率较高的应用程序接收到的信息。例如用户使用频率较高的前两个应用程序为短信及微信,则移动终端设备对通过这两个应用程序接收到的信息进行汇总。在另一种实现中,移动终端设备也可以预先将各应用程序列表提供给用户,由用户在列表中选择需要汇总信息的应用程序,后续移动终端设备针对用户选择的应用程序进行信息的汇总。In one implementation, the mobile terminal device can summarize all the information received. In another implementation, the mobile terminal device can summarize the information received through the system default application. For example, if the default application is SMS, WeChat, QQ, etc., the mobile terminal device summarizes the information received through the above application. In another implementation, the mobile terminal device can also summarize the information received by the application that the user uses more frequently. For example, the first two applications that the user uses more frequently are SMS and WeChat, then the mobile terminal device summarizes the information received through these two applications. In another implementation, the mobile terminal device can also provide a list of each application to the user in advance, and the user selects the application whose information needs to be summarized in the list, and then the mobile terminal device summarizes the information for the application selected by the user.

接着,在步骤2104中,从所确定的应用程序中汇总信息。Next, in step 2104, information is aggregated from the determined applications.

如前面所提到的,汇总的信息与预定主题相关,例如为节日当天收到的与节日相关的信息。移动终端设备可以汇总这一类的全部信息。可选的或附加的,还可以进一步指定信息的类型,只汇总具有指定信息类型的信息。As mentioned above, the aggregated information is related to a predetermined topic, such as information related to a festival received on a festival day. The mobile terminal device can aggregate all information of this type. Optionally or additionally, the type of information can be further specified, and only information of the specified information type can be aggregated.

信息类型可以根据多种因素进行划分。Information types can be divided based on a variety of factors.

从信息的内容来划分,信息类型可以包含下述中的至少一种:节日祝福信息、节日活动信息、节日优惠信息、贺卡、红包信息等。Based on the content of the information, the information type may include at least one of the following: holiday greeting information, holiday activity information, holiday discount information, greeting cards, red envelope information, etc.

从信息的处理状态或读取状态来划分,信息类型可以包含下述中的至少一种:未读的信息、已读的信息、已回复的信息、已转发的信息,已收藏的信息等。Based on the processing status or reading status of the information, the information type may include at least one of the following: unread information, read information, replied information, forwarded information, favorited information, etc.

还可以从信息的交互双方的社会关系来划分,也即根据通信双方之间的关系来对信息进行分类,例如,家人发送的信息,朋友发送的信息,同事发送的信息等。It can also be divided based on the social relationship between the two parties in the information exchange, that is, to classify the information according to the relationship between the two parties in communication, for example, information sent by family members, information sent by friends, information sent by colleagues, etc.

还可以根据信息的汇总优先级来划分,信息类型例如可以包含下述中的至少一种:高优先级、中优先级和低优先级等。这些优先级可以由用户来设置。The information may also be divided according to its summary priority, and the information type may include at least one of the following: high priority, medium priority, and low priority, etc. These priorities may be set by the user.

在一些实现中,移动终端设备可以汇总接收到的所有信息。在另一些实现中,移动终端设备可以将按照上述不同方式划分出的信息类型提供给用户,由用户来选择需要进行信息汇总的信息类型,移动终端设备后续会根据用户选择的信息类型来进行信息汇总。例如,移动终端设备接收到信息后,判断该信息的类型与用户选择的信息类型是否一致,若一致,则汇总为需要在系统界面显示的信息,若不一致,则不进行汇总。例如,用户选择的信息类型为节日祝福信息、未读的信息、家人发送的信息、朋友发送的信息,也就是说,用户想要汇总家人和朋友发送的、状态为未读的节日祝福信息。因此,当移动终端设备接收到信息后,会根据信息内容判断该信息是否为节日祝福信息,状态是否为未读,且信息的发送方是否为用户的家人或朋友,若判断结果均为是,则将该信息进行汇总,并在系统界面进行显示。In some implementations, the mobile terminal device can summarize all received information. In other implementations, the mobile terminal device can provide the information types divided according to the above different methods to the user, and the user selects the information type that needs to be summarized. The mobile terminal device will subsequently summarize the information according to the information type selected by the user. For example, after receiving the information, the mobile terminal device determines whether the type of the information is consistent with the information type selected by the user. If it is consistent, it is summarized as the information that needs to be displayed on the system interface. If it is inconsistent, it is not summarized. For example, the information type selected by the user is holiday greeting information, unread information, information sent by family members, and information sent by friends. In other words, the user wants to summarize the holiday greeting information sent by family members and friends and the status is unread. Therefore, when the mobile terminal device receives the information, it will determine whether the information is a holiday greeting information, whether the status is unread, and whether the sender of the information is a family member or friend of the user according to the content of the information. If the judgment results are all yes, the information will be summarized and displayed on the system interface.

其中,在根据信息内容判断信息类型时,可以从信息内容中提取出关键词,并在关键词中判断是否存在节日祝福关键词,若存在,则可以确定为节日祝福信息。例如,当前节日为春节,节日祝福关键词包含春节快乐,若接收到的信息中包含春节快乐这一关键词,则移动终端设备可以确认该信息为节日祝福信息。When judging the type of information based on the information content, keywords can be extracted from the information content, and it can be judged whether there is a holiday blessing keyword in the keywords. If there is, it can be determined to be holiday blessing information. For example, the current holiday is the Spring Festival, and the holiday blessing keyword includes Happy Spring Festival. If the received information contains the keyword Happy Spring Festival, the mobile terminal device can confirm that the information is holiday blessing information.

在根据信息的通信双方之间的关系判断信息类型时,可以根据用户在通信录中设置的各联系人的关系类别来进行判断。例如,用户在通信录中针对每个联系人分别设置了关系类别,如家人、朋友、同事等,后续移动终端设备接收到关系类别为家人的联系人发送的信息,则确认该信息为家人发送的信息。When judging the type of information based on the relationship between the communicating parties of the information, the judgment can be made based on the relationship categories of the contacts set by the user in the address book. For example, the user sets a relationship category for each contact in the address book, such as family, friend, colleague, etc., and then the mobile terminal device receives information sent by a contact with a relationship category of family, then the information is confirmed to be sent by the family.

信息的汇总优先级可以由用户来设置,并且按照优先级从高到低的顺序进行汇总。例如,移动终端设备可以先汇总优先级最高的信息,当不存在优先级最高的信息时,再汇总下一优先级的信息。例如,用户设置的汇总优先级为未读→未回复→已读,则移动终端设备先汇总状态为未读的信息,若当前不存在未读的信息,则移动终端设备继续汇总未回复的信息,若当前不存在未回复的信息,则移动终端设备继续汇总已读的信息。The aggregation priority of information can be set by the user, and the information is aggregated in order from high to low priority. For example, the mobile terminal device can aggregate the information with the highest priority first, and when the information with the highest priority does not exist, the information with the next priority can be aggregated. For example, if the aggregation priority set by the user is unread → unreplied → read, the mobile terminal device will first aggregate the information with the unread status. If there is no unread information at present, the mobile terminal device will continue to aggregate the unreplied information. If there is no unreplied information at present, the mobile terminal device will continue to aggregate the read information.

接着,在步骤2105中,在系统界面上显示汇总的信息。Next, in step 2105, the summarized information is displayed on the system interface.

在一些实施例中,系统界面可以包含下述界面中的至少一种:锁屏界面、主屏界面、通知栏界面等。In some embodiments, the system interface may include at least one of the following interfaces: a lock screen interface, a main screen interface, a notification bar interface, etc.

如果系统界面为锁屏界面,则用户无需解锁,就能够快速浏览接收到的节日信息,进一步优化了用户的节日效果体验。If the system interface is a lock screen interface, the user can quickly browse the received holiday information without unlocking the system, further optimizing the user's holiday effect experience.

汇总的信息可以通过多种方式在系统界面上进行显示。在一些实施例中,可以在系统界面上呈现汇总的信息的统计结果,接着响应于用户发出的快速浏览指令,在系统界面上显示汇总的信息的详情。The aggregated information can be displayed on the system interface in a variety of ways. In some embodiments, the statistical results of the aggregated information can be presented on the system interface, and then in response to a quick browse instruction issued by the user, the details of the aggregated information are displayed on the system interface.

上述统计结果可以包括但不限于下述信息中的至少一种:信息数目、信息的类型、信息发送方信息(姓名、头像等)、接收信息的应用程序的信息(程序图标等)。The above statistical results may include but are not limited to at least one of the following information: number of messages, type of messages, information sender information (name, avatar, etc.), information of the application receiving the message (program icon, etc.).

图22a-图22c示出了根据本申请实施例的汇总信息的系统界面的示意性图示。图22a为正常的锁屏界面背景图,图22b在锁屏界面显示了汇总的节日信息的统计信息,其中,统计信息包含信息的数目(10条)以及信息的类型(节日祝福信息)。当用户想要查看汇总的信息详情时,可以触发信息快速浏览指令,移动终端设备在接收到信息快速浏览指令后,将汇总的信息在系统界面中进行显示,如图22c所示。Figures 22a-22c show schematic diagrams of the system interface for aggregated information according to an embodiment of the present application. Figure 22a is a normal lock screen interface background image, and Figure 22b displays the statistical information of aggregated holiday information on the lock screen interface, where the statistical information includes the number of information (10 pieces) and the type of information (holiday greeting information). When the user wants to view the details of the aggregated information, the information quick browse instruction can be triggered. After receiving the information quick browse instruction, the mobile terminal device displays the aggregated information in the system interface, as shown in Figure 22c.

快速浏览指令可以通过多种途径触发产生,上述途径包括以下至少之一:语音、按键、手势、增强现实的人机交互界面和外部控制器(比如,与终端设备相关联的手写笔等具有遥控功能的设备)。The quick browse instruction can be triggered by a variety of ways, including at least one of the following: voice, button, gesture, augmented reality human-computer interaction interface and external controller (for example, a device with remote control function such as a stylus associated with the terminal device).

例如,快速浏览指令是语音时,如果用户发出声控指令“开始浏览节日信息”,移动终端设备接收该声控指令,并对该声控指令进行语音识别,从而确定出该声控指令是快速浏览指令,因此移动终端设备在系统界面上显示汇总的各信息。在移动终端设备中可以存储声控指令和快速浏览指令的对应关系。例如,采用对应表的形式,将以下声控指令都与快速浏览指令相对应:“开始浏览节日信息”、“快速浏览开始”等中英文指令或其他语言的指令。当然,声控指令不限于上述例子,也可以是用户预先设置的其他信息,只要用户和移动终端设备都知道该信息是对应于快速浏览指令的声控指令即可。For example, when the quick browsing instruction is voice, if the user issues a voice control instruction "start browsing holiday information", the mobile terminal device receives the voice control instruction and performs voice recognition on the voice control instruction, thereby determining that the voice control instruction is a quick browsing instruction, so the mobile terminal device displays the summarized information on the system interface. The correspondence between voice control instructions and quick browsing instructions can be stored in the mobile terminal device. For example, in the form of a correspondence table, the following voice control instructions are all corresponded to the quick browsing instruction: "Start browsing holiday information", "Quick browsing starts" and other Chinese and English instructions or instructions in other languages. Of course, the voice control instruction is not limited to the above examples, and it can also be other information pre-set by the user, as long as the user and the mobile terminal device know that the information is a voice control instruction corresponding to the quick browsing instruction.

当快速浏览指令是按键时,该按键既可以是移动终端设备上的硬件按键,例如:home键、声音调节键、电源键、新增的按键。该按键也可以是用户界面UI上的虚拟按键,例如,在统计信息旁设置的虚拟按键或统计信息条对应的虚拟按键等。当用户以预定方式按下该按键时,移动终端设备确定接收到快速浏览指令。其中,预定方式可以是:短按、长按、短按预定次数、短按和长按交替进行等。When the quick browsing instruction is a key, the key can be a hardware key on the mobile terminal device, such as a home key, a volume adjustment key, a power key, or a newly added key. The key can also be a virtual key on the user interface UI, such as a virtual key set next to the statistical information or a virtual key corresponding to the statistical information bar. When the user presses the key in a predetermined manner, the mobile terminal device determines that the quick browsing instruction has been received. The predetermined manner can be: short press, long press, short press for a predetermined number of times, alternating short press and long press, etc.

当快速浏览指令是手势时,该手势可以是单手完成的手势,也可以是双手完成的手势。例如手势可以为设定的手机界面解锁手势,手势的具体内容可以是:挥手、手划圆、手划方块、手划三角形等。移动终端设备可以采用现有的手势探测设备检测和识别手势的具体内容。When the quick browsing instruction is a gesture, the gesture can be a gesture completed with one hand or a gesture completed with both hands. For example, the gesture can be a set mobile phone interface unlock gesture, and the specific content of the gesture can be: waving, drawing a circle, drawing a square, drawing a triangle, etc. The mobile terminal device can use existing gesture detection equipment to detect and recognize the specific content of the gesture.

当快速浏览指令是来自外部控制器时,例如,当移动终端设备连接有手写笔时,如果移动终端设备接收到手写笔发送的指示快速浏览的指令,则移动终端设备在系统界面显示汇总的信息。其中,该连接可以是物理连接,也可以是通过以下至少一种网络的无线连接:蓝牙、超宽带、ZigBee、Wi-Fi(wireless fidelity,无线保真)、宏网络等,该指令可以是红外指令,也可以是外部控制器发送的消息。When the quick browsing instruction comes from an external controller, for example, when the mobile terminal device is connected to a stylus, if the mobile terminal device receives the instruction sent by the stylus to instruct quick browsing, the mobile terminal device displays the summarized information on the system interface. The connection may be a physical connection or a wireless connection through at least one of the following networks: Bluetooth, ultra-wideband, ZigBee, Wi-Fi (wireless fidelity), macro network, etc., and the instruction may be an infrared instruction or a message sent by an external controller.

可选的或附加的,当用户想要不显示汇总的信息时,还可以触发信息快速浏览结束指令,移动终端设备在接收到信息快速浏览结束指令后,不在系统界面显示汇总的信息。Optionally or additionally, when the user does not want to display the summarized information, the user can also trigger an information quick browse end instruction. After receiving the information quick browse end instruction, the mobile terminal device does not display the summarized information on the system interface.

返回图21,在步骤2106中,响应于用户发出的快速浏览结束指令,在系统界面上隐藏汇总的信息。Returning to FIG. 21 , in step 2106 , in response to a quick browse end instruction issued by the user, the summarized information is hidden on the system interface.

快速浏览结束指令的触发方式和快速浏览指令的触发方式类似,这里不再赘述。The triggering method of the quick browse end instruction is similar to the triggering method of the quick browse instruction, which will not be repeated here.

在一些实施例中,若用户通过触发统计信息条对应的虚拟按键来触发快速浏览指令,则上述统计信息条可以认为是一个节日信息操作控件,该控件为节日信息管理器的快速入口,节日信息管理器可以对汇总的节日信息进行快速显示、快速回复以及其他数据常规操作。In some embodiments, if the user triggers a quick browse instruction by triggering a virtual button corresponding to a statistical information bar, the statistical information bar can be considered as a holiday information operation control, which is a quick entry to the holiday information manager. The holiday information manager can quickly display, quickly reply to, and perform other general data operations on the summarized holiday information.

在显示汇总的信息时,移动终端设备的屏幕尺寸有限,每次只能显示数量有限的信息。When displaying aggregated information, the screen size of a mobile terminal device is limited and only a limited amount of information can be displayed each time.

显示方式:Display method:

在一些实施例中,可以按照预定的空间排列方式来显示信息。空间排列方式有很多种,每种排列方式对应的显示信息的条数有可能不同。比如,4行2列的排列方式对应的信息数目为8条,9行1列的排列方式对应的信息数目为9条。在一些实现中,移动终端设备可以将各种信息排列方式提供给用户,后续按照用户选择的信息排列方式,将系统界面的显示区域划分为多个区域,每个区域显示一条或多条信息。例如,前面的示例中图22c示出了用户选择的信息排列方式为4行2列的排列方式时的显示示意图。In some embodiments, information can be displayed in a predetermined spatial arrangement. There are many spatial arrangements, and the number of displayed information corresponding to each arrangement may be different. For example, the number of information corresponding to the arrangement of 4 rows and 2 columns is 8, and the number of information corresponding to the arrangement of 9 rows and 1 column is 9. In some implementations, the mobile terminal device can provide various information arrangements to the user, and then divide the display area of the system interface into multiple areas according to the information arrangement selected by the user, and each area displays one or more pieces of information. For example, in the previous example, Figure 22c shows a display schematic diagram when the information arrangement selected by the user is a 4-row 2-column arrangement.

此外,在显示汇总的信息时,如果汇总的信息较多,无法全部显示在移动终端设备的系统界面,则用户可以通过翻页或上下滑动的方式来进行查看。例如,汇总的信息有20条,用户选择的信息排列方式为4行2列,也就是说,移动终端设备每次只能显示8条信息,移动终端设备可以将汇总的20条信息分为3页进行显示,第一页显示前8条信息,第二页显示第9~16条信息,第三页显示第17~20条信息。移动终端设备首先在系统界面显示第一页的信息,当检测到用户的向后翻页手势后,显示第二页的信息,当再次检测到用户的向后翻页手势后,显示第三页的信息。In addition, when displaying the summarized information, if the summarized information is too much to be displayed in its entirety on the system interface of the mobile terminal device, the user can view it by turning pages or sliding up and down. For example, there are 20 pieces of summarized information, and the user selects 4 rows and 2 columns as the information arrangement method, that is, the mobile terminal device can only display 8 pieces of information at a time. The mobile terminal device can display the 20 summarized pieces of information in 3 pages, with the first page displaying the first 8 pieces of information, the second page displaying the 9th to 16th pieces of information, and the third page displaying the 17th to 20th pieces of information. The mobile terminal device first displays the information on the first page on the system interface, and when a page-turning gesture from the user is detected, the information on the second page is displayed. When a page-turning gesture from the user is detected again, the information on the third page is displayed.

在显示汇总的信息时,移动终端设备需要按照预定顺序依次显示信息。预定顺序可以基于以下至少一项:信息接收时间和信息的类别。例如,在图22c中,用户选择的信息排列方式为4行2列,移动终端设备将接收时间最早的信息放在第一行第一列的位置进行显示,将接收时间次之的信息放在第一行第二列的位置进行显示,依次类推。When displaying the aggregated information, the mobile terminal device needs to display the information in a predetermined order. The predetermined order may be based on at least one of the following: the time when the information is received and the category of the information. For example, in FIG22c, the information arrangement selected by the user is 4 rows and 2 columns. The mobile terminal device displays the information with the earliest reception time in the first row and the first column, and displays the information with the second earliest reception time in the first row and the second column, and so on.

上面提到的信息的类别可以基于多种因素进行划分。在一些实施例中,移动终端设备可以先对节日信息进行归类,然后按照类别依次显示各类信息。移动终端设备可以但不限于通过下述方式中的至少一种来对汇总的信息进行归类并显示:The categories of the above-mentioned information can be divided based on a variety of factors. In some embodiments, the mobile terminal device can first classify the holiday information, and then display the various types of information in sequence according to the categories. The mobile terminal device can classify and display the aggregated information in at least one of the following ways, but is not limited to:

方式一,移动终端设备可以按照接收信息的应用程序来归类,例如,移动终端设备将短信应用接收到的信息归为一类,将微信应用接收到的信息归为一类。Method 1: The mobile terminal device may classify information according to the application program that receives the information. For example, the mobile terminal device classifies information received by the SMS application into one category and information received by the WeChat application into another category.

移动终端设备在显示各类信息时,可以根据应用程序的名称依次显示各应用程序对应的信息,例如,根据应用程序的名称的第一个字母对各应用程序进行排列,并按照排列的顺序依次显示各应用程序对应的信息。When displaying various types of information, the mobile terminal device can display the information corresponding to each application in sequence according to the name of the application. For example, the applications can be arranged according to the first letter of the application name, and the information corresponding to each application can be displayed in sequence according to the arrangement order.

移动终端设备也可以根据用户使用应用程序的频率,依次显示各应用程序对应的信息。例如,用户使用频率最高的应用程序为微信,则移动终端设备将微信应用接收到的信息置顶显示。The mobile terminal device may also display the information corresponding to each application in sequence according to the frequency of the user using the application. For example, if the application most frequently used by the user is WeChat, the mobile terminal device will display the information received by the WeChat application on the top.

此外,移动终端设备还可以根据用户预先设定的应用程序的显示顺序,依次显示各应用程序对应的信息,例如,移动终端设备预先设置先显示短信应用的信息,再显示微信应用的信息,那么移动终端设备可以将短信应用接收到的信息置顶显示,下面显示微信应用接收到的信息。In addition, the mobile terminal device can also display the information corresponding to each application in sequence according to the display order of the applications pre-set by the user. For example, the mobile terminal device is pre-set to display the information of the SMS application first, and then the information of the WeChat application. Then the mobile terminal device can display the information received by the SMS application on the top, and display the information received by the WeChat application below.

方式二,移动终端设备可以根据信息发送方来归类,例如,将联系人A发送的信息归为一类,将联系人B的信息归为一类。In a second approach, the mobile terminal device may classify information according to the sender of the information, for example, classify the information sent by contact A into one category and classify the information sent by contact B into another category.

移动终端设备在显示各类信息时,可以根据联系人的姓名依次显示各联系人发送的信息,例如,根据联系人姓名的第一个字母对各联系人进行排列,并按照排列的顺序依次显示各联系人发送的信息。When displaying various types of information, the mobile terminal device can display the information sent by each contact in sequence according to the contact's name. For example, the contacts are arranged according to the first letter of the contact's name, and the information sent by each contact is displayed in sequence according to the arrangement order.

移动终端设备也可以根据用户与信息发送方的互动频率,依次显示各联系人发送的信息,例如,用户与联系人A的互动频率最高,则将联系人A发送的信息置顶显示。The mobile terminal device may also display the information sent by each contact in sequence according to the interaction frequency between the user and the information sender. For example, if the user has the highest interaction frequency with contact A, the information sent by contact A will be displayed at the top.

移动终端设备还可以根据用户与信息发送方之间的关系以及该关系的优先级,依次显示各联系人发送的信息,例如,用户与联系人A之间的关系为家人,与用户B之间的关系为朋友,而家人的优先级最高,则移动终端设备将联系人A发送的信息置顶显示,下面显示用户B发送的信息。The mobile terminal device can also display the information sent by each contact in sequence according to the relationship between the user and the sender of the information and the priority of the relationship. For example, the relationship between the user and contact A is family, and the relationship between the user and user B is friends, and family has the highest priority. The mobile terminal device will display the information sent by contact A at the top, and the information sent by user B will be displayed below.

此外,移动终端设备还可以根据用户预先设定的联系人的显示顺序,依次显示各联系人对应的信息,例如,移动终端设备预先设置依次显示联系人A、B、C、D的信息,则移动终端设备将联系人A发送的信息置顶显示。In addition, the mobile terminal device can also display the information corresponding to each contact in sequence according to the display order of contacts pre-set by the user. For example, the mobile terminal device is pre-set to display the information of contacts A, B, C, and D in sequence, then the mobile terminal device will display the information sent by contact A at the top.

方式三,移动终端设备可以根据信息类型进行归类。信息类型可以按照前面选择汇总信息时描述的方式进行划分。例如,从信息内容来看,信息类型可以包含节日祝福信息、节日活动信息、节日优惠信息、贺卡、红包信息等;从信息的处理状态或读取来看,信息类型可以包含未读的信息、已读的信息、已回复的信息、已转发的信息,已收藏的信息等;从信息的通信双方之间的关系来看,信息类型可以包含家人发送的信息,朋友发送的信息,同事发送的信息等。Method three, mobile terminal devices can be classified according to information type. Information types can be divided in the way described above when selecting aggregated information. For example, from the perspective of information content, information types can include holiday greeting information, holiday event information, holiday discount information, greeting cards, red envelope information, etc.; from the perspective of information processing status or reading, information types can include unread information, read information, replied information, forwarded information, collected information, etc.; from the perspective of the relationship between the two parties in the communication of the information, information types can include information sent by family members, information sent by friends, information sent by colleagues, etc.

移动终端设备可以根据上述类型中的至少一种类型来进行归类,移动终端设备可以将上述不同方式划分出的信息类型提供给用户,由用户来选择需要进行归类的信息类型,移动终端设备后续会根据用户选择的信息类型来进行信息归类。例如,用户选择的信息类型为未读的信息和已回复的信息,则移动终端设备可以将未读的信息归为一类,将已回复的信息归为一类。再如,用户选择的信息类型为节日祝福信息和节日活动信息,则移动终端设备可以将节日祝福信息归为一类,将节日活动信息归为一类。The mobile terminal device can classify information according to at least one of the above types. The mobile terminal device can provide the information types divided in the above different ways to the user, and the user selects the information type to be classified. The mobile terminal device will subsequently classify the information according to the information type selected by the user. For example, if the information type selected by the user is unread information and replied information, the mobile terminal device can classify the unread information into one category and the replied information into another category. For another example, if the information type selected by the user is holiday greeting information and holiday activity information, the mobile terminal device can classify the holiday greeting information into one category and the holiday activity information into another category.

移动终端设备在显示各类信息时,可以根据用户预先设定的各信息类型的显示顺序,依次显示各信息类型的信息。例如,移动终端设备预先设置依次显示节日祝福信息以及节日活动信息,则移动终端设备将节日祝福信息置顶显示。When displaying various types of information, the mobile terminal device can display information of each type of information in sequence according to the display order of each type of information preset by the user. For example, if the mobile terminal device is preset to display holiday greeting information and holiday activity information in sequence, the mobile terminal device will display the holiday greeting information on the top.

在系统界面上呈现归类的信息时,可以在每类信息外加一边框,以进行区分。When presenting classified information on the system interface, a border may be added outside each category of information to distinguish them.

图23a-图23c分别示出了根据上述三种方式分类后的汇总信息显示的示意图。FIG. 23a to FIG. 23c are schematic diagrams showing the display of the summary information after classification according to the above three methods.

图23a示出了根据接收信息的应用程序(方式一)对汇总信息进行归类并显示。例如,应用程序为短信应用和微信应用,因此汇总信息可以归为两大类,每类信息外加一边框以进行区分。附加的,还可以在信息类的边框上标识该类信息的数量。例如,图23a中短信应用类有6条信息,微信应用类有8条信息。FIG23a shows that the summary information is classified and displayed according to the application (method 1) that receives the information. For example, the application is a text message application and a WeChat application, so the summary information can be classified into two categories, and each category of information is distinguished by a border. In addition, the number of information in this category can also be marked on the border of the information category. For example, in FIG23a, there are 6 pieces of information in the text message application category and 8 pieces of information in the WeChat application category.

图23b示出了根据信息发送方(方式二)对汇总信息进行归类并显示。例如,信息发送方包括Alice,Sam,Jam,Bob,因此汇总信息可以归为四大类。每类信息外加一边框以进行区分。此外,还可以使用信息发送方的各种标识来区分不同的信息发送方,例如联系人的头像、昵称、电话号码等。附加的,还可以在信息类的边框上标识该类信息的数量。例如,图23b中Alice发送的信息有6条,Sam发送的信息有3条,Jam发送的信息有1条,Bob发送的信息有5条。FIG23b shows that the summary information is classified and displayed according to the information sender (method 2). For example, the information senders include Alice, Sam, Jam, and Bob, so the summary information can be classified into four categories. Each type of information is added with a border for distinction. In addition, various identifiers of the information sender can be used to distinguish different information senders, such as the contact person's avatar, nickname, phone number, etc. In addition, the number of information of this type can also be marked on the border of the information class. For example, in FIG23b, Alice sent 6 messages, Sam sent 3 messages, Jam sent 1 message, and Bob sent 5 messages.

图23c示出了根据接收信息的信息类型(方式三)对汇总信息进行归类并显示。例如,在图23c所示的示例中根据信息的处理状态或读取状态来划分类型,例如包括未读信息、已读信息和已回复信息。每类信息外可以加一边框以进行区分。此外,还可以使用信息处理状态的各种标识来区分不同的信息处理状态,例如未读信息图标、已读信息图标、已回复信息图标等。附加的,还可以在信息类的边框上标识该类信息的数量。例如,图23c中未读信息有1条。Figure 23c shows that the summary information is classified and displayed according to the information type of the received information (method three). For example, in the example shown in Figure 23c, the types are divided according to the processing status or reading status of the information, such as unread information, read information, and replied information. A border can be added to each type of information to distinguish it. In addition, various identifiers of the information processing status can be used to distinguish different information processing states, such as an unread information icon, a read information icon, a replied information icon, etc. In addition, the number of information of this type can also be marked on the border of the information class. For example, there is 1 unread message in Figure 23c.

可选的或附加的,在一些实施例中,通过上述方式对汇总的信息进行归类后,若某类信息包含多条信息,则移动终端设备可以进一步对该类信息进行排序。在一些实现中,可以基于各条信息的接收时间先后顺序,依次显示该类下的各条信息。在另一些实现中,移动终端设备还可以继续按照上述方式对该类中的多条信息进行二次归类,若二次归类后的某类还包含多条信息,则可以继续进行三次归类,依次类推。Optionally or additionally, in some embodiments, after the aggregated information is classified in the above manner, if a certain category of information contains multiple pieces of information, the mobile terminal device may further sort the information in this category. In some implementations, the pieces of information in this category may be displayed in sequence based on the order in which the pieces of information were received. In other implementations, the mobile terminal device may further perform secondary classification of the multiple pieces of information in this category in the above manner. If a certain category after secondary classification still contains multiple pieces of information, it may continue to perform tertiary classification, and so on.

例如,移动终端设备先按照接收信息的应用程序(方式一)对汇总的信息进行第一次归类,应用程序为短信应用和微信应用,因此第一次归类可以得到两大类,短信应用对应的信息为10条,微信应用对应的信息为15条,则对短信应用对应的10条信息以及微信应用对应的15条信息,分别按照未读的信息和已读的信息(方式三)进行第二次归类,此时可以得到四类,其中,短信应用接收到的未读的信息有6条,短信应用接收到的未读的信息有4条,微信应用接收到的未读的信息有10条,微信应用接收到的已读的信息有5条。For example, the mobile terminal device first classifies the aggregated information according to the application that receives the information (method one). The applications are SMS application and WeChat application. Therefore, the first classification can obtain two major categories. There are 10 pieces of information corresponding to the SMS application and 15 pieces of information corresponding to the WeChat application. The 10 pieces of information corresponding to the SMS application and the 15 pieces of information corresponding to the WeChat application are then classified for the second time according to unread information and read information (method three), respectively. At this time, four categories can be obtained, among which there are 6 unread messages received by the SMS application, 4 unread messages received by the SMS application, 10 unread messages received by the WeChat application, and 5 read messages received by the WeChat application.

在显示多次归类后的各类信息时,移动终端设备可以对第一次归类的类别(可以称为一次类别)进行排序,然后对第二次归类的类别(可以称为二次类别)进行排序,依次类推,针对多次归类后的各类信息,移动终端设备根据各类信息每次归类的类别的排序结果,确定各类信息的显示顺序。例如,移动终端设备第一次归类的第一类别为短信应用以及微信应用,移动终端设备的排序结果为短信应用→微信应用,移动终端设备第二次归类的二次类别为未读的信息以及已读的信息,移动终端设备对二次类别进行排序的排序结果为未读的信息→已读的信息,因此,移动终端设备会在系统界面中依次显示短信应用接收到的未读的信息→短信应用接收到的已读的信息→微信应用接收到的未读的信息→微信应用接收到的已读的信息。When displaying various types of information that have been classified multiple times, the mobile terminal device can sort the categories classified for the first time (which can be called the primary category), and then sort the categories classified for the second time (which can be called the secondary category), and so on. For various types of information that have been classified multiple times, the mobile terminal device determines the display order of the various types of information based on the sorting results of the categories classified each time. For example, the first category classified by the mobile terminal device for the first time is SMS application and WeChat application, and the sorting result of the mobile terminal device is SMS application → WeChat application. The secondary category classified by the mobile terminal device for the second time is unread information and read information. The sorting result of the mobile terminal device sorting the secondary category is unread information → read information. Therefore, the mobile terminal device will display the unread information received by the SMS application → the read information received by the SMS application → the unread information received by the WeChat application → the read information received by the WeChat application in the system interface.

若最终归类出的某类信息中依然包含多条信息,移动终端设备可以按照各条信息的接收时间先后顺序,依次显示该类下的各条信息.If a certain type of information finally classified still contains multiple pieces of information, the mobile terminal device can display each piece of information under this type in the order of the time when each piece of information was received.

查看方式:View by:

可以理解,移动终端设备接收到的每条信息的内容可能不同,如果某条信息中的内容较多,则无法在移动终端设备分配的区域中完整显示。在一些实现中,移动终端设备可以只在对应的区域中显示部分内容,后续用户可以通过完整查看指令来查看该信息的完成内容。在另一些实现中,移动终端设备可以将该条信息的显示字体调小,以使该条信息完整显示在对应区域中,后续用户可以通过放大查看指令来放大该信息的显示字体进行查看。上述完整查看指令以及放大查看指令可以通过多种途径触发产生,上述途径包括以下至少之一:语音、按键、手势、增强现实的人机交互界面和外部控制器(比如,与终端设备相关联的手写笔等具有遥控功能的设备)。完整查看指令和放大查看指令与上面触发快速浏览指令的途径类似,这里不再赘述。It is understandable that the content of each message received by the mobile terminal device may be different. If the content of a message is large, it cannot be fully displayed in the area allocated by the mobile terminal device. In some implementations, the mobile terminal device may only display part of the content in the corresponding area, and the subsequent user can view the complete content of the message through the complete view instruction. In other implementations, the mobile terminal device can reduce the display font of the message so that the message is fully displayed in the corresponding area, and the subsequent user can enlarge the display font of the message through the zoom view instruction to view it. The above-mentioned complete view instruction and zoom view instruction can be triggered by multiple ways, including at least one of the following: voice, button, gesture, augmented reality human-computer interaction interface and external controller (for example, a device with remote control function such as a stylus associated with the terminal device). The complete view instruction and the zoom view instruction are similar to the above-mentioned way of triggering the quick browse instruction, which will not be repeated here.

图24a-图24b分别示出了信息显示的系统界面示意图。24a-24b respectively show schematic diagrams of the system interface for information display.

图24a示出了部分显示信息的示意图,其中显示了例如根据信息发送方对汇总信息进行归类并显示,其中信息发送方包括Alice,Sam,Jam,Bob。图24a中Alice发送的信息有3条,因此只能显示部分信息内容。Figure 24a shows a schematic diagram of part of the displayed information, which shows that the summary information is classified and displayed according to the information senders, for example, where the information senders include Alice, Sam, Jam, and Bob. In Figure 24a, Alice sent 3 pieces of information, so only part of the information content can be displayed.

图24b示出了手写笔悬停时完整显示信息的示意图。当手写笔悬停在发送方为Alice这一类信息时,可以例如以列表形式显示出Alice发送的全部3条信息。Fig. 24b shows a schematic diagram of completely displaying information when the stylus is hovering. When the stylus is hovering over information such as the sender is Alice, all three messages sent by Alice can be displayed in a list form, for example.

除了快速浏览节日信息,用户在节日当天,也可能需要对多条节日信息进行回复或转发等操作。对此,在一些实施例中提供了基于快速浏览的快速操作功能,响应于用户发出的快速操作指令,对汇总的信息中的至少一条进行操作。用户选取的需要进行操作的信息可以为一条,也可以为多条。也就是说,移动终端设备可以对信息进行批量的快速操作,例如,批量回复、批量转发等。对于信息的用户操作可以包括但不限于以下至少之一:回复、转发、删除、收藏、复制至剪贴板、分享至社交软件等。In addition to quickly browsing holiday information, users may also need to reply or forward multiple holiday information on the holiday day. In this regard, a quick operation function based on quick browsing is provided in some embodiments, and at least one of the summarized information is operated in response to a quick operation instruction issued by the user. The information selected by the user to be operated can be one or more. In other words, the mobile terminal device can perform batch quick operations on the information, such as batch reply, batch forwarding, etc. User operations on information may include but are not limited to at least one of the following: reply, forward, delete, favorite, copy to clipboard, share to social software, etc.

在一些实施例中,移动终端设备在系统界面显示汇总信息时,用户可以选取需要进行快速操作的信息,并针对选取的信息触发相应的快捷操作。In some embodiments, when the mobile terminal device displays summary information on the system interface, the user can select information that needs to be quickly operated and trigger corresponding shortcut operations for the selected information.

选取需要进行快速操作的信息的方式可以但不限于包括以下至少一种:The method of selecting the information to be quickly operated may include but is not limited to at least one of the following:

方式一,通过语音选取信息,用户发出的声控指令中包含所选取的信息的相关参数,相关参数包含下述参数中的至少一种:信息在系统界面中的位置、接收信息应用程序、信息类型(按不同方式划分出的类型)、信息接收方、信息接收时间等。例如,用户发出声控指令“对妈妈发送的信息进行回复”,移动终端设备接收该声控指令,并对该声控指令进行语音识别,从而确定出用户所选取的信息为信息发送方为名称为妈妈的联系人的信息。Method 1: Select information by voice, the voice control command issued by the user includes relevant parameters of the selected information, and the relevant parameters include at least one of the following parameters: the location of the information in the system interface, the application program receiving the information, the type of information (types divided in different ways), the recipient of the information, the time of receiving the information, etc. For example, the user issues a voice control command "reply to the message sent by mom", the mobile terminal device receives the voice control command, and performs voice recognition on the voice control command, thereby determining that the information selected by the user is the information of the contact named mom who is the sender of the information.

通过语音选取信息之后,可以通过语音、按键、手势、增强现实的人机交互界面和外部控制器(比如,与终端设备相关联的手写笔等具有遥控功能的设备)中的至少一种来触发快速操作指令。After selecting information through voice, quick operation instructions can be triggered by at least one of voice, buttons, gestures, augmented reality human-computer interaction interface and external controller (for example, a device with remote control function such as a stylus associated with the terminal device).

若用语音同时来触发快速操作指令,那么用户发出的声控指令中不仅可以包含所选取的信息的相关参数,还包含快捷操作的类型(回复、转发等),例如,用户发出声控指令“对第2行的信息进行回复”,移动终端设备接收该声控指令,并对该声控指令进行语音识别,从而确定出该声控指令是快速回复指令,且所针对的信息为第2行的信息,因此移动终端设备在系统界面上显示第2行信息的回复界面。If voice is used to trigger quick operation instructions at the same time, the voice control instruction issued by the user can include not only the relevant parameters of the selected information, but also the type of quick operation (reply, forward, etc.). For example, the user issues a voice control command "reply to the information on the second line", and the mobile terminal device receives the voice control command and performs voice recognition on the voice control command, thereby determining that the voice control command is a quick reply instruction and the information targeted is the information on the second line. Therefore, the mobile terminal device displays the reply interface for the second line of information on the system interface.

若用按键来触发快速操作指令,则该按键既可以是移动终端设备上的硬件按键,例如:home键、声音调节键、电源键、新增的按键,该按键也可以是用户界面UI上的虚拟按键,例如,在系统界面上设置的快捷操作虚拟按键等。当用户以预定方式按下该按键时,移动终端设备确定接收到快速操作指令。其中,预定方式可以是:短按、长按、短按预定次数、短按和长按交替进行等。例如,用户选取了需要快速回复的信息后,若短按系统界面上设置的快捷回复虚拟按键,则移动终端设备确认接收到快捷回复指令,对用户选取的信息进行快速回复,在系统界面上显示回复界面。If a button is used to trigger a quick operation instruction, the button can be a hardware button on the mobile terminal device, such as a home button, a volume adjustment button, a power button, a newly added button, or a virtual button on the user interface UI, such as a quick operation virtual button set on the system interface. When the user presses the button in a predetermined manner, the mobile terminal device determines that the quick operation instruction has been received. The predetermined method may be a short press, a long press, a predetermined number of short presses, alternating short presses and long presses, etc. For example, after the user selects a message that needs a quick reply, if the user short presses the quick reply virtual button set on the system interface, the mobile terminal device confirms that the quick reply instruction has been received, quickly replies to the information selected by the user, and displays the reply interface on the system interface.

若用手势来触发快速操作指令,则该手势可以是单手完成的手势,也可以是双手完成的手势,该手势可以为设定的界面解锁手势,手势的具体内容可以是:挥手、手划圆、手划方块、手划三角形等。移动终端设备可以采用现有的手势探测设备检测和识别手势的具体内容。例如,用户选取了需要快速回复的信息后,若用户在屏幕上划出解锁手势,则移动终端设备确认接收到快捷回复指令,对用户选取的信息进行快速回复,在系统界面上显示回复界面。If a gesture is used to trigger a quick operation instruction, the gesture can be a gesture completed with one hand or with both hands. The gesture can be a set interface unlock gesture, and the specific content of the gesture can be: waving, drawing a circle, drawing a square, drawing a triangle, etc. The mobile terminal device can use existing gesture detection equipment to detect and recognize the specific content of the gesture. For example, after the user selects the information that needs to be quickly replied, if the user draws an unlock gesture on the screen, the mobile terminal device confirms that the quick reply instruction has been received, quickly replies to the information selected by the user, and displays the reply interface on the system interface.

若用外部控制器来触发快速操作指令,则外部控制器可以为手写笔。例如,当移动终端设备连接有手写笔时,如果移动终端设备接收到手写笔发送的指示快速回复的指令,则移动终端设备在系统界面显示回复界面。其中,用户可以通过按下手写笔上的某些按键来触发快速操作指令,或者当手写笔接触到所选取的信息所在区域时,移动终端设备确认接收到快速操作指令,或者当手写笔悬停到所选取的信息所在区域时,移动终端设备确认接收到快速操作指令。If an external controller is used to trigger the quick operation instruction, the external controller may be a stylus. For example, when a mobile terminal device is connected to a stylus, if the mobile terminal device receives an instruction sent by the stylus to instruct a quick reply, the mobile terminal device displays a reply interface on the system interface. The user may trigger the quick operation instruction by pressing certain buttons on the stylus, or when the stylus touches the area where the selected information is located, the mobile terminal device confirms receipt of the quick operation instruction, or when the stylus hovers over the area where the selected information is located, the mobile terminal device confirms receipt of the quick operation instruction.

方式二,通过按键来选取信息。该按键既可以是移动终端设备上的硬件按键,也可以是用户界面UI上的虚拟按键。例如,在系统界面显示的每条信息旁都设置选择框,用户点击该选择框,移动终端设备确认选择对该信息进行快速操作,用户可以通过按键选择一条或多条信息进行快速回复。Method 2: Select information by pressing a button. The button can be a hardware button on the mobile terminal device or a virtual button on the user interface UI. For example, a selection box is set next to each message displayed on the system interface. The user clicks the selection box, and the mobile terminal device confirms the selection to perform a quick operation on the message. The user can select one or more messages by pressing a button for a quick reply.

在一些实现中,为了让用户快速的选取多条信息,移动终端设备可以对系统界面显示的信息进行归类,每一类的信息集中显示,例如,可以在每类信息外加一边框,并在该边框内设置选择框,用户点击边框内的选择框,移动终端设备确认选择对该类信息进行快速操作。In some implementations, in order to allow users to quickly select multiple pieces of information, the mobile terminal device can classify the information displayed on the system interface, and display each category of information in a centralized manner. For example, a border can be added to each category of information, and a selection box can be set within the border. The user clicks the selection box within the border, and the mobile terminal device confirms the selection and performs a quick operation on the information of this category.

通过按键选取信息之后,可以通过语音、按键、手势、增强现实的人机交互界面和外部控制器中的至少一种来触发快速操作指令。After selecting information through buttons, quick operation instructions can be triggered through at least one of voice, buttons, gestures, augmented reality human-computer interaction interface and external controller.

若用语音来触发快速操作指令,那么用户发出的声控指令中包含操作的类型(回复、转发等),例如,用户发出声控指令“进行回复”,移动终端设备接收该声控指令,并对该声控指令进行语音识别,从而确定出该声控指令是快速回复指令,因此移动终端设备在系统界面上显示对用户选取的信息的回复界面。If voice is used to trigger a quick operation instruction, the voice control instruction issued by the user will include the type of operation (reply, forward, etc.). For example, the user issues a voice control command "make a reply", the mobile terminal device receives the voice control command, and performs voice recognition on the voice control command, thereby determining that the voice control command is a quick reply instruction. The mobile terminal device then displays a reply interface for the information selected by the user on the system interface.

若用按键来触发快速操作指令,则该按键既可以是移动终端设备上的硬件按键,也可以是用户界面UI上的虚拟按键,例如,在系统界面上设置的快捷操作虚拟按键等。当用户以预定方式按下该按键时,移动终端设备确定接收到快速操作指令。例如,用户选取了需要快速回复的信息后,若短按系统界面上设置的快捷回复虚拟按键,则移动终端设备确认接收到快捷回复指令,对用户选取的信息进行快速回复,在系统界面上显示回复界面。If a button is used to trigger a quick operation instruction, the button can be either a hardware button on the mobile terminal device or a virtual button on the user interface UI, such as a quick operation virtual button set on the system interface. When the user presses the button in a predetermined manner, the mobile terminal device determines that the quick operation instruction has been received. For example, after the user selects a message that needs a quick reply, if the user short presses the quick reply virtual button set on the system interface, the mobile terminal device confirms that the quick reply instruction has been received, quickly replies to the message selected by the user, and displays the reply interface on the system interface.

此外,用户也可以通过一次按键操作同时选取信息以及触发快捷操作,例如,用户直接长按想要快速回复的信息对应的区域,移动终端设备确定用户想要对该信息快速回复,此时移动终端设备可以直接在系统界面上显示回复界面,或者用户点击某类信息对应的区域,移动终端设备确认用户想要对该类信息进行快速回复,此时移动终端设备可以直接在系统界面上显示回复界面。In addition, the user can also select information and trigger quick operations at the same time with a single button operation. For example, the user directly long presses the area corresponding to the information to which he wants to quickly reply, and the mobile terminal device determines that the user wants to quickly reply to the information. At this time, the mobile terminal device can directly display the reply interface on the system interface; or the user clicks on the area corresponding to a certain type of information, and the mobile terminal device confirms that the user wants to quickly reply to this type of information. At this time, the mobile terminal device can directly display the reply interface on the system interface.

若用手势来触发快速操作指令,则该手势可以是单手完成的手势,也可以是双手完成的手势,该手势可以为设定的界面解锁手势,例如,用户选取了需要快速回复的信息后,若用户在屏幕上划出解锁手势,则移动终端设备确认接收到快捷回复指令,对用户选取的信息进行快速回复,在系统界面上显示回复界面。If a gesture is used to trigger a quick operation instruction, the gesture can be a gesture completed with one hand or with both hands. The gesture can be a set interface unlock gesture. For example, after the user selects the information that needs to be quickly replied, if the user swipes the unlock gesture on the screen, the mobile terminal device confirms that it has received the quick reply instruction, quickly replies to the information selected by the user, and displays the reply interface on the system interface.

若用外部控制器来触发快速操作指令,则外部控制器可以为手写笔,例如,当移动终端设备连接有手写笔时,如果移动终端设备接收到手写笔发送的指示快速回复的指令,则移动终端设备在系统界面显示回复界面。其中,用户可以通过按下手写笔上的某些按键来触发快速操作指令,或者当手写笔接触到所选取的信息所在区域时,移动终端设备确认接收到快速操作指令,或者当手写笔悬停到所选取的信息所在区域时,移动终端设备确认接收到快速操作指令。If an external controller is used to trigger the quick operation instruction, the external controller may be a stylus. For example, when the mobile terminal device is connected to the stylus, if the mobile terminal device receives a quick reply instruction sent by the stylus, the mobile terminal device displays a reply interface on the system interface. The user may trigger the quick operation instruction by pressing certain buttons on the stylus, or when the stylus touches the area where the selected information is located, the mobile terminal device confirms receipt of the quick operation instruction, or when the stylus hovers over the area where the selected information is located, the mobile terminal device confirms receipt of the quick operation instruction.

方式三,通过手势来选取信息。该手势可以是单手完成的手势,也可以是双手完成的手势。例如,用户划了圆形,则移动终端设备确认用户对系统界面显示的所有信息都进行快速操作。Method three, select information by gesture. The gesture can be a gesture performed by one hand or a gesture performed by both hands. For example, if the user draws a circle, the mobile terminal device confirms that the user performs a quick operation on all the information displayed on the system interface.

通过手势选取信息之后,可以通过语音、按键、手势、增强现实的人机交互界面和外部控制器中的至少一种来触发快速操作指令。具体的触发快速操作指令的方式与上述方式类似,这里不再一一赘述。After selecting information through gestures, the quick operation instruction can be triggered by at least one of voice, button, gesture, augmented reality human-computer interaction interface and external controller. The specific method of triggering the quick operation instruction is similar to the above method, which will not be repeated here.

方式四,通过外部控制器来选取信息。外部控制器可以为手写笔。当移动终端设备连接有手写笔时,若手写笔接触到某条信息或某类信息所在区域,则移动终端设备确认对该条信息或该类信息进行快速操作,或者若手写笔悬停到某条信息或某类信息所在区域,则移动终端设备确认对该条信息或该类信息进行快速操作。Method 4: Select information through an external controller. The external controller may be a stylus. When the mobile terminal device is connected to a stylus, if the stylus touches an area where a certain piece of information or a certain type of information is located, the mobile terminal device confirms that a quick operation is performed on the piece of information or the type of information, or if the stylus hovers over an area where a certain piece of information or a certain type of information is located, the mobile terminal device confirms that a quick operation is performed on the piece of information or the type of information.

通过外部控制器选取信息之后,可以通过语音、按键、手势、增强现实的人机交互界面和外部控制器中的至少一种来触发快速操作指令。具体的触发快速操作指令的方式与上述方式类似,这里不再一一赘述。After selecting information through the external controller, the quick operation instruction can be triggered by at least one of voice, button, gesture, augmented reality human-computer interaction interface and external controller. The specific method of triggering the quick operation instruction is similar to the above method, which will not be repeated here.

用户可以通过外部控制器同时选取信息以及触发快捷操作,例如,手写笔直接接触到某条信息或某类信息所在区域并保持设定时长,移动终端设备确定用户想要对该条信息或该类信息进行快速回复,此时移动终端设备可以直接在系统界面上显示回复界面,或者手写笔悬停到某条信息或某类信息所在区域并保持设定时长,移动终端设备确定用户想要对该条信息或该类信息进行快速回复,此时移动终端设备可以直接在系统界面上显示回复界面。The user can select information and trigger quick operations at the same time through an external controller. For example, the stylus directly touches the area where a certain message or a certain type of information is located and keeps it for a set period of time. The mobile terminal device determines that the user wants to quickly reply to the message or the information of this type. At this time, the mobile terminal device can directly display the reply interface on the system interface; or the stylus hovers over the area where a certain message or a certain type of information is located and keeps it for a set period of time. The mobile terminal device determines that the user wants to quickly reply to the message or the information of this type. At this time, the mobile terminal device can directly display the reply interface on the system interface.

在一些实施例中,对汇总的信息进行操作可以包括以下任一:在信息所对应的应用程序中进行操作;以及在系统界面中提供的操作界面上进行操作。In some embodiments, operating the aggregated information may include any of the following: operating in an application corresponding to the information; and operating on an operating interface provided in a system interface.

在一些实现中,移动终端设备检测到对于快速操作指令后,可以直接进入相应的应用程序进行回复等操作。例如,移动终端设备确定用户对短信A进行快速回复操作,则移动终端设备进入到短信应用中该短信A的回复界面,也就是说,移动终端设备进入到短信应用中,自动将回复信息的接收方设置为该条信息的发送方。若用户选择对多条信息进行批量回复,例如,用户对短信A、短信B和短信C进行快速回复操作,则移动终端设备进入到短信应用中,自动将回复信息的接收方设置为这几条信息的发送方。In some implementations, after the mobile terminal device detects a quick operation instruction, it can directly enter the corresponding application to perform operations such as replying. For example, if the mobile terminal device determines that the user performs a quick reply operation on SMS A, the mobile terminal device enters the reply interface of SMS A in the SMS application, that is, the mobile terminal device enters the SMS application and automatically sets the recipient of the reply information to the sender of the message. If the user chooses to reply to multiple messages in batches, for example, the user performs a quick reply operation on SMS A, SMS B, and SMS C, the mobile terminal device enters the SMS application and automatically sets the recipient of the reply information to the sender of these messages.

在另一些实现中,移动终端设备还可以在系统界面提供一个统一的操作界面,例如回复界面,也就是说,移动终端设备无需进入到具体的应用进行快速操作。移动终端设备在用户确认回复后,可以将用户需要回复的内容、回复信息的接收方等信息发送给相应的应用,由该应用发送回复信息。In other implementations, the mobile terminal device may also provide a unified operation interface in the system interface, such as a reply interface, that is, the mobile terminal device does not need to enter a specific application to perform quick operations. After the user confirms the reply, the mobile terminal device may send information such as the content to be replied by the user and the recipient of the reply information to the corresponding application, and the application sends the reply information.

回复界面包含信息接收方、回复信息内容以及回复确认按键中的至少一种。The reply interface includes at least one of a message recipient, reply message content, and a reply confirmation button.

例如,用户选择对短信A、短信B和短信C进行快速回复操作,则移动终端设备在系统界面呈现统一的回复界面,并自动将回复信息的接收方设置为这几条信息的发送方,当用户点击回复确认按键后,移动终端设备将回复的内容、回复信息的接收方等信息发送给短信应用,短信应用将回复的内容发送给相应的接收方。For example, if the user chooses to quickly reply to SMS A, SMS B, and SMS C, the mobile terminal device will present a unified reply interface on the system interface, and automatically set the recipient of the reply information to the sender of these messages. When the user clicks the reply confirmation button, the mobile terminal device will send the reply content, the recipient of the reply information and other information to the SMS application, and the SMS application will send the reply content to the corresponding recipient.

通过上述方式,即使用户选择的批量回复的信息中包含来自不同应用的信息,移动终端设备也可以通过统一的回复界面来达到真正意义上的快速回复。In the above manner, even if the batch reply information selected by the user includes information from different applications, the mobile terminal device can achieve a truly quick reply through a unified reply interface.

例如,用户选择对短信A、短信B以及微信C进行快速回复操作,则移动终端设备在系统界面呈现统一的回复界面,并自动将回复信息的接收方设置为这几条信息的发送方,当用户点击回复确认按键后,移动终端设备将回复的内容、短信A以及短信B的发送方发送给短信应用,短信应用将回复的内容发送给相应的接收方,移动终端设备将回复的内容、微信C的发送方发送给微信应用,微信应用将回复的内容发送给相应的接收方。For example, if the user chooses to quickly reply to SMS A, SMS B, and WeChat C, the mobile terminal device will present a unified reply interface on the system interface, and automatically set the recipient of the reply information to the sender of these messages. When the user clicks the reply confirmation button, the mobile terminal device will send the reply content, the sender of SMS A and SMS B to the SMS application, and the SMS application will send the reply content to the corresponding recipient. The mobile terminal device will send the reply content and the sender of WeChat C to the WeChat application, and the WeChat application will send the reply content to the corresponding recipient.

在一些实施例中,在进行快速回复时,用户回复的内容可以包括以下至少之一:短信、贺卡、图片、音频文件、邮件等。In some embodiments, when making a quick reply, the content of the user's reply may include at least one of the following: a text message, a greeting card, a picture, an audio file, an email, etc.

在一些实现中,移动终端设备可以提供信息或贺卡等内容的回复模板。例如,移动终端设备可以在统一的回复界面中设置添加模板按键,如果用户点击了添加模板,移动终端设备可以将各种模板的列表提供给用户,若用户选择了某一个模板,则移动终端设备自动将该模板的内容添加到回复界面的回复内容中。In some implementations, the mobile terminal device may provide a reply template for information or greeting cards, etc. For example, the mobile terminal device may set an add template button in the unified reply interface. If the user clicks on add template, the mobile terminal device may provide a list of various templates to the user. If the user selects a template, the mobile terminal device automatically adds the content of the template to the reply content in the reply interface.

信息模板可以是完整的模板,无需添加或修改内容的模板,例如,“新年快乐!阖家幸福!”。The message template can be a complete template without adding or modifying the content, for example, "Happy New Year! Happy family!".

信息的模板还可以是称呼、正文、落款可分别设置的模板,其中,在批量回复时,回复的正文内容相同,而称呼会根据回复信息的接收方进行改变。The information template can also be a template in which the salutation, main text, and signature can be set separately. When replying in batches, the main text content of the reply is the same, but the salutation will change according to the recipient of the reply information.

在一些实现中,移动终端设备可以在回复界面中提供自动添加称呼的虚拟按键。当用户点击该虚拟按键后,移动终端设备自动将该回复信息的接收方的联系人姓名(可以从通信录中获取)作为称呼添加到相应位置或者将设置的统一称呼添加到设定位置。例如,当给用户a发送的短信进行回复时,移动终端设备在回复界面设置了自动添加称呼的虚拟按键,若用户点击了该按键,移动终端设备自动将用户a的联系人姓名作为称呼添加到相应位置。此外,移动终端设备也可以在用户点击了确认回复的按键后,弹出一个询问是否自动添加称呼的对话框,若用户点击了该对话框中的确认按键,则移动终端设备自动将用户a的联系人姓名作为称呼进行添加。In some implementations, the mobile terminal device may provide a virtual button for automatically adding a title in the reply interface. When the user clicks the virtual button, the mobile terminal device automatically adds the contact name of the recipient of the reply message (which can be obtained from the address book) as a title to the corresponding location or adds the set unified title to the set location. For example, when replying to a text message sent by user a, the mobile terminal device sets a virtual button for automatically adding a title in the reply interface. If the user clicks the button, the mobile terminal device automatically adds the contact name of user a as a title to the corresponding location. In addition, the mobile terminal device may also pop up a dialog box asking whether to automatically add a title after the user clicks the button to confirm the reply. If the user clicks the confirmation button in the dialog box, the mobile terminal device automatically adds the contact name of user a as a title.

可选的或附加的,在一些实现中,移动终端设备也可以在模板中需要添加称呼的位置处设置虚拟按键,若用户点击了该虚拟按键,则移动终端设备自动将设定的统一称呼或该回复信息的接收方的联系人姓名添加到该位置处。Optionally or additionally, in some implementations, the mobile terminal device may also set a virtual button at the location in the template where the title needs to be added. If the user clicks the virtual button, the mobile terminal device automatically adds the set unified title or the contact name of the recipient of the reply message to the location.

若用户选择批量回复信息,即回复的信息的接收方有多个用户,此时回复的信息的称呼可能会有多个,当用户点击该虚拟按键后,移动终端设备自动将该回复信息的所有接收方的联系人姓名作为称呼均添加到相应位置。If the user chooses to reply to messages in batches, that is, there are multiple users who are recipients of the replied messages, there may be multiple titles in the replied messages. When the user clicks the virtual button, the mobile terminal device automatically adds the contact names of all recipients of the replied messages as titles to the corresponding positions.

在又一些实现中,移动终端设备可以在回复界面中提供自动添加落款的虚拟按键。当用户点击该虚拟按键后,移动终端设备自动将用户的姓名(可以从通信录中获取)作为落款添加到相应位置或者将预设的落款添加到设定位置,此外,移动终端设备也可以在用户点击了确认回复的按键后,弹出一个询问是否自动添加落款的对话框,若用户点击了该对话框中的确认按键,则移动终端设备自动添加落款。In some other implementations, the mobile terminal device may provide a virtual button for automatically adding a signature in the reply interface. When the user clicks the virtual button, the mobile terminal device automatically adds the user's name (which can be obtained from the address book) as a signature to the corresponding position or adds a preset signature to the set position. In addition, the mobile terminal device may also pop up a dialog box asking whether to automatically add a signature after the user clicks the button to confirm the reply. If the user clicks the confirmation button in the dialog box, the mobile terminal device automatically adds the signature.

此外,移动终端设备也可以在模板中需要添加落款的位置处设置虚拟按键,若用户点击了该虚拟按键,则移动终端设备自动将预设的落款或用户的姓名添加到该位置处。In addition, the mobile terminal device may also set a virtual button at the location in the template where the signature needs to be added. If the user clicks the virtual button, the mobile terminal device automatically adds the preset signature or the user's name to the location.

如前面所提到的,用户回复的内容可以包括贺卡。在一些实施例中,也提供贺卡模板。贺卡的模板不限于静态的文字和/或图片,贺卡模板还可以包含动画、音频、视频等内容中的至少一种。As mentioned above, the content of the user reply may include a greeting card. In some embodiments, a greeting card template is also provided. The greeting card template is not limited to static text and/or pictures, and the greeting card template may also include at least one of animation, audio, video and other content.

图25a-图25d示出了对汇总信息进行快速操作的示意性图示。25a-25d are schematic illustrations of quick operations on summary information.

图25a示出了点击快速回复的示意图。例如,在显示汇总信息的详情的系统界面上提供了快速回复虚拟按键,用户点击该虚拟按键,可以触发对勾选的多条信息的快速回复功能。在图25a的示例中,用户勾选了第1、2、4、6条信息。FIG25a shows a schematic diagram of clicking on a quick reply. For example, a quick reply virtual button is provided on the system interface displaying the details of the summary information. When the user clicks the virtual button, the quick reply function for the selected multiple messages can be triggered. In the example of FIG25a, the user has selected the 1st, 2nd, 4th, and 6th messages.

图25b示出了显示统一的回复界面的示意图。在图25b的示例中,回复界面包括信息接收方、回复信息内容以及输入区。信息接收方处被自动设置为所处理的多条信息的发送方。在输入区,提供了附件、模板、语音输入、表情输入等虚拟按键。在此示例中,用户选择模板输入。FIG. 25 b shows a schematic diagram showing a unified reply interface. In the example of FIG. 25 b , the reply interface includes a message recipient, reply message content, and an input area. The message recipient is automatically set as the sender of the processed multiple messages. In the input area, virtual buttons such as attachments, templates, voice input, and emoticon input are provided. In this example, the user selects a template input.

图25c示出了用户选择模板输入后的界面显示示意图。如图25c所示,界面上将呈现多种模板供用户选择使用,例如包括文本模板、贺卡模板、图片模板等。在此示例中,用户选择贺卡模板。Figure 25c shows a schematic diagram of the interface display after the user selects a template input. As shown in Figure 25c, a variety of templates will be presented on the interface for the user to choose to use, such as text templates, greeting card templates, picture templates, etc. In this example, the user selects a greeting card template.

图25d示出了用户选择贺卡模板之后的界面显示示意图。如图25d所示,回复界面的回复信息内容区将加载并显示用户选择的贺卡模板,例如包括生日蛋糕的图片,生日快乐的祝福等。此外,在称呼、正文和落款处均可分别进行设置。Figure 25d shows a schematic diagram of the interface display after the user selects a greeting card template. As shown in Figure 25d, the reply information content area of the reply interface will load and display the greeting card template selected by the user, such as a picture of a birthday cake, a happy birthday greeting, etc. In addition, the salutation, body and signature can be set separately.

移动终端设备检测到用户操作结束后,可以直接返回系统界面。在一些实现中,系统界面显示的信息也可以进行相应更新。例如,在每条信息的显示区域也显示用户针对该信息回复的内容,或者在该信息的显示区域设置一个已回复标识。若用户选择快速浏览未读信息的界面,那么在用户针对某些信息进行快速回复后,系统界面显示的信息也会发生相应改变,因此移动终端设备可以重新进行信息汇总及归类,将汇总及归类后的信息在系统界面进行显示。After the mobile terminal device detects that the user operation is finished, it can directly return to the system interface. In some implementations, the information displayed on the system interface can also be updated accordingly. For example, the content of the user's reply to the message is also displayed in the display area of each message, or a reply mark is set in the display area of the message. If the user chooses to quickly browse the interface of unread messages, then after the user quickly replies to certain messages, the information displayed on the system interface will also change accordingly. Therefore, the mobile terminal device can re-aggregate and classify the information, and display the aggregated and classified information on the system interface.

上面主要结合节日主题描述了为用户提供汇总信息的快速浏览及快速操作(例如回复)的功能,本领域技术人员可以理解,移动终端设备也可以针对其他主题为用户提供上述功能,此处不再一一赘述。The above mainly describes the function of providing users with quick browsing and quick operations (such as reply) of summary information in conjunction with the holiday theme. Those skilled in the art will understand that the mobile terminal device can also provide users with the above functions for other themes, which will not be described one by one here.

应当注意,尽管在附图中以特定顺序描述了本发明方法的操作,但是,这并非要求或者暗示必须按照该特定顺序来执行这些操作,或是必须执行全部所示的操作才能实现期望的结果。相反,流程图中描绘的步骤可以改变执行顺序。在一些实施例中,可以先建立显示资源与应用程序的关联,然后再去获取显示资源。例如,可以先建立第一应用程序与第二应用程序的数据通道,继而当满足预定条件,例如特定日期到来时,再去取回第二应用程序的数据以供第一应用程序显示。附加地或备选地,可以省略某些步骤,将多个步骤合并为一个步骤执行,和/或将一个步骤分解为多个步骤执行。It should be noted that although the operations of the method of the present invention are described in a specific order in the accompanying drawings, this does not require or imply that these operations must be performed in this specific order, or that all the operations shown must be performed to achieve the desired results. On the contrary, the steps depicted in the flowchart can change the order of execution. In some embodiments, an association between a display resource and an application can be established first, and then the display resource can be acquired. For example, a data channel between a first application and a second application can be established first, and then when a predetermined condition is met, such as when a specific date arrives, the data of the second application can be retrieved for display by the first application. Additionally or alternatively, certain steps can be omitted, multiple steps can be combined into one step for execution, and/or one step can be decomposed into multiple steps for execution.

如前面所描述的,在一些实施例中,显示资源可以以资源包的形式提供。资源包可以包括图片资源和与图片资源关联的配置文件。在一些实现中,配置文件可以使用具有预定标签的可扩展标记语言(XML)来编写,因此配置文件也称为XML文件。As described above, in some embodiments, the display resource can be provided in the form of a resource package. The resource package can include a picture resource and a configuration file associated with the picture resource. In some implementations, the configuration file can be written using an extensible markup language (XML) with a predetermined tag, so the configuration file is also referred to as an XML file.

可扩展标记语言是一种用于标记电子文件使其具有结构性的标记语言。它可以用来标记数据、定义数据类型,是一种允许用户对自己的标记语言进行定义的源语言。XML旨在于传输信息。Extensible Markup Language is a markup language used to mark electronic files to make them structured. It can be used to mark data and define data types. It is a source language that allows users to define their own markup languages. XML is designed to transmit information.

为了传输动态视图,本申请定义了动画XML规范和控件XML规范,从而提供了一种可传输或下载的动画应用方法和控件布局应用方法。In order to transmit dynamic views, this application defines an animation XML specification and a control XML specification, thereby providing a transmittable or downloadable animation application method and a control layout application method.

动画应用方法主要是将电子设备的动画API接口按照预先定义好的动画XML规范进行重新封装,对外提供一种便于XML定义和解析的动画属性参数接口。通过使用相同规范的XML解析模块对编写好的XML文件进行解析,从而将XML文件中各个标签属性中的参数和XML文件中所依赖的图片资源转化成动画视图添加到应用程序的元素中。The animation application method mainly repackages the animation API interface of the electronic device according to the pre-defined animation XML specification, and provides an animation attribute parameter interface that is convenient for XML definition and parsing. By using the XML parsing module of the same specification to parse the prepared XML file, the parameters in each tag attribute of the XML file and the image resources relied on in the XML file are converted into animation views and added to the elements of the application.

类似地,控件应用方法主要是将电子设备的布局API接口按照预先定义好的控件XML规范进行重新封装,对外提供一种便于XML定义和解析的控件布局属性参数接口。通过使用相同规范的XML解析模块对编写好的XML文件进行解析,从而将XML文件中各个标签属性中的参数和XML文件中所依赖的图片资源转化成布局视图添加到应用程序的元素中。Similarly, the control application method mainly repackages the layout API interface of the electronic device according to the pre-defined control XML specification, and provides a control layout attribute parameter interface that is convenient for XML definition and parsing. By using the XML parsing module of the same specification to parse the written XML file, the parameters in each tag attribute in the XML file and the image resources relied on in the XML file are converted into layout views and added to the elements of the application.

在一些实施例中,动画XML规范对标签做了特殊定义。例如,<set/>为整个XML文件的根标签,<view/>代表视图层,为父标签,下属子标签为动画标签。下面列出了一些动画标签的示例。In some embodiments, the animation XML specification makes special definitions for tags. For example, <set/> is the root tag of the entire XML file, <view/> represents the view layer and is the parent tag, and the subordinate child tags are animation tags. Some examples of animation tags are listed below.

一个view标签中可以包含多个动画标签,每个动画标签是并列的关系。A view tag can contain multiple animation tags, and each animation tag is in parallel.

同样地,控件XML规范对标签做了特殊定义。例如,<set/>为整个XML文件的根标签,<layout/>代表布局层,为父标签,下属子标签为样式标签。下面列出了一些样式标签的示例。Similarly, the control XML specification has made special definitions for tags. For example, <set/> is the root tag of the entire XML file, <layout/> represents the layout layer, is the parent tag, and its child tags are style tags. Some examples of style tags are listed below.

样式标签下面可以涵盖内容标签。下面列出了一些内容标签的示例。Below the style tag can be covered content tags. Listed below are some examples of content tags.

一个样式标签中可以包含多个内容标签,每个内容标签是并列的关系。A style tag can contain multiple content tags, and each content tag is in parallel.

第三方开发人员可以按照已经定义好的XML动画规范和XML控件规范去编写XML动画配置文件和XML控件配置文件,将配置文件与相关的图片资源打包编译生成APK应用程序安装包进行发布。用户可以下载各种丰富的动画资源包和控件资源包到本地电子设备中进行安装并且与电子设备的应用程序进行关联。Third-party developers can compile XML animation configuration files and XML control configuration files according to the defined XML animation specifications and XML control specifications, and package the configuration files with related image resources to generate APK application installation packages for release. Users can download a variety of rich animation resource packages and control resource packages to local electronic devices for installation and association with the electronic device's applications.

进一步参考图26,其示出了根据本申请实施例的将显示资源与应用程序建立关联的示例性系统架构图。在图26所示的系统中,显示资源以资源包的形式存在。但是本领域技术人员可以理解,显示资源为来自应用程序的数据时,可以类似地实现显示资源与应用程序的关联。Further reference is made to FIG26, which shows an exemplary system architecture diagram for associating display resources with applications according to an embodiment of the present application. In the system shown in FIG26, display resources exist in the form of resource packages. However, those skilled in the art will appreciate that when display resources are data from an application, the association of display resources with the application can be similarly achieved.

如图26所示,系统2600包括显示资源的资源包2610、资源包管理器2620、数据存储器2630、解析器2640、框架图层管理器2650以及框架图层显示器2660。资源包2610是一种应用程序安装包,其例如可以包括前文提及的各种动画资源和控件资源,以作为显示资源。资源包可以被下载并存储在电子设备上。资源包管理器2620对用户下载安装到本地电子设备中的资源包进行统一管理。管理操作例如可以包括查看、删除、下载、分析、应用等。当用户选择应用不同的资源包时,数据存储器2630可以对当前用户选定的资源包进行记录,并通知框架图层管理器2650更新用户选定的资源包。框架图层管理器2650根据通知会调用解析器2640去对用户选定的资源包进行解析,例如解析出动画视图或者控件样式布局。框架图层管理器2650将解析器2640解析出来的数据发送给框架图层显示器2660。框架图层显示器2660最终会将解析出的显示资源,例如动画视图或控件样式布局等,应用到指定的应用程序中。As shown in FIG. 26 , the system 2600 includes a resource package 2610 for displaying resources, a resource package manager 2620, a data storage 2630, a parser 2640, a framework layer manager 2650, and a framework layer display 2660. The resource package 2610 is an application installation package, which may include, for example, the various animation resources and control resources mentioned above as display resources. The resource package can be downloaded and stored on an electronic device. The resource package manager 2620 manages the resource packages downloaded and installed by the user in the local electronic device in a unified manner. The management operation may include, for example, viewing, deleting, downloading, analyzing, applying, etc. When the user chooses to apply different resource packages, the data storage 2630 may record the resource package selected by the current user and notify the framework layer manager 2650 to update the resource package selected by the user. The framework layer manager 2650 will call the parser 2640 according to the notification to parse the resource package selected by the user, for example, parse out the animation view or the control style layout. The framework layer manager 2650 sends the data parsed by the parser 2640 to the framework layer display 2660. The framework layer display 2660 will eventually apply the parsed display resources, such as animation views or control style layouts, to the specified application.

在一些实施例中,框架图层管理器2650还管理显示资源与应用程序的关联,也即可以设置显示资源与应用程序之间的对应关系,以及将二者对应起来的各种关联方式,并且根据所设置的关联方式,例如监听时间、各种事件、消息,控制框架图层显示器2660进行相应的显示。In some embodiments, the framework layer manager 2650 also manages the association between display resources and applications, that is, it can set the correspondence between display resources and applications, as well as various association methods that correspond the two, and according to the set association method, such as monitoring time, various events, and messages, control the framework layer display 2660 to perform corresponding display.

图27示出了根据本申请实施例的管理显示资源与应用程序之间的关联的示例性系统架构图。在图27所示的系统,针对应用程序的控件和视图(例如背景视图)分别进行管理。Fig. 27 shows an exemplary system architecture diagram for managing the association between display resources and applications according to an embodiment of the present application. In the system shown in Fig. 27, controls and views (such as background views) of an application are managed separately.

如图27所示,框架图层管理器2710进一步可以包括设置模块2711、控件管理模块2712和视图管理模块2713,框架图层显示器2720进一步可以包括控件显示模块2721和视图显示模块2722。As shown in FIG. 27 , the framework layer manager 2710 may further include a setting module 2711 , a control management module 2712 , and a view management module 2713 , and the framework layer display 2720 may further include a control display module 2721 and a view display module 2722 .

通过调用框架图层管理器2710中的设置模块2711,用户可以将选定的显示资源(例如,资源包)与应用程序进行关联,同时还可以选择进行关联的方式,也即触发显示资源进行显示的方式。每一个应用程序都可以提供自己独特的资源包供用户下载,用户可以通过选定资源包,使关联的应用程序的视图和/或控件得到正确的显示和交互。设置完成之后,控件管理模块2712和视图管理模块2713将读取设置模块2711的设定数据并更新,继而进入监听状态。当设定的触发事件到来时,控件管理模块2712和视图管理模块2713会通知相应的显示模块。例如,控件显示模块2721收到通知后,会把正确的关联应用程序控件显示到主应用程序中。视图显示模块2722收到通知后,会更新自己显示的内容信息。如果用户和控件进行了交互,控件通过交互获得新的指示,例如让背景视图更新显示内容,显示控件所关联的应用程序的新消息,则控件会将该新指示传递给视图显示模块2722。继而视图显示模块2722根据指示重新更新内容。By calling the setting module 2711 in the framework layer manager 2710, the user can associate the selected display resource (for example, resource package) with the application, and can also select the way of association, that is, the way of triggering the display resource to display. Each application can provide its own unique resource package for users to download, and the user can select the resource package to make the view and/or control of the associated application get correct display and interaction. After the setting is completed, the control management module 2712 and the view management module 2713 will read the setting data of the setting module 2711 and update it, and then enter the monitoring state. When the set trigger event arrives, the control management module 2712 and the view management module 2713 will notify the corresponding display module. For example, after receiving the notification, the control display module 2721 will display the correct associated application control in the main application. After receiving the notification, the view display module 2722 will update the content information displayed by itself. If the user interacts with the control, the control obtains new instructions through the interaction, such as letting the background view update the display content and display the new message of the application associated with the control, and the control will pass the new instruction to the view display module 2722. Then the view display module 2722 re-updates the content according to the instruction.

进一步参考图28,其示出了按照本申请的实施例的显示系统的结构示意图。Further reference is made to FIG. 28 , which shows a schematic diagram of the structure of a display system according to an embodiment of the present application.

如图28所示,用于电子设备的显示系统2800可以包括获取单元2810和关联单元2820。可选地,显示系统2800还可以包括解除关联单元2830。As shown in FIG28 , the display system 2800 for an electronic device may include an acquisition unit 2810 and an association unit 2820. Optionally, the display system 2800 may further include a disassociation unit 2830.

获取单元2810可以配置用于获取各种显示资源。获取单元2810可以通过不同的途径获取显示资源。在一个实现中,获取单元2810可以通过与电子设备的应用程序构建数据通道来接收来自该应用程序的数据。在另一实现中,获取单元2810可以通过网络接口直接从网络获取显示资源。在一些实施例中,显示资源可以以资源包的形式提供。The acquisition unit 2810 may be configured to acquire various display resources. The acquisition unit 2810 may acquire display resources through different approaches. In one implementation, the acquisition unit 2810 may receive data from an application of the electronic device by building a data channel with the application. In another implementation, the acquisition unit 2810 may directly acquire display resources from a network through a network interface. In some embodiments, the display resources may be provided in the form of a resource package.

关联单元2820可以配置用于将显示资源与电子设备的第一应用程序相关联。进一步地,关联单元2820可以配置用于根据预定关联方式,基于显示资源来管理第一应用程序的元素的呈现。在一些实施例中,若显示资源为资源包的形式,则关联单元2820可以包括解析器,用于解析资源包,以将其应用到对应的应用程序。The association unit 2820 may be configured to associate the display resource with the first application of the electronic device. Further, the association unit 2820 may be configured to manage the presentation of the elements of the first application based on the display resource according to a predetermined association method. In some embodiments, if the display resource is in the form of a resource package, the association unit 2820 may include a parser for parsing the resource package to apply it to the corresponding application.

在一些实施例中,关联单元2820还可以配置用于将显示资源与一个或多个第一应用程序的一个或多个元素相关联。In some embodiments, the associating unit 2820 may also be configured to associate the display resource with one or more elements of the one or more first applications.

在一些可选实施例中,解除关联单元2830可以配置用于解除显示资源与一个或多个第一应用程序的一个或多个元素的关联。In some optional embodiments, the disassociating unit 2830 may be configured to disassociate the display resource from one or more elements of the one or more first applications.

应当理解,显示系统2800中记载的诸单元或模块与参考图1-6描述的方法中的各个步骤相对应。由此,上文针对方法描述的操作和特征同样适用于系统2800及其中包含的单元,在此不再赘述。显示系统2800可以预先设置在电子设备中,也可以通过下载等方式而加载到电子设备中。显示系统2800中的相应单元可以与电子设备中的单元相互配合以实现显示方案。例如,获取单元2810可以与电子设备的部分应用程序协同工作,以获取这些应用程序的数据。关联单元2820可以与电子设备的屏幕协同工作,以将应用程序的元素呈现在屏幕上。It should be understood that the units or modules recorded in the display system 2800 correspond to the various steps in the method described with reference to Figures 1-6. Therefore, the operations and features described above for the method are also applicable to the system 2800 and the units contained therein, and will not be repeated here. The display system 2800 can be pre-set in an electronic device, or loaded into the electronic device by downloading or the like. The corresponding units in the display system 2800 can cooperate with the units in the electronic device to implement the display scheme. For example, the acquisition unit 2810 can work in conjunction with some applications of the electronic device to obtain data of these applications. The association unit 2820 can work in conjunction with the screen of the electronic device to present elements of the application on the screen.

图29示意性示出了本发明的示例性实施方式可以在其中实现的电子设备2900。FIG. 29 schematically illustrates an electronic device 2900 in which exemplary embodiments of the present invention may be implemented.

电子设备2900可以包括扬声器或耳机2902、麦克风2906、触摸屏2903以及可选的一组按键2904,其可以包括虚拟按键2904a、软键2904b、2904c和游戏杆2905或其他类型的导航输入设备。The electronic device 2900 may include a speaker or earphone 2902, a microphone 2906, a touch screen 2903, and an optional set of keys 2904, which may include virtual keys 2904a, soft keys 2904b, 2904c and a joystick 2905 or other type of navigation input device.

图30示意性示出了如图29所示电子设备的配置示意图。FIG30 schematically shows a configuration diagram of the electronic device shown in FIG29 .

现在,参考图30来描述电子设备2900的内部组件、软件和协议结构。电子设备2900具有控制器3000,其负责电子设备的整体操作,并且可以利用任何商业可得CPU(“中央处理单元”)、DSP(“数字信号处理器”)或任何其他电子可编程逻辑器件实现。控制器3000具有关联电子存储器3002,诸如RAM存储器、ROM存储器、EEPROM存储器、闪存或其任何组合。存储器3002由控制器3000用于各种目的,其中之一在于为电子设备中各种软件存储程序指令和数据。软件包括实时操作系统3020、用于人机界面(MMI)3034的驱动器、应用处理机3032和各种应用。应用可以包括消息文本编辑器3050、手写识别(HWR)应用3060和各种其他应用3070,诸如,用于语音呼叫、视频呼叫、发送和接收短消息服务(SMS)消息、多媒体消息服务(MMS)或电子邮件、web浏览、即时消息收发应用、电话簿应用、日历应用、控制面板应用、照相机应用、一个或多个视频游戏、记事本应用等。应当注意,上述应用的两个或更多可以作为同一应用执行。Now, the internal components, software and protocol structure of the electronic device 2900 are described with reference to FIG. 30. The electronic device 2900 has a controller 3000, which is responsible for the overall operation of the electronic device and can be implemented using any commercially available CPU ("central processing unit"), DSP ("digital signal processor") or any other electronic programmable logic device. The controller 3000 has an associated electronic memory 3002, such as RAM memory, ROM memory, EEPROM memory, flash memory or any combination thereof. The memory 3002 is used by the controller 3000 for various purposes, one of which is to store program instructions and data for various software in the electronic device. The software includes a real-time operating system 3020, a driver for a man-machine interface (MMI) 3034, an application processor 3032 and various applications. The applications may include a message text editor 3050, a handwriting recognition (HWR) application 3060, and various other applications 3070, such as for voice calls, video calls, sending and receiving short message service (SMS) messages, multimedia message service (MMS) or email, web browsing, instant messaging applications, phone book applications, calendar applications, control panel applications, camera applications, one or more video games, notepad applications, etc. It should be noted that two or more of the above applications may be executed as the same application.

MMI 3034还可以包括一个或多个硬件控制器,其与MMI驱动器一起与第一显示器3036/2903,小键盘3038/2904和各种其他I/O设备(诸如麦克风、扬声器、振动器、响铃发生器、LED指示器等)协作。如所公知的,用户可以通过这样形成的人机界面来操作电子设备。MMI 3034 may also include one or more hardware controllers that work together with the MMI driver to cooperate with the first display 3036/2903, keypad 3038/2904 and various other I/O devices (such as microphone, speaker, vibrator, ring generator, LED indicator, etc.). As is well known, a user can operate an electronic device through the human-machine interface thus formed.

软件还可以包括各种模块、协议栈、驱动器等,其被共同标记为3030,并且为RF接口3006以及可选地为蓝牙接口3008和/或IrDA接口3010提供通信服务(诸如,传输、网络和连通性),以用于本地连通性。RF接口3006包括内部或外部天线以及用于建立和维护通往基站的无线链路的适当无线电电路。如本领域技术人员公知的,无线电电路包括一系列模拟和数字电子组件,其一起形成无线电接收机和发射机。这些组件例如包括带通滤波器、放大器、混频器、本地振荡器、低通滤波器、AD/DA转换器等。The software may also include various modules, protocol stacks, drivers, etc., which are collectively labeled 3030 and provide communication services (such as, transmission, network and connectivity) for the RF interface 3006 and optionally for the Bluetooth interface 3008 and/or IrDA interface 3010 for local connectivity. The RF interface 3006 includes an internal or external antenna and appropriate radio circuits for establishing and maintaining a wireless link to the base station. As known to those skilled in the art, the radio circuit includes a series of analog and digital electronic components that together form a radio receiver and transmitter. These components include, for example, bandpass filters, amplifiers, mixers, local oscillators, low-pass filters, AD/DA converters, etc.

电子设备还可以包括SIM卡3004和相关联的读出器。如所公知的,SIM卡3004包括处理器以及本地工作和数据存储器。The electronic device may also include a SIM card 3004 and an associated reader. As is known, the SIM card 3004 includes a processor and local work and data memory.

应当注意,本发明的实施方式可以通过硬件、软件或者软件和硬件的结合来实现。硬件部分可以利用专用逻辑来实现;软件部分可以存储在存储器中,由适当的指令执行系统,例如微处理器或者专用设计硬件来执行。本领域的普通技术人员可以理解上述的设备和方法可以使用计算机可执行指令和/或包含在处理器控制代码中来实现,例如在诸如磁盘、CD或DVD-ROM的载体介质、诸如只读存储器(固件)的可编程的存储器或者诸如光学或电子信号载体的数据载体上提供了这样的代码。本发明的设备及其模块可以由诸如超大规模集成电路或门阵列、诸如逻辑芯片、晶体管等的半导体、或者诸如现场可编程门阵列、可编程逻辑设备等的可编程硬件设备的硬件电路实现,也可以用由各种类型的处理器执行的软件实现,也可以由上述硬件电路和软件的结合例如固件来实现。It should be noted that the embodiments of the present invention can be implemented by hardware, software, or a combination of software and hardware. The hardware part can be implemented using dedicated logic; the software part can be stored in a memory and executed by an appropriate instruction execution system, such as a microprocessor or dedicated design hardware. It can be understood by a person of ordinary skill in the art that the above-mentioned devices and methods can be implemented using computer executable instructions and/or contained in a processor control code, such as a carrier medium such as a disk, CD or DVD-ROM, a programmable memory such as a read-only memory (firmware), or a data carrier such as an optical or electronic signal carrier. Such code is provided on the carrier medium. The device and its modules of the present invention can be implemented by hardware circuits such as very large-scale integrated circuits or gate arrays, semiconductors such as logic chips, transistors, etc., or programmable hardware devices such as field programmable gate arrays, programmable logic devices, etc., can also be implemented by software executed by various types of processors, and can also be implemented by a combination of the above-mentioned hardware circuits and software, such as firmware.

应当注意,尽管在上文详细描述中提及了设备的若干装置或子装置,但是这种划分仅仅并非强制性的。实际上,根据本发明的实施方式,上文描述的两个或更多装置的特征和功能可以在一个装置中具体化。反之,上文描述的一个装置的特征和功能可以进一步划分为由多个装置来具体化。It should be noted that although several devices or sub-devices of the device are mentioned in the above detailed description, this division is not mandatory. In fact, according to an embodiment of the present invention, the features and functions of two or more devices described above can be embodied in one device. Conversely, the features and functions of one device described above can be further divided into multiple devices to be embodied.

虽然已经参考若干具体实施方式描述了本发明,但是应该理解,本发明并不限于所公开的具体实施方式。本发明旨在涵盖所附权利要求的精神和范围内所包括的各种修改和等同布置。所附权利要求的范围符合最宽泛的解释,从而包含所有这样的修改及等同结构和功能。Although the present invention has been described with reference to several specific embodiments, it should be understood that the present invention is not limited to the disclosed specific embodiments. The present invention is intended to cover various modifications and equivalent arrangements included in the spirit and scope of the appended claims. The scope of the appended claims is consistent with the broadest interpretation, thereby including all such modifications and equivalent structures and functions.

Claims (19)

CN202110946061.7A2014-09-232015-06-12 Electronic device and method for processing information executed by the electronic deviceActiveCN113448468B (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
CN202110946061.7ACN113448468B (en)2014-09-232015-06-12 Electronic device and method for processing information executed by the electronic device

Applications Claiming Priority (4)

Application NumberPriority DateFiling DateTitle
CN2014104907782014-09-23
CN20141049077852014-09-23
CN202110946061.7ACN113448468B (en)2014-09-232015-06-12 Electronic device and method for processing information executed by the electronic device
CN201510323119.7ACN106201161B (en)2014-09-232015-06-12Display method and system of electronic equipment

Related Parent Applications (1)

Application NumberTitlePriority DateFiling Date
CN201510323119.7ADivisionCN106201161B (en)2014-09-232015-06-12Display method and system of electronic equipment

Publications (2)

Publication NumberPublication Date
CN113448468A CN113448468A (en)2021-09-28
CN113448468Btrue CN113448468B (en)2024-04-09

Family

ID=55581468

Family Applications (1)

Application NumberTitlePriority DateFiling Date
CN202110946061.7AActiveCN113448468B (en)2014-09-232015-06-12 Electronic device and method for processing information executed by the electronic device

Country Status (3)

CountryLink
KR (1)KR102415869B1 (en)
CN (1)CN113448468B (en)
WO (1)WO2016048034A1 (en)

Families Citing this family (10)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US10983689B2 (en)*2016-05-182021-04-20Apple Inc.Devices, methods, and graphical user interfaces for messaging
CN107809517B (en)2016-09-082020-07-10阿里巴巴集团控股有限公司Event display method and device
CN106506807A (en)*2016-10-092017-03-15乐视控股(北京)有限公司The method and device that a kind of end message is shared
CN106534526B (en)*2016-11-072020-03-13珠海市魅族科技有限公司Suspension notification prompting method and device
CN107276887A (en)*2017-07-062017-10-20北京北信源软件股份有限公司It is a kind of that the method and apparatus that instant communication message is not read are reminded by short message
CN113157169A (en)*2020-01-222021-07-23阿里巴巴集团控股有限公司Interactive method and device for interactive media content and electronic equipment
CN111290823B (en)*2020-02-282023-03-24北京百度网讯科技有限公司Information interaction method and device, electronic equipment and medium
CN112188001B (en)*2020-09-292022-03-25维沃移动通信有限公司Shortcut setting method, shortcut setting device, electronic equipment and readable storage medium
CN116415061A (en)*2021-12-302023-07-11华为技术有限公司Service recommendation method and related device
CN114385298A (en)*2022-01-122022-04-22北京字跳网络技术有限公司 Information interaction method, device, device and storage medium

Citations (9)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN101039200A (en)*2006-03-132007-09-19阿尔卡特朗讯公司Context enriched communication system and method
CN101136089A (en)*2007-09-242008-03-05腾讯科技(深圳)有限公司 A method, system and device for updating background of e-mail web page
CN101944019A (en)*2009-07-082011-01-12华为技术有限公司Method and device for customizing interfaces
CN101986732A (en)*2010-11-052011-03-16北京工业大学Method for adding background scenes into mobile phone call
CN102934137A (en)*2010-06-162013-02-13微软公司Including personalized content in an advertisement
CN102945133A (en)*2012-10-182013-02-27天津三星通信技术研究有限公司Screen local display system and screen local display method
CN102970364A (en)*2012-11-212013-03-13北京奇虎科技有限公司Method for automatically changing subject and client
CN102970405A (en)*2012-11-282013-03-13广东欧珀移动通信有限公司 Method and device for distinguishing short messages of different contacts
CN103369483A (en)*2012-04-092013-10-23腾讯科技(深圳)有限公司Text message generating method, text message sending method, mobile terminal and server

Family Cites Families (8)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN101218808A (en)*2005-07-052008-07-09日本电气株式会社Telephone set and telephone incoming call signaling method
WO2009002325A1 (en)*2007-06-282008-12-31Thomson LicensingQueue-based adaptive chunk scheduling for peer-to-peer live streaming
US8373742B2 (en)*2008-03-272013-02-12Motorola Mobility LlcMethod and apparatus for enhancing and adding context to a video call image
KR101187742B1 (en)*2010-12-092012-10-05주식회사 이너스커뮤니티Social Network Service Apparatus and Method therefor
JP5921101B2 (en)*2011-07-082016-05-24キヤノン株式会社 Information processing apparatus, control method, and program
KR20130025775A (en)*2011-09-022013-03-12손병호Virtual call service system and method for advertising using this system
US9685160B2 (en)*2012-04-162017-06-20Htc CorporationMethod for offering suggestion during conversation, electronic device using the same, and non-transitory storage medium
KR20140017429A (en)*2012-08-012014-02-11삼성전자주식회사Method of screen operation and an electronic device therof

Patent Citations (9)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN101039200A (en)*2006-03-132007-09-19阿尔卡特朗讯公司Context enriched communication system and method
CN101136089A (en)*2007-09-242008-03-05腾讯科技(深圳)有限公司 A method, system and device for updating background of e-mail web page
CN101944019A (en)*2009-07-082011-01-12华为技术有限公司Method and device for customizing interfaces
CN102934137A (en)*2010-06-162013-02-13微软公司Including personalized content in an advertisement
CN101986732A (en)*2010-11-052011-03-16北京工业大学Method for adding background scenes into mobile phone call
CN103369483A (en)*2012-04-092013-10-23腾讯科技(深圳)有限公司Text message generating method, text message sending method, mobile terminal and server
CN102945133A (en)*2012-10-182013-02-27天津三星通信技术研究有限公司Screen local display system and screen local display method
CN102970364A (en)*2012-11-212013-03-13北京奇虎科技有限公司Method for automatically changing subject and client
CN102970405A (en)*2012-11-282013-03-13广东欧珀移动通信有限公司 Method and device for distinguishing short messages of different contacts

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
Lines across the desert: mobile phone use and mobility in the context of trans-Saharan migration;Max Leonard Schaub;《 Information Technology for Development》;第126-144页*
苹果Ⅰ族应用技巧十八则;王志军;《电脑知识与技术(经验技巧)》;第82-90页*

Also Published As

Publication numberPublication date
KR20160035564A (en)2016-03-31
CN113448468A (en)2021-09-28
WO2016048034A1 (en)2016-03-31
KR102415869B1 (en)2022-07-01

Similar Documents

PublicationPublication DateTitle
CN106201161B (en)Display method and system of electronic equipment
CN113448468B (en) Electronic device and method for processing information executed by the electronic device
KR102253891B1 (en) Creation and display of customized avatars in media overlays
US10122791B2 (en)Social circles in social networks
US10547575B2 (en)Apparatus and method for control of access to communication channels
KR102168367B1 (en)Displaying customized electronic messaging graphics
US20140344716A1 (en)Cluster-Based Social Networking System and Method
CN114338572B (en) Information processing method, related equipment and storage medium
KR20150026120A (en)Method and device for editing an object
Mazo et al.Blackberry Storm2 Made Simple: Written for the Storm 9500 and 9530, and the Storm2 9520, 9530, and 9550
VandomeiPhone for Seniors in easy steps: Covers iOS 10
ZieglerT-Mobile G1 For Dummies
WatsonMy Amazon Fire Phone
Kao et al.BlackBerry Pearl 3G for Dummies

Legal Events

DateCodeTitleDescription
PB01Publication
PB01Publication
SE01Entry into force of request for substantive examination
SE01Entry into force of request for substantive examination
GR01Patent grant
GR01Patent grant

[8]ページ先頭

©2009-2025 Movatter.jp