发明名称 Updating a search index used to facilitate application searches
摘要 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.
申请公布号 US9600530(B2) 申请公布日期 2017.03.21
申请号 US201313842215 申请日期 2013.03.15
申请人 Quixey, Inc. 发明人 Glover Eric;Shapira Liron;Tarleton Nicolas
分类号 G06F17/30 主分类号 G06F17/30
代理机构 Harness, Dickey & Pierce, P.L.C. 代理人 Harness, Dickey & Pierce, P.L.C.
主权项 1. A method for maintaining search indexes used to support application searches, the method comprising: receiving, at a processing device, application data from a plurality of data sources, the application data being text describing one or more applications, wherein: the plurality of data sources includes a first electronic application marketplace and a second electronic application marketplace, andthe application data includes (i) first application data received from the first electronic application marketplace and (ii) second application data received from the second electronic application marketplace; identifying, at the processing device, an application referenced in the application data, wherein: the first application data describes a first application edition of the application, andthe second application data describes a second application edition of the application; generating, at the processing device, a plurality of attributes corresponding to the application from the application data referencing the application, including the first application data received from the first electronic application marketplace and the second application data received from the second electronic application marketplace, based on an application search specific schema, wherein the application search specific schema defines a structure of an application representation and one or more types of attributes that can be used to describe a given application; generating, at the processing device, an application representation of the application based on the plurality of attributes and the application search specific schema, the application representation defining the attributes of the application, including a text description and a rating of the application and being based on the application data from the plurality of data sources; and updating a search index based on the application representation.
地址 Mountain View CA US