WO2013163644A3 - Updating a search index used to facilitate application searches - Google Patents

Updating a search index used to facilitate application searches Download PDF

Info

Publication number
WO2013163644A3
WO2013163644A3 PCT/US2013/038618 US2013038618W WO2013163644A3 WO 2013163644 A3 WO2013163644 A3 WO 2013163644A3 US 2013038618 W US2013038618 W US 2013038618W WO 2013163644 A3 WO2013163644 A3 WO 2013163644A3
Authority
WO
WIPO (PCT)
Prior art keywords
application
techniques
search index
updating
index used
Prior art date
Application number
PCT/US2013/038618
Other languages
French (fr)
Other versions
WO2013163644A2 (en
Inventor
Eric GLOVER
Liron SHAPIRA
Nicolas TARLETON
Original Assignee
Quixey, Inc.
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Quixey, Inc. filed Critical Quixey, Inc.
Priority to KR1020147033368A priority Critical patent/KR101793222B1/en
Priority to CN201380034467.1A priority patent/CN104412265B/en
Publication of WO2013163644A2 publication Critical patent/WO2013163644A2/en
Publication of WO2013163644A3 publication Critical patent/WO2013163644A3/en

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/24Querying
    • G06F16/245Query processing
    • G06F16/2457Query processing with adaptation to user needs
    • G06F16/24578Query processing with adaptation to user needs using ranking
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/30Information retrieval; Database structures therefor; File system structures therefor of unstructured textual data
    • G06F16/31Indexing; Data structures therefor; Storage structures
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/951Indexing; Web crawling techniques

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • Data Mining & Analysis (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Software Systems (AREA)
  • Computational Linguistics (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

Techniques are disclosed for maintaining a search index used to support application searches. The techniques include receiving application data from one or more data sources, identifying an application referenced in the application data. The techniques further include extracting a plurality of attributes corresponding to the application from the application data based on an application specific search schema. The techniques also include generating an application representation of the application based on the plurality of attributes and the application specific search schema. The techniques also include updating a search index with the application representation.
PCT/US2013/038618 2012-04-27 2013-04-29 Updating a search index used to facilitate application searches WO2013163644A2 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
KR1020147033368A KR101793222B1 (en) 2012-04-27 2013-04-29 Updating a search index used to facilitate application searches
CN201380034467.1A CN104412265B (en) 2012-04-27 2013-04-29 Update for promoting the search of application searches to index

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
US201261639740P 2012-04-27 2012-04-27
US61/639,740 2012-04-27
US201261680535P 2012-08-07 2012-08-07
US61/680,535 2012-08-07

Publications (2)

Publication Number Publication Date
WO2013163644A2 WO2013163644A2 (en) 2013-10-31
WO2013163644A3 true WO2013163644A3 (en) 2013-12-19

Family

ID=49478252

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/US2013/038618 WO2013163644A2 (en) 2012-04-27 2013-04-29 Updating a search index used to facilitate application searches

Country Status (4)

Country Link
US (3) US9152674B2 (en)
KR (1) KR101793222B1 (en)
CN (1) CN104412265B (en)
WO (1) WO2013163644A2 (en)

Families Citing this family (83)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9069443B2 (en) 2010-06-11 2015-06-30 Doat Media Ltd. Method for dynamically displaying a personalized home screen on a user device
US10713312B2 (en) 2010-06-11 2020-07-14 Doat Media Ltd. System and method for context-launching of applications
US9141702B2 (en) 2010-06-11 2015-09-22 Doat Media Ltd. Method for dynamically displaying a personalized home screen on a device
US9665647B2 (en) 2010-06-11 2017-05-30 Doat Media Ltd. System and method for indexing mobile applications
US9552422B2 (en) 2010-06-11 2017-01-24 Doat Media Ltd. System and method for detecting a search intent
US9323844B2 (en) 2010-06-11 2016-04-26 Doat Media Ltd. System and methods thereof for enhancing a user's search experience
US9639611B2 (en) 2010-06-11 2017-05-02 Doat Media Ltd. System and method for providing suitable web addresses to a user device
US9372885B2 (en) 2010-06-11 2016-06-21 Doat Media Ltd. System and methods thereof for dynamically updating the contents of a folder on a device
US9858342B2 (en) * 2011-03-28 2018-01-02 Doat Media Ltd. Method and system for searching for applications respective of a connectivity mode of a user device
US9519726B2 (en) 2011-06-16 2016-12-13 Amit Kumar Surfacing applications based on browsing activity
US9372901B2 (en) * 2012-04-27 2016-06-21 Quixey, Inc. Searching for software applications based on application attributes
US8990183B2 (en) * 2012-06-06 2015-03-24 Microsoft Technology Licensing, Llc Deep application crawling
CN103810168A (en) * 2012-11-06 2014-05-21 深圳市世纪光速信息技术有限公司 Search application method, device and terminal
US11762849B2 (en) * 2013-01-14 2023-09-19 Mastercard International Incorporated Systems and methods for managing offline database access
US9092527B2 (en) * 2013-01-30 2015-07-28 Quixey, Inc. Performing application search based on entities
US9553919B2 (en) 2013-02-27 2017-01-24 Quixey, Inc. Techniques for sharing application states
WO2014134598A1 (en) 2013-03-01 2014-09-04 Quixey, Inc. Generating search results containing state links to applications
US20140280098A1 (en) * 2013-03-15 2014-09-18 Quixey, Inc. Performing application search based on application gaminess
US9032392B2 (en) 2013-03-15 2015-05-12 Quixey, Inc. Similarity engine for facilitating re-creation of an application collection of a source computing device on a destination computing device
US10417612B2 (en) * 2013-12-04 2019-09-17 Microsoft Technology Licensing, Llc Enhanced service environments with user-specific working sets
US9418103B2 (en) * 2013-12-06 2016-08-16 Quixey, Inc. Techniques for reformulating search queries
US9569536B2 (en) * 2013-12-17 2017-02-14 Microsoft Technology Licensing, Llc Identifying similar applications
US9471624B1 (en) 2013-12-26 2016-10-18 Quixey, Inc. Method for recommending applications for deletion
US10229190B2 (en) * 2013-12-31 2019-03-12 Samsung Electronics Co., Ltd. Latent semantic indexing in application classification
US20150186940A1 (en) * 2013-12-31 2015-07-02 Quixey, Inc. Techniques For Generating Advertisements
US9720672B2 (en) 2014-01-06 2017-08-01 Quixey, Inc. Searching and accessing application functionality
US20150242421A1 (en) 2014-02-21 2015-08-27 Quixey, Inc. Location-Based Searching
US20150262198A1 (en) * 2014-03-13 2015-09-17 GM Global Technology Operations LLC Method and apparatus of tracking and predicting usage trend of in-vehicle apps
US9430476B2 (en) * 2014-03-13 2016-08-30 GM Global Technology Operations LLC Method and apparatus of user recommendation system for in-vehicle apps
US9432395B2 (en) 2014-04-28 2016-08-30 Quixey, Inc. Application spam detector
US20150324868A1 (en) * 2014-05-12 2015-11-12 Quixey, Inc. Query Categorizer
US9721021B2 (en) 2014-05-27 2017-08-01 Quixey, Inc. Personalized search results
US10467304B1 (en) * 2014-05-30 2019-11-05 Better Learning, Inc. Recommending educational mobile applications and assessing student progress in meeting education standards correlated to the applications
US10061757B2 (en) * 2014-06-17 2018-08-28 Google Llc Systems, methods, and computer-readable media for searching tabular data
CN104090967B (en) * 2014-07-16 2017-08-25 北京智谷睿拓技术服务有限公司 Application program recommends method and recommendation apparatus
US20160034958A1 (en) * 2014-07-30 2016-02-04 Quixey, Inc. Generating Advertisements For Search Results That Are Associated With Entities
US9766861B2 (en) * 2014-09-23 2017-09-19 Quixey, Inc. State-specific external functionality for software developers
US9613095B2 (en) * 2014-09-23 2017-04-04 Quixey, Inc. Entity-based external functionality for software developers
US9703534B2 (en) * 2014-09-23 2017-07-11 Quixey, Inc. Dynamic entity inference for developer integration of entity-based external functionality
US9626443B2 (en) 2014-10-23 2017-04-18 Quixey, Inc. Searching and accessing application functionality
US10652798B2 (en) * 2014-11-14 2020-05-12 Motorola Mobility Llc Method and device for routing traffic of applications installed on a mobile device
US10157230B2 (en) * 2014-12-29 2018-12-18 Samsung Electronics Co., Ltd. Generating search results based on clustered application states
US10157232B2 (en) * 2014-12-31 2018-12-18 Samsung Electronics Co., Ltd. Personalizing deep search results using subscription data
US10216852B1 (en) * 2015-01-22 2019-02-26 Google Llc Indexing access limited native applications
US10180680B2 (en) * 2015-03-30 2019-01-15 Uop Llc Tuning system and method for improving operation of a chemical plant with a furnace
US10095200B2 (en) 2015-03-30 2018-10-09 Uop Llc System and method for improving performance of a chemical plant with a furnace
US10635725B2 (en) * 2015-04-09 2020-04-28 Google Llc Providing app store search results
KR101665649B1 (en) * 2015-05-12 2016-10-12 주식회사 엘지씨엔에스 System for analyzing social media data and method for analyzing social media data using the same
CN107592930B (en) * 2015-06-15 2020-12-29 谷歌有限责任公司 Automatic crawling of applications
US10268732B2 (en) 2015-06-29 2019-04-23 Google Llc Ranking native applications and native application deep links
WO2017025939A1 (en) * 2015-08-13 2017-02-16 Quixey, Inc. Cloud-enabled architecture for on-demand native application crawling
CN106469151B (en) * 2015-08-14 2022-02-11 腾讯科技(深圳)有限公司 Application service information correlation method, application correlation platform server and client
US9686263B2 (en) * 2015-08-14 2017-06-20 Quixey, Inc. Search result relevance based on user account information
US9946766B2 (en) * 2015-08-20 2018-04-17 Samsung Electronics Co., Ltd. Search result relevance based on content associated with software applications
US20170060891A1 (en) * 2015-08-26 2017-03-02 Quixey, Inc. File-Type-Dependent Query System
US20170060864A1 (en) * 2015-08-26 2017-03-02 Quixey, Inc. Action Recommendation System for Focused Objects
US10353976B2 (en) * 2015-10-05 2019-07-16 Samsung Electronics Co., Ltd. Generating search results using a set of alternate search queries
US9864580B2 (en) * 2015-10-26 2018-01-09 Samsung Electronics Co., Ltd. Dynamic availability-based integration of external functionality
US10810270B2 (en) * 2015-11-13 2020-10-20 International Business Machines Corporation Web search based on browsing history and emotional state
US10157210B2 (en) * 2015-12-11 2018-12-18 Samsung Electronics Co., Ltd. Searching and accessing software application functionality using application connections
KR102593605B1 (en) * 2015-12-18 2023-10-25 에스케이플래닛 주식회사 Method For Managing User Identifier And Software Development Kit Including The Same
US9952848B2 (en) * 2015-12-21 2018-04-24 Samsung Electronics Co., Ltd. Dependency-aware transformation of multi-function applications for on-demand execution
US9811327B2 (en) 2015-12-21 2017-11-07 Quixey, Inc. Dependency-aware transformation of multi-function applications for on-demand execution
US10769674B2 (en) * 2015-12-31 2020-09-08 Samsung Electronics Co., Ltd. Generation and rendering system for advertisement objects with computer-selected conditional content
US10120954B2 (en) 2015-12-31 2018-11-06 Samsung Electronics Co., Ltd. Transformation and presentation of on-demand native application crawling results
US10489459B1 (en) * 2016-07-21 2019-11-26 Google Llc Query recommendations for a displayed resource
US10387435B2 (en) 2016-07-27 2019-08-20 Microsoft Technology Licensing, Llc Computer application query suggestions
US10346457B2 (en) 2016-07-27 2019-07-09 Microsoft Technology Licensing, Llc Platform support clusters from computer application metadata
US10339148B2 (en) 2016-07-27 2019-07-02 Microsoft Technology Licensing, Llc Cross-platform computer application query categories
US11157540B2 (en) * 2016-09-12 2021-10-26 International Business Machines Corporation Search space reduction for knowledge graph querying and interactions
CN107977381B (en) * 2016-10-24 2021-08-27 华为技术有限公司 Data configuration method, index management method, related device and computing equipment
US11250074B2 (en) 2016-11-30 2022-02-15 Microsoft Technology Licensing, Llc Auto-generation of key-value clusters to classify implicit app queries and increase coverage for existing classified queries
CN108536699A (en) * 2017-03-02 2018-09-14 百度在线网络技术(北京)有限公司 Grasping means, device, equipment and the storage medium of web page contents
CN108664515B (en) * 2017-03-31 2019-09-17 北京三快在线科技有限公司 A kind of searching method and device, electronic equipment
CN107357803B (en) * 2017-05-22 2021-02-26 捷开通讯(深圳)有限公司 Application page searching method, mobile device and device with storage function
CN109144831B (en) * 2017-06-15 2021-10-29 中国移动通信集团浙江有限公司 Method and device for acquiring APP identification rule
US10831441B2 (en) * 2017-07-05 2020-11-10 Kt Corporation Method for controlling and accessing application based on active voice input
US10942836B2 (en) 2017-10-26 2021-03-09 Nutanix, Inc. Application curation
US11132180B2 (en) * 2018-01-05 2021-09-28 Microsoft Technology Licensing, Llc Neural-guided deductive search for program synthesis
KR20200132035A (en) 2019-05-15 2020-11-25 삼성전자주식회사 Semiconductor memory devices and methods of operating semiconductor memory devices
US11144720B2 (en) * 2019-08-26 2021-10-12 Roblox Corporation Determining canonical content for a game
US11224803B2 (en) 2019-11-22 2022-01-18 Roblox Corporation Prominent display of targeted game in search results
CN117056383A (en) * 2023-07-12 2023-11-14 荣耀终端有限公司 Searching method and electronic equipment

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20040243595A1 (en) * 2001-09-28 2004-12-02 Zhan Cui Database management system
US20060130117A1 (en) * 2003-06-04 2006-06-15 Lee Ji-Hyun Device and method for metadata management
US20070226242A1 (en) * 2006-03-27 2007-09-27 Oracle International Corporation Search Based Application Development Framework
US7882130B2 (en) * 2005-02-03 2011-02-01 Oracle America, Inc. Method and apparatus for requestor sensitive role membership lookup
US20110047185A1 (en) * 2006-01-25 2011-02-24 At&T Corp. Meta-data indexing for xpath location steps
US20110047594A1 (en) * 2008-10-21 2011-02-24 Lookout, Inc., A California Corporation System and method for mobile communication device application advisement

Family Cites Families (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7082426B2 (en) 1993-06-18 2006-07-25 Cnet Networks, Inc. Content aggregation method and apparatus for an on-line product catalog
US7039923B2 (en) * 2002-04-19 2006-05-02 Sun Microsystems, Inc. Class dependency graph-based class loading and reloading
US7457794B2 (en) * 2004-10-14 2008-11-25 Sap Ag Searching for customized processing rules for a computer application
US7716198B2 (en) * 2004-12-21 2010-05-11 Microsoft Corporation Ranking search results using feature extraction
US8471210B2 (en) * 2008-03-31 2013-06-25 Southern Innovation International Pty Ltd. Radiation imaging method with individual signal resolution
US9665647B2 (en) 2010-06-11 2017-05-30 Doat Media Ltd. System and method for indexing mobile applications
US20120316955A1 (en) 2011-04-06 2012-12-13 Yahoo! Inc. System and Method for Mobile Application Search
US8626774B2 (en) 2012-01-23 2014-01-07 Qualcomm Innovation Center, Inc. Location based apps ranking for mobile wireless computing and communicating devices
US9201946B2 (en) * 2012-04-26 2015-12-01 Quixey, Inc. Application representation for application editions

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20040243595A1 (en) * 2001-09-28 2004-12-02 Zhan Cui Database management system
US20060130117A1 (en) * 2003-06-04 2006-06-15 Lee Ji-Hyun Device and method for metadata management
US7882130B2 (en) * 2005-02-03 2011-02-01 Oracle America, Inc. Method and apparatus for requestor sensitive role membership lookup
US20110047185A1 (en) * 2006-01-25 2011-02-24 At&T Corp. Meta-data indexing for xpath location steps
US20070226242A1 (en) * 2006-03-27 2007-09-27 Oracle International Corporation Search Based Application Development Framework
US20110047594A1 (en) * 2008-10-21 2011-02-24 Lookout, Inc., A California Corporation System and method for mobile communication device application advisement

Also Published As

Publication number Publication date
US9600530B2 (en) 2017-03-21
CN104412265B (en) 2018-01-26
US20150347420A1 (en) 2015-12-03
US9152674B2 (en) 2015-10-06
CN104412265A (en) 2015-03-11
WO2013163644A2 (en) 2013-10-31
KR20150031234A (en) 2015-03-23
KR101793222B1 (en) 2017-11-02
US10180967B2 (en) 2019-01-15
US20130290344A1 (en) 2013-10-31
US20130290319A1 (en) 2013-10-31

Similar Documents

Publication Publication Date Title
WO2013163644A3 (en) Updating a search index used to facilitate application searches
MX353716B (en) Structured search queries based on social-graph information.
WO2012129149A3 (en) Aggregating search results based on associating data instances with knowledge base entities
WO2013186665A3 (en) Methods and apparatus for storing, suggesting, and/or utilizing lighting settings
WO2016018472A3 (en) Content-based association of device to user
WO2014085776A3 (en) Web search ranking
WO2012030793A3 (en) Providing results to parameterless search queries
WO2012091976A3 (en) System and method for providing contextual actions on a search results page
WO2014102548A3 (en) Search system and corresponding method
WO2014049334A3 (en) A document management system and method
WO2014152936A3 (en) Query intent expression for search in an embedded application context
WO2012134972A3 (en) Systems and methods for paragraph-based document searching
WO2014164871A3 (en) Systems and methods for ranking potential attended delivery/pickup locationss
WO2014025705A3 (en) Search result ranking and presentation
GB2529086A (en) Integrated system for production design assistance
GB2542053A (en) Automatically generating a semantic mapping for a relational database
WO2013071026A3 (en) Performing deduplication on product information search results
WO2013025624A3 (en) Searching encrypted electronic books
EP3752930A4 (en) Random draw forest index structure for searching large scale unstructured data
WO2013177213A3 (en) Enabling natural language processing
WO2014036282A3 (en) System and process of associating import and/or export data with a corporate identifier
WO2014025811A3 (en) Method and apparatus of implementing navigation of product properties
WO2012122212A3 (en) Processing medical records
WO2014188290A3 (en) Fast and secure retrieval of dna sequences
MX2015006595A (en) Method and system for identifying defects in glass.

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 13781828

Country of ref document: EP

Kind code of ref document: A2

ENP Entry into the national phase

Ref document number: 20147033368

Country of ref document: KR

Kind code of ref document: A

122 Ep: pct application non-entry in european phase

Ref document number: 13781828

Country of ref document: EP

Kind code of ref document: A2