Searching and Accessing Application Functionality

    公开(公告)号:US20170329591A1

    公开(公告)日:2017-11-16

    申请号:US15665210

    申请日:2017-07-31

    申请人: Quixey, Inc.

    IPC分类号: G06F9/445

    CPC分类号: G06F8/61 G06F9/445

    摘要: A method includes receiving, at a computing device, search results transmitted from a search system in communication with the computing device. The search results include a header for an application executable on the computing device and application access mechanisms associated with the header. Each application access mechanism has a reference to the application and indicates one or more performable operations for the application. The method further includes displaying, on a display in communication with the computing device, a graphical user interface including the header and user selectable access links grouped with the header. Each access link is associated with an application access mechanism for the application.

    Computer-Automated Display Adaptation of Search Results According to Layout File

    公开(公告)号:US20170293684A1

    公开(公告)日:2017-10-12

    申请号:US15627184

    申请日:2017-06-19

    申请人: Quixey, Inc.

    IPC分类号: G06F17/30

    摘要: A method for displaying search results on a user device using a layout file includes receiving search results containing one or more result objects. Each result object includes a layout identifier, an access mechanism used to access a state of an application, and result data. For each result object the method includes retrieving a layout file of a plurality of layout files from a storage device based on the layout identifier, obtaining content based on the result data, and generating the user selectable link based on the access mechanism, the layout file, and the content. The layout file defines a template that is used to generate a user selectable link and corresponds to the application referenced by the one or more access mechanisms. The method further includes generating displayable search results using the generated user selectable links and providing, by the processing device, the displayable search results for display.

    Ordering Items within a List Component of an Application Card Based on Bias Parameters

    公开(公告)号:US20170192990A1

    公开(公告)日:2017-07-06

    申请号:US14984538

    申请日:2015-12-30

    申请人: Quixey, Inc.

    IPC分类号: G06F17/30

    摘要: A card server that provides a card object to a mobile computing device in response to receiving a card request from the mobile computing device. The mobile computing device can utilize the card object to display an application card at the mobile computing device. The application card may include one or more list components. A list component may include multiple items. The card object may specify the items in the list component. Additionally, the card object may specify a display order for the items in the list component. The display order may indicate a sequence in which the items are to be rendered. The card server can determine the display order for the items based on user preferences associated with a user of the mobile computing device, and/or a search history of the user.

    Searching For Applications Based On Application Usage

    公开(公告)号:US20170192978A1

    公开(公告)日:2017-07-06

    申请号:US15150412

    申请日:2016-05-09

    申请人: Quixey, Inc.

    发明人: Eric GLOVER

    IPC分类号: G06F17/30

    CPC分类号: G06F16/24578 G06F16/24575

    摘要: A method includes retrieving, at computing devices, event analytics data for a software application installed on user devices. The event analytics data indicates an amount of time each accessible application state was accessed by the user devices. The method includes mapping function names indicating functionality to the application states. The method includes determining an amount of time associated with application states corresponding to each function name. The method includes determining a usage fraction for each of the function names indicating the amount of time associated with the function name relative to the rest of the function names. The method includes assigning function keywords to an application search record associated with the software application based on the usage fractions. The method includes, in response to a search query, identifying and transmitting an application search record based on a match between terms of the search query and terms of the function keywords.

    Using Search Results As Software Application Input Parameters

    公开(公告)号:US20170192639A1

    公开(公告)日:2017-07-06

    申请号:US15149162

    申请日:2016-05-08

    申请人: Quixey, Inc.

    发明人: Joseph NELSON

    摘要: Techniques include receiving a search query from a user of a user device, transmitting the query to a search system, and receiving a search result from the system. The result specifies a first state of a first software application (app), the state associated with a first function performed based on a parameter. The techniques further include displaying a user-selectable link associated with the result, the link configured to, upon being selected, cause the device to set the first software app into the first state. The techniques still further include receiving a user input selecting the link and an app icon displayed at the device from the user, the icon associated with a second software app installed on the device. The techniques also include, in response to receiving the input, setting the second software app into a second state associated with a second function performed based on the parameter.

    Providing Advertisements based on Contextual Data

    公开(公告)号:US20170186038A1

    公开(公告)日:2017-06-29

    申请号:US14979846

    申请日:2015-12-28

    申请人: Quixey, Inc.

    IPC分类号: G06Q30/02 G06F17/30

    摘要: An advertisement (ad) server that receives ad campaigns from advertiser computers. An ad campaign includes conditions that trigger the ad. The ad server stores the ad campaigns in ad records of an ad data store. The ad server receives an ad request from a mobile computing device. The ad request includes contextual data that indicates a context of the mobile computing device. The ad server provides an ad to the mobile computing device, if the ad server determines that the conditions associated with the ad are satisfied based on the contextual data included in the ad request.

    Computerized Identification Of App Search Functionality For Search Engine Access

    公开(公告)号:US20170185679A1

    公开(公告)日:2017-06-29

    申请号:US15245261

    申请日:2016-08-24

    申请人: Quixey, Inc.

    IPC分类号: G06F17/30

    摘要: A search system includes a device controller that provisions a device to execute a copy of a selected mobile application. A crawler extracts content and metadata from states of the selected mobile application. A search input state classifier identifies search input states within the states based on a first set of heuristics, including recognition of user-visible search indicia and recognition of metadata that correlates with search functionality. A parameter identifier identifies, for each of the search input states, necessary input parameters. A search function data store stores a record for each identified search function. Each record includes a path to reach a corresponding search input state, an indication of required input parameters, and a mapping of the input parameters to user interface widgets. A query processing system uses the stored search functions to scrape content from the selected mobile application in response to a query.

    Computerized Identification of App Search Functionality for Search Engine Access

    公开(公告)号:US20170185677A1

    公开(公告)日:2017-06-29

    申请号:US14982192

    申请日:2015-12-29

    申请人: Quixey, Inc.

    IPC分类号: G06F17/30

    摘要: A search system includes a device controller that provisions a device to execute a copy of a selected mobile application. A crawler extracts content and metadata from states of the selected mobile application. A search input state classifier identifies search input states within the states based on a first set of heuristics, including recognition of user-visible search indicia and recognition of metadata that correlates with search functionality. A parameter identifier identifies, for each of the search input states, necessary input parameters. A search function data store stores a record for each identified search function. Each record includes a path to reach a corresponding search input state, an indication of required input parameters, and a mapping of the input parameters to user interface widgets. A query processing system uses the stored search functions to scrape content from the selected mobile application in response to a query.

    Ranking of Search Results
    10.
    发明申请

    公开(公告)号:US20170185599A1

    公开(公告)日:2017-06-29

    申请号:US14981763

    申请日:2015-12-28

    申请人: Quixey, Inc.

    IPC分类号: G06F17/30

    摘要: Methods for ranking search results are disclosed. The methods include obtaining an unranked set of functionally similar search that all correspond to an action. The methods further include retrieving a ranking vector corresponding to the action. The ranking vector identifies a plurality of software applications that perform a function corresponding to the action and a ranking range for each of the plurality of software applications. The methods further include iteratively ranking the functionally similar search results of the unranked set to obtain a ranked set of functionally similar search results. The ranking is based on the retrieved ranking vector and a random number generator that generates random numbers between the minimum value and the maximum value of the ranking vector.