USER-SELECTABLE LINK INCLUDING MULTIPLE ROUTING LINKS

    公开(公告)号:US20230161829A1

    公开(公告)日:2023-05-25

    申请号:US17990854

    申请日:2022-11-21

    IPC分类号: G06F16/954 G06F16/955

    CPC分类号: G06F16/954 G06F16/9566

    摘要: A non-transitory computer-readable medium includes computer-executable instructions that cause a processing unit of a user device to receive a multi-link uniform resource locator (URL), wherein the multi-link URL is associated with a plurality of routing link URLs configured to route the user device to a plurality of corresponding application pages. The executable instructions cause the processing unit to receive user selection of the multi-link URL and rank the routing link URLs based on application installation data stored on the user device, wherein the application installation data indicates whether applications for the routing link URLs are installed on the user device. The executable instructions cause the processing unit to select a final routing link URL based on the ranking of the routing link URLs and access an application page associated with the final routing link URL.

    Search system using multiple search streams

    公开(公告)号:US11341141B2

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

    申请号:US16984651

    申请日:2020-08-04

    摘要: A method includes receiving a search query from a user device and generating an application name stream query and an original stream query based on the search query. The application name stream query indicates an application name. The original stream query includes the search query. The method includes generating stream metadata for each of the stream queries that indicates a type of the stream query. The application name stream query is an application name type. The original stream query is an original stream type. The method includes, for each stream query, identifying a set of search records and generating a stream result score for each set of search records based on the type of stream query used in identifying the set of search records. Additionally, the method includes selecting a set of search records based on the stream result scores and generating search results based on the selected search records.

    USER DATA SYSTEM INCLUDING USER DATA FRAGMENTS

    公开(公告)号:US20220083686A1

    公开(公告)日:2022-03-17

    申请号:US17405080

    申请日:2021-08-18

    IPC分类号: G06F21/62 G06F16/953

    摘要: A method includes sequentially generating fragment records for a user device according to fragment generation rules specifying that each subsequent fragment record be generated for user device events that occur within a defined period of time. Each fragment record includes event data for a series of user device events and includes a fragment ID generated using a non-deterministic ID generation algorithm. The method includes generating an ID-fragment record associating a chain ID with the fragment IDs. The chain ID is associated with device IDs that identify the user device. The method includes removing associations between the chain ID and fragment IDs according to removal parameters indicating that associations be removed based on an age of the fragment records. The method includes generating at least one of search results and advertisements for the user device based on the event data in the fragment records that remain associated with the chain ID.

    User data system including user data fragments

    公开(公告)号:US11941145B2

    公开(公告)日:2024-03-26

    申请号:US17405080

    申请日:2021-08-18

    IPC分类号: G06F21/62 G06F16/953

    CPC分类号: G06F21/6245 G06F16/953

    摘要: A method includes sequentially generating fragment records for a user device according to fragment generation rules specifying that each subsequent fragment record be generated for user device events that occur within a defined period of time. Each fragment record includes event data for a series of user device events and includes a fragment ID generated using a non-deterministic ID generation algorithm. The method includes generating an ID-fragment record associating a chain ID with the fragment IDs. The chain ID is associated with device IDs that identify the user device. The method includes removing associations between the chain ID and fragment IDs according to removal parameters indicating that associations be removed based on an age of the fragment records. The method includes generating at least one of search results and advertisements for the user device based on the event data in the fragment records that remain associated with the chain ID.

    Local and Remote Event Handling
    7.
    发明公开

    公开(公告)号:US20240054030A1

    公开(公告)日:2024-02-15

    申请号:US18446777

    申请日:2023-08-09

    IPC分类号: G06F9/54

    CPC分类号: G06F9/542 H04L67/10

    摘要: A user device executes a partner application including a partner application module. The module acquires a first set of events associated with user actions in the partner application. The module reports a first subset of the first set of events to a remote computing system. The module refrains from reporting a second subset to the remote system based on satisfaction of initial event capping conditions that indicate which events should not be reported to the remote system. The module receives updated event capping conditions from the remote system that are different than the initial conditions, acquires a second set of events, and reports a first subset of the second set to the remote system. The module refrains from reporting a second subset of the second set to the remote system based on satisfaction of the updated conditions. The remote system reports the first subsets to a partner device.

    SEARCH SYSTEM USING MULTIPLE SEARCH STREAMS

    公开(公告)号:US20210042315A1

    公开(公告)日:2021-02-11

    申请号:US16984651

    申请日:2020-08-04

    摘要: A method includes receiving a search query from a user device and generating an application name stream query and an original stream query based on the search query. The application name stream query indicates an application name. The original stream query includes the search query. The method includes generating stream metadata for each of the stream queries that indicates a type of the stream query. The application name stream query is an application name type. The original stream query is an original stream type. The method includes, for each stream query, identifying a set of search records and generating a stream result score for each set of search records based on the type of stream query used in identifying the set of search records. Additionally, the method includes selecting a set of search records based on the stream result scores and generating search results based on the selected search records.