×

SEARCH EXTENSIBILITY APPLICATION FRAMEWORK IN A HOSTED SEARCH

  • US 20140067835A1
  • Filed: 08/30/2012
  • Published: 03/06/2014
  • Est. Priority Date: 08/30/2012
  • Status: Abandoned Application
First Claim
Patent Images

1. A method for implementing a search extensibility application (app) framework using a server operated by a search provider, the method comprising the steps of:

  • receiving a search query from a hosted search app operating on a computing device;

    parsing the received query to identify one or more search terms;

    generating a HTML5 payload including documents and meta tags which specify data supported by the one or more search terms, the specifying being performed according to pre-determined matching criteria, the data including one of app extension categories, app extension action, and a list of apps that are known to the server;

    providing the HTML5 payload to the hosted search app, the HTML5 payload being renderable by the hosted search app to implement a user interface (UI);

    exposing a first API (application programming interface) to the hosted search app, the first API being callable by the hosted search app to update an install state of each of one or more installed apps on the computing device; and

    exposing a second API to the hosted search app, the second API being callable by the hosted search app to inject apps into the hosted search app, the injected apps being installed on the client computing device but which are unknown to the server.

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