Controlling a graphical user interface based upon a prediction of a messaging action of a messaging account

    公开(公告)号:US10958609B2

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

    申请号:US15835613

    申请日:2017-12-08

    IPC分类号: H04L12/58

    摘要: One or more computing devices, systems, and/or methods for controlling a graphical user interface based upon a predicted messaging action of a messaging account are provided. For example, a plurality of messages associated with the messaging account may be received. Interactions with the plurality of messages may be tracked to generate sets of message interactions. The plurality of messages may be analyzed to identify sets of attributes. An expected action model may be generated based upon the sets of message interactions and the sets of attributes. Performance of a messaging action by a time threshold may be predicted based upon the expected action model. In response to a determination that the messaging action has not been performed by the time threshold, a reminder data structure may be generated. A graphical user interface may be controlled using the reminder data structure.

    Generating options for a task using objectives

    公开(公告)号:US10902006B2

    公开(公告)日:2021-01-26

    申请号:US15827030

    申请日:2017-11-30

    发明人: Eric Theodore Bax

    摘要: One or more computing devices, systems, and/or methods for generating options associated with a task are provided. For example, a request to generate options associated with a task may be received via a device. Responsive to receiving the request, an option database may be analyzed based upon the task to generate a plurality of options associated with the task. One or more personality profiles may be selected from a plurality of personality profiles for the request, wherein each personality profile represents at least one objective. The plurality of options may be ranked based upon the one or more personality profiles to generate a ranked list of options. At least a portion of the ranked list may be presented.

    ONLINE USER SPACE EXPLORATION FOR RECOMMENDATION

    公开(公告)号:US20180268073A1

    公开(公告)日:2018-09-20

    申请号:US15459633

    申请日:2017-03-15

    IPC分类号: G06F17/30 H04L29/08 G06N99/00

    摘要: To maximize the accuracy and efficiency of predicting users that will enjoy targeted content, a proposed content selection solution looks to combine a first strategy of utilizing selection rules with a second strategy of utilizing machine based learning models. By combining the selection rules-based approach and the machine learning model-based approach, the proposed content selection solution is able to consider and recommend a wider range of users for each available content.

    Dynamic streaming content provided by server and client-side tracking application

    公开(公告)号:US09959255B2

    公开(公告)日:2018-05-01

    申请号:US14170393

    申请日:2014-01-31

    CPC分类号: G06F17/2247 G06F17/2252

    摘要: A system can stream content items and ad items to a user interface of a client-side application (such as a web browser) without refreshing the user interface and by requesting such items from a local cache and/or a remote cache associated with the client-side application or the user interface. The remote cache can operate much like a local cache for the client-side application or the user interface. Items can be streamed to a user interface without refreshing the user interface and by requesting such items from a remote cache dedicated to caching the items that can be presented by the user interface. Because the tracking of such items and the tracking of the interactions with such items creates such large amounts of data, communicating the tracked data may be impracticable without use of a system that can effectively compress associated instrumentation data.

    HOME LOCATION IDENTIFICATION USING GROUPED LOCATION DATA

    公开(公告)号:US20180114249A1

    公开(公告)日:2018-04-26

    申请号:US15331083

    申请日:2016-10-21

    IPC分类号: G06Q30/02 G06N5/04

    摘要: An electronic system may be configured receive a set of location-based events and form the location-based events into a plurality of groups. The location-based events identify user devices that transmitted messages over the network and physical locations of the user devices when the messages were generated. The groups may be formed based on the physical locations and the number of groups to be formed. In some embodiments, the system may use k-means clustering to form the groups. The system may analyze the groups to determine a home location of at least some of the user devices identified in the set.

    Triggering method for instant search

    公开(公告)号:US09940372B2

    公开(公告)日:2018-04-10

    申请号:US14720867

    申请日:2015-05-25

    IPC分类号: G06F17/30

    CPC分类号: G06F17/30554

    摘要: Techniques are provided for automatically determining when to trigger instant search. In one technique, while a user is entering text to formulate a search query, and prior to receiving an indication that the user has completed formulation of the search query, a search assistant system determines the most popular queries that include the text the user has already entered. The search assistant system then determines whether to proactively provide, to the user, search results for the top-candidate of those completed queries. That determination may take into account factors such as whether the top-candidate qualifies as a dominant completed query, a richness metric determined for the search results for the particular completed query, and/or a satisfaction metric determined for the search results for the particular completed query. If the search assistant system determines to proactively provide search results for the particular completed query, the search results for the particular completed query are presented to the user prior to receiving any indication that the user has completed formulation of the search query.

    Generating a live chat session in response to selection of a contextual shortcut

    公开(公告)号:US09935793B2

    公开(公告)日:2018-04-03

    申请号:US12368937

    申请日:2009-02-10

    IPC分类号: G06F3/00 H04L12/66

    CPC分类号: H04L12/66

    摘要: Embodiments are directed to identifying entities in content, highlighting the identified entities, and displaying an interactive chat session based on a selected entity. The interactive chat session and the content may be displayed in the same browser window. The interactive chat session may be overlaid on top of the content, inserted inline into the content, or otherwise embedded within the content. The content and the interactive chat session may both remain active in the browser window, enabling a user to conveniently read and chat about the content. The topic of the interactive chat session may be automatically selected from a hierarchical taxonomy of chat session topics, or the user may select the topic from one or more provided taxonomies.