US20040039660A1 - Automated on-line purchasing system - Google Patents

Automated on-line purchasing system Download PDF

Info

Publication number
US20040039660A1
US20040039660A1 US10/646,676 US64667603A US2004039660A1 US 20040039660 A1 US20040039660 A1 US 20040039660A1 US 64667603 A US64667603 A US 64667603A US 2004039660 A1 US2004039660 A1 US 2004039660A1
Authority
US
United States
Prior art keywords
information
merchandise
source
line
line purchasing
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Abandoned
Application number
US10/646,676
Inventor
James Prescott
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Tech Mahindra Ltd
Original Assignee
Individual
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Individual filed Critical Individual
Priority to US10/646,676 priority Critical patent/US20040039660A1/en
Assigned to MAHINDRA-BRITISH TELECOM reassignment MAHINDRA-BRITISH TELECOM ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: CHITTAR, RAJENDRA S., KALE, OJAS A., KULKARNI, VIVEK D.
Publication of US20040039660A1 publication Critical patent/US20040039660A1/en
Assigned to TECH MAHINDRA LIMITED reassignment TECH MAHINDRA LIMITED CHANGE OF NAME (SEE DOCUMENT FOR DETAILS). Assignors: MAHINDRA-BRITISH TELECOM LIMITED
Priority to US11/548,115 priority patent/US7774239B2/en
Abandoned legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/06Buying, selling or leasing transactions
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/02Reservations, e.g. for tickets, services or events
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/06Buying, selling or leasing transactions
    • G06Q30/0601Electronic shopping [e-shopping]
    • G06Q30/0613Third-party assisted
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/06Buying, selling or leasing transactions
    • G06Q30/0601Electronic shopping [e-shopping]
    • G06Q30/0641Shopping interfaces

Definitions

  • the present invention relates in general to an Internet-based system for conducting consumer or commercial transactions, and more specifically to an automated Internet or web-based system for locating and purchasing tickets to sporting events, concerts, or other events and/or merchandise.
  • the present invention provides an Internet-based system for purchasing items on-line.
  • This invention permits the consumer of tickets and other merchandise to use a web page to enter their customer information, including credit card information, and the items they wish to purchase.
  • This system will then monitor the information found at various vendor web sites and complete the desired transaction at the moment the merchandise becomes available, thereby eliminating the need for the consumer to stand in line or constantly monitor the vendor web sites waiting for the right moment to make the desired purchase.
  • the exemplary embodiment of this invention includes: (i) a remote terminal for use by a consumer; (ii) an on-line purchasing system, wherein the system further includes a system database in communication with the remote terminal for storing both consumer information and ticket and merchandise information; (iii) a user interface between the remote terminal and the on-line purchasing system for allowing the exchange of information and commands between the remote terminal and the on-line purchasing system; (iv) at least one source system in communication with the on-line purchasing system for allowing vendors of tickets or merchandise to sell items on-line, wherein the source system further includes a source database for storing current ticket and merchandise information; (v) a communication interface between the on-line purchasing system and the source system for allowing data exchange between the systems; (vi) software means for allowing the on-line purchasing system to monitor the source system for current ticket or merchandise information and communicate the information back to the on-line purchasing system; (vii) software means for allowing the on-line purchasing system to execute the purchase of tickets or merchandise from the source system based on the
  • FIG. 1 is a flow chart illustrating the system topology and associated external systems utilized by the present invention.
  • FIG. 2 is a diagram illustrating the relationships between the various entities to the transactions enabled by the present invention.
  • FIG. 3 is a flow chart illustrating the “activity tracking” component of the system and method of the present invention.
  • FIG. 4 is a flow chart illustrating the “check sales status” function of the system and method of the present invention.
  • FIG. 5 is a flow chart illustrating the process of “logging in” to the system and method of the present invention.
  • FIG. 6 is a flowchart illustrating the “activity search” function of the system and method of the present invention.
  • FIG. 7 is a flowchart illustrating the “activity purchase” aspect of the system and method of the present invention.
  • FIG. 1 illustrates, in graphic form, an exemplary embodiment of the system topology and the associated external systems.
  • FIG. 1 discloses the system and methods for pre-registering transactional and contact information. This information lies dormant while the Invented System 103 monitors for and ultimately purchases an on-line product, on-line tickets to an event or movie, or registers the customer 100 for an on-line course registration on behalf of the customer 100 , at the moment that the product or event posts for public sale.
  • the automated software that carries out this function is referred to herein as a ‘BOT’ 104 .
  • a customer 100 can access the Invented System 103 , which comprises a client interface, a server, and one or more source or vendor databases.
  • System 103 at pre-defined intervals, will seek and extract database information from various Source Systems 105 .
  • the relevant information is stored within the system until the event is posted for public sale on the Source System 105 .
  • BOT 104 automatically executes the transaction through the Source System 105 .
  • an automated email notification 106 is sent to the customer 100 .
  • This notification includes a message indicating that the Invented System 103 , has made the desired purchase and that the customer will, or should be, be receiving an email from the Source System regarding the completed transaction.
  • This notification may also include a disclaimer indicating that the Invented System 103 has completed its intended function and from this point forward, the relationship and any binding purchase agreement is between the customer 100 , and the Source System 105 , and should any problems arise, the Source System 105 should be contacted for assistance.
  • the customer 100 Upon successful execution of the Source Order Fulfillment within the Source System 105 , the customer 100 , will be charged a monetary fee by Invented System 103 .
  • the fee aspect of the transaction will be processed by a Credit Card Institution 107 using the same credit card information used for the actual purchase through Source System 105 .
  • the fee is not charged to the customer if the transaction does not actually occur.
  • FIG. 2 illustrates the relationships between the various entities to the transactions enabled by the present invention.
  • the customer 100 Upon accessing System 103 , the customer 100 has the option to either perform an Activity Search 200 or Login 201 .
  • the customer wishing to immediately begin an Activity Search 200 will have access to information stored within the Activities Database 205 , which includes, in the exemplary embodiment, categories such as Events, Movies Shopping, Course Registration or any other items for sale that are offered to the public, on-line, on a ‘first come, first served’ basis.
  • This Activities Database 205 gathers its information by means of an Activity Tracking software module that is executed at various pre-defined intervals and extracts information from the External Source System 207 , also referred to as the Source System 105 .
  • the customer expresses interest in a particular event or product offered by the Invented System 103 , the customer is transferred to the Login 201 screen.
  • the customer's basic information e.g. contact, user and financial
  • the secured Customer Database 202 Once the customer pre-registers for an event or product, the event information and purchasing status is also available for viewing by the customer as this data is also stored within the secured Customer Database 202 .
  • Another automated software module which is executed in intervals, is the Check Sales Status 203 (see FIG. 4).
  • This software module when executed, scans the Customer Database 202 for all pending Customer Purchases with a ‘PREREG’ status while also doing a time check with the listed scheduled date and time in which the product of event will be posted for public sale. If it is time to make the purchase, the information is then transferred to the Purchase Activity 204 where the transaction is then executed, on behalf of the customer, with the External Source System 207 .
  • the activity tracking feature of the present invention is embedded within System 103 .
  • Start Activity Tracking module 300 will execute.
  • this feature engages, it performs a comparison/deviation check between the Source System 105 database information, and previously extracted information stored and offered within the System 103 database.
  • the Start Activity Tracking module 300 will send a request to the Event Ticket Sellers Source Web site 302 and gather information about every event offered. For each event, Start Activity Tracking module 300 will execute the “Is The Event New?” query 303 . If the answer is in the affirmative, the system will store the event information on the Activities Database and Events Table 304 within System 103 . The “Has Event Information Changed?” 305 query determines whether previously stored information has changed. If so, the system will over-write previously stored information and any customers that had pre-registered for an event where relevant information has been added, updated or changed, will receive and update to their Invented System Customer Database/Activity Pre-Reg Table 306 to reflect the changed information. An automatically generated email will be sent describing the change that has occurred.
  • Start Activity Tracking module 300 completes its scan of the Event Ticket Sellers Source Web Site 302 , it will proceed to check the remaining categories with their relative Source System Web Sites, e.g. Movie Tickets 308 , Merchandise Sellers 314 , Course Registrations or other such applicable Source Systems.
  • the Start Check Sales Status 401 module is an automated feature within System 103 . At a pre-defined interval, this feature is executed. Upon execution, the module accesses the Customer Database Activity PREREG Table 403 .
  • the Start Check Sales Status module 401 seeks two specific fields 402 (i) where the Purchase Status is set to ‘PREREG,’ meaning the customer 100 has entered all required transactional information necessary for the Invented System to complete the transaction with the Source System 105 on behalf of the customer, and (ii) Purchase Time, meaning the date and time that the event is slated to be posted for public sale on the Source System 105 .
  • a formula is generated in order to execute the purchase at some time variable, just prior to the projected public sale posting to ensure that the transaction takes place the moment that the event or product is offered (in case the Source System 105 releases the access to the product or event a bit earlier than made aware to the public).
  • Start Check Sales Status 401 module retrieves this information, it checks the System Date and Time stored within the Customer Database Activity PREREG Table, against the server with local variable Purchase Time 402 . The decision to purchase occurs at “Is It Time to Trigger the Purchase Function?” 404 ; if not, this automation feature will go to sleep 405 , until it is time for the next interval to execute. If it is time to purchase the stored event or product, the information is then processed through the Purchase Activity (see FIG. 7) 406 , then End Check Sales Status 407 .
  • the first prompt is, “Are You A Current Registered User?” 501 . If the answer is yes, the user Enters Login Information 502 . Once the user Information is entered, System 103 will validate the information 503 and will then Verify User 504 by checking entered information against previously entered information within the Customer Database User Information Table 505 . The next prompt is “Is Authentic User Name/Password?” 506 . If no, the user is re-directed to “User Enters Login Information” 502 . If yes, the next prompt is “Was the User Referred to Login from a Search?” 507 . If yes, the user will be “Returned to Previous Search” 509 . If no, the user will be taken to the “New Search” 508 page of System 103 .
  • System 103 will then validate Registration Information 511 , then create the New Customer 512 record and will store user Information within the Customer Database User Information Table 515 . System 103 will then Display New User Name 513 and will then carry user over to the previously mentioned “Referred to Login from Search?” 507 following the same process chain from there as previously described.
  • the Activity Search function disclosed in FIG. 6 illustrates how a customer 100 , or potential customer, can maneuver through the System 103 Web Site.
  • the user begins by executing the Start Activity Tracking 600 feature which takes the user to a series of required fields of input.
  • the “User Enters Search Criteria” 601 which “Queries Activities Database” 604 and returns and displays matching activity “Details to the User” 602 .
  • the user then chooses “Activity To Pre-Register, Purchase Tickets, or Search Again” 603 .
  • System 103 verifies “Activity Currently For Sale” 702 by accessing the Activity Information within the Source System Database and Website 703 to verify that the product or event is actually posted for public sale at “Is Activity For Sale?” 704 . If not, the function will sleep 705 for a specified interval before re-attempting execution of the Purchase Activity command. If yes, the system will proceed to Make Purchase 706 , where System 103 will extract transactional information from Customer Database User Information Table 708 and execute the necessary commands within the Payment Information area of the Source System 707 .
  • System 103 Upon completion and confirmation of the Purchase on behalf of the customer, System 103 will “Handle Payment of User Of Invented System” 709 , by applying specified and previously agreed upon charges to the same credit card used to make the event or product purchase. This information is then sent to the proper Credit Card Processing Institution 710 , where the money would then be issued to the Bank Account of the System 711 .
  • System 103 then “Updates Customer Information and Send Notification” 712 , changes Purchase Status to ‘BOUGHT’ within the Customer Database Activity PREREG Table 713 , and “Sends Customer Notification” (email, letter, notice to Customer Rep, etc.) 714 . If, for some reason, the attempt to purchase the event or product for the user fails, an automatically generated email will be sent to the user with possible explanations for errors and an error history will also be stored within the Invented System for tracking, statistical, or action purposes. The process terminates at “End Purchase Tickets” 715 .

Abstract

An Internet-based purchasing system and associated method, including: (i) a remote terminal for use by a consumer; (ii) an on-line purchasing system, wherein the system further includes a system database in communication with the remote terminal for storing both consumer information and ticket and merchandise information; (iii) a user interface between the remote terminal and the on-line purchasing system for allowing the exchange of information and commands between the remote terminal and the on-line purchasing system; (iv) at least one source system in communication with the on-line purchasing system for allowing vendors of tickets or merchandise to sell items on-line, wherein the source system further includes a source database for storing current ticket and merchandise information; (v) a communication interface between the on-line purchasing system and the source system for allowing data exchange between the systems; (vi) software means for allowing the on-line purchasing system to monitor the source system for current ticket or merchandise information and communicate the information back to the on-line purchasing system; (vii) software means for allowing the on-line purchasing system to execute the purchase of tickets or merchandise from the source system based on the current information; and (viii) software means for allowing the source system to communicate with the remote terminal to indicate the completion of the purchase to the consumer.

Description

    CROSS-REFERENCE TO RELATED APPLICATIONS
  • This patent application claims the benefit of U.S. Provisional Patent Application Serial No. 60/405,527 filed on Aug. 23, 2002 and entitled “Automated Ticket Retrieval,” the disclosure of which is incorporated as if fully rewritten herein.[0001]
  • TECHNICAL FIELD OF THE INVENTION
  • The present invention relates in general to an Internet-based system for conducting consumer or commercial transactions, and more specifically to an automated Internet or web-based system for locating and purchasing tickets to sporting events, concerts, or other events and/or merchandise. [0002]
  • BACKGROUND OF THE INVENTION
  • Purchasing tickets for sporting events, concerts, or other events frequently requires driving to a location where tickets are sold and standing line with the hope of being able to obtain both the desired number of tickets and decent seats. While many venues and ticket sales companies, as well as many merchants, have implemented on-line purchasing systems in recent years, purchasing tickets or other merchandise for which there are limited quantities still involves waiting, in real time, for the right moment to make the purchase. The ability of the average consumer to utilize the Internet for a variety of transactions creates the potential for a web-based system that could be used to prioritize customer orders such that the waiting involved is reduced or eliminated. Thus, there is a need for an on-line, Internet or web-based system that allows a consumer to make a purchase without the inconvenience of constantly monitoring a vendor's website for the moment when an item becomes available for purchase. [0003]
  • SUMMARY OF THE INVENTION
  • These and other deficiencies of the prior art are overcome by the present invention, the exemplary embodiment of which provides an Internet-based system for purchasing items on-line. This invention permits the consumer of tickets and other merchandise to use a web page to enter their customer information, including credit card information, and the items they wish to purchase. This system will then monitor the information found at various vendor web sites and complete the desired transaction at the moment the merchandise becomes available, thereby eliminating the need for the consumer to stand in line or constantly monitor the vendor web sites waiting for the right moment to make the desired purchase. [0004]
  • The exemplary embodiment of this invention includes: (i) a remote terminal for use by a consumer; (ii) an on-line purchasing system, wherein the system further includes a system database in communication with the remote terminal for storing both consumer information and ticket and merchandise information; (iii) a user interface between the remote terminal and the on-line purchasing system for allowing the exchange of information and commands between the remote terminal and the on-line purchasing system; (iv) at least one source system in communication with the on-line purchasing system for allowing vendors of tickets or merchandise to sell items on-line, wherein the source system further includes a source database for storing current ticket and merchandise information; (v) a communication interface between the on-line purchasing system and the source system for allowing data exchange between the systems; (vi) software means for allowing the on-line purchasing system to monitor the source system for current ticket or merchandise information and communicate the information back to the on-line purchasing system; (vii) software means for allowing the on-line purchasing system to execute the purchase of tickets or merchandise from the source system based on the current information; and (viii) software means for allowing the source system to communicate with the remote terminal to indicate the completion of the purchase to the consumer. [0005]
  • Further advantages of the present invention will become apparent to those of ordinary skill in the art upon reading and understanding the following detailed description of the preferred embodiments.[0006]
  • BRIEF DESCRIPTION OF THE DRAWINGS
  • The accompanying drawings, which are incorporated into and form a part of the specification, schematically illustrate one or more exemplary embodiments of the invention and, together With the general description given above and detailed description of the preferred embodiments given below, serve to explain the principles of the invention. [0007]
  • FIG. 1 is a flow chart illustrating the system topology and associated external systems utilized by the present invention. [0008]
  • FIG. 2 is a diagram illustrating the relationships between the various entities to the transactions enabled by the present invention. [0009]
  • FIG. 3 is a flow chart illustrating the “activity tracking” component of the system and method of the present invention. [0010]
  • FIG. 4 is a flow chart illustrating the “check sales status” function of the system and method of the present invention. [0011]
  • FIG. 5 is a flow chart illustrating the process of “logging in” to the system and method of the present invention. [0012]
  • FIG. 6 is a flowchart illustrating the “activity search” function of the system and method of the present invention. [0013]
  • FIG. 7 is a flowchart illustrating the “activity purchase” aspect of the system and method of the present invention.[0014]
  • DETAILED DESCRIPTION OF THE INVENTION
  • The present invention provides an Internet based system and method for purchasing tickets or merchandise based on customer pre-registration and prioritization. With reference to the Figures, FIG. 1 illustrates, in graphic form, an exemplary embodiment of the system topology and the associated external systems. FIG. 1 discloses the system and methods for pre-registering transactional and contact information. This information lies dormant while the Invented System [0015] 103 monitors for and ultimately purchases an on-line product, on-line tickets to an event or movie, or registers the customer 100 for an on-line course registration on behalf of the customer 100, at the moment that the product or event posts for public sale. The automated software that carries out this function is referred to herein as a ‘BOT’ 104.
  • As shown in FIG. 1, a [0016] customer 100, with a computer 101, that has access to the Internet 102, can access the Invented System 103, which comprises a client interface, a server, and one or more source or vendor databases. System 103, at pre-defined intervals, will seek and extract database information from various Source Systems 105. Once the customer or end-user of system 103, has registered for an event or to purchase a product by means of the Invented System 103, the relevant information is stored within the system until the event is posted for public sale on the Source System 105. When the relevant information is posted on the Source System, BOT 104 automatically executes the transaction through the Source System 105.
  • Upon Source Order Fulfillment within the [0017] Source System 105, an automated email notification 106, is sent to the customer 100. This notification includes a message indicating that the Invented System 103, has made the desired purchase and that the customer will, or should be, be receiving an email from the Source System regarding the completed transaction. This notification may also include a disclaimer indicating that the Invented System 103 has completed its intended function and from this point forward, the relationship and any binding purchase agreement is between the customer 100, and the Source System 105, and should any problems arise, the Source System 105 should be contacted for assistance.
  • Upon successful execution of the Source Order Fulfillment within the [0018] Source System 105, the customer 100, will be charged a monetary fee by Invented System 103. The fee aspect of the transaction will be processed by a Credit Card Institution 107 using the same credit card information used for the actual purchase through Source System 105. In the exemplary embodiment, the fee is not charged to the customer if the transaction does not actually occur.
  • FIG. 2 illustrates the relationships between the various entities to the transactions enabled by the present invention. Upon accessing [0019] System 103, the customer 100 has the option to either perform an Activity Search 200 or Login 201. The customer wishing to immediately begin an Activity Search 200 will have access to information stored within the Activities Database 205, which includes, in the exemplary embodiment, categories such as Events, Movies Shopping, Course Registration or any other items for sale that are offered to the public, on-line, on a ‘first come, first served’ basis. This Activities Database 205 gathers its information by means of an Activity Tracking software module that is executed at various pre-defined intervals and extracts information from the External Source System 207, also referred to as the Source System 105.
  • If the customer expresses interest in a particular event or product offered by the Invented System [0020] 103, the customer is transferred to the Login 201 screen. Upon successful Login, the customer's basic information, e.g. contact, user and financial, is stored in the secured Customer Database 202. Once the customer pre-registers for an event or product, the event information and purchasing status is also available for viewing by the customer as this data is also stored within the secured Customer Database 202.
  • Another automated software module, which is executed in intervals, is the Check Sales Status [0021] 203 (see FIG. 4). This software module, when executed, scans the Customer Database 202 for all pending Customer Purchases with a ‘PREREG’ status while also doing a time check with the listed scheduled date and time in which the product of event will be posted for public sale. If it is time to make the purchase, the information is then transferred to the Purchase Activity 204 where the transaction is then executed, on behalf of the customer, with the External Source System 207.
  • As shown in FIG. 3, the activity tracking feature of the present invention is embedded within [0022] System 103. At a pre-determined interval, Start Activity Tracking module 300, will execute. When this feature engages, it performs a comparison/deviation check between the Source System 105 database information, and previously extracted information stored and offered within the System 103 database.
  • For the Event [0023] Ticket Source System 301, the Start Activity Tracking module 300, will send a request to the Event Ticket Sellers Source Web site 302 and gather information about every event offered. For each event, Start Activity Tracking module 300 will execute the “Is The Event New?” query 303. If the answer is in the affirmative, the system will store the event information on the Activities Database and Events Table 304 within System 103. The “Has Event Information Changed?” 305 query determines whether previously stored information has changed. If so, the system will over-write previously stored information and any customers that had pre-registered for an event where relevant information has been added, updated or changed, will receive and update to their Invented System Customer Database/Activity Pre-Reg Table 306 to reflect the changed information. An automatically generated email will be sent describing the change that has occurred.
  • Once the Start [0024] Activity Tracking module 300 completes its scan of the Event Ticket Sellers Source Web Site 302, it will proceed to check the remaining categories with their relative Source System Web Sites, e.g. Movie Tickets 308, Merchandise Sellers 314, Course Registrations or other such applicable Source Systems.
  • As shown in FIG. 4, the Start Check Sales Status [0025] 401 module is an automated feature within System 103. At a pre-defined interval, this feature is executed. Upon execution, the module accesses the Customer Database Activity PREREG Table 403. The Start Check Sales Status module 401 seeks two specific fields 402 (i) where the Purchase Status is set to ‘PREREG,’ meaning the customer 100 has entered all required transactional information necessary for the Invented System to complete the transaction with the Source System 105 on behalf of the customer, and (ii) Purchase Time, meaning the date and time that the event is slated to be posted for public sale on the Source System 105. A formula is generated in order to execute the purchase at some time variable, just prior to the projected public sale posting to ensure that the transaction takes place the moment that the event or product is offered (in case the Source System 105 releases the access to the product or event a bit earlier than made aware to the public).
  • When the Start Check Sales Status [0026] 401 module retrieves this information, it checks the System Date and Time stored within the Customer Database Activity PREREG Table, against the server with local variable Purchase Time 402. The decision to purchase occurs at “Is It Time to Trigger the Purchase Function?” 404; if not, this automation feature will go to sleep 405, until it is time for the next interval to execute. If it is time to purchase the stored event or product, the information is then processed through the Purchase Activity (see FIG. 7) 406, then End Check Sales Status 407.
  • With reference to FIG. 5, once the user elects to Login [0027] 500, they are taken through a series of prompts. The first prompt is, “Are You A Current Registered User?” 501. If the answer is yes, the user Enters Login Information 502. Once the user Information is entered, System 103 will validate the information 503 and will then Verify User 504 by checking entered information against previously entered information within the Customer Database User Information Table 505. The next prompt is “Is Authentic User Name/Password?” 506. If no, the user is re-directed to “User Enters Login Information” 502. If yes, the next prompt is “Was the User Referred to Login from a Search?” 507. If yes, the user will be “Returned to Previous Search” 509. If no, the user will be taken to the “New Search” 508 page of System 103.
  • If the user is not a Current Registered User, the User Enters [0028] Registration Information 510. System 103 will then validate Registration Information 511, then create the New Customer 512 record and will store user Information within the Customer Database User Information Table 515. System 103 will then Display New User Name 513 and will then carry user over to the previously mentioned “Referred to Login from Search?” 507 following the same process chain from there as previously described.
  • The Activity Search function disclosed in FIG. 6 illustrates how a [0029] customer 100, or potential customer, can maneuver through the System 103 Web Site. The user begins by executing the Start Activity Tracking 600 feature which takes the user to a series of required fields of input. The “User Enters Search Criteria” 601, which “Queries Activities Database” 604 and returns and displays matching activity “Details to the User” 602. The user then chooses “Activity To Pre-Register, Purchase Tickets, or Search Again” 603.
  • If the user selects to pre-register or purchase they are sent to the Disclaimers for Purchasing Tickets [0030] 605. Upon review and acceptance of the Disclaimers For Purchasing Tickets 605, the user is asked if they are logged in? 608. If not, they are sent to the Login Screen (see FIG. 5) 609. Once the user validates and logs in they are re-directed to the Log Customer Order 610 section within the Invented System 103. Upon execution of the function, the Activity Pre-Reg. information, Customer Information, and Expected Sales Date for Activity are stored within the Customer Database Activity Pre-Reg Table 611 (i.e., purchase status is entered as ‘PREREG’). In the event that the described event is already posted for public sale, and the customer wishes to continue with a purchase, they are directly transferred to the Purchase Activity page 613. If the user chooses to search again 606 they are re-directed to Start Activity Search 600. If the user decides not to perform another search, then they are directed to System Home Page 607.
  • With reference to FIG. 7, if called for by the Check Sales Status (see FIG. 4) or by the Activity Search (see FIG. 6) [0031] 700, the transactional information is carried forward to Start Purchase Tickets 701. System 103 verifies “Activity Currently For Sale” 702 by accessing the Activity Information within the Source System Database and Website 703 to verify that the product or event is actually posted for public sale at “Is Activity For Sale?” 704. If not, the function will sleep 705 for a specified interval before re-attempting execution of the Purchase Activity command. If yes, the system will proceed to Make Purchase 706, where System 103 will extract transactional information from Customer Database User Information Table 708 and execute the necessary commands within the Payment Information area of the Source System 707. Upon completion and confirmation of the Purchase on behalf of the customer, System 103 will “Handle Payment of User Of Invented System” 709, by applying specified and previously agreed upon charges to the same credit card used to make the event or product purchase. This information is then sent to the proper Credit Card Processing Institution 710, where the money would then be issued to the Bank Account of the System 711.
  • Following the steps enumerated above, [0032] System 103 then “Updates Customer Information and Send Notification” 712, changes Purchase Status to ‘BOUGHT’ within the Customer Database Activity PREREG Table 713, and “Sends Customer Notification” (email, letter, notice to Customer Rep, etc.) 714. If, for some reason, the attempt to purchase the event or product for the user fails, an automatically generated email will be sent to the user with possible explanations for errors and an error history will also be stored within the Invented System for tracking, statistical, or action purposes. The process terminates at “End Purchase Tickets” 715.
  • While the above description contains many specificities, these should not be construed as limitations on the scope of the invention, but rather as exemplification of certain preferred embodiments. Numerous other variations of the present invention are possible, and is not intended herein to mention all of the possible equivalent forms or ramifications of this invention. Various changes may be made to the present invention without departing from the scope or spirit of the invention. [0033]

Claims (5)

What is claimed:
1. An Internet-based system for purchasing items on-line, comprising:
(a) a remote terminal for use by a consumer;
(b) an on-line purchasing system, wherein said system further comprises a system database in communication with said remote terminal for storing both consumer information and ticket and merchandise information;
(c) a user interface between said remote terminal and said on-line purchasing system for allowing the exchange of information and commands between said remote terminal and said on-line purchasing system;
(d) at least one source system in communication with said on-line purchasing system for allowing vendors of tickets or merchandise to sell items on-line, wherein said source system further comprises a source database for storing current ticket and merchandise information;
(e) a communication interface between said on-line purchasing system and said source system for allowing data exchange between said systems;
(f) software means for allowing said on-line purchasing system to monitor said source system for current ticket or merchandise information and communicate said information back to said on-line purchasing system;
(g) software means for allowing said on-line purchasing system to execute the purchase of tickets or merchandise from said source system based on said current information; and
(h) software means for allowing said source system to communicate with said remote terminal to indicate the completion of said purchase to said consumer.
2. The system of claim 1, further comprising software means for allowing said on-line purchasing system and said source system to communicate with a financial institution for the purpose of completing a credit card transaction.
3. The system of claim 1, wherein said software means for allowing said on-line purchasing system to monitor said source system for ticket or merchandise information and communicate said information back to said system database is a “BOT”.
4. A method for executing consumer transactions using the Internet, said method comprising the steps of:
(a) using a remote terminal to access an on-line purchasing system, wherein said purchasing system further comprises a system database, and wherein said database further includes information concerning tickets and merchandise, and wherein said system database is in communication with at least one vendor source system, and wherein said source system further includes a source database containing current information concerning the purchase of tickets and merchandise;
(b) entering customer information into said on-line purchasing system from said remote terminal;
(c) selecting desired tickets or merchandise from said system database using said remote terminal;
(d) using software means within said on-line purchasing system to monitor said at least one source system for current information concerning the purchase of said tickets or merchandise;
(e) using software means within said on-line purchasing system to purchase said tickets or merchandise from said vendor source system based on said current information; and
(f) using software means within said vendor source system to send notification to said remote terminal indicating that a transaction has been completed.
5. The method of claim 4, further comprising the step of using software means within said systems to allow said on-line purchasing system and said source system to communicate with a financial institution for the purpose of completing a credit card transaction.
US10/646,676 2002-08-23 2003-08-22 Automated on-line purchasing system Abandoned US20040039660A1 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
US10/646,676 US20040039660A1 (en) 2002-08-23 2003-08-22 Automated on-line purchasing system
US11/548,115 US7774239B2 (en) 2002-08-23 2006-10-10 Automated on-line purchasing system

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US40552702P 2002-08-23 2002-08-23
US10/646,676 US20040039660A1 (en) 2002-08-23 2003-08-22 Automated on-line purchasing system

Related Child Applications (1)

Application Number Title Priority Date Filing Date
US11/548,115 Continuation US7774239B2 (en) 2002-08-23 2006-10-10 Automated on-line purchasing system

Publications (1)

Publication Number Publication Date
US20040039660A1 true US20040039660A1 (en) 2004-02-26

Family

ID=31891507

Family Applications (2)

Application Number Title Priority Date Filing Date
US10/646,676 Abandoned US20040039660A1 (en) 2002-08-23 2003-08-22 Automated on-line purchasing system
US11/548,115 Expired - Fee Related US7774239B2 (en) 2002-08-23 2006-10-10 Automated on-line purchasing system

Family Applications After (1)

Application Number Title Priority Date Filing Date
US11/548,115 Expired - Fee Related US7774239B2 (en) 2002-08-23 2006-10-10 Automated on-line purchasing system

Country Status (1)

Country Link
US (2) US20040039660A1 (en)

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20030097662A1 (en) * 2000-11-14 2003-05-22 Russ Samuel H. Networked subscriber television distribution
WO2006132646A1 (en) * 2005-06-03 2006-12-14 Nowak Keith B Ordering method utilizing instant messaging
US20070016490A1 (en) * 2005-06-03 2007-01-18 Shadow Enterprises, Llc Ordering method utilizing instant messaging
WO2007092406A2 (en) * 2006-02-07 2007-08-16 Ticketmaster Methods and systems for reducing burst usage of a networked computer system
US20090276364A1 (en) * 2008-05-05 2009-11-05 Vito Iaia Process control system
CN103034908A (en) * 2012-11-26 2013-04-10 侯圣勇 Automatic ticket purchasing management system and method thereof
US20160328662A1 (en) * 2015-05-06 2016-11-10 Sabre, Inc. Method, apparatus and computer program product for reservations, inventory control, shopping, and booking with attribute based pricing
US9912653B2 (en) 2007-09-04 2018-03-06 Live Nation Entertainment, Inc. Controlled token distribution to protect against malicious data and resource access

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2016149557A1 (en) * 2015-03-17 2016-09-22 Vm-Robot, Inc. Web browsing robot system and method
US10360617B2 (en) 2015-04-24 2019-07-23 Walmart Apollo, Llc Automated shopping apparatus and method in response to consumption
MX2018008789A (en) 2016-01-19 2019-03-28 Walmart Apollo Llc Consumable item ordering system.
US11227325B1 (en) 2017-12-18 2022-01-18 Wells Fargo Bank, N.A. Event-based automatic transaction system

Citations (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10640A (en) * 1854-03-14 Stop-cock
US29169A (en) * 1860-07-17 Improvement in gang-plows
US5960411A (en) * 1997-09-12 1999-09-28 Amazon.Com, Inc. Method and system for placing a purchase order via a communications network
US6125352A (en) * 1996-06-28 2000-09-26 Microsoft Corporation System and method for conducting commerce over a distributed network
US6233565B1 (en) * 1998-02-13 2001-05-15 Saranac Software, Inc. Methods and apparatus for internet based financial transactions with evidence of payment
US6304580B1 (en) * 1994-05-05 2001-10-16 Sprint Communications Co. L.P. Broadband telecommunications system interface
US6304850B1 (en) * 1999-03-17 2001-10-16 Netmarket Group, Inc. Computer-implemented system and method for booking airline travel itineraries
US20020010640A1 (en) * 2000-04-12 2002-01-24 Rana Dutta Technique for securely conducting online transactions
US20020029169A1 (en) * 2000-09-05 2002-03-07 Katsuhiko Oki Method and system for e-transaction
US6466918B1 (en) * 1999-11-18 2002-10-15 Amazon. Com, Inc. System and method for exposing popular nodes within a browse tree
US6496809B1 (en) * 2000-06-09 2002-12-17 Brett Nakfoor Electronic ticketing system and method

Family Cites Families (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6625581B1 (en) * 1994-04-22 2003-09-23 Ipf, Inc. Method of and system for enabling the access of consumer product related information and the purchase of consumer products at points of consumer presence on the world wide web (www) at which consumer product information request (cpir) enabling servlet tags are embedded within html-encoded documents
US6907405B2 (en) * 1996-05-23 2005-06-14 Ita Investments, Llc Computer controlled priority right auctioning system
US7363267B1 (en) 1999-06-03 2008-04-22 The Ticket Reserve, Inc. Contingency-based options and futures for contingent travel accommodations
US7206755B1 (en) * 1999-11-05 2007-04-17 Muralidhar Sanjay P Method, apparatus and article-of-manufacture for the creation, issuance, valuation/pricing, trading and exercise of options for attendance rights, and derivative instruments thereon
US6850901B1 (en) * 1999-12-17 2005-02-01 World Theatre, Inc. System and method permitting customers to order products from multiple participating merchants
US7031945B1 (en) * 2000-07-24 2006-04-18 Donner Irah H System and method for reallocating and/or upgrading and/or rewarding tickets, other event admittance means, goods and/or services
US6947902B2 (en) * 2001-05-31 2005-09-20 Infonox On The Web Active transaction generation, processing, and routing system
US20030126095A1 (en) * 2001-12-28 2003-07-03 Docomo Communications Laboratories Usa, Inc. Context-aware market-making service
US20030236729A1 (en) * 2002-06-21 2003-12-25 Kenneth Epstein Systems and methods of directing, customizing, exchanging, negotiating, trading and provisioning of information, goods and services to information users

Patent Citations (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10640A (en) * 1854-03-14 Stop-cock
US29169A (en) * 1860-07-17 Improvement in gang-plows
US6304580B1 (en) * 1994-05-05 2001-10-16 Sprint Communications Co. L.P. Broadband telecommunications system interface
US6125352A (en) * 1996-06-28 2000-09-26 Microsoft Corporation System and method for conducting commerce over a distributed network
US5960411A (en) * 1997-09-12 1999-09-28 Amazon.Com, Inc. Method and system for placing a purchase order via a communications network
US6233565B1 (en) * 1998-02-13 2001-05-15 Saranac Software, Inc. Methods and apparatus for internet based financial transactions with evidence of payment
US6304850B1 (en) * 1999-03-17 2001-10-16 Netmarket Group, Inc. Computer-implemented system and method for booking airline travel itineraries
US6466918B1 (en) * 1999-11-18 2002-10-15 Amazon. Com, Inc. System and method for exposing popular nodes within a browse tree
US20020010640A1 (en) * 2000-04-12 2002-01-24 Rana Dutta Technique for securely conducting online transactions
US6496809B1 (en) * 2000-06-09 2002-12-17 Brett Nakfoor Electronic ticketing system and method
US20020029169A1 (en) * 2000-09-05 2002-03-07 Katsuhiko Oki Method and system for e-transaction

Cited By (19)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20030097662A1 (en) * 2000-11-14 2003-05-22 Russ Samuel H. Networked subscriber television distribution
US7451102B2 (en) 2005-06-03 2008-11-11 Shadow Enterprises Inc. Ordering method utilizing instant messaging
WO2006132646A1 (en) * 2005-06-03 2006-12-14 Nowak Keith B Ordering method utilizing instant messaging
US20070016490A1 (en) * 2005-06-03 2007-01-18 Shadow Enterprises, Llc Ordering method utilizing instant messaging
WO2007092406A2 (en) * 2006-02-07 2007-08-16 Ticketmaster Methods and systems for reducing burst usage of a networked computer system
WO2007092406A3 (en) * 2006-02-07 2008-04-10 Ticketmaster Methods and systems for reducing burst usage of a networked computer system
US20070245351A1 (en) * 2006-02-07 2007-10-18 Andrew Sussman Methods and systems for reducing burst usage of a networked computer system
US8176177B2 (en) 2006-02-07 2012-05-08 Ticketmaster Llc Methods and systems for reducing burst usage of a networked computer system
US9147170B2 (en) 2006-02-07 2015-09-29 Live Nation Entertainment, Inc. Methods and systems for reducing burst usage of a networked computer system
US11516200B2 (en) 2007-09-04 2022-11-29 Live Nation Entertainment, Inc. Controlled token distribution to protect against malicious data and resource access
US9912653B2 (en) 2007-09-04 2018-03-06 Live Nation Entertainment, Inc. Controlled token distribution to protect against malicious data and resource access
US10715512B2 (en) 2007-09-04 2020-07-14 Live Nation Entertainment, Inc. Controlled token distribution to protect against malicious data and resource access
US10305881B2 (en) 2007-09-04 2019-05-28 Live Nation Entertainment, Inc. Controlled token distribution to protect against malicious data and resource access
US20100088126A1 (en) * 2008-05-05 2010-04-08 Vito Iaia Real time data distribution system
US20090276364A1 (en) * 2008-05-05 2009-11-05 Vito Iaia Process control system
CN103034908A (en) * 2012-11-26 2013-04-10 侯圣勇 Automatic ticket purchasing management system and method thereof
US20160328662A1 (en) * 2015-05-06 2016-11-10 Sabre, Inc. Method, apparatus and computer program product for reservations, inventory control, shopping, and booking with attribute based pricing
US11017326B2 (en) * 2015-05-06 2021-05-25 Sabre Glbl Inc. Method, apparatus and computer program product for reservations, inventory control, shopping, and booking with attribute based pricing
US11755962B2 (en) 2015-05-06 2023-09-12 Sabre Glbl Inc. Method, apparatus and computer program product for reservations, inventory control, shopping, and booking with attribute based pricing

Also Published As

Publication number Publication date
US20070130022A1 (en) 2007-06-07
US7774239B2 (en) 2010-08-10

Similar Documents

Publication Publication Date Title
US7774239B2 (en) Automated on-line purchasing system
US7103568B1 (en) Online product exchange system
US6754636B1 (en) Purchasing systems and methods wherein a buyer takes possession at a retailer of a product purchased using a communication network
US8010417B2 (en) System and process for local acquisition of products priced online
US9659318B2 (en) Purchaser centered, product driven world wide web searching and e-commerce system
US7660744B2 (en) Method and system for integrating transaction mechanisms over multiple internet sites
US7672897B2 (en) Method of community purchasing through the internet
US8732027B2 (en) Method and system of facilitating a transaction
US5710887A (en) Computer system and method for electronic commerce
US20160027078A1 (en) Group buying search
US7933806B2 (en) Online product exchange system with price-sorted matching products
US6405175B1 (en) Shopping scouts web site for rewarding customer referrals on product and price information with rewards scaled by the number of shoppers using the information
US20090248537A1 (en) Commercial transaction facilitation system
US20010032164A1 (en) Method and apparatus for bi-directional auctioning between buyers and sellers using a computer network
AU2005301283A1 (en) Internet enhanced local shopping system and method
JP2002041842A (en) Electronic mediation service and price determination for selling/buying article
WO2009097130A1 (en) Method and system for purchase of a product or services using a communication network site
US20070136179A1 (en) System & method for providing reverse auction services
US20070294134A1 (en) A multiple entity purchase and sale transaction system
US20070198398A1 (en) Electronic commerce global relational actualizing bargaining method and apparatus
US20030061161A1 (en) Business method for facilitating offsetting payables against receivables
US10769719B1 (en) Electronic bidding service using an item authority
US20190050935A1 (en) Device And Method For Exchange Market
JP2001350955A (en) Transaction mediating system and method
US20060085300A1 (en) Systems and methods for auctioning government items

Legal Events

Date Code Title Description
AS Assignment

Owner name: MAHINDRA-BRITISH TELECOM, INDIA

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:CHITTAR, RAJENDRA S.;KALE, OJAS A.;KULKARNI, VIVEK D.;REEL/FRAME:014148/0696

Effective date: 20030911

AS Assignment

Owner name: TECH MAHINDRA LIMITED, INDIA

Free format text: CHANGE OF NAME;ASSIGNOR:MAHINDRA-BRITISH TELECOM LIMITED;REEL/FRAME:017196/0813

Effective date: 20060203

STCB Information on status: application discontinuation

Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION