×

Updating a search index used to facilitate application searches

  • US 9,600,530 B2
  • Filed: 03/15/2013
  • Issued: 03/21/2017
  • Est. Priority Date: 04/27/2012
  • Status: Active Grant
First Claim
Patent Images

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.

View all claims
  • 4 Assignments
Timeline View
Assignment View
    ×
    ×