Real Time Touch



new TOP 200 Companies filing patents this week

new Companies with the Most Patent Filings (2010+)




Real Time Touch

Quixey Inc patents


Recent patent applications related to Quixey Inc. Quixey Inc is listed as an Agent/Assignee. Note: Quixey Inc may have other listings under different names/spellings. We're not affiliated with Quixey Inc, we're just tracking patents.

ARCHIVE: New 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 | Company Directory "Q" | Quixey Inc-related inventors


Automated search result adaptation according to user account information

Techniques include receiving a search query from a user device, determining native applications that are installed on the user device and associated with user accounts, and identifying app state records based on the search query and the applications. Each app state record includes an application access mechanism (aam) and application state information (asi). ... Quixey Inc

State-specific external functionality for software developers

A system includes a user interface presented to a developer. The developer selects a first function to supplement functionality of a first application with external functionality available from third party applications. ... Quixey Inc

Query understanding pipeline

A method for performing a search includes receiving a search query having one or more query terms from a remote device and generating a collection of one or more analyzed tokens based on the search query. The analyzed token collection is indicative of at least a subset of the query term(s). ... Quixey Inc

Time-box constrained searching in a distributed search system

A method includes receiving a search query containing one or more query terms from a remote device, determining one or more entity types implicated by the search query based on the one or more query terms, and determining an entity score indicating a likelihood that the search query implicates the entity type. The method also includes identifying one or more index clusters from index clusters to search based on the one or more entity types implicated by the search query, generating a query execution plan based on the entity scores, and performing a consumer driven search on the identified index clusters based on a set of query terms corresponding to the one or more query terms and in accordance with the query execution plan to identify a delivery consideration set of records. ... Quixey Inc

Personalized search results

The disclosure relates to personalizing search results based on the device features of a user device. An example method for personalizing search results includes receiving an encoded device profile indicating the device features of the device. ... Quixey Inc

Searching and accessing application functionality

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. ... Quixey Inc

Application representation for application editions

A hardware module for an application search system includes a data processing module that generates a plurality of canonical application structures each identifying a canonical application, a plurality of application editions associated with the canonical application, and respective attributes associated with the at least one application edition. The data processing module generates search indexes including the plurality of canonical application structures and the respective attributes. ... Quixey Inc

Computer-automated display adaptation of search results according to layout file

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. ... Quixey Inc

Searching and accessing software application functionality using concepts

Techniques include selecting function records. Each function record includes an application access mechanism (aam), application state information (asi), and a concept name. ... Quixey Inc

Development system and method for providing external functionality

A system of one or more computing devices includes a user interface presented to a developer. A data store stores information identifying multiple functions, each corresponding to external functionality available from third party applications. ... Quixey Inc

Generation and rendering system for advertisement objects with computer-selected conditional content

A method of operating a user device includes receiving, by a processing device of the user device, a conditional ad object from a remote user device. The conditional ad object includes two or more instances of conditional content, one or more access mechanisms, and one or more conditions. ... Quixey Inc

Computerized search system providing nested application card results

A search server includes a storage device that stores card records. Each of the card records includes information associated with a respective application card to be provided in response to search queries. ... Quixey Inc

Systems and methods for filtering application search results

An application search system for providing search results to a plurality of partner devices includes a data processing module that receives data identifying a plurality of applications associated with one or more of a plurality of application categories and generates, based on the received data, a plurality of search indexes. Each of the search indexes corresponds to a respective one of the application categories. ... Quixey Inc

Computer-implemented method for automated operating-system-specific access to software functionality

A method includes receiving a search query from a user device and identifying function records using the search query. Each function record includes an application access mechanism (aam) and application state information (asi). ... Quixey Inc

08/03/17 / #20170220227

Overloading app icon touchscreen interaction to provide action accessibility

A method of operating a user device includes, in response to a set of app icons being displayed, monitoring for user interaction with one of the app icons. In response to detecting user interaction with a first app icon corresponding to a first app, the method determines whether the detected user interaction satisfies first criteria. ... Quixey Inc

08/03/17 / #20170220210

Application search system and method using rotational user interface elements

A search system includes a memory storing application records that each corresponds to an application and includes data related to an attribute of the corresponding application. A processor executes instructions stored in the memory. ... Quixey Inc

07/20/17 / #20170207915

Signed application cards

A device displays signed application cards. The device receives a card object that includes: an application function identifier that identifies an application function of a native application, a digital signature, and a certificate that comprises a public key. ... Quixey Inc

07/20/17 / #20170206065

Entity-based external functionality for software developers

A system stores information identifying functions and corresponding unique identifiers. Each of the functions corresponds to external functionality available from third party applications. ... Quixey Inc

07/06/17 / #20170195990

Broadcasting local function templates to proximate mobile computing devices

Techniques include broadcasting, via a local wireless network (e.g., wi-fi, bluetooth, or nfc), a uniform resource locator (url) template (e.g., an alphanumeric string) that references a software application (app) and indicates one or more operations (e.g., a function) for the app to perform based on one or more parameters (e.g., alphabetic, numeric, and/or symbolic characters). In this example, the url template includes one or more fields (e.g., placeholders) configured to indicate the parameters. ... Quixey Inc

07/06/17 / #20170195430

Broadcasting local function templates to proximate mobile computing devices

Techniques include broadcasting, via a local wireless network (e.g., wi-fi, bluetooth, or nfc), a uniform resource locator (url) template (e.g., an alphanumeric string) that references a software application (app) and indicates one or more operations (e.g., a function) for the app to perform based on one or more parameters (e.g., alphabetic, numeric, and/or symbolic characters). In this example, the url template includes one or more fields (e.g., placeholders) configured to indicate the parameters. ... Quixey Inc

07/06/17 / #20170195395

System for transforming mobile app into addressable network for stateless access

A computer system includes a master controller that receives an http request for a first url. The url indicates a first state of a first mobile application. ... Quixey Inc

07/06/17 / #20170193551

Search architecture for rendering deep links from action criteria

A search system stores records, each identifying search functionality of a respective application. Each record includes a path to reach a corresponding search input state and includes an indication of required input parameters. ... Quixey Inc

07/06/17 / #20170193125

System for transforming mobile app into addressable network for stateless access

A computer system includes a master controller that receives an http request for a first url. The url indicates a first state of a first mobile application. ... Quixey Inc

07/06/17 / #20170193119

Add-on module search system

A method includes receiving, by one or more processors of a user device, a uniform resource locator (url) and obtaining a webpage at the url. The method includes displaying the obtained webpage on a display of the user device, determining a webpage keyword from the obtained webpage, and transmitting the webpage keyword to a search system. ... Quixey Inc

07/06/17 / #20170193112

Transformation and presentation of on-demand native application crawling results

A system includes a search engine configured to search mobile applications based on a query received from a mobile device and to output search results in a first format. A first processor is configured to process the search results and to generate processed search results in the first format for rendering on the mobile device. ... Quixey Inc

07/06/17 / #20170193099

Machine identification of grammar rules that match a search query

A search server receives a first grammar rule and a second grammar rule via a network communication device. The first grammar rule specifies a first set of entity types and the second grammar rule specifies a second set of entity types. ... Quixey Inc

07/06/17 / #20170193095

Machine processing of search query based on grammar rules

A search server stores a plurality of keywords, each associated with an entity type. The server stores grammar rules, each specifying one or more entity types. ... Quixey Inc

07/06/17 / #20170193087

Real-time markup of user text with deep links

A messaging system receives text typed by a user into a user device. An entity identification engine selectively identifies an entity within the received text based on a set of entities stored in an entity data store. ... Quixey Inc

07/06/17 / #20170193062

Combining search results to generate customized software application functions

Techniques include displaying, at a user device, a user-selectable link associated with a search result that specifies a state of a software application (app). The state is associated with one or more entities (e.g., business, franchise, product, or service names, and/or geographic locations). ... Quixey Inc

07/06/17 / #20170193059

Searching for applications based on application usage

A method includes retrieving event analytics data for a software application installed on a plurality of user devices. The event analytics data indicates a number of times each of the application states of the software application were accessed by the user devices. ... Quixey Inc

07/06/17 / #20170193053

Searching based on application usage

A method includes retrieving event analytics data for a software application installed on a plurality of user devices. The event analytics data indicates a number of times each of the application states of the software application were accessed by the user devices. ... Quixey Inc

07/06/17 / #20170192990

Ordering items within a list component of an application card based on bias parameters

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. ... Quixey Inc

07/06/17 / #20170192987

Transformation and presentation of on-demand native application crawling results

A system includes a search engine configured to search mobile applications based on a query received from a mobile device and to output search results in a first format. A first processor is configured to process the search results and to generate processed search results in the first format for rendering on the mobile device. ... Quixey Inc

07/06/17 / #20170192982

Searching based on geographical density of entities

A method includes receiving a search query from a user device, determining a geographic search location, and determining geographic endpoint locations for search lines. The search lines radiate outwardly from the geographic search location in predetermined directions. ... Quixey Inc

07/06/17 / #20170192981

Geo-fence pre-caching systems and methods for providing location-variant results

A method of operating a geo-fence pre-caching system that includes a cache server and caches is provided. The method includes receiving from a user device and at a cache server a query wrapper including a cache identifier and a location of the user device. ... Quixey Inc

07/06/17 / #20170192978

Searching for applications based on application usage

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. ... Quixey Inc

07/06/17 / #20170192977

Searching based on application usage

A system includes memory components storing computer-readable instructions and computing devices with processing units to execute the instructions. The instructions retrieve event analytics data for an application installed on user devices. ... Quixey Inc

07/06/17 / #20170192941

Computer-automated generation of application deep links

A computerized link generation system includes a webpage data acquisition module that receives a first web url from a link requesting device and requests webpage data from the specified web server. From the webpage data, access data and rendering data is extracted, including a text string and an image. ... Quixey Inc

07/06/17 / #20170192766

Cooperative web-assisted deep link redirection

A system provides a software object to a developer for incorporation into an application. The software object includes processor-executable instructions that, upon installation of the software object in a mobile device, register a first domain with an operating system of the mobile device. ... Quixey Inc

07/06/17 / #20170192644

Accessing additional search results functionality using gestures

Techniques include transmitting a search query to a search system and receiving search results from the system. Each result may include an access url specifying a first state of a software application (app), the first state associated with an entity and a function performed for the entity, and a function url specifying a second state of a software app, the second state associated with the same entity and a different function performed for the entity. ... Quixey Inc

07/06/17 / #20170192640

Using search results as software application input parameters

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. ... Quixey Inc

07/06/17 / #20170192639

Using search results as software application input parameters

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. ... Quixey Inc

06/29/17 / #20170188213

Message based application state and card sharing methods for user devices

A method of sharing a state of an application or a card from a first user device to a second user device is provided. The card is representative of the state. ... Quixey Inc

06/29/17 / #20170187838

Adaptive function-based dynamic application extension framework

A mobile device includes a processor and a non-transitory computer-readable medium storing instructions. The instructions include, in response to a state of a first application being instantiated from a first state template of the first application, selecting a first function module identifier from a plurality of predetermined function module identifiers. ... Quixey Inc

06/29/17 / #20170186038

Providing advertisements based on contextual data

An advertisement (ad) server that receives ad campaigns from advertiser computers. An ad campaign includes conditions that trigger the ad. ... Quixey Inc

06/29/17 / #20170185686

App onboarding system for developer-defined creation of search engine results

A search system includes a user interface configured to receive information about a first application from a developer of the first application. The search system includes a state access module configured to obtain information about a first type of state of the first application from the developer. ... Quixey Inc

06/29/17 / #20170185679

Computerized identification of app search functionality for search engine access

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. ... Quixey Inc

06/29/17 / #20170185677

Computerized identification of app search functionality for search engine access

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. ... Quixey Inc

06/29/17 / #20170185656

Combining search results that specify software application functions

Techniques include receiving a first search result from a search system, the result specifying a first state of a software application (app) and the state associated with a function performed based on a first parameter. The techniques further include displaying a first user-selectable link associated with the first result, the link configured to, upon being selected, set the app into the first state. ... Quixey Inc

06/29/17 / #20170185653

Predicting knowledge types in a search query using word co-occurrence and semi/unstructured free text

A system provides search results in response to a search query. The system includes a query understanding module configured to receive the search query and output a processed search query based on the search query. ... Quixey Inc

06/29/17 / #20170185617

Data object based application state sharing methods for user devices

A method of sharing a state of an application by a first user device to a second user device is provided. The method includes: receiving at a processor of the first user device a user input to share the state, where the application is executed on the processor at the first user device; in response to the user input, generating share and destination requests selecting a share method and a destination link based on responses to the share and destination requests; determining app state information corresponding to the state; and generating via the processor a data object based on the app state information. ... Quixey Inc

06/29/17 / #20170185608

App onboarding system for developer-defined creation of search engine results

A search system includes a user interface configured to receive information about a first application from a developer of the first application. The search system includes a state access module configured to obtain information about a first type of state of the first application from the developer. ... Quixey Inc

06/29/17 / #20170185599

Ranking of search results

Methods for ranking search results are disclosed. The methods include obtaining an unranked set of functionally similar search that all correspond to an action. ... Quixey Inc

06/29/17 / #20170185384

Adaptive function-based dynamic application extension framework

A mobile device includes a processor and a non-transitory computer-readable medium storing instructions. The instructions include, in response to a state of a first application being instantiated from a first state template of the first application, selecting a first function module identifier from a plurality of predetermined function module identifiers. ... Quixey Inc

06/22/17 / #20170178187

Deep link advertisements

According to some implementations of the present disclosure, a method that is executed by a processing system is described. The method includes receiving an ad request, determining a context category structure based on the ad request, and identifying one or more app-specific rules based on the category defined in the context category. ... Quixey Inc

06/22/17 / #20170177706

Category-based search system and method for providing application related search results

A method is provided and includes: receiving at a processor of a user device a search query for an application; and obtaining search results based on the search query. Each of the search results includes: access information including a reference to an application executable on the processor and indicating an operation for the application to enter an operating state, where the application provides content related to the search query while in the operating state; a category; and a tag indicating a function of the application. ... Quixey Inc

06/22/17 / #20170177319

Dependency-aware transformation of multi-function applications for on-demand execution

An on-demand executable system includes an application acquisition engine configured to acquire a first application that is programmed to perform a first function and a second function. An applet extractor includes a function analyzer configured to analyze the first application to identify functions that the first application is programmed to perform. ... Quixey Inc

06/22/17 / #20170177318

Dependency-aware transformation of multi-function applications for on-demand execution

A mobile device includes a user interface allowing a user to enter search parameters. A query wrapper module generates a query wrapper based on the entered search parameters. ... Quixey Inc

06/22/17 / #20170177317

Dependency-aware transformation of multi-function applications for on-demand execution

An on-demand executable system includes an application acquisition engine configured to acquire a first application that is programmed to perform a first function and a second function. An applet extractor includes a function analyzer configured to analyze the first application to identify functions that the first application is programmed to perform. ... Quixey Inc

06/15/17 / #20170171292

Generating software application search results using shared application connections

Techniques include, for application (app) records each specifying a software app and including an app download address (ada) for downloading the app, determining connections (e.g., links to and from other resources) associated with the apps. The techniques include receiving a search query from a user device and identifying multiple ones of the app records using the query. ... Quixey Inc

06/15/17 / #20170169114

Application search results based on a current search query and a previous search query

A search server that receives a search request from a mobile computing device, the search request comprising a first search query that comprises one or more search terms; utilizes stored search queries to determine a second search query received from the mobile computing device, the second search query being received within a threshold time period prior to the first search query; determines search results by identifying applications based on the stored information regarding the applications and the search terms in the first search query; for at least one application in the search results, determines a state of the application that corresponds with the second search query; and transmits a search result object comprising information regarding the applications determined based on the first search query and the states determined based on the second search query.. . ... Quixey Inc

06/15/17 / #20170169113

Providing search results based on an estimated age of a current user of a mobile computing device

A search server that provides search results to a mobile computing device based on an age of a current user of the mobile computing device. The search server receives a search request from the mobile computing device. ... Quixey Inc

06/15/17 / #20170169030

Determining a filtering parameter for values displayed in an application card based on a user history

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. ... Quixey Inc

06/15/17 / #20170169027

Determining a display order for values in a multi-value field of an application card

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. ... Quixey Inc

06/15/17 / #20170169024

Searching and accessing software application functionality using application connections

Techniques include, for an application (app) state record including an app access mechanism (aam) that references a native app and indicates operations for it to perform and app state information (asi) that describes a state of the app after it performs the operations, determining connections (e.g., links with other resources) associated with the app and generating a quality value indicating quality of the app based on the connections. The techniques further include identifying the record based on a search query and the quality value (e.g., using the value as a boost factor within lucene® information retrieval software). ... Quixey Inc

06/15/17 / #20170169023

Generating software application search results using application connection keywords

Techniques include, for an application (app) record specifying a software app and including an app download address (ada) for downloading the app, determining connections (e.g., links to and from other resources, such as other apps, apis, app libraries, and websites) associated with the app and determining terms (e.g., keywords) associated with resources connected with the app by the connections. In some examples, the techniques include receiving a search query from a user device and identifying the record based on (e.g., matches between) the query and the terms. ... Quixey Inc

06/15/17 / #20170169022

Generating software application search results using application connections

Techniques include, for an application (app) record specifying a software app and including an app download address (ada) for downloading the app, determining connections (e.g., links to and from other resources) associated with the app and generating a quality value indicating the quality of the app based on the connections. In some examples, the techniques further include receiving a search query from a user device and identifying the record based on the query and the quality value (e.g., using the value as a boost factor within lucene® information retrieval software). ... Quixey Inc

06/15/17 / #20170169007

Graphical user interface for generating structured search queries

According to some implementations of the disclosure, a method is presented. The method includes displaying a graphical user interface including a search bar, receiving initial text input at the search bar, and determining whether at least a portion of the initial text input matches a recognized pattern. ... Quixey Inc

06/15/17 / #20170168695

Graphical user interface for generating structured search queries

According to some implementations of the disclosure, a method is presented. The method includes displaying a graphical user interface including a search bar, receiving initial text input at the search bar, and determining whether at least a portion of the initial text input matches a recognized pattern. ... Quixey Inc

06/01/17 / #20170154119

Application search system and method for programmatically adapting search results according to partner-specified settings

One embodiment of a disclosed method and computer-readable storage medium provides customizable application search. Partner systems leverage search functionality of an application search system configured to perform searches for applications. ... Quixey Inc

06/01/17 / #20170153800

Indicating states of native applications in application launcher

A mobile computing device that is configured to: display an icon for a native application via an application launcher, the icon comprises a first image, the application launcher being configured to launch the native application into a first state upon receiving a user selection of the first image; receive a data object that includes information regarding a second state of the native application, the information comprises: an access mechanism that provides access to the second state; and a second image that corresponds with the second state; display the second image in association with the icon, the second image being displayed in conjunction with the first image; launch the native application into the first state in response to the user selection corresponding with the first image; and launch the native application into the second state in response to the user selection corresponding with the second image.. . ... Quixey Inc

05/11/17 / #20170134480

Techniques for sharing application states

A server is in communication with a first computing device that can access an application. The server includes a processing device that executes instructions from a non-transitory computer-readable medium. ... Quixey Inc

05/11/17 / #20170132024

Deep linking to mobile application states through programmatic replay of user interface events

A mobile application development system includes a developer portal that receives a first application from a first developer and provides a routing library to the first developer for incorporation into the first application. An offline analysis system executes the first application and, during execution, monitors a sequence of user interface (ui) events initiated by an operator starting from an initial state and proceeding to a first state. ... Quixey Inc

05/11/17 / #20170132023

Monitoring and actuation of view controller parameters to reach deep states without manual developer intervention

A mobile application development system includes a developer portal configured to receive a copy of a first application from a first developer and provide a routing library to the first developer for incorporation into the first application before distribution. An offline analysis system uses a static analyzer to identify a set of view controllers implemented in the first application and uses a dynamic analyzer to execute the first application and, during execution, monitor messages invoking the set of view controllers and extract selector parameters used to invoke the set of view controllers. ... Quixey Inc

04/27/17 / #20170116340

Multi-function search button

A method for executing searches using a multi-function search button is disclosed. In some implementations the method includes receiving a search query in a search box via a user interface and receiving a first selection of the search button via the user interface. ... Quixey Inc

04/27/17 / #20170115962

Dynamic availability-based integration of external functionality

A system includes a user interface allowing a developer to select a function to supplement functionality of an application under development. A data store holds identifiers for functions representing external functionality available from third party applications. ... Quixey Inc

04/27/17 / #20170115961

Dynamic availability-based integration of external functionality

A system includes a user interface allowing a developer to select a function to supplement functionality of an application under development. A data store holds identifiers for functions representing external functionality available from third party applications. ... Quixey Inc

04/20/17 / #20170109413

Search system and method for updating a scoring model of search results based on a normalized ctr

A system is provided and includes search, analytics acquisition, ctr, and scoring modules. The search module: receives query requests from one or more user devices for respective queries; and based on the query requests and a ctr-based scoring model, conducts searches to provide search results for the queries. ... Quixey Inc

04/13/17 / #20170103423

Indicating advertised states of native applications in application launcher

A mobile computing device includes a computing processor that displays an indication in association with a native application icon to indicate that an advertised state of the native application can be accessed by pressing and holding the icon. The mobile computing device receives a user selection includes a press-and-hold of the native application icon. ... Quixey Inc

04/13/17 / #20170103422

Indicating advertised states of native applications in application launcher

A mobile computing device includes a computing processor that displays an indication in association with a native application icon to indicate that an advertised state of the native application can be accessed by pressing and holding the icon. The mobile computing device receives a user selection includes a press-and-hold of the native application icon. ... Quixey Inc

04/13/17 / #20170103073

Identifying expert reviewers

A method includes receiving review data of objects and generating user profiles. Each user profile is associated with a user and includes review records. ... Quixey Inc

04/06/17 / #20170097967

Automated customization of display component data for search results

A method includes storing search records in a data store located in memory hardware and receiving, at data processing hardware in communication with the memory hardware, a search query from a user device. The method includes selecting search records from the data store based on the search query. ... Quixey Inc

04/06/17 / #20170097936

Generating search results using a set of alternate search queries

A method includes receiving a search query containing one or more query terms from a remote device and identifying an entity in the search query. The entity is a known entity name of a known entity type. ... Quixey Inc

04/06/17 / #20170097926

Templates for application cards

A server includes a template data store that stores card templates for application cards and a processing device configured to: receive a card request having information that indicates an application and a particular state of the application; identify the application and the particular state of the application indicated in the request; query the template data store for card templates that correspond with the application and the particular state of the application indicated in the request; in response to the query, receive a card template that corresponds with the particular state of the application indicated in the request; determine a color scheme associated with the application indicated in the request; apply the color scheme associated with the application to the card template; generate a data container that represents a card object, the card object including information regarding the card template; and transmit the card object via the network communication device.. . ... Quixey Inc

04/06/17 / #20170097743

Recommending applications

A method includes receiving, at data processing hardware, usage data of a user interacting with a collection of applications associated with the user. The method includes receiving an indication of a first user selection of a first application of the collection of applications on a screen in communication with the data processing hardware, and identifying one or more applications of the collection of applications as one or more recommended applications satisfying criteria for a second user selection subsequent and sequential to the first user selection on the screen. ... Quixey Inc

03/30/17 / #20170090721

Personalized launch states for software applications

Systems and methods are provided and include receiving, at a user device, a first user input from a user, the first user input selecting an application icon displayed at the user device. In response to receiving the first user input, the user device launches the native application and sets the native application into the home state. ... Quixey Inc

03/30/17 / #20170090719

Personalized launch states for software applications

Systems and methods are provided and include receiving, at a user device, a first user input from a user, the first user input selecting an application icon displayed at the user device. In response to receiving the first user input, the user device launches the native application and sets the native application into the home state. ... Quixey Inc

03/23/17 / #20170085678

Recommending applications

A method includes receiving, at data processing hardware, a notification corresponding to an application and associated with a user. The method includes determining, by the data processing hardware, notification data associated with the notification. ... Quixey Inc

03/23/17 / #20170085677

Recommending applications

A method includes receiving, at data processing hardware, a notification corresponding to an application and associated with a user. The method includes determining, by the data processing hardware, notification data associated with the notification. ... Quixey Inc

03/23/17 / #20170083711

Hidden application icons

A user device may include a touchscreen, a storage device, and a processing device. The storage device stores native applications and their corresponding icon data. ... Quixey Inc

03/23/17 / #20170083606

Entity-type search system

A method includes receiving a search query from a user device and selecting entity type records from an entity type data store based on the query. Each of the entity type records includes an entity type name and entity type facets that each include terms descriptive of the entity type name. ... Quixey Inc

03/23/17 / #20170083591

Performing application-specific searches using touchscreen-enabled computing devices

Systems and methods are provided and include receiving, at a touchscreen of a user device, a user input from a user of the user device, the user input selecting an application (app) icon displayed at the touchscreen. The user device receives a search query from the user. ... Quixey Inc

03/23/17 / #20170083227

Hidden application icons

A user device may include a touchscreen, a storage device, and a processing device. The storage device stores native applications and their corresponding icon data. ... Quixey Inc

03/23/17 / #20170083180

Automatic deep view card stacking

A method includes receiving cards at data processing hardware. Each card represents a collection of application access mechanisms, each application access mechanism having reference to a corresponding application executable on the data processing hardware and indicating a performable operation for the corresponding application. ... Quixey Inc

03/23/17 / #20170083171

Automatic deep view card stacking

A method includes receiving cards at data processing hardware. Each card represents a collection of application access mechanisms, each application access mechanism having reference to a corresponding application executable on the data processing hardware and indicating a performable operation for the corresponding application. ... Quixey Inc

03/09/17 / #20170068749

Performing searches using computing devices equipped with pressure-sensitive displays

Techniques include receiving a pressure input from a user of a user device at a pressure-sensitive display of the device and determining that the display is covered (e.g., obscured from the user's view) using the device. The techniques further include, in response to receiving the pressure input and determining that the display is covered, receiving a search query from the user at the device via voice input, transmitting the query to a search system via a network using the device, and receiving search results from the system at the device subsequent to transmitting the query. ... Quixey Inc

03/09/17 / #20170068655

System for tokenizing text in languages without inter-word separation

A computerized system for transforming an input string includes a dictionary with tokens and associated scores. A chart parser generates a chart parse of the input string by, for each position within the input string, (i) identifying a string of at least one consecutive character in the input string that begins at that position and matches one of the tokens and (ii) unless the identified string is a single character matching the start character for another entry in the chart parse, creating an entry corresponding to the identified string. ... Quixey Inc

03/09/17 / #20170068406

Overloading app icon touchscreen interaction to provide action accessibility

A method of operating a user device includes, in response to a set of app icons being displayed, monitoring for user interaction with one of the app icons. In response to detecting user interaction with a first app icon corresponding to a first app, the method determines whether the detected user interaction satisfies first criteria or second criteria. ... Quixey Inc

03/09/17 / #20170068369

Performing searches using computing devices equipped with pressure-sensitive displays

Techniques include receiving a pressure input from a user of a user device at a pressure-sensitive display of the device and determining that the display is covered (e.g., obscured from the user's view) using the device. The techniques further include, in response to receiving the pressure input and determining that the display is covered, receiving a search query from the user at the device via voice input, transmitting the query to a search system via a network using the device, and receiving search results from the system at the device subsequent to transmitting the query. ... Quixey Inc

03/09/17 / #20170068367

User interface for computing devices equipped with pressure-sensitive displays

Techniques include receiving a user notification (e.g., a text-based notification, a phone call, or a voicemail) at a user device. The techniques further include receiving a pressure input from a user of the device at a pressure-sensitive display of the device and determining that the display is covered (e.g., obscured from the user's view). ... Quixey Inc

03/09/17 / #20170067748

Location-based search refinements

A method includes receiving a search query and one or more context parameters from a user device. The search query indicates a search string. ... Quixey Inc

03/02/17 / #20170063606

Event notifications for applications

A server includes a network communication device, memory hardware, and data processing hardware. The data processing hardware receives sensor data and application data from a client computing device. ... Quixey Inc

03/02/17 / #20170061026

Systems and methods for generating search results using application-specific rule sets

A method includes receiving a search query containing one or more query terms from a remote device and determining one or more query parses based on the search query and a knowledge base. Each query parse indicates one or more entity types, wherein each entity type corresponds to a query term or a combination of query terms contained in the search query. ... Quixey Inc

03/02/17 / #20170060984

Transmitting card objects based on categorized and scraped data

A server configured to receive data corresponding with a web page and/or a native application, the data comprising a uniform resource locator (url); compare the url included in the data with url patterns stored in a category data store; determine a data category of the data based on the comparison; determine a data scraper based on the data category, the data scraper comprising a scraper configuration that enables the data scraper to extract information from the web page and/or the native application; scrape the web page and/or the native application by extracting information from the web page and/or the native application using the data scraper; store the extracted information in one or more data stores; used the stored information to provide search results and/or card objects.. . ... Quixey Inc

03/02/17 / #20170060981

Transmitting card objects based on categorized and scraped data

A server configured to receive data corresponding with a web page and/or a native application, the data comprising a uniform resource locator (url); compare the url included in the data with url patterns stored in a category data store; determine a data category of the data based on the comparison; determine a data scraper based on the data category, the data scraper comprising a scraper configuration that enables the data scraper to extract information from the web page and/or the native application; scrape the web page and/or the native application by extracting information from the web page and/or the native application using the data scraper; store the extracted information in one or more data stores; used the stored information to provide search results and/or card objects.. . ... Quixey Inc

03/02/17 / #20170060966

Action recommendation system for focused objects

An apparatus includes a user interface module that displays a search user interface element to a user. The search element is associated with a multimedia object. ... Quixey Inc

03/02/17 / #20170060891

File-type-dependent query system

A method of operating a device includes presenting a user interface for identification of a file and entering of a query by a user. The method includes determining type data indicating a file type of the identified file. ... Quixey Inc

03/02/17 / #20170060864

Action recommendation system for focused objects

An apparatus includes a user interface module that displays a search user interface element to a user. The search element is associated with a multimedia object. ... Quixey Inc

03/02/17 / #20170060648

Event notifications for applications

A server includes a network communication device, memory hardware, and data processing hardware. The data processing hardware receives sensor data and application data from a client computing device. ... Quixey Inc

02/23/17 / #20170053324

Application cards as advertisements

A server includes a network communication device, a storage device, and a processing device that executes computer-readable instructions. When the computer-readable instructions are executed by the processing device, the computer-readable instructions cause the processing device to receive advertisement data that corresponds with a web advertisement. ... Quixey Inc

02/23/17 / #20170053314

Displaying advertisements in application launcher

A mobile computing device configured to display advertisements in an application launcher, which displays icons that may be selected by a user to launch a native application. The mobile computing device transmits an advertisement request to an advertisement server and receives an advertisement object in response to transmitting the advertisement request. ... Quixey Inc

02/23/17 / #20170052956

Search result relevance based on content associated with software applications

Techniques include receiving a search query from a user device, determining native application states that are accessible by a user of the user device, and identifying application state records based on the search query and the application states. Each application state record includes an application access mechanism (aam) and application state information (asi). ... Quixey Inc

02/16/17 / #20170048222

Search result relevance based on user account information

Techniques include receiving a search query from a user device, determining native applications that are installed on the user device and associated with user accounts, and identifying app state records based on the search query and the applications. Each app state record includes an application access mechanism (aam) and application state information (asi). ... Quixey Inc

02/16/17 / #20170046438

Cloud-enabled caching architecture for on-demand native application crawling

A search system includes a query receiver, a live scrape system, and a cache manager. The query receiver is configured to receive a first query related to a first application state of a first application. ... Quixey Inc

02/16/17 / #20170046437

Cloud-enabled architecture for on-demand native application crawling

A search system includes a query receiver, a live scrape system, and a content provider. The query receiver is configured to receive a first query related to a first application state of a first application. ... Quixey Inc

02/16/17 / #20170046436

Bifurcated search

A method includes receiving a first search query from a user device and transmitting the first search query from data processing hardware to a query analysis system and a first search system. The method includes receiving first search results from the first search system and receiving query information from the query analysis system. ... Quixey Inc

02/16/17 / #20170046432

Cloud-enabled architecture for on-demand native application crawling

A search system includes a query receiver, a live scrape system, and a content provider. The query receiver is configured to receive a first query related to a first application state of a first application. ... Quixey Inc

02/16/17 / #20170046399

Discovery of application states

An application is operable to achieve a plurality of application states. Static analysis is performed based on machine code of the application to generate a state access instruction configured to invoke a state of the application states of the application and identify a set of parameter variables relied on by the state access instruction. ... Quixey Inc

02/16/17 / #20170046180

System and method for identifying, indexing, and navigating to deep states of mobile applications

A mobile application development system includes a developer portal that receives an application from a developer and provides a routing library to the developer to augment the application. An offline analysis system analyzes the application to (i) determine a set of activities that a handler within the application is programmed to resume in response to respective resumption requests from a host operating system and (ii) determine parameters for each of the activities. ... Quixey Inc

02/16/17 / #20170046142

Static analysis and reconstruction of deep link handling in compiled applications

A disassembler module is configured to generate arm code by performing a disassembly of a compiled ios application. An intermediate representation generator module is configured to: (i) from the arm code, identify an implementation of a predetermined method of providing a deep link into the ios application; and (ii) generate intermediate representation code by formatting portions of the arm code having predetermined patterns according to predetermined instructions, respectively. ... Quixey Inc

02/16/17 / #20170046141

Static analysis and reconstruction of deep link handling in compiled applications

A disassembler module is configured to generate arm code by performing a disassembly of a compiled ios application. An intermediate representation generator module is configured to: (i) from the arm code, identify an implementation of a predetermined method of providing a deep link into the ios application; and (ii) generate intermediate representation code by formatting portions of the arm code having predetermined patterns according to predetermined instructions, respectively. ... Quixey Inc

02/09/17 / #20170041437

Application cards based on contextual data

A server includes a network communication device, a storage device, and a processing device. The processing device executes computer-readable instructions that, when executed by the processing device, cause the processing device to: receive contextual data from a client computing device via the network communication device, the contextual data indicates a first application view displayed on the client computing device; identify a first application function id that identifies a first application function corresponding with the first application view; determine a first user intent id that corresponds with the first application function id; determine a second user intent id that transitions from the first user intent id; identify a second application function id that corresponds with the second user intent id; retrieve a card object corresponding with the second application function id from the storage device; and transmit the card object to the client computing device via the network communication device.. ... Quixey Inc

02/09/17 / #20170039291

Application cards based on contextual data

A server includes a network communication device, a storage device, and a processing device. The processing device executes computer-readable instructions that, when executed by the processing device, cause the processing device to: receive contextual data from a client computing device via the network communication device, the contextual data indicates a first application view displayed on the client computing device; identify a first application function id that identifies a first application function corresponding with the first application view; determine a first user intent id that corresponds with the first application function id; determine a second user intent id that transitions from the first user intent id; identify a second application function id that corresponds with the second user intent id; retrieve a card object corresponding with the second application function id from the storage device; and transmit the card object to the client computing device via the network communication device.. ... Quixey Inc

02/02/17 / #20170031974

Systems and methods for automated identification of applications for deletion recommendation on a user device

Techniques for recommending deletion of applications stored on a user device. According to one aspect of the disclosure, the techniques include obtaining one or more user-specific application attributes corresponding to an application installed on the user device. ... Quixey Inc

01/12/17 / #20170010790

Multi-state card sharing button

According to some implementations of the disclosure, a method is disclosed. The method includes transmitting state indication data corresponding to a current state of first application to a card system. ... Quixey Inc

01/12/17 / #20170010765

Sharing cards to a target application

According to some implementations of the present disclosure, a method is provided. The method includes presenting a state of a first application and obtaining state indication data corresponding to the state of the first application. ... Quixey Inc








ARCHIVE: New 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009



###

This listing is an abstract for educational and research purposes is only meant as a recent sample of applications filed, not a comprehensive history. Freshpatents.com is not affiliated or associated with Quixey Inc in any way and there may be associated servicemarks. This data is also published to the public by the USPTO and available for free on their website. Note that there may be alternative spellings for Quixey Inc with additional patents listed. Browse our Agent directory for other possible listings. Page by FreshPatents.com

###