×

Activities operating on structured data

  • US 9,396,281 B2
  • Filed: 08/13/2008
  • Issued: 07/19/2016
  • Est. Priority Date: 08/13/2008
  • Status: Active Grant
First Claim
Patent Images

1. A method, implemented at a computer system that includes one or more processors, for invoking an activity of a service provider based on structured data of web content, the method comprising:

  • rendering web content within a user interface, the web content including structured data that is identified as being of a particular structured data type, the rendering including presenting the structured data at the user interface in a user-selectable manner;

    receiving a user selection of at least a portion of the structured data;

    based at least on receiving the user selection, and based at least on the structured data having been identified in the web content as being of the particular structured data type, identifying at least one structured data description that corresponds to the particular structured data type, the at least one structured data description defining an activity that is provided by a service provider, including defining at least;

    (i) one or more structured data types, including the particular structured data type, that are associated with the activity;

    (ii) a calling location to which data is to be sent when invoking the activity; and

    (iii) one or more parameters to be included when calling the calling location as part of invoking the activity; and

    based at least on receiving the user selection, and based at least on identifying the at least one structured data description,presenting a menu that lists a plurality of activities that are relevant to the user selection and that include activities associated with both structured data and unstructured data, the plurality of activities including the activity that is provided by the service provider; and

    invoking the activity that is provided by the service provider, including;

    identifying, based on the particular structured data type, one or moreportions of the structured data to use as the one or more parameters; and

    calling the calling location using the one or more portions of the structured data as the one or more parameters.

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