技术摘要:
一种用于提供例程的方法和支持该例程的电子装置。所述电子装置包括:用户界面;至少一个处理器,被可操作地连接到所述用户界面;以及存储器,被可操作地连接到所述至少一个处理器,其中,所述存储器被配置为存储当被执行时使得所述至少一个处理器进行以下操作的指令: 全部
背景技术:
近来已经开发了与人工智能(AI)系统有关的技术。AI系统可以指用于实现类人智 能的计算机系统,其中,识别率与机器所进行的自主学习、判断和使用的程度成比例地提 高。 电子装置可以使用这样的AI系统来确定用户的模式(例如,生活模式、电子装置使 用模式),并根据用户的模式提供个性化服务。例如,用户可以通过电子装置来配置期望的 条件和期望的操作,使得如果用户期望的条件被满足,则电子装置执行用户期望的操作。电 子装置可以使用AI系统,使得当电子装置已经确认用户配置的条件被满足时,电子装置响 应于配置的条件来执行配置的操作。 在传统的电子装置的情况下,如果在电子装置已经执行了与由用户配置的条件相 应的操作之后不再满足所配置的条件(或者如果该条件被解除),则电子装置不执行用于将 电子装置的状态改变(或恢复)为执行所述操作之前的电子装置的状态的任何操作。
技术实现要素:
本公开的一方面提供了一种用于提供例程的方法和支持该方法的电子装置,其 中,如果在电子装置已经执行了配置的条件相应的操作之后用户配置的条件不再被满足, 则电子装置的状态可以被改变为在所述操作被执行之前的电子装置的状态。 根据本公开的一方面,提供了一种电子装置。该电子装置包括:用户界面;至少一 个处理器,被可操作地连接到所述用户界面;以及存储器,被可操作地连接到所述至少一个 处理器,其中,所述存储器被配置为存储当被执行时使得所述至少一个处理器进行以下操 作的指令:当电子装置处于第一状态时,确定第一条件是否被满足;如果第一条件被满足, 则执行将电子装置的状态从第一状态改变为第二状态的第一动作;通过所述用户界面,接 收将电子装置的状态从第二状态改变为第三状态的用户输入;至少部分地基于接收到的用 户输入,将电子装置的状态从第二状态改变为第三状态;以及即使在第三状态下第一条件 未被满足,也保持第三状态。 根据本公开的另一方面,提供了一种电子装置。该电子装置包括:用户界面;至少 一个处理器,被可操作地连接到所述用户界面;以及存储器,被可操作地连接到所述至少一 个处理器,其中,所述存储器被配置为存储当被执行时使得所述至少一个处理器进行以下 操作的指令:当电子装置处于第一状态时,确定第一条件是否被满足;如果第一条件被满 足,则执行将电子装置的状态从第一状态改变为第二状态的第一动作;当电子装置处于第 二状态时,确定第二条件是否被满足;如果第二条件被满足,则执行将电子装置的状态从第 二状态改变为第三状态的第二动作;当电子装置处于第三状态时,如果第二条件被满足但 第一条件不再被满足,则将电子装置的状态保持在第三状态;以及当电子装置处于第三状 5 CN 111580893 A 说 明 书 2/33 页 态时,如果第一条件和第二条件不再被满足,则将电子装置的状态从第三状态恢复为第一 状态。 根据本公开的另一方面,提供了一种电子装置。该电子装置包括:通信接口,被配 置为执行无线通信;至少一个处理器,被可操作地连接到所述通信接口;以及存储器,被可 操作地连接到所述至少一个处理器,其中,所述存储器被配置为存储当被执行时使得所述 至少一个处理器进行以下操作的指令:通过使用所述通信接口从外部电子装置接收与包括 在第一条件被满足的情况下被执行的第一动作的第一例程有关的信息;至少部分地基于所 接收到的与第一例程有关的信息,确定当电子装置处于第一状态时在第一条件被满足的情 况下第一动作是否能够被执行;如果第一动作能够被执行,则将第一例程和第一状态存储 在存储器中;在存储了第一例程和第一状态之后,执行用于将第一状态改变为第二状态的 第一动作;以及在第一动作被执行之后,使电子装置返回第一状态。 附图说明 通过结合附图的以下描述,本公开的特定实施例的以上和其他方面、特征和优点 将更加显而易见,其中: 图1是根据实施例的网络环境中的电子装置的框图; 图2是根据实施例的集成智能系统的框图; 图3是示出根据实施例的将与概念和动作之间的关系有关的信息存储在数据库中 的类型的示图; 图4是出根据实施例的显示用于处理通过智能应用(app)接收到的语音输入的屏 幕的电子装置的图示; 图5是根据实施例的用于提供例程的系统的框图; 图6是根据实施例的电子装置的用于执行例程的方法的框图; 图7是根据实施例的用于在执行例程之后恢复电子装置的状态的方法的流程图; 图8是根据实施例的用于在执行多个例程之后恢复电子装置的状态的方法的流程 图; 图9是根据实施例的用于在执行多个例程之后恢复电子装置的状态的方法的图 表; 图10是根据实施例的用于由电子装置基于与从另一电子装置接收到的例程有关 的信息来提供例程的方法的流程图; 图11是根据实施例的用于由电子装置基于与从另一电子装置接收到的例程有关 的信息来提供例程的方法的流程图; 图12是根据实施例的用于推荐电子装置的例程的方法的流程图; 图13是根据实施例的用于确定电子装置的推荐优先级的方法的流程图; 图14是根据实施例的用于至少部分地基于电子装置的已经产生的例程来推荐动 作的方法的流程图; 图15是根据实施例的用于在电子装置的锁定状态下显示图标的方法的流程图; 图16是根据实施例的与电子装置的硬件键有关的例程的图示; 图17是用于由根据实施例的电子装置基于与从另一电子装置接收到的例程有关 6 CN 111580893 A 说 明 书 3/33 页 的信息来提供例程的方法的图示; 图18是用于由根据实施例的电子装置基于与从另一电子装置接收到的例程有关 的信息来提供例程的方法的图示; 图19是根据实施例的用于提供与电子装置的地点有关的例程的方法的图示; 图20是根据实施例的用于提供与电子装置的地点有关的例程的方法的图示; 图21是根据实施例的用于配置电子装置的例程的方法的图示; 图22是根据实施例的用于配置电子装置的例程的方法的图示; 图23是根据实施例的用于配置电子装置的例程的方法的图示; 图24是根据实施例的用于在电子装置的锁定状态下显示图标的方法的图示; 图25是根据实施例的用于在电子装置的锁定状态下显示与例程有关的信息的方 法的图示; 图26是根据实施例的用于产生与电子装置的锁定状态有关的例程的方法的图示; 以及 图27是根据实施例的用于推荐电子装置的例程的方法的图示。