一种情景智能服务的信息共享方法及相关装置与流程

文档序号:25993363发布日期:2021-07-23 21:06阅读:70来源:国知局
一种情景智能服务的信息共享方法及相关装置与流程

本申请涉及电子技术领域,尤其涉及一种情景智能服务的信息共享方法及相关装置。



背景技术:

随着科技的飞速发展,我们进入了快节奏时代。以信息技术为代表的科学技术,更新迭代的速度越来越快。在紧跟科技革命的路程上,面对纷繁复杂的生活和工作,妥当安排日程,才能事半功倍。

目前,智能手机的情景识别与提醒,已成为人们日常生活中日程安排的小帮手,极大方便了用户的使用。情景智能可以通过识别智能手机中的飞机、火车等订票信息、天气、会议、生日记录等等,自动生成相应的提醒卡片,统一显示在特定界面,以便于快速浏览和管理,并可以智能地进行定时提醒。从而可以实时获知行程安排、快递动态、天气路况等等。

然而,目前的情景智能仅在单个设备上实现了信息提醒,无法实现多设备的信息共享。



技术实现要素:

本申请实施例提供了一种情景智能服务的信息共享方法及相关装置,能够实现多设备的情景智能服务的信息共享。

第一方面,本申请提供了一种情景智能服务的信息共享方法,包括:第一用户的第一电子设备收到第一信息;当确定第一信息包含目标事件的待处理事务的信息时,第一电子设备根据待处理事务的信息生成目标事件的第一情景智能服务;第一情景智能服务为第一用户提供待处理事务的提醒服务和/或规划服务;第一电子设备向第二用户的第二电子设备发送待处理事务的部分或全部信息,第二用户是第一用户预置的目标事件的情景智能服务的共享用户,第一用户和第二用户不是同一用户,待处理事务的部分或全部信息用于第二用户生成第二情景智能服务,第二情景智能服务为第二用户提供第一用户的待处理事务的提醒服务和/或规划服务。这样,能够实现多设备的情景智能服务的信息共享。

在一种实现方式中,目标事件为出行事件,目标事件的待处理事务为出行事务,出行事务的提醒服务包括在一或多个预设时间提醒用户出行事务的部分或全部信息,出行事务的规划服务包括为用户的出行事务规划出行方式和/或出行路线。

在一种实现方式中,目标事件为航班事件或火车事件。

在一种实现方式中,上述第一电子设备向第二用户的第二电子设备发送待处理事务的部分或全部信息,包括:第一电子设备在第一共享时间向第二电子设备发送待处理事务的部分或全部信息,第一共享时间是预置的给第二用户共享目标事件的情景智能服务的时间。

在一种实现方式中,上述第一电子设备向第二用户的第二电子设备发送待处理事务的部分或全部信息,包括:第一电子设备通过服务器向第二电子设备发送待处理事务的部分或全部信息。

在一种实现方式中,上述第一电子设备向第二用户的第二电子设备发送待处理事务的部分或全部信息之后,还包括:第一电子设备接收第二电子设备发送的反馈消息,反馈消息包括第二用户查阅待处理事务的部分或全部信息的查阅时间,查阅时间用于预置第一共享时间。

在一种实现方式中,上述第一电子设备向第二用户的第二电子设备发送待处理事务的部分或全部信息,包括:第一电子设备在第一期限内的第一共享时间向第二电子设备发送待处理事务的部分或全部信息,第一期限是预置的给第二用户共享目标事件的情景智能服务的有效期;第一电子设备在第一期限结束后将第二用户从目标事件的共享用户中移除。

在一种实现方式中,上述第一电子设备向第二用户的第二电子设备发送待处理事务的部分或全部信息之前,包括:第一电子设备从目标事件关联的描述符中选择出共享给第二用户的第一描述符;待处理事务的信息中包含目标事件关联的描述符的取值。

在一种实现方式中,上述第一电子设备向第二用户的第二电子设备发送待处理事务的部分或全部信息,包括:第一电子设备向第二电子设备发送,待处理事务的信息中匹配第一描述符的信息。

在一种实现方式中,上述第一电子设备收到第一信息之前,还包括:第一电子设备接收第一用户输入的设置信息,设置信息包括目标事件的共享用户,目标事件的共享用户包括第二用户。

在一种实现方式中,上述设置信息还包括给第二用户共享目标事件的情景智能服务的第一共享时间。

在一种实现方式中,上述设置信息还包括给第二用户共享目标事件的情景智能服务的第一期限。

在一种实现方式中,上述设置信息还包括从目标事件关联的描述符中选择出共享给第二用户的第一描述符。

在一种实现方式中,第二用户包括一个或多个用户。

在一种实现方式中,第二用户关联多个事件,上述多个事件包括目标事件。

在一种实现方式中,上述第一电子设备向第二用户的第二电子设备发送待处理事务的部分或全部描述信息之前,还包括:第一电子设备显示授权提示信息,授权提示信息用于提示第一用户确认是否将第一情景智能服务共享给第二用户;第一电子设备接收第一用户的确认操作,确认操作用于确认将第一情景智能服务共享给第二用户。

在一种实现方式中,上述授权提示信息包括密码输入控件,密码输入控件用于输入字符、图形、声纹或人脸图像,确认操作为第一用户通过密码输入控件输入密码;或者,授权提示信息包括确认控件,确认操作为第一用户点击确认控件。

第二方面,本申请提供了一种情景智能服务的信息共享方法,包括:第二用户的第二电子设备接收第一用户的第一电子设备发送的目标事件的待处理事务的部分或全部信息,待处理事务的信息用于生成第一用户的第一情景智能服务,第二用户是第一用户预置的目标事件的情景智能服务的共享用户,第一用户和第二用户不是同一用户;第二电子设备根据第一用户和待处理事务的部分或全部信息,生成第二用户的第二情景智能服务,第二情景智能服务包括为第二用户提供的第一用户的待处理事务的提醒服务和/或规划服务。这样,能够实现多设备的情景智能服务的信息共享。

在一种实现方式中,目标事件为出行事件,目标事件的待处理事务为出行事务,出行事务的提醒服务包括在一或多个预设时间提醒用户出行事务的部分或全部信息,出行事务的规划服务包括为用户的出行事务规划出行方式和/或出行路线。

在一种实现方式中,目标事件为航班事件或火车事件。

在一种实现方式中,上述第二用户的第二电子设备接收第一用户的第一电子设备发送的目标事件的待处理事务的部分或全部信息,包括:第二电子设备接收第一电子设备在第一共享时间内发送的目标事件的待处理事务的部分或全部信息,第一共享时间是预置的给第二用户共享目标事件的情景智能服务的时间。

在一种实现方式中,上述第二用户的第二电子设备接收第一用户的第一电子设备发送的目标事件的待处理事务的部分或全部信息,包括:第二电子设备通过服务器接收第一电子设备发送的目标事件的待处理事务的部分或全部信息。

在一种实现方式中,上述第二用户的第二电子设备接收第一用户的第一电子设备发送的目标事件的待处理事务的部分或全部信息之后,还包括:第二电子设备向第一电子设备接收发送反馈消息,反馈消息包括第二用户查阅待处理事务的部分或全部信息的查阅时间,查阅时间用于预置第一共享时间。

在一种实现方式中,上述第一电子设备向第二用户的第二电子设备发送待处理事务的部分或全部信息,包括:第一电子设备备通过服务器向第二电子设备发送待处理事务的部分或全部信息。

第三方面,本申请提供了一种情景智能服务的信息共享方法,包括:第一用户的第一电子设备收到第一信息;当确定第一信息包含目标事件的待处理事务的信息时,第一电子设备根据待处理事务的信息生成目标事件的第一情景智能服务;第一情景智能服务包括为第一用户提供的待处理事务的提醒服务和/或规划服务;第一电子设备接收第一用户操作,第一用户操作用于调出第一情景智能服务的共享用户选择界面,共享用户选择界面用于确定第一情景智能服务的共享用户;第一电子设备显示共享用户选择界面;第一电子设备接收第二用户操作,第二用户操作用于通过共享用户选择界面确定第一情景智能服务的共享用户为第二用户,第一用户和第二用户是不同用户;第一电子设备向第二用户的第二电子设备发送待处理事务的部分或全部信息。这样,能够实现多设备的情景智能服务的信息共享。

在一种实现方式中,目标事件为出行事件,目标事件的待处理事务为出行事务,出行事务的提醒服务包括在一或多个预设时间提醒用户出行事务的部分或全部信息,出行事务的规划服务包括为用户的出行事务规划出行方式和/或出行路线。

在一种实现方式中,目标事件为航班事件或火车事件。

在一种实现方式中,上述第一电子设备向第二用户的第二电子设备发送待处理事务的部分或全部信息之前,包括:第一电子设备从目标事件关联的描述符中选择出共享给第二用户的第一描述符;待处理事务的信息中包含目标事件关联的描述符的取值。

在一种实现方式中,上述第一电子设备向第二用户的第二电子设备发送待处理事务的部分或全部信息,包括:第一电子设备向第二电子设备发送,待处理事务的信息中匹配第一描述符的信息。

在一种实现方式中,上述第一电子设备向第二用户的第二电子设备发送待处理事务的部分或全部信息,包括:第一电子设备备在第一期限内向第二电子设备发送待处理事务的部分或全部信息。

在一种实现方式中,上述第二用户包括一个或多个对象。

在一种实现方式中,上述第二用户包括一或多个附近的用户。

第四方面,提供一种电子设备,包括:通信接口、存储器和处理器;所述通信接口、所述存储器与所述处理器耦合,所述存储器用于存储计算机程序代码,所述计算机程序代码包括计算机指令,当所述处理器从所述存储器中读取所述计算机指令,以使得所述电子设备执行如第一方面中任一种可能的实现方式、第二方面中任一种可能的实现方式或第三方面中任一种可能的实现方式。

第五方面,提供提供一种计算机可读存储介质,包括指令,其特征在于,当上述指令在电子设备上运行时,以使得电子设备执行如第一方面中任一种可能的实现方式、第二方面中任一种可能的实现方式或第三方面中任一种可能的实现方式。

第六方面,提供一种计算机产品当所述计算机程序产品在计算机上运行时,使得所述计算机执行如第一方面中任一种可能的实现方式、第二方面中任一种可能的实现方式或第三方面中任一种可能的实现方式。

附图说明

图1为本申请实施例提供的一种电子设备的结构示意图;

图2为本申请实施例提供的电子设备的软件结构框图;

图3-图5为本申请实施例提供的通过设置进入情境智能设置界面的示意图;

图6和图7为本申请实施例提供的通过负一屏进入情境智能设置界面的示意图;

图8和图9为本申请实施例提供的负一屏的用户界面示意图;

图10-图12为本申请实施例提供的华为账号中心的用户界面示意图;

图13-图16为本申请实施例提供的华为账号联系人的用户界面示意图;

图17-图37为本申请实施例提供的设置自动信息共享的用户界面示意图;

图38为本申请实施例提供的一种自动信息共享方法的流程示意图;

图39-图47为本申请实施例提供的自动信息共享的用户界面示意图;

图48为本申请实施例提供的一种手动信息共享方法的流程示意图;

图49-图59为本申请实施例提供的情境智能信息的用户界面示意图;

图60-图71为本申请实施例提供的手动信息共享的用户界面示意图;

图72为本申请实施例提供的一种信息共享方法的流程示意图。

具体实施方式

下面将结合附图对本申请实施例中的技术方案进行清楚、详尽地描述。其中,在本申请实施例的描述中,除非另有说明,“/”表示或的意思,例如,a/b可以表示a或b;文本中的“和/或”仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,a和/或b,可以表示:单独存在a,同时存在a和b,单独存在b这三种情况,另外,在本申请实施例的描述中,“多个”是指两个或多于两个。

以下,术语“第一”、“第二”仅用于描述目的,而不能理解为暗示或暗示相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括一个或者更多个该特征,在本申请实施例的描述中,除非另有说明,“多个”的含义是两个或两个以上。

下面,首先介绍本申请实施例中涉及的电子设备。本申请对提及的电子设备的类型不做具体限定,电子设备100可以为手机、平板电脑、个人数字助理(personaldigitalassistant,pda)、可穿戴设备、膝上型计算机(laptop)等便携式电子设备。便携式电子设备的示例性实施例包括但不限于搭载ios、android、microsoft或者其他操作系统的便携式电子设备。上述便携式电子设备也可以是其他便携式电子设备,诸如具有触敏表面(例如触控面板)的膝上型计算机(laptop)等。还应当理解的是,在本申请其他一些实施例中,电子设备也可以不是便携式电子设备,而是具有触敏表面(例如触控面板)的台式计算机,或者是智能电视机等。

参见图1,图1示出了本申请实施例提供的示例性电子设备100的结构示意图。

电子设备100可以包括处理器110,外部存储器接口120,内部存储器121,通用串行总线(universalserialbus,usb)接口130,充电管理模块140,电源管理模块141,电池142,天线1,天线2,移动通信模块150,无线通信模块160,音频模块170,扬声器170a,受话器170b,麦克风170c,耳机接口170d,传感器模块180,按键190,马达191,指示器192,摄像头193,显示屏194,以及用户标识模块(subscriberidentificationmodule,sim)卡接口195等。其中传感器模块180可以包括压力传感器180a,陀螺仪传感器180b,气压传感器180c,磁传感器180d,加速度传感器180e,距离传感器180f,接近光传感器180g,指纹传感器180h,温度传感器180j,触摸传感器180k,环境光传感器180l,骨传导传感器180m等。

可以理解的是,本申请实施例示意的结构并不构成对电子设备100的具体限定。在本申请另一些实施例中,电子设备100可以包括比图示更多或更少的部件,或者组合某些部件,或者拆分某些部件,或者不同的部件布置。图示的部件可以以硬件,软件或软件和硬件的组合实现。

处理器110可以包括一个或多个处理单元,例如:处理器110可以包括应用处理器(applicationprocessor,ap),调制解调处理器,图形处理器(graphicsprocessingunit,gpu),图像信号处理器(imagesignalprocessor,isp),控制器,存储器,视频编解码器,数字信号处理器(digitalsignalprocessor,dsp),基带处理器,和/或神经网络处理器(neural-networkprocessingunit,npu)等。其中,不同的处理单元可以是独立的器件,也可以集成在一个或多个处理器中。

其中,控制器可以是电子设备100的神经中枢和指挥中心。控制器可以根据指令操作码和时序信号,产生操作控制信号,完成取指令和执行指令的控制。

npu可以利用进行卷积神经网络(convolutionalneuralnetworks,cnn)处理进行人工智能运算。例如,利用cnn模型做大量的信息识别和信息筛选,可实现情景智能的训练和识别。

处理器110中还可以设置存储器,用于存储指令和数据。在一些实施例中,处理器110中的存储器为高速缓冲存储器。该存储器可以保存处理器110刚用过或循环使用的指令或数据。如果处理器110需要再次使用该指令或数据,可从所述存储器中直接调用。避免了重复存取,减少了处理器110的等待时间,因而提高了系统的效率。

在一些实施例中,处理器110可以包括一个或多个接口。接口可以包括集成电路(inter-integratedcircuit,i2c)接口,集成电路内置音频(inter-integratedcircuitsound,i2s)接口,脉冲编码调制(pulsecodemodulation,pcm)接口,通用异步收发传输器(universalasynchronousreceiver/transmitter,uart)接口,移动产业处理器接口(mobileindustryprocessorinterface,mipi),通用输入输出(general-purposeinput/output,gpio)接口,用户标识模块(subscriberidentitymodule,sim)接口,和/或通用串行总线(universalserialbus,usb)接口等。

i2c接口是一种双向同步串行总线,包括一根串行数据线(serialdataline,sda)和一根串行时钟线(derailclockline,scl)。在一些实施例中,处理器110可以包含多组i2c总线。处理器110可以通过不同的i2c总线接口分别耦合触摸传感器180k,充电器,闪光灯,摄像头193等。例如:处理器110可以通过i2c接口耦合触摸传感器180k,使处理器110与触摸传感器180k通过i2c总线接口通信,实现电子设备100的触摸功能。

i2s接口可以用于音频通信。在一些实施例中,处理器110可以包含多组i2s总线。处理器110可以通过i2s总线与音频模块170耦合,实现处理器110与音频模块170之间的通信。在一些实施例中,音频模块170可以通过i2s接口向无线通信模块160传递音频信号,实现通过蓝牙耳机接听电话的功能。

pcm接口也可以用于音频通信,将模拟信号抽样,量化和编码。在一些实施例中,音频模块170与无线通信模块160可以通过pcm总线接口耦合。在一些实施例中,音频模块170也可以通过pcm接口向无线通信模块160传递音频信号,实现通过蓝牙耳机接听电话的功能。所述i2s接口和所述pcm接口都可以用于音频通信。

uart接口是一种通用串行数据总线,用于异步通信。该总线可以为双向通信总线。它将要传输的数据在串行通信与并行通信之间转换。在一些实施例中,uart接口通常被用于连接处理器110与无线通信模块160。例如:处理器110通过uart接口与无线通信模块160中的蓝牙模块通信,实现蓝牙功能。在一些实施例中,音频模块170可以通过uart接口向无线通信模块160传递音频信号,实现通过蓝牙耳机播放音乐的功能。

mipi接口可以被用于连接处理器110与显示屏194,摄像头193等外围器件。mipi接口包括摄像头串行接口(cameraserialinterface,csi),显示屏串行接口(displayserialinterface,dsi)等。在一些实施例中,处理器110和摄像头193通过csi接口通信,实现电子设备100的拍摄功能。处理器110和显示屏194通过dsi接口通信,实现电子设备100的显示功能。

gpio接口可以通过软件配置。gpio接口可以被配置为控制信号,也可被配置为数据信号。在一些实施例中,gpio接口可以用于连接处理器110与摄像头193,显示屏194,无线通信模块160,音频模块170,传感器模块180等。gpio接口还可以被配置为i2c接口,i2s接口,uart接口,mipi接口等。

usb接口130是符合usb标准规范的接口,具体可以是miniusb接口,microusb接口,usbtypec接口等。usb接口130可以用于连接充电器为电子设备100充电,也可以用于电子设备100与外围设备之间传输数据。也可以用于连接耳机,通过耳机播放音频。该接口还可以用于连接其他电子设备,例如ar设备等。

可以理解的是,本申请实施例示意的各模块间的接口连接关系,只是示意性说明,并不构成对电子设备100的结构限定。在本申请另一些实施例中,电子设备100也可以采用上述实施例中不同的接口连接方式,或多种接口连接方式的组合。

充电管理模块140用于从充电器接收充电输入。其中,充电器可以是无线充电器,也可以是有线充电器。在一些有线充电的实施例中,充电管理模块140可以通过usb接口130接收有线充电器的充电输入。在一些无线充电的实施例中,充电管理模块140可以通过电子设备100的无线充电线圈接收无线充电输入。充电管理模块140为电池142充电的同时,还可以通过电源管理模块141为电子设备供电。

电源管理模块141用于连接电池142,充电管理模块140与处理器110。电源管理模块141接收电池142和/或充电管理模块140的输入,为处理器110,内部存储器121,外部存储器,显示屏194,摄像头193,和无线通信模块160等供电。电源管理模块141还可以用于监测电池容量,电池循环次数,电池健康状态(漏电,阻抗)等参数。在其他一些实施例中,电源管理模块141也可以设置于处理器110中。在另一些实施例中,电源管理模块141和充电管理模块140也可以设置于同一个器件中。

电子设备100的无线通信功能可以通过天线1,天线2,移动通信模块150,无线通信模块160,调制解调处理器以及基带处理器等实现。

天线1和天线2用于发射和接收电磁波信号。电子设备100中的每个天线可用于覆盖单个或多个通信频带。不同的天线还可以复用,以提高天线的利用率。例如:可以将天线1复用为无线局域网的分集天线。在另外一些实施例中,天线可以和调谐开关结合使用。

移动通信模块150可以提供应用在电子设备100上的包括2g/3g/4g/5g等无线通信的解决方案。移动通信模块150可以包括至少一个滤波器,开关,功率放大器,低噪声放大器(lownoiseamplifier,lna)等。移动通信模块150可以由天线1接收电磁波,并对接收的电磁波进行滤波,放大等处理,传送至调制解调处理器进行解调。移动通信模块150还可以对经调制解调处理器调制后的信号放大,经天线1转为电磁波辐射出去。在一些实施例中,移动通信模块150的至少部分功能模块可以被设置于处理器110中。在一些实施例中,移动通信模块150的至少部分功能模块可以与处理器110的至少部分模块被设置在同一个器件中。

调制解调处理器可以包括调制器和解调器。其中,调制器用于将待发送的低频基带信号调制成中高频信号。解调器用于将接收的电磁波信号解调为低频基带信号。随后解调器将解调得到的低频基带信号传送至基带处理器处理。低频基带信号经基带处理器处理后,被传递给应用处理器。应用处理器通过音频设备(不限于扬声器170a,受话器170b等)输出声音信号,或通过显示屏194显示图像或视频。在一些实施例中,调制解调处理器可以是独立的器件。在另一些实施例中,调制解调处理器可以独立于处理器110,与移动通信模块150或其他功能模块设置在同一个器件中。

无线通信模块160可以提供应用在电子设备100上的包括无线局域网(wirelesslocalareanetworks,wlan)(如无线保真(wirelessfidelity,wi-fi)网络),蓝牙(bluetooth,bt),全球导航卫星系统(globalnavigationsatellitesystem,gnss),调频(frequencymodulation,fm),近距离无线通信技术(nearfieldcommunication,nfc),红外技术(infrared,ir)等无线通信的解决方案。无线通信模块160可以是集成至少一个通信处理模块的一个或多个器件。无线通信模块160经由天线2接收电磁波,将电磁波信号调频以及滤波处理,将处理后的信号发送到处理器110。无线通信模块160还可以从处理器110接收待发送的信号,对其进行调频,放大,经天线2转为电磁波辐射出去。

在一些实施例中,电子设备100的天线1和移动通信模块150耦合,天线2和无线通信模块160耦合,使得电子设备100可以通过无线通信技术与网络以及其他设备通信。所述无线通信技术可以包括全球移动通讯系统(globalsystemformobilecommunications,gsm),通用分组无线服务(generalpacketradioservice,gprs),码分多址接入(codedivisionmultipleaccess,cdma),宽带码分多址(widebandcodedivisionmultipleaccess,wcdma),时分码分多址(time-divisioncodedivisionmultipleaccess,td-scdma),长期演进(longtermevolution,lte),bt,gnss,wlan,nfc,fm,和/或ir技术等。所述gnss可以包括全球卫星定位系统(globalpositioningsystem,gps),全球导航卫星系统(globalnavigationsatellitesystem,glonass),北斗卫星导航系统(beidounavigationsatellitesystem,bds),准天顶卫星系统(quasi-zenithsatellitesystem,qzss)和/或星基增强系统(satellitebasedaugmentationsystems,sbas)。

电子设备100通过gpu,显示屏194,以及应用处理器等实现显示功能。gpu为图像处理的微处理器,连接显示屏194和应用处理器。gpu用于执行数学和几何计算,用于图形渲染。处理器110可包括一个或多个gpu,其执行程序指令以生成或改变显示信息。

显示屏194用于显示图像,视频等。显示屏194包括显示面板。显示面板可以采用液晶显示屏(liquidcrystaldisplay,lcd),有机发光二极管(organiclight-emittingdiode,oled),有源矩阵有机发光二极体或主动矩阵有机发光二极体(active-matrixorganiclightemittingdiode的,amoled),柔性发光二极管(flexlight-emittingdiode,fled),miniled,microled,micro-oled,量子点发光二极管(quantumdotlightemittingdiodes,qled)等。在一些实施例中,电子设备100可以包括1个或n个显示屏194,n为大于1的正整数。

在本申请的一些实施例中,显示屏194中显示有系统当前输出的界面内容。例如,界面内容为即时通讯应用提供的界面。

电子设备100可以通过isp,摄像头193,视频编解码器,gpu,显示屏194以及应用处理器等实现拍摄功能。

isp用于处理摄像头193反馈的数据。例如,拍照时,打开快门,光线通过镜头被传递到摄像头感光元件上,光信号转换为电信号,摄像头感光元件将所述电信号传递给isp处理,转化为肉眼可见的图像。isp还可以对图像的噪点,亮度,肤色进行算法优化。isp还可以对拍摄场景的曝光,色温等参数优化。在一些实施例中,isp可以设置在摄像头193中。

摄像头193用于捕获静态图像或视频。物体通过镜头生成光学图像投射到感光元件。感光元件可以是电荷耦合器件(chargecoupleddevice,ccd)或互补金属氧化物半导体(complementarymetal-oxide-semiconductor,cmos)光电晶体管。感光元件把光信号转换成电信号,之后将电信号传递给isp转换成数字图像信号。isp将数字图像信号输出到dsp加工处理。dsp将数字图像信号转换成标准的rgb,yuv等格式的图像信号。在一些实施例中,电子设备100可以包括1个或n个摄像头193,n为大于1的正整数。

数字信号处理器用于处理数字信号,除了可以处理数字图像信号,还可以处理其他数字信号。例如,当电子设备100在频点选择时,数字信号处理器用于对频点能量进行傅里叶变换等。

视频编解码器用于对数字视频压缩或解压缩。电子设备100可以支持一种或多种视频编解码器。这样,电子设备100可以播放或录制多种编码格式的视频,例如:动态图像专家组(movingpictureexpertsgroup,mpeg)1,mpeg2,mpeg3,mpeg4等。

npu为神经网络(neural-network,nn)计算处理器,通过借鉴生物神经网络结构,例如借鉴人脑神经元之间传递模式,对输入信息快速处理,还可以不断的自学习。通过npu可以实现电子设备100的智能认知等应用,例如:图像识别,人脸识别,语音识别,文本理解等。

外部存储器接口120可以用于连接外部存储卡,例如microsd卡,实现扩展电子设备100的存储能力。外部存储卡通过外部存储器接口120与处理器110通信,实现数据存储功能。例如将音乐,视频等文件保存在外部存储卡中。

内部存储器121可以用于存储计算机可执行程序代码,所述可执行程序代码包括指令。处理器110通过运行存储在内部存储器121的指令,从而执行电子设备100的各种功能应用以及数据处理。内部存储器121可以包括存储程序区和存储数据区。其中,存储程序区可存储操作系统,至少一个功能所需的应用程序(比如声音播放功能,图像播放功能等)等。存储数据区可存储电子设备100使用过程中所创建的数据(比如音频数据,电话本等)等。此外,内部存储器121可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件,闪存器件,通用闪存存储器(universalflashstorage,ufs)等。

电子设备100可以通过音频模块170,扬声器170a,受话器170b,麦克风170c,耳机接口170d,以及应用处理器等实现音频功能。例如音乐播放,录音等。

音频模块170用于将数字音频信息转换成模拟音频信号输出,也用于将模拟音频输入转换为数字音频信号。音频模块170还可以用于对音频信号编码和解码。在一些实施例中,音频模块170可以设置于处理器110中,或将音频模块170的部分功能模块设置于处理器110中。

扬声器170a,也称“喇叭”,用于将音频电信号转换为声音信号。电子设备100可以通过扬声器170a收听音乐,或收听免提通话。

受话器170b,也称“听筒”,用于将音频电信号转换成声音信号。当电子设备100接听电话或语音信息时,可以通过将受话器170b靠近人耳接听语音。

麦克风170c,也称“话筒”,“传声器”,用于将声音信号转换为电信号。当拨打电话或发送语音信息时,用户可以通过人嘴靠近麦克风170c发声,将声音信号输入到麦克风170c。电子设备100可以设置至少一个麦克风170c。在另一些实施例中,电子设备100可以设置两个麦克风170c,除了采集声音信号,还可以实现降噪功能。在另一些实施例中,电子设备100还可以设置三个,四个或更多麦克风170c,实现采集声音信号,降噪,还可以识别声音来源,实现定向录音功能等。

耳机接口170d用于连接有线耳机。耳机接口170d可以是usb接口130,也可以是3.5mm的开放移动电子设备平台(openmobileterminalplatform,omtp)标准接口,美国蜂窝电信工业协会(cellulartelecommunicationsindustryassociationoftheusa,ctia)标准接口。

压力传感器180a用于感受压力信号,可以将压力信号转换成电信号。在一些实施例中,压力传感器180a可以设置于显示屏194。在本申请一些可选的实施例中,压力传感器180a可用于捕获用户手指部位接触显示屏时生成的压力值,并将该压力值传输给处理器,以使得处理器识别用户通过哪个手指部位输入用户操作。

压力传感器180a的种类很多,如电阻式压力传感器,电感式压力传感器,电容式压力传感器等。电容式压力传感器可以是包括至少两个具有导电材料的平行板。当有力作用于压力传感器180a,电极之间的电容改变。电子设备100根据电容的变化确定压力的强度。当有触摸操作作用于显示屏194,电子设备100根据压力传感器180a检测所述触摸操作强度。电子设备100也可以根据压力传感器180a的检测信号计算触摸的位置。在一些实施例中,作用于相同触摸位置,但不同触摸操作强度的触摸操作,可以对应不同的操作指令。例如:当有触摸操作强度小于第一压力阈值的触摸操作作用于短消息应用图标时,执行查看短消息的指令。当有触摸操作强度大于或等于第一压力阈值的触摸操作作用于短消息应用图标时,执行新建短消息的指令。在本申请一些可选的实施例中,压力传感器180a可将检测到的电容值传输给处理器,以使得处理器识别用户通过哪个手指部位(指关节或指肚等)输入用户操作。在本申请一些可选的实施例中,压力传感器180a还可根据检测到的信号计算触摸点的数量,并将计算值传输给处理器,以使得处理器识别用户通过单指或多指输入用户操作。

陀螺仪传感器180b可以用于确定电子设备100的运动姿态。在一些实施例中,可以通过陀螺仪传感器180b确定电子设备100围绕三个轴(即,x,y和z轴)的角速度。陀螺仪传感器180b可以用于拍摄防抖。示例性的,当按下快门,陀螺仪传感器180b检测电子设备100抖动的角度,根据角度计算出镜头模组需要补偿的距离,让镜头通过反向运动抵消电子设备100的抖动,实现防抖。陀螺仪传感器180b还可以用于导航,体感游戏场景。

气压传感器180c用于测量气压。在一些实施例中,电子设备100通过气压传感器180c测得的气压值计算海拔高度,辅助定位和导航。

磁传感器180d包括霍尔传感器。电子设备100可以利用磁传感器180d检测翻盖皮套的开合。在一些实施例中,当电子设备100是翻盖机时,电子设备100可以根据磁传感器180d检测翻盖的开合。进而根据检测到的皮套的开合状态或翻盖的开合状态,设置翻盖自动解锁等特性。

加速度传感器180e可检测电子设备100在各个方向上(一般为三轴)加速度的大小。当电子设备100静止时可检测出重力的大小及方向。还可以用于识别电子设备姿态,应用于横竖屏切换,计步器等应用。在本申请一些可选的实施例中,加速度传感器180e可用于捕获用户手指部位接触显示屏时生成的加速度值,并将该加速度值传输给处理器,以使得处理器识别用户通过哪个手指部位输入用户操作。

距离传感器180f,用于测量距离。电子设备100可以通过红外或激光测量距离。在一些实施例中,拍摄场景,电子设备100可以利用距离传感器180f测距以实现快速对焦。

接近光传感器180g可以包括例如发光二极管(led)和光检测器,例如光电二极管。发光二极管可以是红外发光二极管。电子设备100通过发光二极管向外发射红外光。电子设备100使用光电二极管检测来自附近物体的红外反射光。当检测到充分的反射光时,可以确定电子设备100附近有物体。当检测到不充分的反射光时,电子设备100可以确定电子设备100附近没有物体。电子设备100可以利用接近光传感器180g检测用户手持电子设备100贴近耳朵通话,以便自动熄灭显示屏达到省电的目的。接近光传感器180g也可用于皮套模式,口袋模式自动解锁与锁屏。

环境光传感器180l用于感知环境光亮度。电子设备100可以根据感知的环境光亮度自适应调节显示屏194亮度。环境光传感器180l也可用于拍照时自动调节白平衡。环境光传感器180l还可以与接近光传感器180g配合,检测电子设备100是否在口袋里,以防误触。

指纹传感器180h用于采集指纹。电子设备100可以利用采集的指纹特性实现指纹解锁,访问应用锁,指纹拍照,指纹接听来电等。

温度传感器180j用于检测温度。在一些实施例中,电子设备100利用温度传感器180j检测的温度,执行温度处理策略。例如,当温度传感器180j上报的温度超过阈值,电子设备100执行降低位于温度传感器180j附近的处理器的性能,以便降低功耗实施热保护。在另一些实施例中,当温度低于另一阈值时,电子设备100对电池142加热,以避免低温导致电子设备100异常关机。在其他一些实施例中,当温度低于又一阈值时,电子设备100对电池142的输出电压执行升压,以避免低温导致的异常关机。

触摸传感器180k,也称“触控面板”。触摸传感器180k可以设置于显示屏194,由触摸传感器180k与显示屏194组成触摸屏,也称“触控屏”。触摸传感器180k用于检测作用于其上或附近的触摸操作,该触摸触控操作是指用户手部、手肘、触控笔等接触显示屏194的操作。触摸传感器可以将检测到的触摸操作传递给应用处理器,以确定触摸事件类型。可以通过显示屏194提供与触摸操作相关的视觉输出。在另一些实施例中,触摸传感器180k也可以设置于电子设备100的表面,与显示屏194所处的位置不同。

骨传导传感器180m可以获取振动信号。在一些实施例中,骨传导传感器180m可以获取人体声部振动骨块的振动信号。骨传导传感器180m也可以接触人体脉搏,接收血压跳动信号。在一些实施例中,骨传导传感器180m也可以设置于耳机中,结合成骨传导耳机。音频模块170可以基于所述骨传导传感器180m获取的声部振动骨块的振动信号,解析出语音信号,实现语音功能。应用处理器可以基于所述骨传导传感器180m获取的血压跳动信号解析心率信息,实现心率检测功能。

按键190包括开机键,音量键等。按键190可以是机械按键。也可以是触摸式按键。电子设备100可以接收按键输入,产生与电子设备100的用户设置以及功能控制有关的键信号输入。

马达191可以产生振动提示。马达191可以用于来电振动提示,也可以用于触摸振动反馈。例如,作用于不同应用(例如拍照,音频播放等)的触摸操作,可以对应不同的振动反馈效果。作用于显示屏194不同区域的触摸操作,马达191也可对应不同的振动反馈效果。不同的应用场景(例如:时间提醒,接收信息,闹钟,游戏等)也可以对应不同的振动反馈效果。触摸振动反馈效果还可以支持自定义。

指示器192可以是指示灯,可以用于指示充电状态,电量变化,也可以用于指示消息,未接来电,通知等。

sim卡接口195用于连接sim卡。sim卡可以通过插入sim卡接口195,或从sim卡接口195拔出,实现和电子设备100的接触和分离。电子设备100可以支持1个或n个sim卡接口,n为大于1的正整数。sim卡接口195可以支持nanosim卡,microsim卡,sim卡等。同一个sim卡接口195可以同时插入多张卡。所述多张卡的类型可以相同,也可以不同。sim卡接口195也可以兼容不同类型的sim卡。sim卡接口195也可以兼容外部存储卡。电子设备100通过sim卡和网络交互,实现通话以及数据通信等功能。在一些实施例中,电子设备100采用esim,即:嵌入式sim卡。esim卡可以嵌在电子设备100中,不能和电子设备100分离。

电子设备100的软件系统可以采用分层架构,事件驱动架构,微核架构,微服务架构,或云架构。本申请实施例以分层架构的android系统为例,示例性说明电子设备100的软件结构。

图2是本申请实施例的电子设备100的软件结构框图。

分层架构将软件分成若干个层,每一层都有清晰的角色和分工。层与层之间通过软件接口通信。在一些实施例中,将android系统分为四层,从上至下分别为应用程序层,应用程序框架层,安卓运行时(androidruntime)和系统库,以及内核层。

应用程序层可以包括一系列应用程序包。

如图2所示,应用程序包可以包括相机,图库,日历,通话,地图,导航,wlan,蓝牙,音乐,视频,短信息等应用程序。

本申请中,应用程序层还可新增浮窗启动组件(floatinglauncher),用于在上述提及的悬浮窗口中作为默认的显示应用,并提供给用户进入其他应用的入口。

应用程序框架层为应用程序层的应用程序提供应用编程接口(applicationprogramminginterface,api)和编程框架。应用程序框架层包括一些预先定义的函数。

如图2所示,应用程序框架层可以包括窗口管理器(windowmanager),内容提供器,视图系统,电话管理器,资源管理器,通知管理器、活动管理器(activitymanager)等。

窗口管理器用于管理窗口程序。窗口管理器可以获取显示屏大小,判断是否有状态栏,锁定显示屏,截取显示屏等。本申请中,可基于android原生的phonewindow,扩展出floatingwindow,专门用于显示上述提及的悬浮窗口,以区别于普通的窗口,该窗口具有悬浮显示在系列窗口最顶层的属性。在一些可选的实施例中,该窗口大小可根据实际屏幕的大小,根据最优显示算法,给出合适的值。在一些可能的实施例中,该窗口的宽高比,可默认为常规主流手机的屏幕宽高比。同时,为方便用户关闭退出、隐藏悬浮窗口,可在右上角额外绘制一个关闭按键和一个最小化按键。

内容提供器用来存放和获取数据,并使这些数据可以被应用程序访问。所述数据可以包括视频,图像,音频,拨打和接听的电话,浏览历史和书签,电话簿等。

视图系统包括可视控件,例如显示文字的控件,显示图片的控件等。视图系统可用于构建应用程序。显示界面可以由一个或多个视图组成的。例如,包括短信通知图标的显示界面,可以包括显示文字的视图以及显示图片的视图。本申请中,可相应增加悬浮窗口上用于关闭、最小化等操作的按键视图,并绑定到上述窗口管理器中的floatingwindow上。

电话管理器用于提供电子设备100的通信功能。例如通话状态的管理(包括接通,挂断等)。

资源管理器为应用程序提供各种资源,比如本地化字符串,图标,图片,布局文件,视频文件等等。

通知管理器使应用程序可以在状态栏207中显示通知信息,可以用于传达告知类型的消息,可以短暂停留后自动消失,无需用户交互。比如通知管理器被用于告知下载完成,消息提醒等。通知管理器还可以是以图表或者滚动条文本形式出现在系统顶部状态栏的通知,例如后台运行的应用程序的通知,还可以是以对话窗口形式出现在显示屏上的通知。例如在状态栏提示文本信息,发出提示音,电子设备振动,指示灯闪烁等。

活动管理器用于管理系统里正在运行的activities,包括进程(process)、应用程序、服务(service)、任务(task)信息等。本申请中,可在活动管理器模块中,新增专门用于管理上述悬浮窗口中显示应用activity的活动任务堆栈,以保证悬浮窗口中的应用activity、task不会和屏幕中全屏显示的应用产生冲突。

本申请中,应用程序框架层还可新增运动探测组件(motiondetector),用于获取到的输入事件进行逻辑判断,识别输入事件的类型。例如,通过输入事件中包括的触摸坐标,触摸操作的时间戳等信息,判断该输入事件为指关节触摸事件或指肚触摸事件等。同时,运动探测组件还可记录输入事件的轨迹,并判定输入事件的手势规律,根据不同的手势,响应不同的操作。

androidruntime包括核心库和虚拟机。androidruntime负责安卓系统的调度和管理。

核心库包含两部分:一部分是java语言需要调用的功能函数,另一部分是安卓的核心库。

应用程序层和应用程序框架层运行在虚拟机中。虚拟机将应用程序层和应用程序框架层的java文件执行为二进制文件。虚拟机用于执行对象生命周期的管理,堆栈管理,线程管理,安全和异常的管理,以及垃圾回收等功能。

系统库可以包括多个功能模块。例如:输入管理器(inputmanager)、输入调度管理器(inputdispatcher)、表面管理器(surfacemanager),媒体库(medialibraries),三维图形处理库(例如:opengles),2d图形引擎(例如:sgl)等。

输入管理器负责从底层的输入驱动获取事件数据,解析并封装后传给输入调度管理器。

输入调度管理器用于保管窗口信息,其收到来自输入管理器的输入事件后,会在其保管的窗口中寻找合适的窗口,并将事件派发给此窗口。

表面管理器用于对显示子系统进行管理,并且为多个应用程序提供了2d和3d图层的融合。

媒体库支持多种常用的音频,视频格式回放和录制,以及静态图像文件等。媒体库可以支持多种音视频编码格式,例如:mpeg4,h.264,mp3,aac,amr,jpg,png等。

三维图形处理库用于实现三维图形绘图,图像渲染,合成,和图层处理等。

2d图形引擎是2d绘图的绘图引擎。

内核层是硬件和软件之间的层。内核层至少包含显示驱动,摄像头驱动,音频驱动,传感器驱动。

下面结合捕获拍照场景,示例性说明电子设备100软件以及硬件的工作流程。

当触摸传感器180k接收到触摸操作,相应的硬件中断被发给内核层。内核层将触摸操作加工成原始输入事件(包括触摸坐标,触摸操作的时间戳等信息)。原始输入事件被存储在内核层。应用程序框架层从内核层获取原始输入事件,识别该输入事件所对应的控件。以该触摸操作是触摸单击操作,该单击操作所对应的控件为相机应用图标的控件为例,相机应用调用应用框架层的接口,启动相机应用,进而通过调用内核层启动摄像头驱动,通过摄像头193捕获静态图像或视频。

下面介绍本申请实施例提供的一些在电子设备100上实现的示例性图形用户界面。

图3示例性示出了电子设备100上的用于展示电子设备100安装的应用程序的示例性用户界面10。

用户界面10可包括:状态栏201,日历指示符202,天气指示符203,具有常用应用程序图标的托盘204,导航栏205,以及其他应用程序图标。其中:

状态栏201可包括:移动通信信号(又可称为蜂窝信号)的一个或多个信号强度指示符201a、运营商名称(例如“中国移动”)201b、无线高保真(wirelessfidelity,wi-fi)信号的一个或多个信号强度指示符201c,电池状态指示符201d、时间指示符201e。

日历指示符202可用于指示当前时间,例如日期、星期几、时分信息等。

天气指示符203可用于指示天气类型,例如多云转晴、小雨等,还可以用于指示气温等信息。

具有常用应用程序图标的托盘204可展示:电话图标204a、联系人图标204b、短信图标204c、相机图标204d。

导航栏205可包括:返回键205a、主屏幕键205b、多任务键205c等系统导航键。当检测到用户点击返回键205a时,电子设备100可显示当前页面的上一个页面。当检测到用户点击主屏幕键205b时,电子设备100可显示主界面。当检测到用户点击多任务键205c时,电子设备100可显示用户最近打开的任务。各导航键的命名还可以为其他,本申请对此不做限制。不限于虚拟按键,导航栏205中的各导航键也可以实现为物理按键。

其他应用程序图标可例如:互传的图标206、图库的图标207、音乐的图标208、应用的图标209、邮箱的图标210、云共享的图标211、备忘录的图标212、设置的图标213。用户界面10还可包括页面指示符214。其他应用程序图标可分布在多个页面,页面指示符216可用于指示用户当前浏览的是哪一个页面中的应用程序。用户可以左右滑动其他应用程序图标的区域,来浏览其他页面中的应用程序图标。

在一些实施例中,图3示例性所示的用户界面10可以为主界面(homescreen)。可以理解的是,图3仅仅示例性示出了电子设备100上的用户界面,不应构成对本申请实施例的限定。

下面介绍本申请实施例提供的一些用于设置情景智能的示例性图形用户界面。

如图4所示,用户可点击用户界面10上设置的图标,电子设备100检测到上述用户操作,响应于上述用户操作,电子设备100显示设置的用户界面11。

用户界面11可包括:状态栏301,导航栏302,应用程序标题栏303,搜索框304,“登录华为账号”条目305,“无线和网络”条目306,“设备连接”条目307,“应用和通知”条目308,“电池”条目309,“显示”条目310,“声音”条目311,“情景智能”条目312,“安全和隐私”条目313,“用户和账户”条目314,“系统”条目315。其中:

应用程序标题栏303可用于指示当前页面用于展示电子设备100的设置界面。应用程序标题栏303的表现形式可以为文本信息“设置”、图标或其他形式。

搜索框304可用于根据用户输入的字符,搜索与该字符匹配的设置项。

“登录华为账号”条目305可接收用户操作(例如触摸操作),响应于检测到的该用户操作,电子设备100可以显示登录华为账号的用户界面。

“无线和网络”条目306、“设备连接”条目307、“应用和通知”条目308、“电池”条目309、“显示”条目310、“声音”条目311、“情景智能”条目312、“安全和隐私”条目313、“用户和账户”条目314以及“系统”条目315中的任意一个条目均可接收用户操作(例如触摸操作),响应于检测到的该用户操作,电子设备100可以显示该条目的设置界面,该条目的设置界面可以包括一或多个设置项。

可以理解的是,图4仅仅示例性示出了电子设备100上的系统设置的用户界面,不应构成对本申请实施例的限定。

示例性的,如图5所示,用户可点击“情景智能”条目312,电子设备100检测到该用户操作,响应于该用户操作,电子设备100显示情景智能的设置界面12。

设置界面12可包括:状态栏401,导航栏402,控件403,分类标题栏404,分类标题栏405。其中:

控件403可接收用户操作(例如触摸操作),响应于检测到的该用户操作,电子设备100可以开启或关闭电子设备100的情景智能。

分类标题栏404可用于指示情景智能的设置界面的一类设置选项。分类标题栏404的表现形式可以为文本信息“事项”、图标或其他形式。分类标题栏404指示的设置选项可包括;“事项类型”条目404a,“添加事项”条目404b,“历史事项”条目404a。其中:

“事项类型”条目404a可接收用户操作(例如触摸操作),响应于检测到的该用户操作,电子设备100可以显示一或多种已添加的情景智能的事项,例如航班、火车、会议、快递等等。电子设备可以根据用户已添加的情景智能的事项,提供相应的情景智能服务。举例来说,已添加的情景智能的事项包括航班,电子设备可以为用户提供有关航班的情景智能服务。例如,电子设备可以根据短信中的航班预定信息,在预置时间提醒用户航班的相关信息。

“添加事项”条目404b可接收用户操作(例如触摸操作),响应于检测到的该用户操作,电子设备100可以显示所有可添加的情景智能的事项。

“历史事项”条目404a可接收用户操作(例如触摸操作),响应于检测到的该用户操作,电子设备100可以显示当前未被添加且曾被添加过的情景智能的事项。以便于用户想要再次添加时,可以快速找到目标事项。

本申请中,事项也可以被称为事件或其他名称,此处不做具体限定。

分类标题栏405可用于指示情景智能的设置界面的另一类设置选项。分类标题栏405的表现形式可以为文本信息“通用”、图标或其他形式分类标题栏405指示的设置选项可包括;“位置”条目405a,“出行方式”条目405b,控件405c以及控件405d。其中:

“位置”条目405a,“出行方式”条目405b中的任意一个条目可接收用户操作(例如触摸操作),响应于检测到的该用户操作,电子设备100可以显示该条目对应的设置界面。

控件405c可接收用户操作(例如触摸操作),响应于检测到的该用户操作,电子设备100可以开启或关闭电子设备100的短信来源识别。开启短信来源识别后,情景智能将识别经过认证的短信,从而为用户提供情景智能服务。

控件405d可接收用户操作(例如触摸操作),响应于检测到的该用户操作,电子设备100可以开启或关闭电子设备100的短信模板自动更新。开启短信模板自动更新后,电子设备100联网货物最新的短信识别模板,情景智能可以根据最新的短信识别模板可以提供更精确的识别结果。

在一些实施例中,分类标题栏405指示的另一类设置选项还可以包括控件405e。控件405e可接收用户操作(例如触摸操作),响应于检测到的该用户操作,电子设备100可以开启或关闭电子设备100的邮件来源识别。开启邮件来源识别后,情景智能将识别经过认证的邮件。

在一些实施例中,分类标题栏405指示的另一类设置选项还可以包括控件405f。控件405f可接收用户操作(例如触摸操作),响应于检测到的该用户操作,电子设备100可以开启或关闭电子设备100的微信来源识别。开启微信来源识别后,情景智能将识别经过认证的微信消息。

在一些实施例中,分类标题栏405指示的另一类设置选项还可以包括控件405g。控件405g可接收用户操作(例如触摸操作),响应于检测到的该用户操作,电子设备100可以开启或关闭电子设备100的qq来源识别。开启qq来源识别后,情景智能将识别经过认证的qq消息。

可以理解,不限于短信、日历和备忘录,本申请实施例还可以从其他应用程序的信息中识别上述已添加事项的待处理事务的描述信息,例如,邮件、微信、qq等等。本申请实施例对戏不作具体限制。

需要说明的是,一个情景智能的事项可以包括一或多种待处理事务,例如,航班事务的待处理事务可能包括机票预定、机票取消预定、机票改签、航班取消等等事务。

本申请实施例中可以结合信息来源和/或关键词识别上述已添加事项的待处理事务的描述信息。例如,航班事项的信息来源可以是航空公司、机票订购app等。例如,航班事项的关键词可以包括机票、航班、起飞等词汇。不限于信息来源和关键词,还可以结合其他信息识别上述已添加事项的待处理事务的描述信息。此处不作具体限制。

本申请中,待处理事务的描述信息也可以被称为待处理事务的信息。此处不做具体限制。

不限于图5所示的情景智能的设置界面12,在具体实现中还可以有其他形式的情景智能的设置界面,本申请实施例对此不作限定。

示例性的,如图6所示,用户的手指在用户界面11上向右滑动,电子设备100检测到上述用户操作,响应于上述用户操作,电子设备100显示电子设备100的负一屏用户界面13。

用户界面13可包括:状态栏501,导航栏502,控件503,搜索框504,扫一扫控件505,语音控件506。其中:

搜索框504可用于根据用户输入的字符、图片、二维码、语音等搜索本地或在线内容。扫一扫控件505用于输入待搜索的图片或二维码。语音控件506用于输入待搜索的语音。

控件503可接收用户操作(例如触摸操作),响应于检测到的该用户操作,电子设备100可以显示管理用户界面。管理用户界面用于管理负一屏用户界面13的显示内容、显示“登录华为账号”条目以及显示电子设备100的“设置”条目。

示例性的,如图7所示,用户可点击控件503,电子设备100检测到上述用户操作,响应于上述用户操作,电子设备100显示用户界面14。

用户界面14可包括:“登录华为账号”条目601、负一屏管理标题栏602、其他项标题栏603。

“登录华为账号”条目601可接收用户操作(例如触摸操作),响应于检测到的该用户操作,电子设备100可以显示登录华为账号的用户界面。

负一屏管理标题栏602可用于指示管理负一屏显示内容的设置项。分类标题栏404的表现形式可以为文本信息“管理”、图标或其他形式。负一屏管理标题栏602指示的设置项可包括;控件602a,“情景智能”条目602b,控件602c,“新闻”条目602d,控件602e,控件602f。

其中:

控件602a可接收用户操作(例如触摸操作),响应于检测到的该用户操作,电子设备100可以在用户界面13显示或取消显示应用建议的显示框。

示例性的,如图8所示,用户可点击控件602a,响应于检测到的该用户操作,电子设备100可以改变控件602a的显示状态,控件602a上的文本信息有“off”改变为“on”。同时电子设备100可以在用户界面13显示应用建议的显示框。如图9所示,用户可点击用户界面13,响应于检测到的该用户操作,电子设备100隐藏用户界面14,显示用户界面13,用户界面13还包括应用建议的显示框507。应用建议的显示框507可以包括:应用建议的标题栏507a,以及电子设备100根据用户的使用习惯和使用场景为用户推荐的多个应用的图标。

如图9所示,应用建议的显示框507以卡片的形式显示在用户界面13上。应用建议的显示框507还可以有其他的显示形式,本发明实施例对此不做限定。

“情景智能”条目602b可接收用户操作(例如触摸操作),响应于检测到的该用户操作,电子设备100可以显示用户界面12。

其他项标题栏603可用于指示电子设备100的多个其他设置项。其他项标题栏603的表现形式可以为文本信息“其他”、图标或其他形式。其他项标题栏603指示的设置项可包括;“设置”条目603a,“检查更新”条目603b,“关于”条目603c。其中:

“设置”条目603a可接收用户操作(例如触摸操作),响应于检测到的该用户操作,电子设备100可以显示用户界面11。

可以理解的是,图6至图9仅仅示例性示出了电子设备100上的用户界面,不应构成对本申请实施例的限定。

不限于通过触摸(点击、长按等)如图5所示的“情景智能”条目312和图7所示的“情景智能”条目602b,打开情景智能的用户界面12,在具体实现中还可以有其他的方式打开情景智能的用户界面12。

例如,用户可通过按压按键开启第一控制模式打开情景智能的用户界面12;或者,通过检测用户输入的语音打开情景智能的用户界面12;或者,通过指关节绘制的特定形状(如z形、矩形、圆圈等)打开情景智能的用户界面12。本申请实施例对此不作具体限定。

下面介绍本申请实施例提供的一些华为账号的账号中心的示例性图形用户界面。

在一些实施例中,如图10所示,用户可点击“登录华为账号”条目601,电子设备100检测到该用户操作,响应于该用户操作,电子设备100显示登陆界面15。

登陆界面15可包括:状态栏701,导航栏702,控件703,账号输入框704,密码输入框705,控件706,控件707,控件708,控件709。其中:

控件703可接收用户操作(例如触摸操作),响应于检测到的该用户操作,电子设备100可以退出用户界面15,显示用户界面15的上一用户界面,例如用户界面14。

账号输入框704可用于接收用户输入的账号,该账号可以是手机号、邮箱地址等等。

密码输入框705可用于接收用户输入的密码。

控件706可接收用户操作(例如触摸操作),响应于检测到的该用户操作,电子设备100可以显示输入框704中的账号的账号中心界面16。控件706的表现形式可以为文本信息“登录”或其他形式。

控件707可接收用户操作(例如触摸操作),响应于检测到的该用户操作,电子设备100可以显示“注册账号”的用户界面。控件707的表现形式可以为文本信息“注册账号”或其他形式。

示例性的,用户还可点击“登录华为账号”条目305,电子设备100检测到该用户操作,响应于该用户操作,电子设备100显示登陆界面15。

示例性的,如图11所示,用户输入账号和密码后,点击控件707,电子设备100检测到该用户操作,响应于该用户操作,电子设备100显示账号中心界面16。

账号中心界面16可包括:状态栏801,导航栏802,头像803,账号804,“会员中心”条目805,“个人信息”条目806,安全服务控件807,付款开启控件808,“云空间”条目809,“隐私中心”条目810,“设置”条目811,控件812。其中:

“会员中心”条目805可接收用户操作(例如触摸操作),响应于检测到的该用户操作,电子设备100可以显示会员中心的用户界面。

“设置”条目811可接收用户操作(例如触摸操作),响应于检测到的该用户操作,电子设备100可以显示用户界面11。

控件812可接收用户操作(例如触摸操作),响应于检测到的该用户操作,电子设备100可以退出当前华为账号。

可以理解的是,图10、图11仅仅示例性示出了电子设备100上的用户界面,不应构成对本申请实施例的限定。

情景智能服务是指通过识别电子设备100中的飞机票预定信息、火车票预定信息、酒店预订信息、会议日程、生日等等,自动生成出行备忘、待办事项、出行路线、目的地天气等各项提醒卡片,并统一存放在特定界面中,以便于快速浏览和管理。此外,情景智能服务还可以基于用户的使用习惯、地理位置和当前时间进行智能推荐,自动生成相应的情景智能提醒卡片。例如,景点推荐、运动数据、新闻、智慧搜索等提醒卡片。

在一些实施例中,上述飞机票预定信息、火车票预定信息、酒店预订信息、会议日程、生日等等可以从电子设备100的短信、日历、联系人、备忘录等应用程序的信息中获取。

目前,情景智能仅在单个设备上实现了已添加事项的情景智能服务,无法实现多设备间的情景智能服务的信息共享。因此,如何实现多设备间的情景智能服务的信息共享,还是有待解决的问题。

上述情景智能服务包括提醒服务和规划服务。举例来说,用户收到航班预订成功的短信后,生成该航班相应的定时提醒服务,即在一或多个预设时间,提醒用户该航班的相关信息。例如,航班起飞前3个小时,提醒用户“距离该航班起飞时间还有3小时”。此外,还可以生成该航班的一些额外的规划服务。例如,规划用户当前位置到机场的一或多种出现方式、规划用户当前位置到机场的一或多种出现路线、推送该航班目的地的天气等等。

为实现多设备的情景智能服务的信息共享,本发明实施例提供了一种情景智能服务的信息共享方法。

本申请施例提供了的情景智能服务的信息共享方法可以实现多设备间的情景智能服务的信息共享,用户可以通过电子设备将情景智能服务的信息共享给该用户已有的联系人、附近的陌生人。上述用户已有的联系人可包括用户已添加的好友、用户的群组和/或上述电子设备本地存储的联系人,用户的群组由多个用户的好友构成。

下面介绍本发明实施例提供的华为账号的联系人用户界面,通过华为账号的联系人用户界面可以查看信息共享记录、添加好友、新建群组等等。

示例性的,如图12所示,用户界面16还包括控件813。控件813可接收用户操作(例如触摸操作),响应于检测到的该用户操作,电子设备100可以显示华为账号的联系人用户界面。

示例性的,如图13所示,用户可点击控件813,电子设备100检测到上述用户操作,响应于该用户操作,电子设备100显示华为账号的联系人用户界面17。

联系人用户界面17可包括:状态栏901,导航栏902,标题栏903,搜索框904,一或多个“好友”条目例如905a-905f,控件906,菜单907。其中:

搜索框904可用于根据用户的输入搜索指定联系人。

“好友”条目用于展示电子设备100存储的一个或多个好友的信息,好友的信息可包括头像、姓名、昵称、电话号码等。用于展示一个或多个“好友”条目的用户界面中显示有多个“好友”条目时,该多个“好友”条目可以根据特定或随机顺序,从上往下排列。用户可以上下滑动用户界面17中用于展示“好友”条目的区域,从而查看更多的“好友”条目。

“好友”条目还可接收用户操作(例如触摸操作),响应于检测到的该用户操作,电子设备100可以显示用于展示该条目对应的好友的详情页面。

控件906可接收用户操作(例如触摸操作),响应于检测到的该用户操作,电子设备100可以显示用于添加新好友的界面。

菜单907中包括控件907a、控件907b、控件907c和控件907d。用户界面17中显示的内容和菜单907中当前被选中的控件相关。如图13所示,当前菜单907中控件907b被选中,用户界面17用于展示一个或多个“好友”条目。

若控件907a被选中,即控件907a接收到用户操作(例如触摸操作)时,响应于检测到的该用户操作,电子设备100可以显示联系人共享信息的记录例如908a-908f,如图14所示。

若控件907c被选中,即控件907c接收到用户操作(例如触摸操作)时,响应于检测到的该用户操作,电子设备100可以显示一个或多个“群组”条目例如909a-909f,如图15所示。

若控件907d被选中,即控件907d接收到用户操作(例如触摸操作)时,响应于检测到的该用户操作,电子设备100可以显示电子设备100通讯录中的联系人信息。

示例性的,如图16所示,用户可点击控件906,电子设备100检索到上述用户操作,响应于该用户操作,电子设备100显示用户界面20,用户界面20用于添加新好友。

用户界面20可包括:状态栏1001,导航栏1002,控件1003,标题栏1004,搜索框1005,“通讯录”条目1006,控件1007,标题栏1008,控件1009,头像1010,用户名1011,控件1012。

其中:

控件1003可接收用户操作(例如触摸操作),响应于检测到的该用户操作,电子设备100可以显示用户界面20的上一用户界面,例如用户界面17。

搜索框1005可用于根据用户的输入的华为账号或手机号搜索指定华为用户。

“通讯录”条目1006可接收用户操作(例如触摸操作),响应于检测到的该用户操作,电子设备100可以显示电子设备100的通讯录界面。

控件1007可接收用户操作(例如触摸操作),响应于检测到的该用户操作,电子设备100可以显示二维码扫描界面。二维码扫描界面通过扫描其他用户的华为账号二维码,搜索与之对应的华为账号。

控件1009可接收用户操作(例如触摸操作),响应于检测到的该用户操作,电子设备100可以显示更多附近的华为用户,以供用户选择。

头像1010用于显示附近华为用户的头像,用户名1011用于显示与上述用户的头像对应的华为账号用户名。控件1012可接收用户操作(例如触摸操作),响应于检测到的该用户操作,电子设备100向该控件对应的华为用户的设备发送添加好友请求。

不限于图13至图16所示的联系人用户界面,在具体实现中还可以有其他形式的联系人用户界面,本申请实施例对此不作限定。

本发明实施例提供的情景智能服务的信息共享方法主要可以分为如下两类:自动信息共享和手动信息共享。下面对上述两类情景智能服务的信息共享方法进行详细介绍。

一、自动信息共享。

首先,本发明实施例提供的自动情景智能服务的信息共享方法中,用户需要对意图进行自动信息共享的事项进行共享设置。自动信息共享的共享设置可以从两个维度触发。即从共享事项的角度触发,或者从共享用户的角度触发。下面分别从这两个角度出发对上述自动信息共享的共享设置方法进行详细介绍。

(1)从共享事项的角度触发。

在一些实施例中,上述自动信息共享的共享设置方法包括但不限于步骤s1至步骤s2。

s1、确定第一事项。

下面以图5所示的情景智能的设置界面12为例进行说明。

示例性的,如图17所示,用户可点击“事项类型”条目404a,电子设备100检测到上述用户操作,响应于上述用户操作,电子设备100显示用户界面21。

用户界面21可包括:状态栏1101,导航栏1102,标题栏1103,一或多种已添加的情景智能的“事项”条目1104a-1104g,与“事项”条目1104a-1104g一一对应的控件1105a-1105g。

其中:

情景智能的“事项”条目1104a-1104g中的任一事项可接收用户操作(例如触摸操作),响应于检测到的该用户操作,电子设备100可以显示该事项对应的设置界面。

控件1105a-1105g中的任一控件可接收用户操作(例如触摸操作),响应于检测到的该用户操作,电子设备100可以将该控件对应的情景智能的“事项”从已添加事项中移除。

在一些实施例中,电子设备100显示一或多个已添加事项,电子设备100接收用户的选择操作,响应于上述选择操作,电子设备100显示第一事项的设置界面。上述选择操作用于从一或多个已添加事项中选择第一事项,第一事项为用户意图进行自动共享设置的事项。

可选的,上述选择操作可以是用户点击上述情景智能的“事项”条目1104a-1104g中的任一事项。

s2、添加第一对象为第一事项的共享用户。

在一些实施例中,电子设备100显示一或多个用户的联系人,电子设备100接收用户的第三用户操作,响应于上述第三用户操作,电子设备100添加第一对象为第一事项的共享用户。上述第三用户操作用于从一或多个用户的联系人中选择第一对象,上述一或多个用户的联系人可以包括用户的好友、群组以及电子设备100本地通讯录里的联系人。添加第一对象为第一事项的共享用户后,电子设备可以自动向第一对象发送第一事项的情景智能服务的信息。

下面以第一事项为“航班”为例,对如何添加自动共享用户进行说明。

示例性的,如图18所示,用户可点击“航班”条目1104a,电子设备100检测到上述用户操作,响应于上述用户操作,电子设备100显示“航班”条目1104a对应的设置界面22。

用户界面22可包括:状态栏1201,导航栏1202,标题栏1203,一或多个显示框1204a-1204b,与显示框1204a-1204b一一对应的控件1205a-1205b,添加控件1206。其中:

显示框1204a-1204b用于显示已添加的共享用户的用户名。

控件1205a-1205b中的任一控件可接收用户操作(例如触摸操作),响应于检测到的该用户操作,电子设备100可以显示共享用户选择界面。

控件1206可用于新增共享用户。示例性的,如图19所示,用户可点击控件1206,电子设备100检测到上述用户操作,响应于上述用户操作,电子设备100在用户界面22上显示显示框1204c和控件1205c。

示例性的,如图20所示,用户可点击控件1205c,电子设备100检测到上述用户操作,响应于上述用户操作,电子设备100在用户界面22上显示华为联系人选择界面23。

用户界面23可包括:状态栏1301,导航栏1302,搜索栏1303,“选择好友”条目1304,“选择群组”条目1305,“选择通讯录联系人”条目1306,“创建新群组”条目1307,一或多个最近的联系人1308a-1308e,其中:

搜索框1303可以根据用户输入搜索特定华为账号。

可选的,第三用户操作可以是用户通过“选择好友”条目1304选择第一对象。

“选择好友”条目1304可接收用户操作(例如触摸操作),响应于检测到的该用户操作,电子设备100可以显示用户的好友选择界面。上述好友选择界面可以包括一或多个用户的好友,上述一或多个用户的好友可以包括图13所示的“好友”条目905a-905f中的任一好友。

可选的,第三用户操作可以是用户通过“选择群组”条目1305选择第一对象。

“选择群组”条目1305可接收用户操作(例如触摸操作),响应于检测到的该用户操作,电子设备100可以显示用户的群组选择界面。上述群组选择界面可以包括一或多个用户的群组,上述一或多个用户的群组可以包括图15所示的“群组”条目909a-909f中的任一群组。

可选的,第三用户操作可以是用户通过“选择通讯录联系人”条目1306选择第一对象。

“选择通讯录联系人”条目1306可接收用户操作(例如触摸操作),响应于检测到的该用户操作,电子设备100可以显示用户的通讯录联系人选择界面。上述通讯录联系人选择界面可以包括一或多个电子设备100通讯录本地存储的联系人。

“创建新群组”条目1307可接收用户操作(例如触摸操作),响应于检测到的该用户操作,电子设备100可以显示群组的新建界面。顾名思义,上述新建界面用于为用户新建群组,新建群组后,用户可以通过“选择群组”条目1304选择上述新建的群组。

可选的,第三用户操作可以是点击用户上述一或多个最近的联系人1308a-1308e中的任一控件。

一或多个最近的联系人1308a-1308e中的任一控件可接收用户操作(例如触摸操作),响应于检测到的该用户操作,电子设备100可以显示用户界面22。一或多个最近的联系人1308a-1308e中的联系人可以是用户的好友、用户群组、电子设备100通讯录中的联系人以及其他华为用户。

示例性的,如图21所示,用户可点击联系人1308d,电子设备100检测到上述用户操作,响应于上述用户操作,电子设备100显示用户界面23,并在显示框1204c中显示联系人1308d对应的用户名,即group2,联系人1308d对应一个用户群组。

在一些实施例中,为了不打扰共享用户,可以为特定共享用户设定共享时间段。

从共享事项的角度出发,步骤s2之后,上述自动信息共享的共享设置方法还可以包括步骤s3。

s3、确定第一事项的第一对象的第一共享时间。

在一些实施例中,电子设备100显示第一事项的第一对象的共享时间输入框,电子设备100接收用户的第四用户操作,响应于上述第四用户操作,电子设备为第一事项的第一对象添加自动共享的第一共享时间。第四用户操作可以是在上述共享时间输入框输入第一共享时间。

可以理解,上述第四用户操作用于确定第一事项的第一对象的第一共享时间。确定第一对象的第一共享时间后,仅在上述第一共享时间内,向第一对象自动共享第一事项的情景智能服务的信息。

示例性的,如图22所示,用户界面21还可包括显示框1207a-127b、控件1208a-127b。

显示框1204a-1204b用于显示已添加的共享用户的共享时间。控件1208a-127b与显示框1204a-1204b一一对应。

控件1208a-1208b中的任一控件可接收用户操作(例如触摸操作),响应于检测到的该用户操作,电子设备100可以显示共享用户的共享时间选择界面。

示例性的,如图23所示,用户可点击控件1206,电子设备100检测到上述用户操作,响应于上述用户操作,电子设备100在用户界面22上显示显示框1204c、控件1205c、显示框1207c和控件1208c。

示例性的,如图24所示,用户通过控件1205c确定共享用户为grop1后,显示框1204c中显示grop1。用户可点击控件1208c,电子设备100检测到上述用户操作,响应于上述用户操作,电子设备100显示group1的共享时间选择界面24。

共享时间选择界面24可包括:控件1209,控件1210,输入框1211,控件1212。

控件1209可接收用户操作(例如触摸操作),响应于检测到的用户操作,电子设备100可以设置group1的共享时间是默认时间。

本申请实施例中,若用户设置共享时间为默认时间,则表示电子设备100为用户生成情景智能提醒消息时,自动共享给共享用户,即不限定共享时间。

控件1210可接收用户操作(例如触摸操作),响应于检测到的用户操作,电子设备100可以在输入框1211中接收用户输入的共享时间段。

控件1212可接收用户操作(例如触摸操作),响应于检测到的用户操作,电子设备100关闭用户界面24,显示用户界面22。

示例性的,如图25所示,用户在输入框1211中输入共享时间后,用户可点击控件1212,电子设备100检测到该用户操作,响应于该用户操作,电子设备100显示用户界面22,并在显示框1207c中显示用户输入的共享时间。

可选的,第四用户操作可以是用户通过共享时间选择界面24确定第一对象的第一共享时间。

可选的,第四用户操作可以是用户先后点击控件1209和控件1212。

可选的,第四用户操作可以是用户点击控件1210后,在控件1211中输入共享时间段,并点击控件1212。

在一些实施例中,如图26所示,用户界面24还包括控件1213。

示例性的,如图27所示,用户可点击控件1213,电子设备100检测该用户操作,响应于该用户操作,电子设备100在用户界面24上新增一个显示框1211。

可以理解,针对特定共享用户,用户可以预知多个共享时间段,用于自动信息共享。

可以理解,若用户仅预置一个共享时间段(例如,18:00-21:00),则针对group1,仅在18:00-21:00之间向其共享航班事项的情景智能服务的信息。

在一些实施例中,显示屏10同时显示用户界面24和用户界面22,用户界面24层叠于用户界面22之上。不限于上述共享时间选择界面24的显示方式,具体实现中还可以有其他显示方式,这里不做限定。

在一些实施例中,为了避免情景智能服务的信息(包括情景智能服务的待处理事务的信息)中的敏感信息被共享给其他人,针对特定事项可以设置共享内容。

从共享事项的角度出发,步骤s1之后,上述自动信息共享的共享设置方法还可以包括步骤s4。

s4、确定第一事项的共享内容。

在一些实施例中,电子设备100显示第一事项的共享内容的默认选项,以及一或多个描述符选项。电子设备100接收用户的第五用户操作,响应于上述第五用户操作,电子设备100确定第一事项的自动共享的共享内容。第五用户操作可以是用户选择默认选项,或选择上述一或多个描述符选项中的一或多个选项。一个描述符选项包括一会多个描述符。

示例性的,如图28所示,用户界面21还可包括控件1214、控件1215a-1215c。

控件1214可接收用户操作(例如触摸操作),响应于检测到的用户操作,电子设备100可以设置或取消航班事项的共享内容为默认描述符。默认描述符包括一或多个描述符。

在一些实施例中,若用户设置共享内容为默认描述符,则表示电子设备100为用户生成情景智能服务后,将该情景智能服务中的待处理事务的信息中的与预设描述符匹配的信息,自动共享给第一事项的共享用户。

在一些实施例中,若用户设置共享内容为默认描述符,则表示电子设备100为用户生成情景智能服务后,将该情景智能服务的待处理事务的所有描述信息自动共享给共享用户。

控件1215a--1215c中的任一控件可接收用户操作(例如触摸操作),响应于检测到的用户操作,电子设备100可以设置或取消航班事项的共享内容包括上述任一控件对应的描述符。

可以理解,若用户先选中了默认描述符对应的控件1214,则用户不能再选择控件1215a--1215c中的任一控件。若用户先选中了控件1215a--1215c中的任一控件,则用户不能再选择控件1214。

可选的,第五用户操作可以是用户点击控件1214。

可选的,第五用户操作可以是用户点击控件1215a--1215c中的一或多个控件。

在一些实施例中,还可以为第一事项的每个共享用户分别设置共享内容。

在一些实施例中,针对特定事项和特定共享用户,用户虽然设置了自动共享,但该事项的情景智能服务的信息中可能存在用户不想共享的消息。为避免上述情况,在自动情景智能服务的信息共享方法中,用户可以针对特定事项设置授权分享。即电子设备100将情景智能服务的信息共享给特定对象前,电子设备100会让用户再次确认是否进行共享。

从共享事项的角度出发,步骤s1之后,上述自动信息共享的共享设置方法还可以包括步骤s5。

s5、确定第一事项的授权机制。

在一些实施例中,电子设备显示第一事项的授权机制的开启控件,电子设备100接收用户的第六用户操作,响应于上述第六用户操作,电子设备100为第一事项添加授权机制。第六用户操作可以是用户点击上述开启控件。

示例性的,如图29所示,用户界面21还可包括控件1216。

控件1216可接收用户操作(例如触摸操作),响应于检测到的用户操作,电子设备100可以开启或关闭授权分享。

可选的,第六用户操作可以是用户点击控件1216。

在一些实施例中,电子设备100将情景智能服务共享给特定对象前,还可以让用户再次确认是否要共享。

在一些实施例中,还可以为第一事项的每个共享用户分别设置授权机制。

在一些实施例中,为了及时获取第一事项被共享的信息的接收状态,针对特定事项可以设置反馈机制。开启反馈机制后,若共享用户查阅了该用户电子设备接收到的情景智能服务的待处理事务的信息,则该共享用户的电子设备向电子设备100发送反馈消息。反馈消息中可以包括该共享用户查阅上述情景智能服务的待处理事务的信息的时间,该时间可以用于设置或调整该共享用户的共享时间。

从共享事项的角度出发,步骤s1之后,上述自动信息共享的共享设置方法还可以包括步骤s6。

s6、确定第一事项的反馈机制。

在一些实施例中,电子设备显示第一事项的反馈机制的开启控件,电子设备100接收用户的第七用户操作,响应于上述第七用户操作,电子设备100确定为第一事项添加反馈机制。第七用户操作可以是用户点击上述开启控件。

示例性的,如图30所示,用户界面21还可包括控件1217。

在一些实施例中,还可以为第一事项的每个共享用户分别设置反馈机制。

本申请实施例中,为第一事项添加反馈机制后,第一对象的电子设备接收并查看电子设备100共享的情景智能服务的待处理事务的信息后,向电子设备100发送反馈消息,以表明已查看上述待处理事务的信息。

可选的,上述反馈消息中可以携带第一对象查看上述待处理事务的信息的时间。电子设备100也可以记录第一对象的查看时间,从而获取第一对象的查看习惯,即第一对象的大部分查看时间所集中的时间段。进而可以根据上述时间段动态调整第一对象的共享时间。

控件1217可接收用户操作(例如触摸操作),响应于检测到的用户操作,电子设备100可以开启或关闭反馈机制。

可选的,第七用户操作可以是用户点击控件1217。

(2)从共享用户的角度触发。

在一些实施例中,上述自动信息共享的共享设置方法包括但不限于步骤s7至步骤s8。

s7、选择第一对象。

下面以图13所示的情景智能的联系人界面17为例进行说明。

示例性的,如图31所示,用户点击“好友”条目905d,电子设备100检测到上述用户操作,响应于上述用户操作,电子设备100显示“anna”的联系人详情界面25。

用户界面25可包括:状态栏1401,导航栏1402,控件1403,标题栏1404,控件1405,头像1406,用户名1407,账号1408,控件1409,控件1410。其中:

控件1403可接收用户操作(例如触摸操作),响应于检测到的该用户操作,电子设备100可以显示用户界面25的上一用户界面。

控件1405可接收用户操作(例如触摸操作),响应于检测到的该用户操作,电子设备100可以接收用户对anna的联系人详情界面的编辑操作。

控件1409可接收用户操作(例如触摸操作),响应于检测到的该用户操作,电子设备100可以接收用户与anna的情景智能服务的信息共享记录。

控件1410可接收用户操作(例如触摸操作),响应于检测到的该用户操作,电子设备100可以显示anna的情景智能自动信息共享的设置界面26。

在一些实施例中,电子设备100显示一或多个用户的联系人,电子设备100接收用户的第八用户操作,响应于上述第八用户操作,电子设备100显示第一对象的联系人详情界面,该界面中包括第一控件,第一控件用于触发电子设备100显示第一对象的情景智能自动信息共享的设置界面。上述第八用户操作用于从一或多个用户的联系人中选择第一对象。

可选的,上述第八用户操作可以是用户点击上述用户点击“好友”条目905d,第一对象为anna。

s8、选择第一事项为第一对象的共享事项。

在一些实施例中,电子设备100显示一或多个可为第一对象添加的事项,电子设备100接收用户的第九用户操作,响应于上述第九用户操作,电子设备100选择第一事项为第一对象的共享事项。上述第九用户操作用于从上述一或多个可为第一对象添加的事项中选择第一事项。选择第一事项为第一对象的共享事项后,电子设备100可以向第一对象共享第一事项的情景智能服务的相关信息。

示例性的,如图32所示,用户可点击控件1410,电子设备100检测到该用户操作,响应于该用户操作,电子设备100显示anna的情景智能自动信息共享的设置界面26。

设置界面26可包括:状态栏1501,导航栏1502,标题栏1503,控件1504a-1504g。其中:

控件1505a-1505g中任意一个控件可接收用户操作(例如触摸操作),响应于检测到的该用户操作,电子设备100可以开启该控件对应的事项为可共享事项。

示例性的,如图33所示,若用户选择事项“火车”,则用户点击控件1505b,电子设备100响应于检测到的该用户操作,开启事项“火车”为anna的可共享事项。

可选的,第九用户操作可以是用户点击控件1505a-1505g中任意一个控件。

从共享用户的角度出发,步骤s7之后,上述自动信息共享的共享设置方法还可以包括s9。

s9、确定第一对象的第一事项的共享内容。

在一些实施例中,电子设备100显示第一对象的第一事项的共享内容的默认选项,以及一或多个描述符选项。电子设备100接收用户的第十用户操作,响应于上述第十用户操作,电子设备100为第一对象的第一事项确定自动共享的共享内容。第十用户操作可以是用户选择默认选项,或选择上述一或多个描述符选项中的一或多个选项。

设置界面26中“事项”条目1505a-1505g任意一个控件可接收用户操作(例如触摸操作),响应于检测到的该用户操作,电子设备100可以显示该事项的设置界面。

示例性的,如图34所示,用户点击“事项”条目1504a,电子检测到上述用户操作,响应于上述用户操作,电子设备100显示共享内容选择界面27。

共享内容选择界面27可包括:控件1507,控件1508a-1508c,控件1509。

控件1507可参照图28所示的用户界面21中的显示框1214,这里不再赘述。

控件1508a-1508c可参照图28所示的用户界面21中的控件1215a-1215c,这里不再赘述。

控件1509可接收用户操作(例如触摸操作),响应于检测到的用户操作,电子设备100可以关闭用户界面27,显示用户界面26。

可选的,第十用户操作可以是用户点击控件1507。

可选的,第十用户操作可以是用户点击控件1508a-1508c中的一或多个控件。

从共享用户的角度出发,步骤s7之后,上述自动信息共享的共享设置方法还可以包括s10。

s10、确定第一对象的第二共享时间。

在一些实施例中,电子设备100显示第一对象的共享时间输入框,电子设备100接收用户的第十一用户操作,响应于上述第十一用户操作,电子设备100为第一对象添加自动共享的第二共享时间。第十一用户操作可以是在上述共享时间输入框输入第二共享时间。

需要说明的是,为不打扰第一对象,本申请实施例中意图在第一对象的空闲时间才向第一对象共享情景智能服务的信息。因此,本申请实施例中设置了共享时间这一参数,且从共享用户的角度出发,可以为该共享用户的所有共享事项统一添加共享时间。

可以理解,添加第二共享时间后,电子设备100在第二共享时间内可以向第一对象自动共享第一对象的所有已添加事项的情景智能服务的待处理事务的信息。

示例性的,如图35所示,设置界面26还可以包括:显示框1510、控件1511。

显示框1510可参照图23所示用户界面22中的显示框1207c,这里不再赘述。

控件1511可参照图23所示用户界面22中的控件1208c,这里不再赘述。

可选的,第十一用户操作可以是通过控件1511为第一对象添加自动共享的第二共享时间。

在一些实施例中,除了通过用户设置确定共享用户的共享时间外,电子设备100还可以根据共享用户查看收到的情景智能服务的信息的实际时间来确定共享用户的共享时间。例如,若实际共享用户在16~20点的查看概率最高,则确定该共享用户的共享时间为16~20点。

可以理解,本申请实施例中,共享用户查看电子设备100共享的情景智能服务的信息后,共享用户的电子设备可以将查看时间发送给电子设备100。

从共享用户的角度出发,步骤s7之后,上述自动信息共享的共享设置方法还可以包括s11。

s11、确定第一对象的授权机制。

在一些实施例中,电子设备显示第一对象的授权机制的开启控件,电子设备100接收用户的第十二用户操作,响应于上述第十二用户操作,电子设备100为第一对象添加授权机制。第十二用户操作可以是用户点击上述开启控件。

可以理解,本申请实施例中从共享用户的角度出发,可以为该共享用户的所有已添加事项统一开启/取消授权机制。

示例性的,如图36所示,设置界面26还可以包括:控件1512。

控件1512可参照图29所示的用户界面22中的控件1216,这里不再赘述。

可选的,第十二用户操作可以是点击控件1512。

在一些实施例中,还可以通过授权机制的设置为共享用户的部分已添加事项开启/取消授权机制。

从共享用户的角度出发,步骤s7之后,上述自动信息共享的共享设置方法还可以包括s12。

s12、确定第一对象的反馈机制。

在一些实施例中,电子设备显示第一事项的反馈机制的开启控件,电子设备100接收用户的第十三用户操作,响应于上述第十三用户操作,电子设备100为第一对象添加反馈机制。第十三用户操作可以是用户点击上述开启控件。

可以理解,本申请实施例中从共享用户的角度出发,可以为该共享用户的所有已添加事项统一开启/取消反馈机制。

示例性的,如图37所示,设置界面26还可以包括:控件1513。

控件1513可参照图30所示的用户界面22中的控件1217,这里不再赘述。

可选的,第十三用户操作可以是点击控件1513。

在一些实施例中,还可以通过反馈机制的设置为共享用户的部分已添加事项开启/取消反馈机制。

在一些实施例中,用户可以从共享事项的角度出发进行自动共享信息的设置,用户不可以从共享用户的角度出发进行自动共享信息的设置。或者,用户不可以从共享事项的角度出发进行自动共享信息的设置,用户可以从共享用户的角度出发进行自动共享信息的设置。或者,用户即可以从共享事项的角度出发进行自动共享信息的设置,用户也可以从共享用户的角度出发进行自动共享信息的设置。本申请实施例对此不做限定。

图38是本申请实施例提供的一种情景智能服务的自动信息共享方法的示意性流程图。如图38所示,本申请实施例提供的情景智能服务的自动信息共享方法包括但不限于步骤s101至s105。下面对该方法实施例的可能实现方式做进一步的描述。

s101、电子设备100接收用户输入的自动信息共享的设置信息。

s102、电子设备100向服务器发送自动信息共享的设置信息,服务器接收电子设备100发送的自动信息共享的设置信息,上述设置信息包括n个已添加事项和上述n个已添加事项中每个事项的一或多个共享用户。

可选的,上述设置信息还包括上述每个事项的一或多个共享用户中的每个共享用户的共享时间。

可选的,上述设置信息还包括上述n个已添加事项中每个事项的共享内容,n为正整数。

可选的,上述设置信息还包括上述n个已添加事项中每个事项的授权机制设置。授权机制设置即该事项的自动信息共享否开启授权。

可选的,上述设置信息还包括上述n个已添加事项中每个事项的反馈机制设置。反馈机制设置即该事项的自动信息共享否开启反馈。

在一些实施例中,上述设置信息包括m个共享用户和上述m个共享用户中每个共享用户的一或多个已添加事项,m为正整数。

在一些实施例中,上述设置信息还包括上述m个共享用户中每个共享用户的共享时间。

可选的,上述设置信息还包括上述每个共享用户的一或多个已添加事项中每个事项的共享内容。

可选的,上述设置信息还包括上述m个共享用户中每个共享用户的授权机制设置。授权机制设置即该对象的自动信息共享否开启授权。

可选的,上述设置信息还包括上述m个共享用户中每个共享用户的反馈机制设置。反馈机制设置即该对象的自动信息共享否开启反馈。

s103、电子设备100接收到第一信息,第一信息包含第一事项的待处理事务的描述信息。

s104、电子设备100根据上述待处理事务的描述信息生成第一事项的第一情景智能服务。

本申请实施例中,当电子设备100确定第一信息包含第一事项的待处理事务的描述信息,即根据上述待处理事务的描述信息生成第一事项的第一情景智能服务。第一情景智能服务的描述信息中包括上述待处理事务的描述信息。本申请实施例中电子设备100可以结合信息来源和/或关键词识别上述已添加事项的待处理事务的描述信息。

可以理解,第一信息中仅有部分信息是第一事项的待处理事务的相关描述信息。

在一些实施例中,电子设备100利用cnn技术在第一应用程序的数据中监测已添加事项的待处理事务的描述信息。

可选的,第一应用程序可以包括:短信、日历、邮件、即时通讯软件(例如qq,微信)等等。

示例性的,电子设备100接收到一条航班预订短信,如图39所示,用户界面28显示电子设备100收到的航班预订短信。

用户界面25可包括;状态栏1601,导航栏1602,控件1403,发送方号码1604,控件1605,短信接收时间1606,头像1607,短信显示卡片1608,语音控件1609,输入框1610,控件1611。其中:

控件1603可接收用户操作(例如触摸操作),响应于检测到的该用户操作,电子设备100可以显示用户界面25的上一用户界面。

控件1605可接收用户操作(例如触摸操作),响应于检测到的该用户操作,电子设备100可以接收用户对显示卡片1608的编辑操作,例如删除、转发等等。

语音控件1609可接收用户操作(例如触摸操作),响应于检测到的该用户操作,电子设备100可以接收语音。

输入框1610可接收用户操作(例如触摸操作),响应于检测到的该用户操作,电子设备100可以显示输入键盘。

短信显示卡片1608中的显示内容可以包括:“12月25号18:30(深圳)宝安国际机场t3飞,12月25号21:50(北京)首都国际机场t3降中国国航ca0229,订单8796875784293827已预订成功,值机柜台d,登机口33,shiny(票号:9993078363100)。查看航班详细信息点击tb.cn/hijhu。请提前至2小时到达机场实际承运航空公司柜台办理登机。预订提醒:请注意!航空公司不会以机械故障、航班取消等为由要求您付款或转账后进行退票改签。感谢您的预订,祝您旅途愉快。”

在一些实施例中,电子设备100接收到如图39所示的短信后,利用已经训练好的cnn模型对上述短信进行识别,确认该信息包括“航班”事项的机票预定信息。“航班”事项的待处理业务的描述信息可以包括“12月25号18:30(深圳)宝安国际机场t3飞,12月25号21:50(北京)首都国际机场t3降中国国航ca0229,订单8796875784293827已预订成功,值机柜台d,登机口33,shiny(票号:9993078363100)。”。第一情景智能服务是根据上述描述信息生成的事项“航班”的情景智能服务,包括有关该航班的提醒服务和规划服务。有关该航班的提醒服务可以包括在一或多个预设时间提醒用户该航班的起飞时间、一或多个预设时间提醒用户该航班的落地时间等等,有关该航班的规划服务可以包括为规划一或多个去起飞机场的路线、推送出发地和目的地的天气等等。

在一些实施例中,电子设备100可以将上述短信按照情景智能服务的信息模板重新进行排版和删减,从而生成第一情景智能服务的描述信息。

s105、电子设备100向服务器发送上述第一事项的第一情景智能服务的描述信息,服务器接收电子设备100发送的第一事项的第一情景智能服务的描述信息,第一情景智能服务的描述信息包括上述第一事项的待处理事务的描述信息。

举例来说,手机识别到“航班”的预定短信,根据上述“航班”的预定短信生成航班的情景智能服务,并将上述情景智能服务的描述信息上传至华为云服务器。

s106、服务器在第一事项的第一对象的共享时间内,向第一对象的电子设备发送第一情景智能服务的待处理事务的部分或全部描述信息。

可以理解,电子设备已经向服务器发送了自动信息共享的设置信息和第一情景智能服务的描述信息,服务器已经获知第一事项的所有共享用户,以及所有共享用户的共享时间。因此,在第一事项的第一对象的共享时间内,服务器直接可以向第一对象发送第一情景智能服务的待处理事务的描述信息。即使电子设备100处于未联网状态或关机状态,也不影响情景智能的自动信息共享。

在一些实施例中,服务器在第一事项的第一对象的共享时间内,向第一对象的电子设备对象发送第一情景智能服务的待处理事务的描述信息,包括:服务器在第一事项的第一对象的共享时间内,向电子设备100发送授权提示信息,电子设备100接收服务器发送的授权提示信息,所述授权提示信息用于请求用户确认是否将第一情景智能服务共享给第一对象;电子设备100接收用户输入的确认操作;电子设备100向服务器发送确认消息,服务器接收电子设备100发送的确认消息,该确认消息用于通知服务器用户确认了将第一情景智能服务共享给第一对象;服务器向第一对象的电子设备及电子设备100发送第一情景智能服务的待处理事务的部分或全部描述信息。

在一些实施例中,上述授权提示信息可以小窗口的形式显示在电子设备100的显示屏上,上述小窗口中可以包含确认控件和取消控件,上述确认控件可以接收用户的上述确认操作(例如触摸操作)。

示例性的,第一对象为anna,如图40所示,电子设备100接收服务器发送的授权提示信息,上述授权提示信息以用户界面29的形式展现。

用户界面29可包括:文本信息1701,确认控件1702,取消控件1703。

确认控件1702可接收用户操作(例如触摸操作),响应于检测到的该用户操作,电子设备100向服务器发送确认消息。

取消控件1703可接收用户操作(例如触摸操作),响应于检测到的该用户操作,电子设备100向服务器发送取消消息。该取消消息用于通知服务器停止将第一情景智能服务共享给第一对象。

在一些实施例中,上述确认控件还可以字符密码输入框或图形密码输入框的形式展现,电子设备100通过确认控件接收用户输入的密码,若用户输入的密码与预置的授权密码相同,则电子设备100向服务器发送确认消息。

示例性的,如图41所示,上述确认控件还可以字符密码输入框1704的形式展现。

示例性的,如图42所示,上述确认控件还可以图形密码输入框的形式展现。

示例性的,如图43所示,第一对象的电子设备接收第一情景智能服务的待处理事务的部分描述信息,第一对象的电子设备在显示屏的顶部通过显示框1706显示第一情景智能服务的待处理事务的部分描述信息。

显示框1706可接收用户操作(例如触摸操作),响应于检测到的该用户操作,第一对象的电子设备显示第一情景智能服务的待处理事务的全部描述信息。

示例性的,如图44所示,用户点击显示框1706,第一对象的电子设备检测到上述用户操作,响应于该用户操作,第一对象的电子设备显示用户界面30。

用户界面30可包括第一情景智能服务的待处理事务的描述信息1707,控件1708。用户界面30中第一情景智能服务的待处理事务的描述信息可以按照特定的情景智能模板进行排版。

控件1708可接收用户操作(例如触摸操作),响应于检测到的该用户操作,第一对象的电子设备关闭用户界面30。

在一些实施例中,共享用户接收第一情景智能服务的待处理事务的描述信息后,可以将该情景智能服务纳入该共享用户的情景智能服务。举例来说,第一对象接收到“航班”事项的情景智能服务的待处理事务的描述信息,第一对象保存该描述信息,并根据该描述信息生成第一对象的“航班”事项的第二情景智能服务。第一对象的电子设备会根据上述“航班”事项的第二情景智能服务,在预置时间为第一对象提供提醒服务和/或规划服务。例如,在航班起飞时间前5个小时,显示提醒消息,提醒用户该航班将在5小时后起飞。例如,在航班到达时间前1个小时,显示提醒消息,提醒用户该航班将在1小时后到达。例如,为用户提供去该航班的目的地机场的路线规划。

示例性的,如图45所示,用户界面30还可包括控件1709。

控件1709可接收用户操作(例如触摸操作),响应于检测到的该用户操作,第一对象的电子设备将第一情景智能服务转化为第一对象的第二情景智能服务。

在一些实施例中,如图46所示,用户点击显示框1706,第一对象的电子设备检测到上述用户操作,响应于该用户操作,第一对象的电子设备显示用户界面31。用户界面31可以用于显示用户与anna的情景智能共享记录。

用户界面31可包括:状态栏1801,导航栏1802,控件1803,共享用户用户名1804,标题栏1805,控件1806,共享信息接收时间1807a-1807b,第一对象头像1808a,发送方头像1808b,共享记录1809a-1809b。其中:

控件1803可接收用户操作(例如触摸操作),响应于检测到的该用户操作,第一对象的电子设备可以显示用户界面31的上一用户界面。

控件1806可接收用户操作(例如触摸操作),响应于检测到的该用户操作,第一对象的电子设备可以接收用户对共享记录的编辑操作,例如删除、转发等等。

在一些实施例中,第一对象查阅第一情景智能服务的信息后,第一对象的电子设备向电子设备100发送反馈消息。

示例性的,如图47所示,电子设备100接收第一对象的电子设备发送的反馈消息后,并显示在显示屏的顶部。

二、手动信息共享。

图48是本申请实施例提供的一种情景智能服务的手动信息共享方法的示意性流程图。如图48所示,本申请实施例提供的情景智能服务的手动信息共享方法包括但不限于步骤s201至s203。下面对该方法实施例的可能实现方式做进一步的描述。

s201、电子设备100接收到第一信息。

s202、当确定第一信息包含第一事项的待处理事务的描述信息时,电子设备100根据上述待处理事务的描述信息生成第一事项的第一情景智能服务;第一情景智能服务包括上述待处理事务的提醒服务和/或规划服务。

在一些实施例中,第一事项为出行事项,出行事项的待处理事务为出行事务,出行事务的提醒服务包括在一或多个预设时间提醒用户该出行事务的部分或全部信息,出行事务的规划服务包括为该用户的出行事务规划出行方式和/或出行路线。

例如,第一事项为航班事件或火车事件。

本申请中,第一事项也可以被称为目标事件,也可以被称为目标事项。此处不做具体限定。

下面以三种场景为例,对本申请实施例提供的情景智能服务进行详细介绍。

场景一:识别电子设备100接收到的短信中的第一事项的待处理事务的描述信息,并生成第一情景智能服务。

示例性的,以图39所示的航班预订短信为例进行说明。

在一些实施例中,电子设备100通过cnn技术识别图39所示的航班预订短信所包含的“航班”事项的待处理事务的描述信息,电子设备100根据图39所示的航班预订短信中待处理事务的描述信息生成第一情景智能服务,并在预置时间提醒用户上述第一情景智能服务的部分或完整描述信息。

举例来说,如图39所示,用户在12月12号预定了12月25号18:30到21:50的a0229航班,用户在12月12号接收到上述航班预订短信后,电子设备100根据航班预订短信识别并生成情景智能服务,然后在一或多个预置时间发出包含该情景智能服务的部分或完整描述信息的提醒消息,以提醒用户该航班的相关信息。

本申请实施例中,电子设备100可以在通知栏、下拉栏、负一屏等位置中的一或多个位置显示上述情景智能服务的描述信息。电子设备100也可以通过语音提醒发出上述情景智能服务的描述信息。电子设备100还可以通过动画、图片等形式显示上述情景智能服务的描述信息。本申请实施例对此不做具体限定。

示例性的,上述预置时间包括航班起飞时间的前8个小时,即10:30。如图49所示,在12月25日10:30,电子设备100通过通知栏显示情景智能服务的描述信息。情景智能服务的描述信息的内容可以为如图49所示的简要通知消息“您预定的深圳至北京的航班ca0229,将在8小时后起飞,请注意出行时间”。

示例性的,上述预置时间包括航班起飞时间的前5个小时,即13:30。如图50所示用户的手指在显示屏上向下滑动后松手,电子设备100检测到该用户操作,响应于该用户操作,电子设备100显示下拉栏用户界面31。如图50所示,电子设备100通过用户界面31显示情景智能服务的描述信息。

用户界面31可包括:状态栏2001,导航栏2002,时间2003,控件2004,快捷应用程序图标2005,控件2006,微信消息2007,情景智能提醒消息2008。其中:

控件2004可接收用户操作(例如触摸操作),响应于检测到的该用户操作,电子设备100可以显示下拉栏的设置界面。

控件2006可接收用户操作(例如触摸操作),响应于检测到的该用户操作,电子设备100可以调整显示屏的亮度。

情景智能提醒消息2008的内容可以为如图49所示的简要通知消息。

示例性的,上述预置时间包括航班起飞时间的前8个小时,即10:30。如图51所示,在12月25日10:30,电子设备100通过负一屏的用户界面13显示情景智能服务的部分描述信息。

用户界面13还可包括:控件508,情景智能服务的信息卡片509,快捷服务控件510。

控件508可接收用户操作(例如触摸操作),响应于检测到的该用户操作,电子设备100可以显示所有的情景智能服务的信息卡片,情景智能服务的信息卡片用于显示情景智能服务的分或完整描述信息。

情景智能服务的信息卡片509上叠加的快捷服务控件510可以包括:打车控件510a,导航控件510b和航班详情控件510c。可以理解,通过打车控件510a,导航控件510b和航班详情控件510c,电子设备为用户提供情景智能的规划服务

在一些实施例中,若用户的情景智能开启了天气、景区等事项,电子设备100在显示“航班”事项的情景智能服务的提醒消息时,还可以向用户推送有关航班目的地的天气服务和景点服务等规划服务。

示例性的,如图52所示,用户界面13还可包括:情景智能服务的信息卡片511。情景智能服务的信息卡片51中显示了目的地北京的天气。

场景二:识别电子设备100的本地信息中包含第一事项的待处理事务的描述信息,并生成第一情景智能服务。例如,上述本地信息为日历中的日程。

示例性的,如图53所示,是本申请实施例提供的一种日历的用户界面32。

用户界面32可包括:状态栏2101,导航栏2102,控件2103,年月2104,日历2105,日程2106,控件2107,控件2108,控件2109。其中:

控件2103可接收用户操作(例如触摸操作),响应于检测到的该用户操作,电子设备100可以返回用户界面32的上一用户界面。

日程2106可显示12月30号的日程。

控件2107可接收用户操作(例如触摸操作),响应于检测到的该用户操作,电子设备100可以为12月30号新建日程。

控件2108可接收用户操作(例如触摸操作),响应于检测到的该用户操作,电子设备100可以显示用户的所有日程。

控件2109可接收用户操作(例如触摸操作),响应于检测到的该用户操作,电子设备100可以显示日历的设置界面。

由图53可知,当前日期为12月25号,在12月30号有如下日程:12月30号bron生日。

在一些实施例中,用户建立上述12月30号的生日日程后,电子设备100识别图53所示的日程中的“生日”事项的待处理事务的描述信息,并生成第一情景智能服务,并在预置时间提醒用户上述第一情景智能服务中的部分或完整描述信息。

示例性的,上述预置时间包括日程前5天的12:30。如图54所示,在12月25日12:30,电子设备100通过用户界面13的情景智能服务的信息卡片512显示情景智能服务的描述信息,以提醒用户距离bron的生日还有5天。

如图55所示,本申请实施例中,用户的手指可以在用户界面13上下滑动,以便于用户查看更多情景智能服务的信息卡片。

场景三:在线获取第一事项的待处理事务的描述信息,并生成相应的第一情景智能服务。例如,通过用户手机号在线获取“快递”事项的待处理事务的描述信息。

类似于图49至图51所示“航班”事项情景智能服务的信息提醒,“快递”事项待处理事务的描述信息也可以通过识别短信来获取。示例性的,如图56所示,是一条快递短信,电子设备100就可以识别该条短信,生成“快递”事项的情景智能服务,并在预置时间提醒用户上述情景智能服务中的部分或完整描述信息。

示例性的,如图57所示,电子设备100通过用户界面13的情景智能服务的信息卡片513显示情景智能服务的部分或完整描述信息。

情景智能服务的信息卡片513上叠加显示控件514和控件515。其中:

控件514可接收用户操作(例如触摸操作),响应于检测到的该用户操作,电子设备100可以显示手机号绑定界面。

控件515可接收用户操作(例如触摸操作),响应于检测到的该用户操作,电子设备100可以显示更多“快递”事项的情景智能服务的信息。

示例性的,如图58所示,用户点击控件514,电子设备100检测到上述用户操作,响应于该用户操作,电子设备100显示用户界面34。

用户界面34可包括:输入框516,输入框517,控件518和控件519。

输入框516可接收用户输入的手机号,输入框517用于接收用户输入的动态码。

控件518可接收用户操作(例如触摸操作),响应于检测到的该用户操作,电子设备100可向快递服务器发送动态码获取请求,上述动态码获取请求用于获取输入框516中的手机号的动态码。快递服务器可用于存储快递的信息。

在一些实施例中,快递服务器接收电子设备100发送的动态码获取请求后,向输入框516中的手机号对应的电子设备100发送动态码。

控件519用于可接收用户操作(例如触摸操作),若用户输入的动态码正确,响应于检测到的该用户操作,电子设备100上当前登录的华为账号可获得“在线获取输入框516中的手机号的快递信息”的授权。

在一些实施例中,电子设备100向快递服务器发送用户输入的动态码和输入框516中的手机号,快递服务器接收电子设备100发送的用户输入的动态码和输入框516中的手机号;若用户输入的动态码正确,则快递服务器给与上述当前登录的华为账号“在线获取输入框516中的手机号的快递信息”的授权。

示例性的,如图59所示,绑定手机号之后,控件514上可以显示绑定的手机号,通过情景智能卡片不仅能查看已到达的派送中的快递,还能查看运输中的快递的运输状态。

可以理解,电子设备100上当前登录的华为账号获得了“在线获取输入框516中的手机号的快递信息”的授权后,成功绑定了输入框516中的手机号,可通过电子设备100获取该手机号的快递的实时动态信息。

在一些实施例中,电子设备100周期性的向快递服务器发送获取请求消息,该获取请求消息用于获取该手机号对应的快递的当前状态。该获取请求消息中可携带上述当前登录的华为账号和输入框516中的手机号。电子设备100可以识别获取的快递的实时动态信息,并生成第一情景智能服务。

s203、电子设备100接收第一用户操作,第一用户操作用于调出第一情景智能服务的共享用户选择界面,共享用户选择界面用于确定第一情景智能服务的共享用户。

s204、电子设备100显示共享用户选择界面。

s205、电子设备100接收第二用户操作,第二用户操作用于通过共享用户选择界面确定第一情景智能服务的共享用户为第一对象。

本申请实施例中,第一对象和电子设备100的当前用户是不同用户。

在一些实施例中,电子设备100接收第一用户操作,响应于检测到的所述第一用户操作,电子设备100显示第一情景智能服务的共享用户选择界面,共享用户选择界面用于选择第一情景智能服务的共享用户。

在一些实施例中,电子设备100接收第二用户操作,响应于检测到的所述第二用户操作,电子设备100确定第一情景智能服务的共享用户为第一对象。

在一些实施例中,第二用户操作为从共享用户选择界面中的一或多个用户的联系人中选择第一对象。

下面以“航班”事项为例,对如何选择手动信息共享的情景智能服务的共享用户,进行详细介绍。

本申请实施例中,用户可以通过通知栏、下拉栏、负一屏、共享记录页面等选择共享信息。

在一些实施例中,上述第一用户操作可以是用户长按电子设备100显示的第一情景智能服务的描述信息。

示例性的,如图60所示,用户长按通知栏,电子设检测到上述用户操作,响应于上述用户操作,电子设备100显示共享用户选择界面35。

示例性的,如图61所示,用户长按下拉栏中的情景智能服务的描述信息2008,电子设检测到上述用户操作,响应于上述用户操作,电子设备100显示共享用户选择界面35。

在一些实施例中,上述第一用户操作可以是用户点击分享控件520c。

示例性的,如图62所示,每个情景智能服务的信息卡片上叠加显示分享控件。用户界面13还可以包括分享控件520a-520c。

如图63所示,用户点击分享控件520c,电子设检测到上述用户操作,响应于上述用户操作,电子设备100显示共享用户选择界面35。

共享用户选择界面35可包括:标题栏521,一或多个推荐好友头像522,一或多个推荐群组头像523,控件524,控件525。其中:

一或多个推荐好友头像522可以根据用户的共享记录确定的最近共享的好友,一或多个推荐好友头像522中的任一个头像可接收用户的操作(例如触摸操作),响应于检测到的用户操作,电子设备100可通过显示阴影表征用户选中该好友头像。

在一些实施例中,上述第二用户操作可以是用户点击推荐好友头像522。

一或多个推荐群组头像523可以根据用户的共享记录确定的最近共享群组,一或多个推荐群组头像522中的任一个头像可接收用户的操作(例如触摸操作),响应于检测到的用户操作,电子设备100可通过显示阴影表征用户选中该群组头像。

在一些实施例中,上述第二用户操作可以是用户点击推荐群组头像523。

本申请实施例中,上述第一对象包括一个或多个对象,即用户可以同时将一条情景智能服务的信息共享给多个好友和/或多个群组。可以理解,在用户界面35,用户可以选中一或多个好友头像,以及一或多个群组头像。

示例性的,如图64所示,用户选择两个好友头像后,点击“group1”群组头像,电子设备100检测到该用户操作,响应于该用户操作,电子设备100选中“group1”群组头像,并通过显示阴影表征用户选中“group1”。

控件524可接收用户的操作(例如触摸操作),响应于检测到的用户操作,电子设备100向用户选中的联系人(好友和或群组)发送情景智能卡片509对应的情景智能服务的描述信息。

控件525可接收用户的操作(例如触摸操作),响应于检测到的用户操作,电子设备100可显示更多联系人,以供用户选择。

在一些实施例中,如图65所示,共享用户选择界面35可包括一或多个附近用户的头像526。

在一种实现方式中,上述一个或多个共享用户包括一或多个附近的用户。

一或多个附近用户的头像526可以是根据距离确定的离电子设备100最近的华为用户。可以理解,本申请实施例中,用户不仅可以手动共享情景智能服务给该用户的联系人,还能共享给附近的华为用户。

在一些实施例中,也可以为附近的华为用户设置共享内容以及共享期限。例如,用户在跟团旅行,可以给同行的旅行团友临时分享航班信息,但共享期限为3天。

s206、电子设备100向第一对象的电子设备发送第一情景智能服务的待处理事务的部分或全部信息。

在一些实施例中,电子设备100接收第十四用户操作,响应于第十四用户操作,电子设备向第一对象的电子设备发送第一情景智能服务的部分或全部描述信息。

在一些实施例中,电子设备100通过服务器向第一对象的电子设备发送第一情景智能服务的待处理事务的部分或全部描述信息。

在一些实施例中,电子设备100在第一期限内向第一对象的电子设备发送所述待处理事务的部分或全部信息。第一期限是预设的向第一对象共享情景智能服务的有效期。例如,第一期限为3天。

在一些实施例中,电子设备100向第一对象的电子设备发送第一情景智能服务的待处理事务的部分或全部描述信息之前,电子设备100从第一事项关联的描述符中选择出共享给第一对象的第一描述符;待处理事务的描述信息中包含第一事项关联的描述符的取值。然后,电子设备100向第一对象的电子设备发送第一情景智能服务的待处理事务的描述信息中匹配第一描述符的信息。

可选的,第十四用户操作可以是用户点击控件524。

示例性的,如图66所示,用户选中jack后,点击控件524。电子设备100检测到上述用户操作,响应于该用户操作,电子设备100可向jack发送情景智能服务的待处理事务的描述信息。例如,情景智能服务的待处理事务的描述信息的内容可以为“shiny预定的深圳宝安t3至北京首都t3的航班ca0229,将在12月25日18:30起飞,12月25日21:50到达,值机柜台为d,登机口为33。”。jack的电子设备接收电子设备100发送的描述信息,并可通过显示屏顶部的通知栏显示上述描述信息。

在一些实施例中,若用户手动共享情景智能服务给附近的非好友的华为用户,接收方可以选择接收或拒收上述情景智能服务。

示例性,如图67所示,用户选中附近的用户user1后,点击控件524。电子设备100检测到上述用户操作,响应于该用户操作,电子设备100可向user1发送情景智能服务的待处理事务的描述信息。user1的电子设备显示通知栏,通知栏包括控件2201和控件2202。该通知栏用于提醒用户接收到shiny的一条情景智能服务的共享信息,并请用户确认是否接收该情景智能服务的共享信息。

控件2201可接收用户的操作(例如触摸操作),响应于检测到的用户操作,user1的电子设备可显示完整的情景智能服务的待处理事务的描述信息。示例性的,如图68所示。

控件2202可接收用户的操作(例如触摸操作),响应于检测到的用户操作,user1的电子设备可停止显示如图67所示的通知栏。

在一些实施例中,用户可以同时共享多个情景智能服务。

示例性的,如图69所示,用户界面13还可以包括:控件527和控件528。

控件527可用于选择多个待共享的情景智能服务。示例性的,如图70所示,用户点击控件527,电子设备100检测到上述用户操作,响应于上述用户操作,电子设备100显示控件529a-529c。控件529a-529c与情景智能服务的信息卡片509、512、513一一对应。

控件529a-529c中任一控件可接收用户的操作(例如触摸操作),响应于检测到的用户操作,电子设备100可选择或取消选择该控件对应的情景智能服务的信息卡片,被选中的情景智能服务的信息卡片的情景智能服务的待处理事务的描述信息为待共享信息。

可以理解,用户可以向下滑动用户界面13,查看更多待选择的情景智能服务的信息卡片。

控件528可用于触发电子设备100显示共享用户选择界面35。

示例性的,如图71所示,用户选择一或多个情景智能卡片后,点击控件控件528,点设备检测到上述用户操作,响应于上述用户操作,电子设备100显示多个情景智能服务的共享用户选择界面35。

在一些实施例中,手动情景智能服务的信息共享方法中,共享用户接收到用户共享的情景智能服务后,可以保存该情景智能服务,从而将该情景智能服务转化为该共享用户自己的情景智能服务,以便于后续继续为共享用户提供提醒服务和规划服务。具体实施方式可以参考前述自动共享方法,此处不再赘述。

在一些实施例中,手动共享方法中也可以设置共享内容和/或反馈机制。具体实施方式可以参考自动共享方法中的共享内容和反馈机制,此处不再赘述。

基于前述图17-图47提供的自动信息共享实施例,接下来介绍本申请实施例提供的情景智能服务的信息共享方法。参见图72,图72是本申请实施例提供的一种情景智能服务的信息共享方法的流程示意图。下面对该方法实施例的可能实现方式做进一步的描述。

s301、第一用户的第一电子设备收到第一信息。

s302、当确定第一信息包含目标事件的待处理事务的信息时,第一电子设备根据上述待处理事务的信息生成目标事件的第一情景智能服务;第一情景智能服务包括为第一用户提供的待处理事务的提醒服务和/或规划服务。

本申请中,目标事件可以是前述实施例中的第一事项,第一电子设备可以是前述实施例中的电子设备100,第一用户电子设备100的当前用户(例如,电子设备100上登录的华为账号对应的用户)。

本申请实施例中,电子设备可以通过短信、日历、备忘录、邮件、微信和/或qq等应用程序接收第一信息。例如,第一信息可以是图39所示的航班预定短信,也可以是快递服务器发送用户的快递的实时动态信息,也可以是图53所示的日历中的日程。

本申请实施例中,电子设备识别第一信息包含目标事件的待处理事务的信息时,根据目标事件的待处理事务的信息生成目标事件的情景智能服务。目标事件的情景智能服务包括目标事件的待处理事务的提醒服务和目标事件的待处理事务的规划服务。

本申请实施例中,在图49-图59对应的实施例中,以三种具体场景为例介绍了情景智能服务的示例性用户界面,此处不再赘述。

本申请实施例中,目标事件可以是出行事件,目标事件的待处理事务为出行事务,上述出行事务的提醒服务包括在一或多个预设时间提醒用户该出行事务的部分或全部信息,上述出行事务的规划服务包括为该用户的出行事务规划出行方式和/或出行路线。例如,目标事件为航班事件或火车事件。

本申请中,待处理事务的信息也可以被称为待处理事务的描述信息,情景智能服务的信息也可以被称为情景智能服务的描述信息。此处不做具体限制。

s303、第一电子设备向第二用户的第二电子设备发送待处理事务的部分或全部信息,第二用户是第一用户预置的目标事件的情景智能服务的共享用户,第一用户和第二用户不是同一用户,待处理事务的部分或全部信息用于第二用户生成第二情景智能服务,第二情景智能服务包括为第二用户提供的第一用户的待处理事务的提醒服务和/或规划服务。

本申请中,第二用户可以是前述实施例中的第一对象,第二电子设备可以是前述实施例中第一对象的电子设备。

在一些实施例中,第一电子设备通过服务器向第二电子设备发送第一情景智能服务的待处理事务的部分或全部信息。

本申请实施例中,服务器可以在收到第一电子设备发送的第一情景智能服务的信息之后的预设时间,向第二电子设备发送第一情景智能服务的待处理事务的部分或全部信息。这样,即使第一电子设备处于飞行模式或关机状态,服务器也能成功在预设时间将第一情景智能服务共享给第二用户。

在一些实施例中,第一电子设备向第二电子设备发送第一情景智能服务的待处理事务的信息之前,第一电子设备会显示授权提示信息,授权提示信息用于提示第一用户确认是否将第一情景智能服务共享给第二用户;若第一电子设备通过上述授权提示信息接收到第一用户的确认操作,则第一电子设备向第二电子设备发送第一情景智能服务的待处理事务的部分或全部信息,上述确认操作用于确认将第一情景智能服务共享给第二用户。

本申请实施例中,授权提示信息包括密码输入控件,密码输入控件用于输入字符、图形、声纹或人脸图像,确认操作为第一用户通过密码输入控件输入密码;或者,授权提示信息包括确认控件,确认操作为第一用户点击确认控件。

例如,密码输入控件可以为如图40所示的确认控件,如图41所示的字符密码输入框,或者如图42所示的图形密码输入控件。

在一些实施例中,上述第一电子设备向第二用户的第二电子设备发送第一情景智能服务的待处理事务的部分或全部信息之后,第一电子设备还可以接收第二电子设备发送的反馈消息,反馈消息可以包括第二用户查阅第一情景智能服务的待处理事务的信息的查阅时间,查阅时间用于预置第一共享时间。

在一些实施例中,第一电子设备可以在第一共享时间向第二电子设备发送第一情景智能服务的待处理事务的部分或全部信息,第一共享时间是预置的给第二用户共享目标事件的情景智能服务的时间。

在一些实施例中,第一电子设备可以在第一期限内的第一共享时间,向第二电子设备发送第一情景智能服务的待处理事务的部分或全部信息,第一期限是预置的给第二用户共享目标事件的情景智能服务的有效期。并在第一期限结束后,第一电子设备将第二用户从所述目标事件的共享用户中移除。

在一些实施例中,上述第一电子设备向第二电子设备发送第一情景智能服务的待处理事务的部分或全部信息之前,第一电子设备可以从目标事件关联的描述符中选择出共享给第二用户的第一描述符;待处理事务的信息中包含目标事件关联的描述符的取值。然后,第一电子设备向第二电子设备发送的是,第一情景智能服务的待处理事务的信息中匹配第一描述符的信息。

在一些实施例中,第二用户包括一个或多个用户。

在一些实施例中,第二用户关联多个事件,上述多个事件包括目标事件。

s304、第二电子设备根据第一用户和第一情景智能服务的待处理事务的部分或全部信息,生成第二用户的第二情景智能服务,第二情景智能服务包括为第二用户提供的第一用户的待处理事务的提醒服务和/或规划服务。

可以理解,第二电子设备接收到第一情景智能服务的待处理事务的信息后,可以接收第二用户的转化操作;响应于检测到的转化操作,第二电子设备根据第一情景智能服务的待处理事务的信息生成第二用户的第二情景智能服务。

参考图45对应的实施例,上述转化操作可以是第二用户点击控件1709。

在一些实施例中,步骤s304之后,第二电子设备向第一用户的第一电子设备发送反馈消息,反馈消息用于表明第二用户已查阅第一情景智能服务的待处理事务的信息。示例性的,如图47所示。

在一些实施例中,第一电子设备收到第一信息之前,第一电子设备接收第一用户输入的设置信息,设置信息包括所述目标事件的共享用户,目标事件的共享用户包括第二用户。

在一些实施例中,上述设置信息还包括给第二用户共享目标事件的情景智能服务的第一共享时间。

在一些实施例中,上述设置信息还包括从目标事件关联的描述符中选择出共享给第二用户的第一描述符。

在一些实施例中,上述设置信息还包括给第二用户共享目标事件的情景智能服务的第一期限。

本申请实施例中,第一用户如何输入设置信息可以参考图19-图37对应的实施例。此处不再赘述。

通过以上的实施方式的描述,所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将装置的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。上述描述的系统,装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。

在本申请实施例各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。

所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本申请实施例的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)或处理器执行本申请各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:快闪存储器、移动硬盘、只读存储器、随机存取存储器、磁碟或者光盘等各种可以存储程序代码的介质。

以上所述,仅为本申请的具体实施方式,但本申请的保护范围并不局限于此,任何在本申请揭露的技术范围内的变化或替换,都应涵盖在本申请的保护范围之内。因此,本申请的保护范围应以所述权利要求的保护范围为准。

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