Collaborative communication triage assistance

    公开(公告)号:US11803703B2

    公开(公告)日:2023-10-31

    申请号:US17332169

    申请日:2021-05-27

    CPC classification number: G06F40/194 G06F40/106 G06F40/169 G06F40/197

    Abstract: Systems, storage media and methods for providing information for user prioritization of tasks associated with collaboratively developed content are described. Some examples may include: receiving a conversation thread associated with collaboratively developed content, the conversation thread including a plurality of comments authored by multiple different authors, generating a predicted measure of completion for the received conversation thread, the predicted measure of completion being at least one of a predicted number of remaining actions until the received conversation thread is resolved or a predicted number of total actions for the conversation thread to be resolved and providing, for display at a user interface, the predicted measure of completion for the received conversation thread, the predicted measure of completion being associated with the conversation thread at the user interface.

    Activity modeling in email or other forms of communication

    公开(公告)号:US11080468B2

    公开(公告)日:2021-08-03

    申请号:US16722544

    申请日:2019-12-20

    Abstract: This disclosure describes techniques and architectures that involve a latent activity model for workplace emails. Such a model is based, at least in part, on a concept that communications, such as email at a workplace, are purposeful and organized by activities. An activity is a set of interrelated actions and events around a common goal, involving a particular group of people, set of resources, and time framework, for example. The latent activity model involves a probabilistic inference in graphical models that jointly captures the interplay between latent activities and the email contexts governed by the emails. Such contexts may be email recipients, subject and body of the email, and so on.

    Automatic task extraction and calendar entry

    公开(公告)号:US11328259B2

    公开(公告)日:2022-05-10

    申请号:US17167277

    申请日:2021-02-04

    Abstract: Automatically detected and identified tasks and calendar items from electronic communications may be populated into one or more tasks applications and calendaring applications. Text content retrieved from one or more electronic communications may be extracted and parsed for determining whether keywords or terms contained in the parsed text may lead to a classification of the text content or part of the text content as a task. Identified tasks may be automatically populated into a tasks application. Similarly, text content from such sources may be parsed for keywords and terms that may be identified as indicating calendar items, for example, meeting requests. Identified calendar items may be automatically populated into a calendar application as a calendar entry.

    NATURAL LANGUAGE INTERFACE TO WEB API
    7.
    发明申请

    公开(公告)号:US20200050500A1

    公开(公告)日:2020-02-13

    申请号:US16654340

    申请日:2019-10-16

    Abstract: Subject matter involves using natural language to Web application program interfaces (API), which map natural language commands into API calls, or API commands. This mapping enables an average user with little or no programming expertise to access Web services that use API calls using natural language. An API schema is accessed and using a specialized grammar, with the help of application programmers, canonical commands associated with the API calls are generated. A hierarchical probabilistic distribution may be applied to a semantic mesh associated with the canonical commands to identify elements of the commands that require labeling. The identified elements may be sent to annotators, for labeling with NL phrases. Labeled elements may be applied to the semantic mesh and probabilities, or weights updated. Labeled elements may be mapped to the canonical commands with machine learning to generate a natural language to API interface. Other embodiments are described and claimed.

    AUTOMATIC EXTRACTION OF COMMITMENTS AND REQUESTS FROM COMMUNICATIONS AND CONTENT
    8.
    发明申请
    AUTOMATIC EXTRACTION OF COMMITMENTS AND REQUESTS FROM COMMUNICATIONS AND CONTENT 审中-公开
    自动提取承诺和来自通信和内容的要求

    公开(公告)号:US20160337295A1

    公开(公告)日:2016-11-17

    申请号:US14714137

    申请日:2015-05-15

    Abstract: A system that analyses content of electronic communications may automatically extract requests or commitments from the electronic communications. In one example process, a processing component may analyze the content to determine one or more meanings of the content; query content of one or more data sources that is related to the electronic communications; and based, at least in part, on (i) the one or more meanings of the content and (ii) the content of the one or more data sources, automatically identify and extract a request or commitment from the content. Multiple actions may follow from initial recognition and extraction, including confirmation and refinement of the description of the request or commitment, and actions that assist one or more of the senders, recipients, or others to track and address the request or commitment, including the creation of additional messages, reminders, appointments, or to-do lists.

    Abstract translation: 分析电子通信内容的系统可以自动从电子通信中提取请求或承诺。 在一个示例性过程中,处理组件可以分析内容以确定内容的一个或多个含义; 查询与电子通信相关的一个或多个数据源的内容; 并且至少部分地基于(i)内容的一个或多个含义,以及(ii)一个或多个数据源的内容,自动地从内容中识别和提取请求或承诺。 可以从初始识别和提取,包括对请求或承诺的描述的确认和细化,以及帮助一个或多个发件人,收件人或其他人跟踪和解决请求或承诺的行为,包括创建 附加消息,提醒,约会或待办事项列表。

    Task templates and social task discovery

    公开(公告)号:US12216991B2

    公开(公告)日:2025-02-04

    申请号:US17574878

    申请日:2022-01-13

    Abstract: Aspects of the present disclosure relate to task template generation and social task discovery. In examples, a task template catalog comprises task templates, which may be automatically generated and/or user-submitted, among other examples. Task templates can be reviewed, shared, and curated within the task template catalog. A user may browse the task catalog or search the task catalog for task templates. Once the user selects a task template, a task is generated based on the task template and added to the user's task list. In some examples, aspects of a task template may be customized. For example, a task may comprise parametric or conditional subtasks, thereby enabling a user to further tailor the task template to his or her needs. Thus, the task catalog provides a starting point from which the user can author a task in a task management application.

    Natural language interface to web API

    公开(公告)号:US10963318B2

    公开(公告)日:2021-03-30

    申请号:US16654340

    申请日:2019-10-16

    Abstract: Subject matter involves using natural language to Web application program interfaces (API), which map natural language commands into API calls, or API commands. This mapping enables an average user with little or no programming expertise to access Web services that use API calls using natural language. An API schema is accessed and using a specialized grammar, with the help of application programmers, canonical commands associated with the API calls are generated. A hierarchical probabilistic distribution may be applied to a semantic mesh associated with the canonical commands to identify elements of the commands that require labeling. The identified elements may be sent to annotators, for labeling with NL phrases. Labeled elements may be applied to the semantic mesh and probabilities, or weights updated. Labeled elements may be mapped to the canonical commands with machine learning to generate a natural language to API interface. Other embodiments are described and claimed.

Patent Agency Ranking