Voicemail systems and methods
    1.
    发明授权
    Voicemail systems and methods 有权
    语音信箱系统和方法

    公开(公告)号:US08553856B2

    公开(公告)日:2013-10-08

    申请号:US11650880

    申请日:2007-01-07

    IPC分类号: H04M1/64

    摘要: Systems, methods and machine readable media for processing voicemails are described. In one embodiment, a method includes presenting, on a first data processing system, a first user interface which is capable of presenting data representing a plurality of voicemails and receiving from the first user interface a selection for playback of one of the plurality of voicemails. The data representing the plurality of voicemails are received from a second data processing system which includes a voicemail system which records voicemails left for customers of a public telephone carrier, and the first user interface is configured to receive the selection of any one of the plurality of voicemails in any order. Systems, media and other methods are also described.

    摘要翻译: 描述了用于处理语音邮件的系统,方法和机器可读介质。 在一个实施例中,一种方法包括在第一数据处理系统上呈现能够呈现表示多个语音邮件的数据的第一用户界面,以及从第一用户界面接收用于播放多个语音邮件中的一个的选择。 从第二数据处理系统接收表示多个语音邮件的数据,该第二数据处理系统包括一个向公共电话载体的客户留下留言的语音邮件系统,并且第一用户界面被配置为接收多个 语音邮件以任何顺序。 还描述了系统,介质和其它方法。

    Opportunistic Multitasking
    2.
    发明申请
    Opportunistic Multitasking 有权
    机会多任务

    公开(公告)号:US20110252429A1

    公开(公告)日:2011-10-13

    申请号:US12959284

    申请日:2010-12-02

    IPC分类号: G06F9/46

    摘要: Services for a personal electronic device are provided through which a form of background processing or multitasking is supported. The disclosed services permit user applications to take advantage of background processing without significant negative consequences to a user's experience of the foreground process or the personal electronic device's power resources. To effect the disclosed multitasking, one or more of a number of operational restrictions may be enforced. By way of example, thread priority levels may be overlapped between the foreground and background states. In addition, system resource availability may be restricted based on whether a process is receiving user input. In some instances, an application may be suspended rather than being placed into the background state. Implementation of the disclosed services may be substantially transparent to the executing user applications and, in some cases, may be performed without the user application's explicit cooperation.

    摘要翻译: 提供个人电子设备的服务,支持后台处理或多任务的形式。 所公开的服务允许用户应用程序利用后台处理,而不会对用户对前台进程或个人电子设备的电源资源的体验产生显着的负面影响。 为了实现所公开的多任务,可以执行一些或多个操作限制。 作为示例,线程优先级可以在前台和后台状态之间重叠。 另外,可以基于进程是否正在接收用户输入来限制系统资源可用性。 在某些情况下,应用程序可能被暂停,而不是被置于背景状态。 所公开的服务的实现可以对于执行的用户应用程序是基本上透明的,并且在一些情况下可以在没有用户应用程序的明确协作的情况下执行。

    Opportunistic Multitasking
    3.
    发明申请
    Opportunistic Multitasking 审中-公开
    机会多任务

    公开(公告)号:US20110252422A1

    公开(公告)日:2011-10-13

    申请号:US12869385

    申请日:2010-08-26

    IPC分类号: G06F9/46

    摘要: Services for a personal electronic device are provided through which a form of background processing or multitasking is supported. The disclosed services permit user applications to take advantage of background processing without significant negative consequences to a user's experience of the foreground process or the personal electronic device's power resources. To effect the disclosed multitasking, one or more operational restrictions may be enforced. A consequence of such restrictions, a process may not be able to do in the background state, what it may be able to do if it were in the foreground state. In one embodiment, while a background task may be permitted to complete a first task, it may not be permitted start a new task—being suspended after completion of the first task. Implementation of the disclosed services may be substantially transparent to the executing user applications.

    摘要翻译: 提供个人电子设备的服务,支持后台处理或多任务的形式。 所公开的服务允许用户应用程序利用后台处理,而不会对用户对前台进程或个人电子设备的电源资源的体验产生显着的负面影响。 为了实现所公开的多任务,可以执行一个或多个操作限制。 这种限制的结果,一个进程可能无法在后台状态下执行,如果它处于前台状态,它可能能够做些什么。 在一个实施例中,虽然可以允许后台任务来完成第一任务,但是可能不允许在完成第一任务之后开始新的任务被暂停。 所公开的服务的实现可以对于执行的用户应用程序是基本透明的。

    MECHANISM FOR DETERMINING APPLICABILITY OF SOFTWARE PACKAGES FOR INSTALLATION
    4.
    发明申请
    MECHANISM FOR DETERMINING APPLICABILITY OF SOFTWARE PACKAGES FOR INSTALLATION 审中-公开
    用于确定软件包的适用性的机制进行安装

    公开(公告)号:US20090271782A1

    公开(公告)日:2009-10-29

    申请号:US12435330

    申请日:2009-05-04

    IPC分类号: G06F9/445

    CPC分类号: G06F8/60

    摘要: Mechanism for determining applicability of a software package for installation is described herein. In one embodiment, a process is provided to retrieve authentication information of a component from an installation descriptor file, where the descriptor file describes installation information of the software package. The software package may include one or more components and each component having zero or more sub-components. For at least one sub-component of at least one existing component that has already been installed, an image of the sub-component is authenticated using an authentication key extracted from the authentication information to determine whether the component can be installed based on the existing component. Other methods and apparatuses are also described.

    摘要翻译: 本文描述了用于确定用于安装的软件包的适用性的机制。 在一个实施例中,提供了一种从安装描述符文件检索组件的认证信息的过程,其中描述符文件描述了软件包的安装信息。 软件包可以包括一个或多个组件,并且每个组件具有零个或多个子组件。 对于已经安装的至少一个现有组件的至少一个子组件,使用从认证信息提取的认证密钥来认证子组件的映像,以基于现有组件来确定组件是否可以被安装 。 还描述了其它方法和装置。

    Using Context Information To Facilitate Processing Of Commands In A Virtual Assistant
    10.
    发明申请
    Using Context Information To Facilitate Processing Of Commands In A Virtual Assistant 有权
    使用上下文信息来促进虚拟助理中的命令处理

    公开(公告)号:US20120265528A1

    公开(公告)日:2012-10-18

    申请号:US13250854

    申请日:2011-09-30

    IPC分类号: G10L15/26 G10L15/00

    摘要: A virtual assistant uses context information to supplement natural language or gestural input from a user. Context helps to clarify the user's intent and to reduce the number of candidate interpretations of the user's input, and reduces the need for the user to provide excessive clarification input. Context can include any available information that is usable by the assistant to supplement explicit user input to constrain an information-processing problem and/or to personalize results. Context can be used to constrain solutions during various phases of processing, including, for example, speech recognition, natural language processing, task flow processing, and dialog generation.

    摘要翻译: 虚拟助手使用上下文信息补充用户的自然语言或手势输入。 上下文有助于澄清用户的意图,并减少对用户输入的候选解释数量,并减少用户提供过度澄清输入的需求。 上下文可以包括助理可用来补充显式用户输入以限制信息处理问题和/或个性化结果的任何可用信息。 上下文可用于在处理的各个阶段约束解决方案,包括例如语音识别,自然语言处理,任务流处理和对话生成。