Patent ID: 8583510
Filing Date: 2013-11-12
Classification: G06Q

Abstract:
1. A method, comprising: gathering certain information relating to a customer at a computer, the computer associated with the customer, the certain information gathered by identifying images and fields displayed on a webpage of an online provider of goods and/or services among a plurality of online providers of goods and/or services; storing the gathered information in a storage medium that is associated with the computer; creating, via the computer, a plurality of templates corresponding to a respective transaction of goods and/or services provided by the plurality of online providers, the plurality of templates including a first template having the gathered information, wherein the first template is a uniform function based template that relates to ordering goods and/or services over the Internet from any of the plurality of online providers of goods and/or services utilizing the gathered information, the first template comprising a single set of inputs for all of the plurality of online providers of goods and/or services, wherein the first template is displayed at predetermined times on a visual display that is associated with the computer; storing the first template in the storage medium; accessing, via the computer, an Internet website of one of a plurality of online providers, and automatically analyzing images and fields of interests displayed by the website; determining, via the computer, an electronic commerce transaction to be performed among a plurality of different electronic commerce transaction provided by the online provider based on the analyzed images and fields of interests; selecting the first template among the plurality of templates based on the determined electronic commerce transaction and performing the electronic commerce transaction using the selected first template, the performing including: performing, via the computer, an electronic commerce transaction that comprises purchasing of goods and/or services by the customer from the accessed one of the plurality of online providers utilizing the first template and the information relating to the customer for each electronic commerce transaction performed, the electronic commerce transaction performed at the Internet website of one of the plurality of online providers; tracking, via the computer, shipment of the purchased goods and/or services, the tracking comprising automatically receiving shipment progress from an initial point of departure and automatically checking shipment progress; verifying, via the computer, payment by the customer of the purchased goods and/or services; and storing all information relating to the performed electronic commerce transaction in the storage medium.