Claims
- 1. A method for effecting transactions across a plurality of vendors in an internet environment, wherein a user may purchase each of a plurality of items the user finds independent of the vendors, comprising the steps:
providing to the user a plurality of items for purchase, said plurality of items drawn from said plurality of vendors; receiving from said user a selection of goods to purchase; mapping said selection of goods to purchase to a selected set of vendors; filling order entry forms corresponding to each of said selected set of vendors whose goods the user selected with previously provided information; and submitting said order entry forms to said corresponding vendors.
- 2. The method of claim 1 wherein said selection of goods to purchase is indicated by the user by means of clicking an icon.
- 3. The method of claim 1 wherein said providing to the user a plurality of items for purchase further comprises:
searching said internet environment for said plurality of items matching a set of user specified criterion; and displaying a result screen of said plurality of items matching said set of user specified criterion.
- 4. The method of claim 1 further comprising the step of:
passing control to the user after filling order entry forms, wherein the user can perform a confirming operation prior to the submitting step.
- 5. The method of claim 1 further comprising the step of:
tracking confirmation information returned by said corresponding vendors in response to the submitting step.
- 6. A method for effecting transactions across a plurality of vendors in an internet environment, wherein a user may purchase each of a plurality of items the user finds independent of the vendors, comprising the steps:
providing to the user a plurality of items for purchase, said plurality of items drawn from said plurality of vendors; receiving from said user a selection of goods to purchase; mapping said selection of goods to purchase to a selected set of vendors; filling order entry forms corresponding to each of said selected set of vendors whose goods the user selected with previously provided information; passing control to the user after filling order entry forms, wherein the user can perform a confirming operation prior to the submitting step; submitting said order entry forms to said corresponding vendors; and tracking confirmation information returned by said corresponding vendors in response to the submitting step.
- 7. A method for effecting transactions across a plurality of nodes, wherein a user may make a plurality of transactions with said plurality of nodes, comprising the steps:
providing to the user a plurality of transactions from which to choose, said plurality of transactions drawn from said plurality of nodes; receiving from said user a selection from said plurality of transactions; mapping said selection of to a selected set of said plurality of nodes; filling forms corresponding to each of said selected set of nodes selected by the user; and submitting said forms to said corresponding nodes.
- 8. The method of claim 7 wherein said nodes are web sites on an internet.
- 9. The method of claim 7 wherein said nodes are web sites on an intranet.
- 10. The method of claim 7 wherein said nodes are web sites on an Internet.
- 11. A system for effecting transactions across a plurality of vendors in an internet environment, wherein a user may purchase each of a plurality of items the user finds independent of the vendors, comprising:
at least one client, in conversation with at least one server in order to effect:
providing to the user a plurality of items for purchase, said plurality of items drawn from said plurality of vendors; receiving from said user a selection of goods to purchase; mapping said selection of goods to purchase to a selected set of vendors; filling order entry forms corresponding to each of said selected set of vendors whose goods the user selected with previously provided information; and submitting said order entry forms to said corresponding vendors.
- 12. The system of claim 11 wherein said selection of goods to purchase is indicated by the user by means of clicking an icon.
- 13. The system of claim 11 wherein said providing to the user a plurality of items for purchase further comprises:
searching said internet environment for said plurality of items matching a set of user specified criterion; and displaying a result screen of said plurality of items matching said set of user specified criterion.
- 14. The system of claim 11 wherein said server and said client are further disposed to:
passing control to the user after filling order entry forms, wherein the user can perform a confirming operation prior to the submitting step.
- 15. The system of claim 11 said server and said client are further disposed to:
tracking confirmation information returned by said corresponding vendors in response to the submitting step.
- 16. A computer programming product for effecting transactions across a plurality of vendors in an internet environment, wherein a user may purchase each of a plurality of items the user finds independent of the vendors, comprising:
a computer readable storage medium; code for providing to the user a plurality of items for purchase, said plurality of items drawn from said plurality of vendors; code for receiving from said user a selection of goods to purchase; code for mapping said selection of goods to purchase to a selected set of vendors; code for filling order entry forms corresponding to each of said selected set of vendors whose goods the user selected with previously provided information; and code for submitting said order entry forms to said corresponding vendors.
- 17. The computer programming product of claim 16 wherein said selection of goods to purchase is indicated by the user by means of clicking an icon.
- 18. The computer programming product of claim 16 wherein said providing to the user a plurality of items for purchase further comprises:
code for searching said internet environment for said plurality of items matching a set of user specified criterion; and code for displaying a result screen of said plurality of items matching said set of user specified criterion.
- 19. The computer programming product of claim 16 wherein further comprising:
code for passing control to the user after filling order entry forms, wherein the user can perform a confirming operation prior to the submitting step.
- 20. The computer programming product of claim 16 further comprising:
code for tracking confirmation information returned by said corresponding vendors in response to the submitting step.
CROSS-REFERENCE TO RELATED APPLICATIONS
[0001] This application claims priority from the following U.S. Provisional Applications, the disclosure of which, including all appendices and all attached documents, is incorporated by reference in its entirety for all purposes:
[0002] U.S. Provisional Patent Application Serial No. ______, Anand Rajaraman, et. al. entitled, “Method and System for Integrating Transaction Mechanisms Over Multiple Internet Sites,” filed Mar. 9, 1998, (attorney docket number 17907-15.0); and
[0003] U.S. Provisional Patent Application Serial No. ______, Anand Rajaraman, et. al. entitled, “Automatically Filling Forms,” filed Mar. 11, 1998, (attorney docket number 17907-16.0).
[0004] The following two commonly-owned copending applications, including this one, are being filed concurrently and the other one is hereby incorporated by reference in its entirety for all purposes:
[0005] U.S. patent application Ser. No. ______, Ashish Gupta, et. al. entitled, “Method for Integrating Transaction Mechanisms Over Multiple Internet Sites” (attorney docket number 17907-15.10); and
[0006] U.S. patent application Ser. No. ______, Ashish Gupta, et. al. entitled, “Method for Automatically Filing Forms in an Integrated Transaction Mechanism Over Multiple Internet Sites,” (attorney docket number 17907-16.10).
[0007] This application makes reference to the following commonly owned U.S. patent applications, which are incorporated herein in their entirety for all purposes:
[0008] Copending U.S. patent application Ser. No. 08/724,943, in the name of Ashish Gupta, et. al., entitled “Method and Apparatus for Structuring the Querying and Interpretation of Semistructured Information,” relates to information retrieval and interpretation from disparate semistructured information resources; and
[0009] Copending U.S. patent application Ser. No. 08/995,868, in the name of Ashish Gupta, et. al., entitled “Method for Data Gathering Around Forms and Search Barriers,” which relates to submitting forms to gather data.
Provisional Applications (2)
|
Number |
Date |
Country |
|
60077322 |
Mar 1998 |
US |
|
60077655 |
Mar 1998 |
US |
Divisions (1)
|
Number |
Date |
Country |
Parent |
09066739 |
Mar 1998 |
US |
Child |
10602479 |
Jun 2003 |
US |