Patents Assigned to Quixey, Inc.
-
Publication number: 20150242421Abstract: A method includes receiving a search query froth a user device and identifying a plurality of function records included in a data store based on the received search query. Each of the function records includes an access mechanism specifying a state of an application, state information describing the state of the application, and location data including a coordinate and a perimeter. The coordinate defines the location of a place corresponding to the state information and the perimeter defines a geographic area surrounding the coordinate. The method also includes determining a search location and a score for the function record based on where the determined search location is located relative to the geographic area defined by the location data for each of the identified function records. The method also includes selecting access mechanisms from the function records based on the scores and transmitting the selected access mechanisms to the user device.Type: ApplicationFiled: December 30, 2014Publication date: August 27, 2015Applicant: Quixey, Inc.Inventors: Eric J. Glover, Michael Harris, James Delli Santi
-
Publication number: 20150242420Abstract: A method includes receiving a search query from a user device, identifying a plurality of function records included in a data store based on the received search query, and determining a search location. Each function record includes an access mechanism specifying a state of an application, state information corresponding to the state of the application, and location data including a coordinate and a perimeter. The coordinate defines the location of a place corresponding to the state information and the perimeter defines a geographic area surrounding the coordinate. The method also includes determining whether the search location is located within the geographic area defined by the location data of the function record for each of the plurality of function records, selecting access mechanisms from function records that include location data defining a geographic area that includes the search location, and transmitting the selected access mechanisms to the user device.Type: ApplicationFiled: December 30, 2014Publication date: August 27, 2015Applicant: Quixey, Inc.Inventors: Eric J. Glover, Michael Harris, James Delli Santi
-
Publication number: 20150227633Abstract: A method for performing a search on a user device includes transmitting a search query to a search engine from a processing device via a network and receiving, by the processing device, search results from the search engine. The method also includes displaying, by the processing device, the search results and receiving, by the processing device, a first user input directed to one or more of the input elements of the query card. The method also includes receiving, by the processing device, a second user input selecting the query card, generating, by the processing device, the selected search query based on the first user input and transmitting the selected search query to the search engine.Type: ApplicationFiled: February 12, 2015Publication date: August 13, 2015Applicant: Quixey, Inc.Inventor: Liron Shapira
-
Publication number: 20150227588Abstract: A method including 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. The method further includes obtaining a set of app-specific rules, each app-specific rule respectively corresponding to a respective software application. The method further includes generating a set of unparameterized function identifiers based on the plurality of app-specific rules and the one or more query parses. For each of the set of unparameterized function identifiers, the method includes parameterizing the function identifier based on the query terms. The method further includes generating search results based on the parameterized function identifiers and transmitting the search results to the remote device.Type: ApplicationFiled: December 10, 2014Publication date: August 13, 2015Applicant: Quixey, Inc.Inventors: Liron Shapira, Michael Harris, Jonathan Ben-Tzur
-
Patent number: 9092527Abstract: In one embodiment, a search query is received from a computing device, the search query including one or more search terms. Based on the one or more search terms, one or more entities are identified from a set of multiple entities. Each of the one or more identified entities is associated with one or more application functionalities. In addition, a set of applications are identified based on the one or more search terms. Based at least on a type of at least one of the identified one or more entities, a determination is made that a particular application from the set of applications supports the at least one of the identified one or more entities. Thereafter, the applications in the set are ranked based in part on the determination that the particular application supports the at least one of the identified one or more entities.Type: GrantFiled: March 15, 2013Date of Patent: July 28, 2015Assignee: Quixey, Inc.Inventors: Liron Shapira, Michael Harris, Jonathan Ben-Tzur
-
Publication number: 20150205875Abstract: Techniques are disclosed for facilitating re-creation of an application collection of a source computing device at a destination computing device. The techniques include receiving a source application identifier indicative of a source application edition, the edition of the application being programmed for a source operating system. The techniques also include receiving an indicator of a destination operating system. The techniques further include determining a source canonical application corresponding to the source application edition based on the source application identifier, the source canonical application being a representative of one or more application editions including the source application edition.Type: ApplicationFiled: March 30, 2015Publication date: July 23, 2015Applicant: Quixey, Inc.Inventors: Eric J. Glover, Marshall James Quander
-
Publication number: 20150193546Abstract: 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.Type: ApplicationFiled: December 16, 2014Publication date: July 9, 2015Applicant: Quixey, Inc.Inventors: Julia Lipton, Tomer Kagan, Liron Shapira
-
Publication number: 20150186495Abstract: An application classifier classifies applications using latent semantic indexing (LSI) vectors of the applications. The application classifier uses a machine-learned model generated based on pairs of LSI vectors of positive and negative training sets of applications, where the positive training set includes applications within a desired category and the negative training set includes applications outside of the desired category. For a given application, the application classifier determines whether the application belongs to the desired category based on similarity of an LSI vector of the application and LSI vectors of positive and negative exemplar applications, as determined by the machine-learned model. If the LSI vector of the application is similar to an LSI vector of at least one positive exemplar application and not similar to an LSI vector of any of the negative exemplar applications, the application is determined to belong to the desired category.Type: ApplicationFiled: May 7, 2014Publication date: July 2, 2015Applicant: Quixey, Inc.Inventors: Abdelhalim Abbas, Eric Glover, Kyle D. Ross
-
Publication number: 20150186535Abstract: A method for determining an active persona of a user device includes determining a first user device state of a user device. The active persona is indicative of a predicted objective of the user of the user device. The first state defines an action currently being performed on the user device and a set of observations corresponding to the user device. The method includes inputting the first user device state to a model and determining the active persona of the user device based on the output of the model. The model is configured to receive a user device state and outputs probability values associated with one or more clusters, each cluster being indicative of one or more items of interest corresponding to the user device. The method further includes performing a procedure using the active persona of the user device.Type: ApplicationFiled: July 30, 2014Publication date: July 2, 2015Applicant: Quixey, Inc.Inventors: Sameer Patil, Eric J. Glover
-
Publication number: 20150186940Abstract: A method includes receiving a search query from a computing device, performing a search for software applications using the search query, and generating a list of N software applications identified during the search. The method further includes identifying an advertisement record in an advertisement data store. The advertisement data store includes one or more advertisement records. Each advertisement record lists a sponsored application associated with the advertisement record and includes advertisement content for the sponsored application. Identifying the advertisement record includes determining that the sponsored application of the identified advertisement record is similar to at least one of the N software applications identified during the search.Type: ApplicationFiled: May 9, 2014Publication date: July 2, 2015Applicant: Quixey, Inc.Inventors: Michael Harris, James Delli Santi
-
Publication number: 20150160807Abstract: A wheel-based user interface provides navigation between categories and subcategories of applications. A first browse wheel contains a plurality of category regions, each corresponding to an application category. In response to a user selection of an application category received at the first browse wheel, a second browse wheel is displayed. The second browse wheel contains a plurality of subcategory regions, each corresponding to an application subcategory within the selected application category. In response to a user selection of an application subcategory received at the second browse wheel, an application search query is generated using the selected category and subcategory.Type: ApplicationFiled: December 6, 2013Publication date: June 11, 2015Applicant: Quixey, IncInventors: Paresh Vakharia, Cheng-Ruei Fan
-
Publication number: 20150161202Abstract: A method includes receiving a search query and identifying an entity record in an entity data store using the search query. The entity data store includes a plurality of entity records. Each of the entity records includes an entity name, an entity type, and entity information. The entity type indicates a category in which the entity name and the entity information belongs. The method further includes generating a reformulated query by inserting one or more terms from the identified entity record into the search query. Additionally, the method includes performing a search for software applications using the reformulated query and generating a list of software applications identified during the search.Type: ApplicationFiled: December 6, 2013Publication date: June 11, 2015Applicant: Quixey, Inc.Inventors: Liron Shapira, Jonathan Ben-Tzur, Michael Harris
-
Patent number: 9032392Abstract: Techniques are disclosed for facilitating re-creation of an application collection of a source computing device at a destination computing device. The techniques include receiving a source application identifier indicative of a source application edition, the edition of the application being programmed for a source operating system. The techniques also include receiving an indicator of a destination operating system. The techniques further include determining a source canonical application corresponding to the source application edition based on the source application identifier, the source canonical application being a representative of one or more application editions including the source application edition.Type: GrantFiled: September 25, 2013Date of Patent: May 12, 2015Assignee: Quixey, Inc.Inventors: Eric J. Glover, Marshall J. Quander
-
Publication number: 20150081660Abstract: A method for determining whether to recommend a target application includes receiving a system identifier indicating a target system. The target system can be a digital distribution platform or an operating system. The method further includes identifying a target application that is unavailable on/for the target system and determining a recommendation score of the target application based on query analytics data corresponding to search queries received by a search engine that identifies applications to indicate in search results in response to received search queries. The method also includes selecting whether to recommend the target application based on the recommendation score, and when the target application is selected for recommendation, recommending the target application to an organization affiliated with the target system based on the recommendation score.Type: ApplicationFiled: September 18, 2014Publication date: March 19, 2015Applicant: Quixey, Inc.Inventors: Leandro Margulis, Eric J. Glover
-
Patent number: D716315Type: GrantFiled: February 26, 2013Date of Patent: October 28, 2014Assignee: Quixey, Inc.Inventors: Arian Behzadi, Cheng-Ruei Fan
-
Patent number: D716316Type: GrantFiled: February 26, 2013Date of Patent: October 28, 2014Assignee: Quixey, Inc.Inventors: Arian Behzadi, Cheng-Ruei Fan
-
Patent number: D716318Type: GrantFiled: April 2, 2013Date of Patent: October 28, 2014Assignee: Quixey, Inc.Inventors: Cheng-Ruei Fan, Arian Behzadi
-
Patent number: D716319Type: GrantFiled: April 2, 2013Date of Patent: October 28, 2014Assignee: Quixey, Inc.Inventors: Cheng-Ruei Fan, Arian Behzadi
-
Patent number: D716320Type: GrantFiled: April 2, 2013Date of Patent: October 28, 2014Assignee: Quixey, Inc.Inventors: Cheng-Ruei Fan, Arian Behzadi
-
Patent number: D716321Type: GrantFiled: April 2, 2013Date of Patent: October 28, 2014Assignee: Quixey, Inc.Inventors: Cheng-Ruei Fan, Arian Behzadi