Systems and methods for extracting and adapting data
First Claim
1. A method, comprising:
- determining a schema for an item, wherein the schema contains one or more elements corresponding to attributes of the item;
identifying a first web page containing information about the item;
populating the elements of the schema based at least in part on the information about the item;
configuring data comprising one or more of the schema elements for display on a second web page;
receiving input from a user on the second web page indicating a desired transaction with the item;
determining a method schema for the desired transaction;
populating the method schema based at least in part on the input on the second web page;
using the method schema to facilitate the transaction on a third web page, wherein the third web page is on a different website than the second web page.
0 Assignments
0 Petitions
Accused Products
Abstract
Methods and systems for extracting and adapting data are set forth. According to one embodiment, a method comprising determining a schema for an item, wherein the schema contains one or more elements corresponding to attributes of the item, identifying a first web page containing information about the item, populating the elements of the schema based at least in part on the information about the item; formatting data comprising one or more of the schema elements for display on a second web page, receiving input from a user on the second web page indicating a desired transaction with the item, determining a method schema for the desired transaction, populating the method schema based at least in part on the input on the second web page, and using the method schema to facilitate the transaction on a third web page, wherein the third web page is on a different website than the first web page is disclosed.
20 Citations
16 Claims
-
1. A method, comprising:
-
determining a schema for an item, wherein the schema contains one or more elements corresponding to attributes of the item;
identifying a first web page containing information about the item;
populating the elements of the schema based at least in part on the information about the item;
configuring data comprising one or more of the schema elements for display on a second web page;
receiving input from a user on the second web page indicating a desired transaction with the item;
determining a method schema for the desired transaction;
populating the method schema based at least in part on the input on the second web page;
using the method schema to facilitate the transaction on a third web page, wherein the third web page is on a different website than the second web page. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method for transferring a transaction to a retail web site, comprising:
-
displaying information about a product on a supplier'"'"'s page;
receiving input identifying a desired transaction with the product;
determining a method schema corresponding to the desired transaction;
facilitating completion of the transaction on a retailer'"'"'s web page based at least in part on the method schema.
-
-
13. A method for populating a product schema, comprising:
-
determining a schema, wherein the schema contains one or more elements identifying properties of an item;
identifying a network document containing information about the item;
populating one or more schema elements with the information contained in the network document;
identifying unpopulated elements in the schema;
identifying a second source of information about the item; and
populating one or more of the unpopulated elements based on the second source of information. - View Dependent Claims (14)
-
-
15. A method, comprising:
-
determining a schema for an item, wherein the schema contains one or more elements corresponding to attributes of the item;
identifying a first web page containing information about the item;
populating the elements of the schema based at least in part on the information about the item;
determining a method schema for a method available on a second web page; and
providing access to the item schema and the method schema to a developer for providing content and facilitating a transaction on a third web page. - View Dependent Claims (16)
-
Specification