CA2176297A1 - Method and apparatus for an interactive computerized catalog system - Google Patents
Method and apparatus for an interactive computerized catalog systemInfo
- Publication number
- CA2176297A1 CA2176297A1 CA002176297A CA2176297A CA2176297A1 CA 2176297 A1 CA2176297 A1 CA 2176297A1 CA 002176297 A CA002176297 A CA 002176297A CA 2176297 A CA2176297 A CA 2176297A CA 2176297 A1 CA2176297 A1 CA 2176297A1
- Authority
- CA
- Canada
- Prior art keywords
- catalog
- customer
- data
- order
- user
- 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
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M3/00—Automatic or semi-automatic exchanges
- H04M3/42—Systems providing special services or facilities to subscribers
- H04M3/487—Arrangements for providing information services, e.g. recorded voice services or time announcements
- H04M3/493—Interactive information services, e.g. directory enquiries ; Arrangements therefor, e.g. interactive voice response [IVR] systems or voice portals
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION 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/00—Commerce
- G06Q30/02—Marketing; Price estimation or determination; Fundraising
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION 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/00—Commerce
- G06Q30/02—Marketing; Price estimation or determination; Fundraising
- G06Q30/0201—Market modelling; Market analysis; Collecting market data
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION 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/00—Commerce
- G06Q30/06—Buying, selling or leasing transactions
- G06Q30/0601—Electronic shopping [e-shopping]
- G06Q30/0633—Lists, e.g. purchase orders, compilation or processing
- G06Q30/0635—Processing of requisition or of purchase orders
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION 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/00—Commerce
- G06Q30/06—Buying, selling or leasing transactions
- G06Q30/0601—Electronic shopping [e-shopping]
- G06Q30/0641—Shopping interfaces
Abstract
Description
217629~
IMPROVED METHOD AND APPARATUS FOR AN INTERACTIVE
COMPUTERIZED CATALOG SYSTEM
Field of the Invention The present invention relates to an improved interactive computerized electronic catalog system and more particularly to an improved method and apparatus for an interactive catalog system selectively addressable by a customer controlled telephone terminal for selectively accessing prerecorded audio and video catalog data for selective products or services and in which as a by-product of such utilization customer market profile data is selectively generated.
Background of the Invention The structure and operation of several diverse types of catalog systems are well documented in the patent literature and in the marketing and more particularly in the direct marketing arts literature. One seeking a description of representative types of catalog systems and equipment should see: Prodigy System Manual; U.S. Patent No. 5,253,341 entitled "Remote Query Communications System"; U.S. Patent No. 5.315.504 entitled "Electronic Document Approval System"; and U.S. Patent No. 5,315, 508 entitled "Label Generating and ~ata Tracking System for Processing Orders";
or U.S. Patent No. 4.792.849 entitled "Digital Interclctive Communication System."
Merchandising a wide variety of products and services by printed catalogs mailed to large numbers of prospective customers is a very lalge and rapidly expanding commercial market in essentially every industrialized country in the world. ~or example, a l991 study by the Canadian Direct Marketing Association reports that in the U.S. there were 8 to 10.000 mail order companies which generate more than $51.5 billion dollars in annual revenue. The 1991 study further reported that more than 55% of American adults had purchased goods or services from a catalog during the preceding year and approxilllately 26% of the Canadian adults had also purchased such services from a catalog company.
Based on the respective U.S. and Canadian populations. the growth potential in each country for the catalog mail order husiness is substantial.
A recent article in the July 1994 issue of Popular Science magazine reports several U .S. companies are taking tentative steps to replace or supplement printed catalog materials with an electronic or computerized catalog. For example, a number of U.S. companies are reported to be test marketing a CD-Rom disc which includes digital catalog data for a number of popular U.S. retailers' catalogs. Onscreen catalog displays are beginning to appear in retail stores as an electronic variation of the free-standing catalo~ kiosk or catalog department. Other retailers are experimenting with floppy disc versions of catalogs which would permit potential users to browse electronic catalog data on their PC computels.
The principal disadvantages of these earlier mail order or electronic catalog systems includes limitations on how~ when and where the electronic catalog data can be viewed by a potential customer. Further, these earlier systems generally require a separate or multi-step ordering process which are often cumbersome and time comsuming. Further, interactive cable TV type systems often require each subscriber to use a dedicated channel for viewing video product information without the ability of the potential customer to select specific type products or services individually.
Summary of Invention It is an object of the present invention to provide an improved method and apparatus for an interactive, computerized electronic catalog system.
~ 2176297 It is another object of the present invention to overcome the difficulties, shortcomings and inefficiencies presènted by the prior art electronic catalog systems.
It is yet another obiect;ve of the present invention to provide an improved. cost efficient interactive electronic catalog process and svstem which provides efficient product and service selectivity to prospective customers and which selectivelv geneTates market profile data of user/customers.
These and othel ~I)jcct~ and advantages of applicants' improved method arld apparatus for an interactive computerized electronic catalog system can best be understood bv reference to the following detailed description in con,junction with the accompanying drawings wherein:
I;'ig 1 is a lo~ic block diagram of applicants' improved computerized interactive catalog system.
Fig. 2 is a schematic block diagram of a telephone network terminal device utili~able in accordance with applicants'improved interactive computerized catalog system.
Fig. 3 is a schematic block diagram of the central data processor system utilizable in accordance with another aspect of applicants' invention.
Iig. 4 is a logic block diagram of an interactive online catalog system utilizable across international boundaries in accordance with another aspect of applicants' invention.
Fig. 5 is a schematic block diagram of yet another aspect of applicants' improved interactive online catalog system.
Jig. 6 is an algorithmic logic flow diagram illustrating the sequence of operating steps of applicants' improved domestic computerized interactive catalog system illustrated in Fig. 1 for selectively generating customer profile data.
Fig.7 is an algorithmic logic flow diagram of the operating steps of applicants' improved international computerized interactive catalog system illustrated in Fig.
4 for selectively generating customer profile data.
Fig. 8 is a logic flow diagram illustrating the sequence of operation of applicants' improved computerized catalog systems illustrated in Figs. 1 and 4.
The present invention relates to an improved method an(l apparatus for selectively transmitting and displaying at a customer/user's telephone terminal interactive catalog data selecle~ I)y ltl~ user. Applicants' imploved inlerac~ive system comprises a central data processor system for storing and indexing electronic catalog data~ including graphic -- 21 76~97 .Ind audio messa~.e data. memory means for storing and selectively retrieving specific portions of a retailer catalog data specified by a user request, a communication link to selectively establish a communication path between a user's telephone terminal and the central data processing ~_ system in response to a user inquiry~ an online interactive service control processor responsive to user commands to control retrieval of specified catalog data identified in a user re~uest. a user profile data processor for selectively generating customer profile data if authorized by the user/customer and order processing means responsive to a user order cornmand for completing the accounting and order delivery tasks involved in fulfilling a user order.
Detailed Description of Preferred Embodiments Referring to Fig. 1. there is shown a logic block diagram of an improved computerized, interactive catalog system in accordance with one aspect of applicants' invention. As shown, a telephone system 10 selectively connects a customer/user telephone terminal 13 with a telephone exchange lS which may be of the type typically used in commercial telephone systems in the U.S. or Canada. In response to a custorner dialing a predetermined assigned telephone number from his telephone terminal 13 which preferably is an 800 number used by businesses to permit customers/users to make a toll-free call to their business~
the telephone exchange 15 connects the customer to the central data processor 17 which mayt for example, comprise .In IBM AS400 central data processor with an associated system memory and standard peripherals 16 and 18. for example an IBM model 3350 direct access disc storage array ~nd 3380 controller which typically would provide several gigibytes of selectively addressable memory capable of storing digital video and audio catalog data. An online interactive controller 19, which may for example comprise an IBM AS400 I/O controller type is arranged to selectively couple input data to the central data processor 17 from terminals ll and l2~ which may comprise IBM PC XT com~)uters coupled to the controller via any communication path 14, for example a telephone line or a modem in the terminal not shown.
In response to a customer initiating a request by dialing a predetermined 800 telephone number, the telephone exchange 15 signals the central data processor 17 that a user has re4uested service and the processor 17 in response thereto retrieves the digital catalog data selected by the user in4uiry for transmission via the telephone exchange 15 and communication link 10 to the user's terminal 13. As will be hereinafter more fully described in connection with Figs. 6, 7 and 8, the user may select, for example, from a variety of catalogues or services from a menu transmitted from the central data processor for display at the user's telephone terminal 13. The user may select a specific catalog or service description from the menu, not shown, or may instea(i choose to select an entire catalog or list of services which the user can then browse through at his/her own speed.
Alternatively~ the user may specify any specific catalog product or service by name, category or number and the central data processor 17 would then transmit only the desired product or service data for display at the user terminal 13. In conjunction with each customer request received by the central data processor 17 from a user terminal 13, the central data processor, as will be hereinafter more fullY explained in conjunction with l`igs. ~
and 8. the order processing system 18 and merchandising data and accounting proce.ssor 16 are activated. Specifically if a customer inquiry generates an order for a specific product listed in a retailer catalog, for example Regal Greetings &
(,ifts item #101. then the accounting and order proces~or 18 which for example may be an IBM PC XT computer with ~ 40-megabyte hard drive and associated peripherals and features, which are well known to those skilled in the computer arts, would be activated to process that order. For example, an order processor 18 may be located at Regal's warehouse in Ontario or may be coupled online via a normal telephone net-work to a site of thc central data processor 17. The mail order processing procedures, as are known to those skilled in the direct marketing arts, include a credit approval procedure such as a credit card authorization check and a determination as to what federal or provincial or state taxes, if any, are applicable and the authorization for packagin~ and shipping the selected product or service to the addres~ specified by the user/customer in his order.
As w;ll be hereinafter more fully described in connection ~Mth Figs. 6 and 7. the user/customcr may elect to have his/her name deleted from the computer file after the order is completed by electronically activating a marketing data delete command code which will act to inhibit the inclusion of that particular user's name from any marketing data generated by the marketing data processor 16, which may, for an example be an rBM PC' operatably coupled to communicate with the central data processor via any standard means, such as coax or twisted pair cable.
Referring now to Fig. 2, there is shown a logic block diagram of a consumer telephone terminal 13 usable in accordance with applicants' invention. The telephone terminal 13 comprises a standard customer telephone unit which may be hard wired or portable and has a standard commercial handset 20 and touchtone pad 21, a display unit 24 preferably capable of displaying alphanumeric and graphic data and an audio unit 23, such as the speaker phone arran-ged to free the user from the normal telephone handset.
There are several commercially available screen phones. for example Northern Telephone's Vista 300 phone or Bellcore's Mediacom System which both include digital data terminal features utilizable in accordance with applicants' improved interactive catalog system.
Referring now to ~ig. 3, there is shown a logic block dia-gram of the central data processor system 17 utilizable 2l 7629 7 -tO-in accordance with another aspect of applicants' invention.
As described in conjunction with Fig. 1, the storage and selective transmission of electronic catalog data is controlled by data processor mainframe 27 which. for example, may comprise an IBM 4300 processor which is operationally coup]ed to a main memory 29 which may comprise an IBM 3350 direct access disc file system and an auxiliary memory 31 which maY also comprise additional disc file or tape drive memory systems. as is well known to those in the computer arts. Electronic catalog data is di~itized in a data entry system 33 which may comprise, for example, a document scanner or encoder which converts graphic data into digital video data and is then stored in the main memory 29 via either the auxiliary memory 31 OI the mainframe proces-sor 27. As will be hereinafter described more particularly with reference to Figs. 4 and 5~ the electronic catalog data is utilized by the data processor mainframe to generate an appropriate catalog menu for selective transmission to a user to briefly describe in varying levels of detail the catalog and service data available under a particular item.
The communication between the mainframe processor 27 and the other units of the system are coupled through I/O processor 35 which, for example, may be an IBM 4300 I/O controller which has a plurality of I/O data channels. As shown, the marketing data and an accounting processor 16 may be direct-ly linked to the mainframe processor as shown or alterna-tively could be coupled via the I/O controller 35 to communicate thereby with the mainframe processor 27 as requested. As described above in connection with Fig. 1, the central data processor system 27 may be one of many commercially available computers, for example an IBM RISC
6000 processor or Compact System PR0 which has t for example, a 64-megabyte RAM and which can accommodate several mega-bytes of disc drive memory.
Referring now to Fig. 4, yet another aspect of applicants' improved interactive computerized catalog system is shown which incorporate unique and novel features to facilitate cross-border international catalog transactions. Broken line 39 symbolizes a portion of the U.S.-Canadian border with catalog order processor 41 being located in Canada and catalog order processor 43 being located in the U.S. and with a two-way full duplex communication link 45 connec-ting the U .S. order processor 43 with the Canadian order processor 41~ which respectively may be of the various commercial types described above.
For many reasons, Canada represents a relatively largc untapped source of catalog buyers from the U.S. mail order companies' perspective. ~or example Canada is very large and more than 2/3 of Canadians live within 150 miles of the U.S. Canadian border. In addition because of spillover advertising and of their close relationship with thc ~).S., many Canadians truly appreciate American quality and product values. llowever, as promising as doing business in a -- 2l76297 . -12-t`oreign country seems, expanding mail order type catalog businesses into Can~da isn't as easy as mailing into neighboring states. The fact is. despite its many similarities~ Canada is a foreign country with a border to cross and Canada. as a foreign country, has its own federal, provincial and loca] laws and regulations. In addition, like their American counterparts, many Canadians clearly prefer merchandise directed to their specific needs, priced in their own currency and which does not necessitate dealing with customs and dutv charges. For these and other reasons.
for a U.S. company to circulllvent these difficulties and establish a significant mail order catalog business in Canada would require a substantial expenditure to create the operationa] infrastru~Lure and develop the necessary expertise required to do business in a forei~n country. In addition, any foreign company would face substantial barriers to entry and be particularly concerned about a potential customer's reluctance to purchase from a foreign catalog company. Customers in such situations would rightfully have concerns about duties, taxes and exchange rates which could render the landed price elusive and surprising. In addition, many customers or potential customers would have a fear of dealing with a foreign company with no local stake in the market place or locally available customer service facility.
While the system in Fig. 4 illustrates a U.S. catalog retailer doing business in Canada through a turnkey type operation offered by a Canadian company illustrated having catalog order processor 41 and the associated catalog system being operated as a resident Canadian company~
.Ipplicants' system is equally applicable for any international cross-border transaction. In effect as illustrated~ the Canadian company would conduct a retail catalog line of business in Canada for its American affiliate company. The American company's catalog data as viewed by Canadian users would be a "Canadianized" version of the American catalog with prices restated in Canadian dollars and with other appropriate marketing changes to better fit the U.S. company's catalog and product to the Canadian market. Thus, the Canadian company would interface with its Canadian customers and represent its U.S.
affiliate. As will be further described in connectiorl with Fig. 8. the Canadian company would warrant and perform all customer services and assume all potential liability for taxes, custom duties and Canadian business expenses such as electronic catalog publication, distribution and delivery co.sts, etc. for products sold in Canada.
With regard to Fi8. 4 it will be understood that the custo-mer telephone terminals 13 are similar in structure and function to those described in connection with Fig. 1. The prospective customer would initiate system operation by dialing a predetermined access number from his/her telephone terminal, e.g., an 800 number, and would be connected through the communication network 45 and, as described in connection with Fig. 1, to the c~talog service processor 41 which is similar in structure nd function to the central data processor 17 of Fig. 1.
I~he menu of catalogs, catalog products and services available on the system is automatically transmitted from the catalog processor 41 to the subscriber telephone terminal 13 in re~sponse to a user's initial request. in a manner similar to that described in conjunction with Fig. 1.
The customer then has the option to select a particular catalog or service or specify particular products or services from the menu which lists the various types of catalogs. products and services offered on the system. The electronic video and audio catalog data responsive to the user request will then be automatically transmitted from the catalog data processor 41 via the communication link 45 to the requestor user's terminal 13. If the subscriber/user selects a particular catalog or description of services to be mailed to his/her address~ by selecting appropriate op-tions on the telephone terminal 13. the catalog data proces-sor 41 would signal catalog order processor 47, which is structurally and functionally equivalent to the data proces-sor 17 described in conjunction with Fig. 1, and order pro-cessor 41 requests printed catalogs or materials ordered be processed and mailed to the requestor. Alternatively, if the user requests a specific catalog product or service. for example a jacket or sporting events tickets, following the customary order processing procedures described in conjun-ction with Figs. 1 and 8, including financial clearance or form of payment authorized by accounting processor 49. the order would be processed by domestic order processor 51 in a manner similar to that described above in connection with Figs. 1 and 8.
If the catalog selected by the user/subscriber involves a product or service listed in the "Canadianized" catalog data of the U.S. company affiliate~ several additional process steps are required to effectuate the ordering by a Canadian customer of a U.S. based company's product for delivery to the Canadian customer. For a Canadian user to request a U.S. based product or service in accordance with this aspect of applicants' invention~ the financial clearance and payment is an initial step as described in connection with Figs. 7 and 8. After payment has been authorized and finalized~ the Canadian order processor 41 communicates with the U.S. order processor 43 via communication link 45 and the order is finalized or placed with the U.S. company. All order processing procedures and order entry instruction originate at the Canadian order processor 41 in this example. The U..S. order processor which is structurally and functionally e~uivalent to that order processing system 17 of Fig. I then signals its order processing and fulfill-ment system 57, which packages the ordered products or items for that customer's specific order. The assembled orders for a given time period -- e.g. each day~ preferably would then be bulk packaged and shipped to the Canadian affiliate with the Canadian affiliate being solely responsible for Canadian customs~ duties~ taxes etc. and handling all transportation duties to introduce the assembled packaged orders into the (~llna(licln delivery system? e.g. mail or ex-I)ress mail. as might be appropriate.
As will be understood by those skilled in the direct marketing and catalog distribution arts, a two-way catalog system would merely require the duplication of the structure and function of the online interactive system illustrated in Fig. 4 on the Canadian side on the American side. Each company would then act as its neighbor's local turnkey catalog operation with reciprocal functions and tasks.
Referring now to Fig. S in conjunction with the logic flow diagrams illustrated in Fig. 6 and 7. there is illustrated another embodiment of applicants' improved interactive electronic catalog process and system which, for example, could be operated in a single hotel, or within a chain of geographically dispersed hotels or on a system of carriers, for example cruise ships, trains or airplanes. As was described above in conjunction with Fig. 1, a user/customer would establish a communication path from a user TV terminal 63 through the communication system 65 for example a PBX
telephone exchange network. marketed by AT&T, Rohm and other companies, within a hotel to a catalo~ service data proces-sor 67, which is functionally and structurally similar to the apparatus descril~ed in connection with Figs. 1 an(l 4.
The user terminal may be the type described in conjunction uith Fig. 1 or a]ternatively may be an interactive hookup uith a touch tone telephone and a cable TV system to selectively display the requested catalog data and menu etc. on a particular TV channel. As described in connection with Fig. 1~ the catalog data processor 67 has a main memory 69 and a data entry terminal 71 which may be of the types described in connection with Figs. 1 and 4. The electronic catalog data would be entered via data terminal 71 and stored in selectable memory locations in the main memory 69.
Preferably applicants'system would include electronic cata-log data for a plurality of different catalogs from differ-ent companies. In addition, data entry terminal 71 may be utilized to enter special on-sale or promotional messages, cither .lUd io all(l/or visual. or a combination thcreol`. A~s has herein described in conjunction with Figs. 1~ 6, 7 and 8, the user may browse through various catalogs or may select an individual catalog or request specific product categories or services by type or select a product by catalog product number. If a user elects to order a specific product or service, this is done under menu control at a user terminal and the menu would prompt the user to enter the appropriate order data codes via, for example, a touchtone telephone pad on the user terminal 63. In response to receipt of such user order data codes, the catalog data processing signals the accounting and order processor 73, which is similar in function and structure to the order and accounting processor of Fig.s. 1 and 3, to exercise the appropriate order processing requests to clear the customer/user's financial payment authorization and initiate the order fulfillment procedure to have the ordered products assembled and mailed to the address directed by the user/customer for that particular transaction. As herein above described in conjunction with Figs. 1 and 3, the catalog data processor 67 in response to a customer/user order signals the marketing data processor 75, which is similar in structure and function to the marketing data processor described above in connection with Figs.1 and 4, to generate, unless the customer does not so authorize, customer profile marketing data in file 77 as described in Figs. 6,7 and 8. Accounting and order processor 73, which is structurally and functionally equivalent to the accounting and order processor described in Figs. 1 and 3, initiates various accounting, financial payment authoriza-tion and/or assembly and shipping procedures as described in conjunction with Figs. 6,7 and 8. Accounting and order processor 73 as illustrated in Fig. 8 also in response to a command from the central data processor 67 initiates a soft-ware or program routine procedure to generate commission data for accumulating a commission file entry for the indi-vidual host hotel or site of the interactive catalog sub-system from which a particular order originated. As illustrated in Fig. 8, this differentiation of order source in order to develop an accounting commission credit for the party or entity from which site or which is responsible for originating a specific order can be accomplished by 2l 7629 7 utilizing special codes for product orders originating from ~ertain terminals, i.e. a code transmitted by the terminals 63 or alternatively by utilizing a prefix or suffix number or alphanumeric associated with a particular system host site which in conjunction with the catalog product number uniquely identifies the site as an originator of a specific product or service order.
Referring now to`Fig.6 ~! there is shown a composite logic flow diagram which illustrates the selective generation of customer profile data, if authorized by the customer, when placing an order on applicants' improved catalog system.
As discussed above with reference to Figs. 1 and 3, a customer inquiry is generated in the improved catalog online interactive system by placing a telephone call to a prede-termined number, e.g. an 800 number. The customer's inquiry message upon receipt by the central data process of appli-cants' improved catalog system results in the generation and transmission to the customer of a menu of available catalogs and services. Preferably as part of the initial menu displayed at the customer's telephone terminal, a request for the customer's approval to include the customer's name and address in a customer data file is made. If the customer signals his approval, e.g. by depressing an appropriate key at the customer terminal, the customer's name and address will be automatically added to the customer data file. In addition, if authorized by the customer, the customer's profile data would be updated to include any -order placed at that time. As shown in Fig. 6, if the customer does not approve the request but signals by the ppropriate selection of a specified key on the customer's telephone terminal that the request is denied, then the ~ustomer's name and address and order data profile are not performed. In either event following the process by the system of the customer profile data request which may be approved or denied by the customer~ the process continues and the financial authorization for a particular customer in connection with the order placed would be initiated. As is known to those skilled in the retail catalog business. the financial authorization generally involves the use of a credit card and the financial authorization request for the customer i~s del)endent upon the dollar amount of the order placed. Assuming the financial authorization is approved, the catalog order process continues with the processing, assembling and packaging of the order for shipment to the address specified by the customer.
Referring now to ~ig. 7, there is shown a logic flow diagram which details the parallel paths for processing either a domestic order for fulfillment within the country of origin or alternatively the path for fulfilling a foreign order where the goods to be sent are offered for sale by a foreign company through the catalog listing on applicants' interna-tional catalog system. As illustrated in Fig. 7 the left-hand side of the logic flow diagram is similar in process, structure and operation to that illustrated in Fig. 6 with the request for customer approval to list the customer's --21- ~
name and acl(lress in the customer data file being undertaken after the catalog system processor determines the type of customer inquiry. The initial determination by the catalog system processor would identify the customer inquiry as involving a domestic catalog order or alternatively a foreign catalog order. In either event, the customer has the option of approving or denying the system request for inclusion of the customer's name in the customer profile data file. After an order has been placed. the catalog system then ~ould initiate the financial authorization process for a particular customer's order. If there are any problems encountered in the credit authorization procedure, the customer would be so advised and the system would be instructed bv the customer to retry the financial authorization ~rocess either with a different credit card or correcting any mi.stake which was contained in the original customer data inputted into the system. As shown in Fig. 7, the domestic catalog order, following the financial authori-zation process approval, would proceed to fulfill the custo-mer's order by notifying the appropriate warehouse to gather the products ordered by the customer and assembling and packing the customer's order for shipment to the customer.
A~ain with reference to Fig. 7, the foreign catalog order processing has several additional steps necessitated by the transfer ol the customer's order to the foreign catalog company for processing after the financial transaction proposed by the customer order has been approved. The local catalog system, as herein above described in connection with T-ig. 4, following completion of the formalities of the cus-tomer order communicates the order data via an appropriate communication channel. not shown, to the foreign-based catalog company with the guarantee of payment being made by the local company. The foreign company would then process the order by assembling and packaging the products ordered for shipment to the local catalog company following clearance of the shipment through local custom authorities.
The local catalog company would then process the necessary regulatory paperwork to clèar the shipment through customs and repackage the goods for shipment to the local customer.
In the cas~ of a foreign catalog, just as in the case of the domestic catalog, the local user looks to the local catalog company as the company handling the transaction on the customer's behalf. With the applicant 5 ' improved system.
there is no delay or hassle encountered by the customer due to foreign duties and customs clearance and any complaints are handled locally by the local catalog company.
Referring now to Fig. 8 there is shown a logic flow block diagram of the process and system apparatus for applicants' improved online interactive catalog system for combined domestic and international operations. As herein above described in connection with Fig. 4 dotted line 39 indicates a portion of the border between the United States of America and Canada with a majority of the system in the illustration being located in Canada.
-- 2l76297 Ihc operation of the interactive catalog system is initiated l)y a customer/useI making contact via the customer terminal 81 with the international order processing center processor ~3 via a communication link 85. As illustrated, the custom-er communications from terminal 81 may take the form of telephone, mail. fax or other interactive media contact.
The initiation of the customer inquiry when properly received bv the data processor 83 results in the case of the telephone and fa~ modes operation in the origination at the data processor 83 o~ a product/service menu which is commu-nicated via the communication link 85 to the customer ter-minal 81. Assuming a valid system user inquiry. the data processor 83 which mav be of the type described above then determines what type of customer request is involved which is illustrated by thc series of decision blocks 87. 89 and 91 which correspond with a customer request to place of order, a customer request for service and a customer product request or return. In each of these instances the inquiry is routed through the order entry, customer service, product information or product return routines illustrated by blocks 95, 97 and 99. Each of the respective categories of custo-mer inquiry~ when properly recognized by the data processor 83, would initiate the order entry, customer service, prod-uct information request or product return subroutines as illustrated. The order process then follows the steps of order entry, processing, updating the order data base, up-dating the customer data base and updating the data bank and inventory memories 107 as shown graphically in blocks(Y4,96.
98, 100 and 104. As part of the order processing a payment processing 103 which for example involves the types of steps herein above described in connection with Figs. 1 and 4 and the appropriate accounting function as described by block 105 is initiated. The various data processing functions communicate with an array of data files 107, which for example may comprise an array of disc files of the type IBM
3350 or similar head per track magnetic memory units.
Following the processing the order a decision is made whether the order is a domestic, Canadian order or the request involves an American manufacturer's catalog. As illustrated, if the product request involves a U.S. catalog company's product, appropriate data communications, e.g. via decision logic 109 and modem 111 and transfer order batch logic 113 which are coupled with similar equipment herein above described through a communication 115 linking the Canadian catalog center with its companion U.S. catalog center. The U .S. catalog center would then accept the order and process the order by selecting the products, updating the data and shipping the product to the customer by appropriate means 117, 119, 121, 123 and 125 across the U.S. Canadian border to the Canadian customs illustrated as block 127. Thereafter the clearance of the shipment through customs would be handled by the Canadian catalog company duty/customs processor 129 and the customer's order package would clear customs and be forwarded to the international order fulfillment center illustrated in block 129. The product would then be prepared for domestic shipping ~1 and given to an appropriate carrier 133 for delivery to the customer as illustrated in the block flow diagram.
Alternatively, if the order as processed and described above involves a domestic, Canadian catalog company order, then the order would be directly sent to the fulfillment center 129 which would then prepare the order for shipment 133 to the customer.
As is known to those skilled in the retail catalog arts, a small portion of retail catalog transactions generally involve return of goods under a warranty or customer dissatisfaction situation. If the customer inquiry as described above involved a return product, the process is illustrated in the l~gic flow diagram involving the product return routine 139, exchange 141 and refund 143 to be credited to the customer and the determination as to whether the received returned goods are to be exchanged 141 or returned to the center, e.g. because the wrong size or color was ordered. The process would involve the updating or changing of the order, the return of the goods with a determination as to whether a refund or new product was to be shipped. Bulk products 145 are normally not returned but sent to an appropriate warehouse for liquidation 147. If the original transaction involved an international trans-action, the product would be repackaged for shipment to customers through customs 149 which would then arrange for shipment ~o the customer.
; 2~o 21 7629 7 , The foregoing description of applicants' improved interactive catalog process and system is illustrative only and many modifications may be made without departing from the scope of their invention as claimed below.
IMPROVED METHOD AND APPARATUS FOR AN INTERACTIVE
COMPUTERIZED CATALOG SYSTEM
Field of the Invention The present invention relates to an improved interactive computerized electronic catalog system and more particularly to an improved method and apparatus for an interactive catalog system selectively addressable by a customer controlled telephone terminal for selectively accessing prerecorded audio and video catalog data for selective products or services and in which as a by-product of such utilization customer market profile data is selectively generated.
Background of the Invention The structure and operation of several diverse types of catalog systems are well documented in the patent literature and in the marketing and more particularly in the direct marketing arts literature. One seeking a description of representative types of catalog systems and equipment should see: Prodigy System Manual; U.S. Patent No. 5,253,341 entitled "Remote Query Communications System"; U.S. Patent No. 5.315.504 entitled "Electronic Document Approval System"; and U.S. Patent No. 5,315, 508 entitled "Label Generating and ~ata Tracking System for Processing Orders";
or U.S. Patent No. 4.792.849 entitled "Digital Interclctive Communication System."
Merchandising a wide variety of products and services by printed catalogs mailed to large numbers of prospective customers is a very lalge and rapidly expanding commercial market in essentially every industrialized country in the world. ~or example, a l991 study by the Canadian Direct Marketing Association reports that in the U.S. there were 8 to 10.000 mail order companies which generate more than $51.5 billion dollars in annual revenue. The 1991 study further reported that more than 55% of American adults had purchased goods or services from a catalog during the preceding year and approxilllately 26% of the Canadian adults had also purchased such services from a catalog company.
Based on the respective U.S. and Canadian populations. the growth potential in each country for the catalog mail order husiness is substantial.
A recent article in the July 1994 issue of Popular Science magazine reports several U .S. companies are taking tentative steps to replace or supplement printed catalog materials with an electronic or computerized catalog. For example, a number of U.S. companies are reported to be test marketing a CD-Rom disc which includes digital catalog data for a number of popular U.S. retailers' catalogs. Onscreen catalog displays are beginning to appear in retail stores as an electronic variation of the free-standing catalo~ kiosk or catalog department. Other retailers are experimenting with floppy disc versions of catalogs which would permit potential users to browse electronic catalog data on their PC computels.
The principal disadvantages of these earlier mail order or electronic catalog systems includes limitations on how~ when and where the electronic catalog data can be viewed by a potential customer. Further, these earlier systems generally require a separate or multi-step ordering process which are often cumbersome and time comsuming. Further, interactive cable TV type systems often require each subscriber to use a dedicated channel for viewing video product information without the ability of the potential customer to select specific type products or services individually.
Summary of Invention It is an object of the present invention to provide an improved method and apparatus for an interactive, computerized electronic catalog system.
~ 2176297 It is another object of the present invention to overcome the difficulties, shortcomings and inefficiencies presènted by the prior art electronic catalog systems.
It is yet another obiect;ve of the present invention to provide an improved. cost efficient interactive electronic catalog process and svstem which provides efficient product and service selectivity to prospective customers and which selectivelv geneTates market profile data of user/customers.
These and othel ~I)jcct~ and advantages of applicants' improved method arld apparatus for an interactive computerized electronic catalog system can best be understood bv reference to the following detailed description in con,junction with the accompanying drawings wherein:
I;'ig 1 is a lo~ic block diagram of applicants' improved computerized interactive catalog system.
Fig. 2 is a schematic block diagram of a telephone network terminal device utili~able in accordance with applicants'improved interactive computerized catalog system.
Fig. 3 is a schematic block diagram of the central data processor system utilizable in accordance with another aspect of applicants' invention.
Iig. 4 is a logic block diagram of an interactive online catalog system utilizable across international boundaries in accordance with another aspect of applicants' invention.
Fig. 5 is a schematic block diagram of yet another aspect of applicants' improved interactive online catalog system.
Jig. 6 is an algorithmic logic flow diagram illustrating the sequence of operating steps of applicants' improved domestic computerized interactive catalog system illustrated in Fig. 1 for selectively generating customer profile data.
Fig.7 is an algorithmic logic flow diagram of the operating steps of applicants' improved international computerized interactive catalog system illustrated in Fig.
4 for selectively generating customer profile data.
Fig. 8 is a logic flow diagram illustrating the sequence of operation of applicants' improved computerized catalog systems illustrated in Figs. 1 and 4.
The present invention relates to an improved method an(l apparatus for selectively transmitting and displaying at a customer/user's telephone terminal interactive catalog data selecle~ I)y ltl~ user. Applicants' imploved inlerac~ive system comprises a central data processor system for storing and indexing electronic catalog data~ including graphic -- 21 76~97 .Ind audio messa~.e data. memory means for storing and selectively retrieving specific portions of a retailer catalog data specified by a user request, a communication link to selectively establish a communication path between a user's telephone terminal and the central data processing ~_ system in response to a user inquiry~ an online interactive service control processor responsive to user commands to control retrieval of specified catalog data identified in a user re~uest. a user profile data processor for selectively generating customer profile data if authorized by the user/customer and order processing means responsive to a user order cornmand for completing the accounting and order delivery tasks involved in fulfilling a user order.
Detailed Description of Preferred Embodiments Referring to Fig. 1. there is shown a logic block diagram of an improved computerized, interactive catalog system in accordance with one aspect of applicants' invention. As shown, a telephone system 10 selectively connects a customer/user telephone terminal 13 with a telephone exchange lS which may be of the type typically used in commercial telephone systems in the U.S. or Canada. In response to a custorner dialing a predetermined assigned telephone number from his telephone terminal 13 which preferably is an 800 number used by businesses to permit customers/users to make a toll-free call to their business~
the telephone exchange 15 connects the customer to the central data processor 17 which mayt for example, comprise .In IBM AS400 central data processor with an associated system memory and standard peripherals 16 and 18. for example an IBM model 3350 direct access disc storage array ~nd 3380 controller which typically would provide several gigibytes of selectively addressable memory capable of storing digital video and audio catalog data. An online interactive controller 19, which may for example comprise an IBM AS400 I/O controller type is arranged to selectively couple input data to the central data processor 17 from terminals ll and l2~ which may comprise IBM PC XT com~)uters coupled to the controller via any communication path 14, for example a telephone line or a modem in the terminal not shown.
In response to a customer initiating a request by dialing a predetermined 800 telephone number, the telephone exchange 15 signals the central data processor 17 that a user has re4uested service and the processor 17 in response thereto retrieves the digital catalog data selected by the user in4uiry for transmission via the telephone exchange 15 and communication link 10 to the user's terminal 13. As will be hereinafter more fully described in connection with Figs. 6, 7 and 8, the user may select, for example, from a variety of catalogues or services from a menu transmitted from the central data processor for display at the user's telephone terminal 13. The user may select a specific catalog or service description from the menu, not shown, or may instea(i choose to select an entire catalog or list of services which the user can then browse through at his/her own speed.
Alternatively~ the user may specify any specific catalog product or service by name, category or number and the central data processor 17 would then transmit only the desired product or service data for display at the user terminal 13. In conjunction with each customer request received by the central data processor 17 from a user terminal 13, the central data processor, as will be hereinafter more fullY explained in conjunction with l`igs. ~
and 8. the order processing system 18 and merchandising data and accounting proce.ssor 16 are activated. Specifically if a customer inquiry generates an order for a specific product listed in a retailer catalog, for example Regal Greetings &
(,ifts item #101. then the accounting and order proces~or 18 which for example may be an IBM PC XT computer with ~ 40-megabyte hard drive and associated peripherals and features, which are well known to those skilled in the computer arts, would be activated to process that order. For example, an order processor 18 may be located at Regal's warehouse in Ontario or may be coupled online via a normal telephone net-work to a site of thc central data processor 17. The mail order processing procedures, as are known to those skilled in the direct marketing arts, include a credit approval procedure such as a credit card authorization check and a determination as to what federal or provincial or state taxes, if any, are applicable and the authorization for packagin~ and shipping the selected product or service to the addres~ specified by the user/customer in his order.
As w;ll be hereinafter more fully described in connection ~Mth Figs. 6 and 7. the user/customcr may elect to have his/her name deleted from the computer file after the order is completed by electronically activating a marketing data delete command code which will act to inhibit the inclusion of that particular user's name from any marketing data generated by the marketing data processor 16, which may, for an example be an rBM PC' operatably coupled to communicate with the central data processor via any standard means, such as coax or twisted pair cable.
Referring now to Fig. 2, there is shown a logic block diagram of a consumer telephone terminal 13 usable in accordance with applicants' invention. The telephone terminal 13 comprises a standard customer telephone unit which may be hard wired or portable and has a standard commercial handset 20 and touchtone pad 21, a display unit 24 preferably capable of displaying alphanumeric and graphic data and an audio unit 23, such as the speaker phone arran-ged to free the user from the normal telephone handset.
There are several commercially available screen phones. for example Northern Telephone's Vista 300 phone or Bellcore's Mediacom System which both include digital data terminal features utilizable in accordance with applicants' improved interactive catalog system.
Referring now to ~ig. 3, there is shown a logic block dia-gram of the central data processor system 17 utilizable 2l 7629 7 -tO-in accordance with another aspect of applicants' invention.
As described in conjunction with Fig. 1, the storage and selective transmission of electronic catalog data is controlled by data processor mainframe 27 which. for example, may comprise an IBM 4300 processor which is operationally coup]ed to a main memory 29 which may comprise an IBM 3350 direct access disc file system and an auxiliary memory 31 which maY also comprise additional disc file or tape drive memory systems. as is well known to those in the computer arts. Electronic catalog data is di~itized in a data entry system 33 which may comprise, for example, a document scanner or encoder which converts graphic data into digital video data and is then stored in the main memory 29 via either the auxiliary memory 31 OI the mainframe proces-sor 27. As will be hereinafter described more particularly with reference to Figs. 4 and 5~ the electronic catalog data is utilized by the data processor mainframe to generate an appropriate catalog menu for selective transmission to a user to briefly describe in varying levels of detail the catalog and service data available under a particular item.
The communication between the mainframe processor 27 and the other units of the system are coupled through I/O processor 35 which, for example, may be an IBM 4300 I/O controller which has a plurality of I/O data channels. As shown, the marketing data and an accounting processor 16 may be direct-ly linked to the mainframe processor as shown or alterna-tively could be coupled via the I/O controller 35 to communicate thereby with the mainframe processor 27 as requested. As described above in connection with Fig. 1, the central data processor system 27 may be one of many commercially available computers, for example an IBM RISC
6000 processor or Compact System PR0 which has t for example, a 64-megabyte RAM and which can accommodate several mega-bytes of disc drive memory.
Referring now to Fig. 4, yet another aspect of applicants' improved interactive computerized catalog system is shown which incorporate unique and novel features to facilitate cross-border international catalog transactions. Broken line 39 symbolizes a portion of the U.S.-Canadian border with catalog order processor 41 being located in Canada and catalog order processor 43 being located in the U.S. and with a two-way full duplex communication link 45 connec-ting the U .S. order processor 43 with the Canadian order processor 41~ which respectively may be of the various commercial types described above.
For many reasons, Canada represents a relatively largc untapped source of catalog buyers from the U.S. mail order companies' perspective. ~or example Canada is very large and more than 2/3 of Canadians live within 150 miles of the U.S. Canadian border. In addition because of spillover advertising and of their close relationship with thc ~).S., many Canadians truly appreciate American quality and product values. llowever, as promising as doing business in a -- 2l76297 . -12-t`oreign country seems, expanding mail order type catalog businesses into Can~da isn't as easy as mailing into neighboring states. The fact is. despite its many similarities~ Canada is a foreign country with a border to cross and Canada. as a foreign country, has its own federal, provincial and loca] laws and regulations. In addition, like their American counterparts, many Canadians clearly prefer merchandise directed to their specific needs, priced in their own currency and which does not necessitate dealing with customs and dutv charges. For these and other reasons.
for a U.S. company to circulllvent these difficulties and establish a significant mail order catalog business in Canada would require a substantial expenditure to create the operationa] infrastru~Lure and develop the necessary expertise required to do business in a forei~n country. In addition, any foreign company would face substantial barriers to entry and be particularly concerned about a potential customer's reluctance to purchase from a foreign catalog company. Customers in such situations would rightfully have concerns about duties, taxes and exchange rates which could render the landed price elusive and surprising. In addition, many customers or potential customers would have a fear of dealing with a foreign company with no local stake in the market place or locally available customer service facility.
While the system in Fig. 4 illustrates a U.S. catalog retailer doing business in Canada through a turnkey type operation offered by a Canadian company illustrated having catalog order processor 41 and the associated catalog system being operated as a resident Canadian company~
.Ipplicants' system is equally applicable for any international cross-border transaction. In effect as illustrated~ the Canadian company would conduct a retail catalog line of business in Canada for its American affiliate company. The American company's catalog data as viewed by Canadian users would be a "Canadianized" version of the American catalog with prices restated in Canadian dollars and with other appropriate marketing changes to better fit the U.S. company's catalog and product to the Canadian market. Thus, the Canadian company would interface with its Canadian customers and represent its U.S.
affiliate. As will be further described in connectiorl with Fig. 8. the Canadian company would warrant and perform all customer services and assume all potential liability for taxes, custom duties and Canadian business expenses such as electronic catalog publication, distribution and delivery co.sts, etc. for products sold in Canada.
With regard to Fi8. 4 it will be understood that the custo-mer telephone terminals 13 are similar in structure and function to those described in connection with Fig. 1. The prospective customer would initiate system operation by dialing a predetermined access number from his/her telephone terminal, e.g., an 800 number, and would be connected through the communication network 45 and, as described in connection with Fig. 1, to the c~talog service processor 41 which is similar in structure nd function to the central data processor 17 of Fig. 1.
I~he menu of catalogs, catalog products and services available on the system is automatically transmitted from the catalog processor 41 to the subscriber telephone terminal 13 in re~sponse to a user's initial request. in a manner similar to that described in conjunction with Fig. 1.
The customer then has the option to select a particular catalog or service or specify particular products or services from the menu which lists the various types of catalogs. products and services offered on the system. The electronic video and audio catalog data responsive to the user request will then be automatically transmitted from the catalog data processor 41 via the communication link 45 to the requestor user's terminal 13. If the subscriber/user selects a particular catalog or description of services to be mailed to his/her address~ by selecting appropriate op-tions on the telephone terminal 13. the catalog data proces-sor 41 would signal catalog order processor 47, which is structurally and functionally equivalent to the data proces-sor 17 described in conjunction with Fig. 1, and order pro-cessor 41 requests printed catalogs or materials ordered be processed and mailed to the requestor. Alternatively, if the user requests a specific catalog product or service. for example a jacket or sporting events tickets, following the customary order processing procedures described in conjun-ction with Figs. 1 and 8, including financial clearance or form of payment authorized by accounting processor 49. the order would be processed by domestic order processor 51 in a manner similar to that described above in connection with Figs. 1 and 8.
If the catalog selected by the user/subscriber involves a product or service listed in the "Canadianized" catalog data of the U.S. company affiliate~ several additional process steps are required to effectuate the ordering by a Canadian customer of a U.S. based company's product for delivery to the Canadian customer. For a Canadian user to request a U.S. based product or service in accordance with this aspect of applicants' invention~ the financial clearance and payment is an initial step as described in connection with Figs. 7 and 8. After payment has been authorized and finalized~ the Canadian order processor 41 communicates with the U.S. order processor 43 via communication link 45 and the order is finalized or placed with the U.S. company. All order processing procedures and order entry instruction originate at the Canadian order processor 41 in this example. The U..S. order processor which is structurally and functionally e~uivalent to that order processing system 17 of Fig. I then signals its order processing and fulfill-ment system 57, which packages the ordered products or items for that customer's specific order. The assembled orders for a given time period -- e.g. each day~ preferably would then be bulk packaged and shipped to the Canadian affiliate with the Canadian affiliate being solely responsible for Canadian customs~ duties~ taxes etc. and handling all transportation duties to introduce the assembled packaged orders into the (~llna(licln delivery system? e.g. mail or ex-I)ress mail. as might be appropriate.
As will be understood by those skilled in the direct marketing and catalog distribution arts, a two-way catalog system would merely require the duplication of the structure and function of the online interactive system illustrated in Fig. 4 on the Canadian side on the American side. Each company would then act as its neighbor's local turnkey catalog operation with reciprocal functions and tasks.
Referring now to Fig. S in conjunction with the logic flow diagrams illustrated in Fig. 6 and 7. there is illustrated another embodiment of applicants' improved interactive electronic catalog process and system which, for example, could be operated in a single hotel, or within a chain of geographically dispersed hotels or on a system of carriers, for example cruise ships, trains or airplanes. As was described above in conjunction with Fig. 1, a user/customer would establish a communication path from a user TV terminal 63 through the communication system 65 for example a PBX
telephone exchange network. marketed by AT&T, Rohm and other companies, within a hotel to a catalo~ service data proces-sor 67, which is functionally and structurally similar to the apparatus descril~ed in connection with Figs. 1 an(l 4.
The user terminal may be the type described in conjunction uith Fig. 1 or a]ternatively may be an interactive hookup uith a touch tone telephone and a cable TV system to selectively display the requested catalog data and menu etc. on a particular TV channel. As described in connection with Fig. 1~ the catalog data processor 67 has a main memory 69 and a data entry terminal 71 which may be of the types described in connection with Figs. 1 and 4. The electronic catalog data would be entered via data terminal 71 and stored in selectable memory locations in the main memory 69.
Preferably applicants'system would include electronic cata-log data for a plurality of different catalogs from differ-ent companies. In addition, data entry terminal 71 may be utilized to enter special on-sale or promotional messages, cither .lUd io all(l/or visual. or a combination thcreol`. A~s has herein described in conjunction with Figs. 1~ 6, 7 and 8, the user may browse through various catalogs or may select an individual catalog or request specific product categories or services by type or select a product by catalog product number. If a user elects to order a specific product or service, this is done under menu control at a user terminal and the menu would prompt the user to enter the appropriate order data codes via, for example, a touchtone telephone pad on the user terminal 63. In response to receipt of such user order data codes, the catalog data processing signals the accounting and order processor 73, which is similar in function and structure to the order and accounting processor of Fig.s. 1 and 3, to exercise the appropriate order processing requests to clear the customer/user's financial payment authorization and initiate the order fulfillment procedure to have the ordered products assembled and mailed to the address directed by the user/customer for that particular transaction. As herein above described in conjunction with Figs. 1 and 3, the catalog data processor 67 in response to a customer/user order signals the marketing data processor 75, which is similar in structure and function to the marketing data processor described above in connection with Figs.1 and 4, to generate, unless the customer does not so authorize, customer profile marketing data in file 77 as described in Figs. 6,7 and 8. Accounting and order processor 73, which is structurally and functionally equivalent to the accounting and order processor described in Figs. 1 and 3, initiates various accounting, financial payment authoriza-tion and/or assembly and shipping procedures as described in conjunction with Figs. 6,7 and 8. Accounting and order processor 73 as illustrated in Fig. 8 also in response to a command from the central data processor 67 initiates a soft-ware or program routine procedure to generate commission data for accumulating a commission file entry for the indi-vidual host hotel or site of the interactive catalog sub-system from which a particular order originated. As illustrated in Fig. 8, this differentiation of order source in order to develop an accounting commission credit for the party or entity from which site or which is responsible for originating a specific order can be accomplished by 2l 7629 7 utilizing special codes for product orders originating from ~ertain terminals, i.e. a code transmitted by the terminals 63 or alternatively by utilizing a prefix or suffix number or alphanumeric associated with a particular system host site which in conjunction with the catalog product number uniquely identifies the site as an originator of a specific product or service order.
Referring now to`Fig.6 ~! there is shown a composite logic flow diagram which illustrates the selective generation of customer profile data, if authorized by the customer, when placing an order on applicants' improved catalog system.
As discussed above with reference to Figs. 1 and 3, a customer inquiry is generated in the improved catalog online interactive system by placing a telephone call to a prede-termined number, e.g. an 800 number. The customer's inquiry message upon receipt by the central data process of appli-cants' improved catalog system results in the generation and transmission to the customer of a menu of available catalogs and services. Preferably as part of the initial menu displayed at the customer's telephone terminal, a request for the customer's approval to include the customer's name and address in a customer data file is made. If the customer signals his approval, e.g. by depressing an appropriate key at the customer terminal, the customer's name and address will be automatically added to the customer data file. In addition, if authorized by the customer, the customer's profile data would be updated to include any -order placed at that time. As shown in Fig. 6, if the customer does not approve the request but signals by the ppropriate selection of a specified key on the customer's telephone terminal that the request is denied, then the ~ustomer's name and address and order data profile are not performed. In either event following the process by the system of the customer profile data request which may be approved or denied by the customer~ the process continues and the financial authorization for a particular customer in connection with the order placed would be initiated. As is known to those skilled in the retail catalog business. the financial authorization generally involves the use of a credit card and the financial authorization request for the customer i~s del)endent upon the dollar amount of the order placed. Assuming the financial authorization is approved, the catalog order process continues with the processing, assembling and packaging of the order for shipment to the address specified by the customer.
Referring now to ~ig. 7, there is shown a logic flow diagram which details the parallel paths for processing either a domestic order for fulfillment within the country of origin or alternatively the path for fulfilling a foreign order where the goods to be sent are offered for sale by a foreign company through the catalog listing on applicants' interna-tional catalog system. As illustrated in Fig. 7 the left-hand side of the logic flow diagram is similar in process, structure and operation to that illustrated in Fig. 6 with the request for customer approval to list the customer's --21- ~
name and acl(lress in the customer data file being undertaken after the catalog system processor determines the type of customer inquiry. The initial determination by the catalog system processor would identify the customer inquiry as involving a domestic catalog order or alternatively a foreign catalog order. In either event, the customer has the option of approving or denying the system request for inclusion of the customer's name in the customer profile data file. After an order has been placed. the catalog system then ~ould initiate the financial authorization process for a particular customer's order. If there are any problems encountered in the credit authorization procedure, the customer would be so advised and the system would be instructed bv the customer to retry the financial authorization ~rocess either with a different credit card or correcting any mi.stake which was contained in the original customer data inputted into the system. As shown in Fig. 7, the domestic catalog order, following the financial authori-zation process approval, would proceed to fulfill the custo-mer's order by notifying the appropriate warehouse to gather the products ordered by the customer and assembling and packing the customer's order for shipment to the customer.
A~ain with reference to Fig. 7, the foreign catalog order processing has several additional steps necessitated by the transfer ol the customer's order to the foreign catalog company for processing after the financial transaction proposed by the customer order has been approved. The local catalog system, as herein above described in connection with T-ig. 4, following completion of the formalities of the cus-tomer order communicates the order data via an appropriate communication channel. not shown, to the foreign-based catalog company with the guarantee of payment being made by the local company. The foreign company would then process the order by assembling and packaging the products ordered for shipment to the local catalog company following clearance of the shipment through local custom authorities.
The local catalog company would then process the necessary regulatory paperwork to clèar the shipment through customs and repackage the goods for shipment to the local customer.
In the cas~ of a foreign catalog, just as in the case of the domestic catalog, the local user looks to the local catalog company as the company handling the transaction on the customer's behalf. With the applicant 5 ' improved system.
there is no delay or hassle encountered by the customer due to foreign duties and customs clearance and any complaints are handled locally by the local catalog company.
Referring now to Fig. 8 there is shown a logic flow block diagram of the process and system apparatus for applicants' improved online interactive catalog system for combined domestic and international operations. As herein above described in connection with Fig. 4 dotted line 39 indicates a portion of the border between the United States of America and Canada with a majority of the system in the illustration being located in Canada.
-- 2l76297 Ihc operation of the interactive catalog system is initiated l)y a customer/useI making contact via the customer terminal 81 with the international order processing center processor ~3 via a communication link 85. As illustrated, the custom-er communications from terminal 81 may take the form of telephone, mail. fax or other interactive media contact.
The initiation of the customer inquiry when properly received bv the data processor 83 results in the case of the telephone and fa~ modes operation in the origination at the data processor 83 o~ a product/service menu which is commu-nicated via the communication link 85 to the customer ter-minal 81. Assuming a valid system user inquiry. the data processor 83 which mav be of the type described above then determines what type of customer request is involved which is illustrated by thc series of decision blocks 87. 89 and 91 which correspond with a customer request to place of order, a customer request for service and a customer product request or return. In each of these instances the inquiry is routed through the order entry, customer service, product information or product return routines illustrated by blocks 95, 97 and 99. Each of the respective categories of custo-mer inquiry~ when properly recognized by the data processor 83, would initiate the order entry, customer service, prod-uct information request or product return subroutines as illustrated. The order process then follows the steps of order entry, processing, updating the order data base, up-dating the customer data base and updating the data bank and inventory memories 107 as shown graphically in blocks(Y4,96.
98, 100 and 104. As part of the order processing a payment processing 103 which for example involves the types of steps herein above described in connection with Figs. 1 and 4 and the appropriate accounting function as described by block 105 is initiated. The various data processing functions communicate with an array of data files 107, which for example may comprise an array of disc files of the type IBM
3350 or similar head per track magnetic memory units.
Following the processing the order a decision is made whether the order is a domestic, Canadian order or the request involves an American manufacturer's catalog. As illustrated, if the product request involves a U.S. catalog company's product, appropriate data communications, e.g. via decision logic 109 and modem 111 and transfer order batch logic 113 which are coupled with similar equipment herein above described through a communication 115 linking the Canadian catalog center with its companion U.S. catalog center. The U .S. catalog center would then accept the order and process the order by selecting the products, updating the data and shipping the product to the customer by appropriate means 117, 119, 121, 123 and 125 across the U.S. Canadian border to the Canadian customs illustrated as block 127. Thereafter the clearance of the shipment through customs would be handled by the Canadian catalog company duty/customs processor 129 and the customer's order package would clear customs and be forwarded to the international order fulfillment center illustrated in block 129. The product would then be prepared for domestic shipping ~1 and given to an appropriate carrier 133 for delivery to the customer as illustrated in the block flow diagram.
Alternatively, if the order as processed and described above involves a domestic, Canadian catalog company order, then the order would be directly sent to the fulfillment center 129 which would then prepare the order for shipment 133 to the customer.
As is known to those skilled in the retail catalog arts, a small portion of retail catalog transactions generally involve return of goods under a warranty or customer dissatisfaction situation. If the customer inquiry as described above involved a return product, the process is illustrated in the l~gic flow diagram involving the product return routine 139, exchange 141 and refund 143 to be credited to the customer and the determination as to whether the received returned goods are to be exchanged 141 or returned to the center, e.g. because the wrong size or color was ordered. The process would involve the updating or changing of the order, the return of the goods with a determination as to whether a refund or new product was to be shipped. Bulk products 145 are normally not returned but sent to an appropriate warehouse for liquidation 147. If the original transaction involved an international trans-action, the product would be repackaged for shipment to customers through customs 149 which would then arrange for shipment ~o the customer.
; 2~o 21 7629 7 , The foregoing description of applicants' improved interactive catalog process and system is illustrative only and many modifications may be made without departing from the scope of their invention as claimed below.
Claims (13)
1. An improved interactive computerized catalog process comprising the steps of:
storing digitized graphic catalog data in a selectively addressable computer system memory, generating a menu index of catalog products and services comprising the catalog data available for selective viewing at any user's telephone terminal screen, establishing a selective communication link between a user's telephone terminal and said computer system memory, transmitting said menu of catalog products and services data to a user's telephone terminal in response to a user's initial request, transmitting from said computer system memory such catalog data which corresponds to said user's product request signal, initiating an order processing sequence, including a financial payment authorization process, to permit a user to enter from a user telephone terminal a product order to be processed/delivered in response to said user's order, and enabling a user when placing an order to elect to be included in or to be excluded from a customer profile marketing data file created from completed catalog product order transactions.
storing digitized graphic catalog data in a selectively addressable computer system memory, generating a menu index of catalog products and services comprising the catalog data available for selective viewing at any user's telephone terminal screen, establishing a selective communication link between a user's telephone terminal and said computer system memory, transmitting said menu of catalog products and services data to a user's telephone terminal in response to a user's initial request, transmitting from said computer system memory such catalog data which corresponds to said user's product request signal, initiating an order processing sequence, including a financial payment authorization process, to permit a user to enter from a user telephone terminal a product order to be processed/delivered in response to said user's order, and enabling a user when placing an order to elect to be included in or to be excluded from a customer profile marketing data file created from completed catalog product order transactions.
2. The improved computerized catalog process of Claim 1 including the additional step of generating a customer user profile marketing data file for all users electing to be included in such data file.
3. The improved computerized catalog process of Claim 2 including the additional step of separating the names in said customer profile marketing data file by type of products ordered and by the types of catalog data requested.
4. The improved computerized catalog process of Claim 1 including the additional steps of:
generating a customer profile marketing data file which is subdivided by the type of product ordered and the types of catalogs requested, and generating a list of customer names and addresses by a predetermined geographic breakdown.
generating a customer profile marketing data file which is subdivided by the type of product ordered and the types of catalogs requested, and generating a list of customer names and addresses by a predetermined geographic breakdown.
5. An improved interactive computerized catalog system comprising:
central data processor means for storing and selectively addressing digitized audio and graphic catalog data, a plurality of customer terminal means for displaying alphanumeric data during interactive communications between the terminal and central data processor means, switchable communication means for selectively interconnecting ones of said plurality of customer terminal means with said central data processing means.
order entry processing means responsive to order request data entered from one of said plurality of customer terminal means for initiating an order entry process, and customer profile data processor means responsive to commands entered via ones of said plurality of customer terminal means for selectively generating customer profile marketing data if authorized by a particular customer relating to orders processed by said order entry processor means.
central data processor means for storing and selectively addressing digitized audio and graphic catalog data, a plurality of customer terminal means for displaying alphanumeric data during interactive communications between the terminal and central data processor means, switchable communication means for selectively interconnecting ones of said plurality of customer terminal means with said central data processing means.
order entry processing means responsive to order request data entered from one of said plurality of customer terminal means for initiating an order entry process, and customer profile data processor means responsive to commands entered via ones of said plurality of customer terminal means for selectively generating customer profile marketing data if authorized by a particular customer relating to orders processed by said order entry processor means.
6. The improved interactive computerized catalog system of Claim 5 wherein said central data processer means further includes data entry means for selectively entering audio and graphic advertisement data relating to a particular catalog product or service available for order on said system.
7. The improved interactive computer catalog system of Claim 5 wherein said customer terminal means comprise display means for displaying alphanumeric and graphic data and further including data entry means including a touchtone key pad for entering alphanumeric data for transmission to said central data processor means.
8. An improved interactive computerized catalog system capable of efficiently operating across international borders by simplifying cross-border customs, duties and regulations normally associated with international sales transactions, comprising:
a first catalog order processing system means located in a first country for storing and selectively retrieving digitized catalog data in response to a customer inquiry, plurality of customer terminal means for selectively accessing and displaying said digitized catalog data, a first communication link for selectively enabling communication between the first catalog order processing system means and individual ones of said customer terminal means for selectively transmitting to a customer's terminal selected catalog data responsive to a customer's request, a first order entry and processing system means responsive to requests from one of said plurality of customer terminal means for facilitating a customer placing an order for selected products or services contained in said digitized catalog data, second order processing system means located in a second country for accepting orders from said first order processing means, and a second communication link means for selectively connecting said first order processing system means with said second order processing means whereby orders accepted by said first order processing system means are communicated to said second order processing system means whereby said second order processing means assembles and processes such product orders for shipment.
a first catalog order processing system means located in a first country for storing and selectively retrieving digitized catalog data in response to a customer inquiry, plurality of customer terminal means for selectively accessing and displaying said digitized catalog data, a first communication link for selectively enabling communication between the first catalog order processing system means and individual ones of said customer terminal means for selectively transmitting to a customer's terminal selected catalog data responsive to a customer's request, a first order entry and processing system means responsive to requests from one of said plurality of customer terminal means for facilitating a customer placing an order for selected products or services contained in said digitized catalog data, second order processing system means located in a second country for accepting orders from said first order processing means, and a second communication link means for selectively connecting said first order processing system means with said second order processing means whereby orders accepted by said first order processing system means are communicated to said second order processing system means whereby said second order processing means assembles and processes such product orders for shipment.
9. The improved interactive computerized catalog system of Claim 8 wherein said first order processing means includes means for recording catalog data originating from said second country.
10. The improved computerized catalog system of Claim 8 additionally including means for creating customer profile marketing data in response to orders placed by said first order processing means.
11. The improved computerized catalog system of Claim 8 additionally including means responsive to said first order processing means for generating customer profile marketing profile data files and wherein said customer profile marketing data files are categorized by predetermined categories of products selected in such product order transactions.
12. An improved computerized interactive catalog process comprising the steps of:
recording a plurality of individual retail catalog product data in selectively addressable computer memory means, selectively connecting ones of a plurality of geographically dispersed customer terminals means to said selectively addressable memory means in response to a request from an activated customer terminal means, generating a menu of catalogs. catalog products and services available through said interactive catalog system for viewing at individual ones of said customer terminal means, accessing said catalog data in response to a customer terminal means request, sending to a requesting customer terminal means catalog data selected from said catalog data corresponding to a customer's request, processing ordered products selected by a customer's product order sequence transmitted by a customer terminal means to said computer memory means, identifying the originating site or locating of a customer terminal means ordering a product on said system, and generating an accounting record of product orders and commissions due each order originating site for suchproduct orders.
l3. The improved computer catalog process of Claim 12 additionally including the step of generating a customer profile market data file based upon the types of catalog data requested by each customer.
14. The improved computerized catalog process of Claim
recording a plurality of individual retail catalog product data in selectively addressable computer memory means, selectively connecting ones of a plurality of geographically dispersed customer terminals means to said selectively addressable memory means in response to a request from an activated customer terminal means, generating a menu of catalogs. catalog products and services available through said interactive catalog system for viewing at individual ones of said customer terminal means, accessing said catalog data in response to a customer terminal means request, sending to a requesting customer terminal means catalog data selected from said catalog data corresponding to a customer's request, processing ordered products selected by a customer's product order sequence transmitted by a customer terminal means to said computer memory means, identifying the originating site or locating of a customer terminal means ordering a product on said system, and generating an accounting record of product orders and commissions due each order originating site for suchproduct orders.
l3. The improved computer catalog process of Claim 12 additionally including the step of generating a customer profile market data file based upon the types of catalog data requested by each customer.
14. The improved computerized catalog process of Claim
13 additionally including the steps of permitting the customer to selectively elect to be included in or excluded from the customer marketing data file each time an order is placed and, generating a list of customers names and addresses for each order processed provided such customer has elected to be included in such customer profile market data file.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US08/439,595 US5721832A (en) | 1995-05-12 | 1995-05-12 | Method and apparatus for an interactive computerized catalog system |
US08/439,595 | 1995-05-12 |
Publications (1)
Publication Number | Publication Date |
---|---|
CA2176297A1 true CA2176297A1 (en) | 1996-11-13 |
Family
ID=23745346
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CA002176297A Abandoned CA2176297A1 (en) | 1995-05-12 | 1996-05-10 | Method and apparatus for an interactive computerized catalog system |
Country Status (2)
Country | Link |
---|---|
US (2) | US5721832A (en) |
CA (1) | CA2176297A1 (en) |
Families Citing this family (273)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8073695B1 (en) | 1992-12-09 | 2011-12-06 | Adrea, LLC | Electronic book with voice emulation features |
US7835989B1 (en) | 1992-12-09 | 2010-11-16 | Discovery Communications, Inc. | Electronic book alternative delivery systems |
US7401286B1 (en) * | 1993-12-02 | 2008-07-15 | Discovery Communications, Inc. | Electronic book electronic links |
US7509270B1 (en) * | 1992-12-09 | 2009-03-24 | Discovery Communications, Inc. | Electronic Book having electronic commerce features |
WO1994014279A1 (en) | 1992-12-09 | 1994-06-23 | Discovery Communications, Inc. | Digital cable headend for cable television delivery system |
US7849393B1 (en) | 1992-12-09 | 2010-12-07 | Discovery Communications, Inc. | Electronic book connection to world watch live |
US7298851B1 (en) * | 1992-12-09 | 2007-11-20 | Discovery Communications, Inc. | Electronic book security and copyright protection system |
US6385312B1 (en) | 1993-02-22 | 2002-05-07 | Murex Securities, Ltd. | Automatic routing and information system for telephonic services |
US20030185356A1 (en) * | 1993-03-12 | 2003-10-02 | Telebuyer, Llc | Commercial product telephonic routing system with mobile wireless and video vending capability |
US6323894B1 (en) | 1993-03-12 | 2001-11-27 | Telebuyer, Llc | Commercial product routing system with video vending capability |
US7019770B1 (en) * | 1993-03-12 | 2006-03-28 | Telebuyer, Llc | Videophone system for scrutiny monitoring with computer control |
US5495284A (en) | 1993-03-12 | 1996-02-27 | Katz; Ronald A. | Scheduling and processing system for telephone video communication |
US7058596B1 (en) * | 1993-08-24 | 2006-06-06 | Lykes Bros., Inc. | System for managing customer orders and methods of implementation |
US7865567B1 (en) | 1993-12-02 | 2011-01-04 | Discovery Patent Holdings, Llc | Virtual on-demand electronic book |
US7861166B1 (en) | 1993-12-02 | 2010-12-28 | Discovery Patent Holding, Llc | Resizing document pages to fit available hardware screens |
US8095949B1 (en) | 1993-12-02 | 2012-01-10 | Adrea, LLC | Electronic book with restricted access features |
US9053640B1 (en) | 1993-12-02 | 2015-06-09 | Adrea, LLC | Interactive electronic book |
US20020120545A1 (en) * | 1994-01-27 | 2002-08-29 | Ronald A. Katz | Commercial product routing system with video vending capability |
US6202567B1 (en) * | 1994-06-10 | 2001-03-20 | Krueger International, Inc. | Modular table system with cable management |
TW250616B (en) * | 1994-11-07 | 1995-07-01 | Discovery Communicat Inc | Electronic book selection and delivery system |
US5884277A (en) * | 1995-05-01 | 1999-03-16 | Vinod Khosla | Process for issuing coupons for goods or services to purchasers at non-secure terminals |
US5774670A (en) * | 1995-10-06 | 1998-06-30 | Netscape Communications Corporation | Persistent client state in a hypertext transfer protocol based client-server system |
US6119101A (en) * | 1996-01-17 | 2000-09-12 | Personal Agents, Inc. | Intelligent agents for electronic commerce |
US20050114218A1 (en) * | 1996-01-17 | 2005-05-26 | Privacy Infrastructure, Inc. | Third party privacy system |
US7127459B2 (en) * | 1996-01-26 | 2006-10-24 | Matsushita Electric Industrial Co., Ltd. | Component electronic catalog |
JPH09204454A (en) | 1996-01-26 | 1997-08-05 | Matsushita Electric Ind Co Ltd | Electronic parts catalog |
US5970471A (en) | 1996-03-22 | 1999-10-19 | Charles E. Hill & Associates, Inc. | Virtual catalog and product presentation method and apparatus |
US6185611B1 (en) | 1998-03-20 | 2001-02-06 | Sun Microsystem, Inc. | Dynamic lookup service in a distributed system |
US6272559B1 (en) * | 1997-10-15 | 2001-08-07 | Sun Microsystems, Inc. | Deferred reconstruction of objects and remote loading for event notification in a distributed system |
US6421704B1 (en) | 1998-03-20 | 2002-07-16 | Sun Microsystems, Inc. | Method, apparatus, and product for leasing of group membership in a distributed system |
US6446070B1 (en) * | 1998-02-26 | 2002-09-03 | Sun Microsystems, Inc. | Method and apparatus for dynamic distributed computing over a network |
US6938263B2 (en) | 1996-04-23 | 2005-08-30 | Sun Microsystems, Inc. | System and method for facilitating dynamic loading of “stub” information to enable a program operating in one address space to invoke processing of a remote method or procedure in another address space |
US6182083B1 (en) | 1997-11-17 | 2001-01-30 | Sun Microsystems, Inc. | Method and system for multi-entry and multi-template matching in a database |
US6832223B1 (en) | 1996-04-23 | 2004-12-14 | Sun Microsystems, Inc. | Method and system for facilitating access to a lookup service |
US6393497B1 (en) * | 1998-03-20 | 2002-05-21 | Sun Microsystems, Inc. | Downloadable smart proxies for performing processing associated with a remote procedure call in a distributed system |
US5991798A (en) * | 1996-05-17 | 1999-11-23 | Hitachi, Ltd. | Package medium system having URL hyper-linked to data in removable storage |
US20030195848A1 (en) | 1996-06-05 | 2003-10-16 | David Felger | Method of billing a purchase made over a computer network |
US8229844B2 (en) | 1996-06-05 | 2012-07-24 | Fraud Control Systems.Com Corporation | Method of billing a purchase made over a computer network |
US7555458B1 (en) | 1996-06-05 | 2009-06-30 | Fraud Control System.Com Corporation | Method of billing a purchase made over a computer network |
US5901214A (en) | 1996-06-10 | 1999-05-04 | Murex Securities, Ltd. | One number intelligent call processing system |
US6125352A (en) * | 1996-06-28 | 2000-09-26 | Microsoft Corporation | System and method for conducting commerce over a distributed network |
US6092105A (en) * | 1996-07-12 | 2000-07-18 | Intraware, Inc. | System and method for vending retail software and other sets of information to end users |
JPH1040303A (en) * | 1996-07-26 | 1998-02-13 | Toshiba Corp | Catalog shopping system |
US5897623A (en) * | 1996-08-30 | 1999-04-27 | U S West, Inc. | Interface method for providing information about items on a list for interactive television |
US5890175A (en) * | 1996-09-25 | 1999-03-30 | Wong; Garland | Dynamic generation and display of catalogs |
WO2000030014A1 (en) | 1998-11-13 | 2000-05-25 | Nintendo Of America Inc. | Method and apparatus for verifying product sale transactions and processing product returns |
US6757663B1 (en) | 1996-10-02 | 2004-06-29 | Nintendo Of America | Electronic registration system for product transactions |
US7797164B2 (en) * | 1996-10-02 | 2010-09-14 | Nintendo Of America, Inc. | Method and apparatus for enabling purchasers of products to obtain return information and to initiate product returns via an on-line network connection |
US6085172A (en) | 1996-10-02 | 2000-07-04 | Nintendo Of America Inc. | Method and apparatus for efficient handling of product return transactions |
US8788432B2 (en) | 1996-10-02 | 2014-07-22 | Nintendo Of America Inc. | Method and apparatus for efficient handling of product return transactions |
US8156026B2 (en) | 2000-05-12 | 2012-04-10 | Nintendo of America Ltd. | Method and apparatus for enabling purchasers of products to obtain return information and to initiate product returns via an on-line network connection |
CA2268303A1 (en) * | 1996-10-09 | 1998-04-16 | Starguide Digital Networks | Aggregate information production and display system |
US6728737B2 (en) | 1996-10-11 | 2004-04-27 | Sun Microsystems, Inc. | Method and system for leasing storage |
US5832529A (en) * | 1996-10-11 | 1998-11-03 | Sun Microsystems, Inc. | Methods, apparatus, and product for distributed garbage collection |
US6237009B1 (en) | 1996-10-11 | 2001-05-22 | Sun Microsystems, Inc. | Lease renewal service |
US20030014318A1 (en) * | 1996-11-08 | 2003-01-16 | Matthew Byrne | International trading system and method |
US8225089B2 (en) | 1996-12-04 | 2012-07-17 | Otomaku Properties Ltd., L.L.C. | Electronic transaction systems utilizing a PEAD and a private key |
US5917913A (en) * | 1996-12-04 | 1999-06-29 | Wang; Ynjiun Paul | Portable electronic authorization devices and methods therefor |
US6460020B1 (en) * | 1996-12-30 | 2002-10-01 | De Technologies, Inc. | Universal shopping center for international operation |
US6070798A (en) * | 1997-02-21 | 2000-06-06 | Nethery; Kee | Purchaser generated transaction recording and negotiable instrument payment system |
US5886898A (en) * | 1997-04-11 | 1999-03-23 | The Johns Hopkins University | Computer assisted method for conducting library research from a remote location and associated apparatus |
US7117165B1 (en) | 1997-04-28 | 2006-10-03 | Ariba, Inc. | Operating resource management system |
US6606603B1 (en) | 1997-04-28 | 2003-08-12 | Ariba, Inc. | Method and apparatus for ordering items using electronic catalogs |
US5970475A (en) * | 1997-10-10 | 1999-10-19 | Intelisys Electronic Commerce, Llc | Electronic procurement system and method for trading partners |
US6035283A (en) * | 1997-10-10 | 2000-03-07 | International Business Machines Corporation | Virtual sales person for electronic catalog |
US6957427B1 (en) | 1997-10-15 | 2005-10-18 | Sun Microsystems, Inc. | Remote object activation in a distributed system |
US6115690A (en) * | 1997-12-22 | 2000-09-05 | Wong; Charles | Integrated business-to-business Web commerce and business automation system |
US6604127B2 (en) | 1998-03-20 | 2003-08-05 | Brian T. Murphy | Dynamic lookup service in distributed system |
EP1058883A2 (en) | 1998-02-26 | 2000-12-13 | Sun Microsystems, Inc. | Method and system for deterministic hashes to identify remote methods |
US6173210B1 (en) * | 1998-03-02 | 2001-01-09 | Northeast Equipment, Inc. | Apparatus and method for selecting a mechanical seal |
CA2323752A1 (en) * | 1998-03-02 | 1999-09-10 | Northeast Equipment, Inc. D/B/A Delta Mechanical Seals | Apparatus and method for selecting a mechanical seal |
US7386485B1 (en) | 2004-06-25 | 2008-06-10 | West Corporation | Method and system for providing offers in real time to prospective customers |
US6055513A (en) | 1998-03-11 | 2000-04-25 | Telebuyer, Llc | Methods and apparatus for intelligent selection of goods and services in telephonic and electronic commerce |
US7729945B1 (en) | 1998-03-11 | 2010-06-01 | West Corporation | Systems and methods that use geographic data to intelligently select goods and services to offer in telephonic and electronic commerce |
US7437313B1 (en) | 1998-03-11 | 2008-10-14 | West Direct, Llc | Methods, computer-readable media, and apparatus for offering users a plurality of scenarios under which to conduct at least one primary transaction |
US7364068B1 (en) | 1998-03-11 | 2008-04-29 | West Corporation | Methods and apparatus for intelligent selection of goods and services offered to conferees |
US8315909B1 (en) | 1998-03-11 | 2012-11-20 | West Corporation | Methods and apparatus for intelligent selection of goods and services in point-of-sale commerce |
US20020046228A1 (en) * | 1998-03-20 | 2002-04-18 | Sun Microsystems, Inc. | Method and system for facilitating access to a lookup service |
US6438599B1 (en) * | 1998-04-03 | 2002-08-20 | Aspect Communications Corporation | Method and apparatus for establishing communication between a transaction initiator and a transaction processing system |
US6377937B1 (en) | 1998-05-28 | 2002-04-23 | Paskowitz Associates | Method and system for more effective communication of characteristics data for products and services |
US6356921B1 (en) | 1998-06-20 | 2002-03-12 | International Business Machines Corporation | Framework for progressive hierarchial and adaptive delivery rich media presentations and associated meta data |
US6230162B1 (en) | 1998-06-20 | 2001-05-08 | International Business Machines Corporation | Progressive interleaved delivery of interactive descriptions and renderers for electronic publishing of merchandise |
US7120592B1 (en) * | 1998-06-24 | 2006-10-10 | Morris Edward Lewis | Method, apparatus and processed for real time interactive online ordering and reordering and over the counter purchasing with rebate, saving, and investing processes |
US6448980B1 (en) | 1998-10-09 | 2002-09-10 | International Business Machines Corporation | Personalizing rich media presentations based on user response to the presentation |
US7379899B1 (en) | 1998-11-13 | 2008-05-27 | Nintendo Of America Inc. | Method and apparatus for verifying product sale transactions and processing product returns |
JP2002533839A (en) * | 1998-12-16 | 2002-10-08 | アイシーユー メディカル インコーポレイテッド | System and method for browsing and comparing products |
US6496744B1 (en) * | 1999-01-11 | 2002-12-17 | David Philip Cook | Method and system for custom manufacture and delivery of a data product |
US7962367B1 (en) * | 1999-03-09 | 2011-06-14 | Privateer Ltd. | Method and apparatus for permitting stage-door access to on-line vendor information |
US7565308B1 (en) * | 1999-03-25 | 2009-07-21 | Bollay Denison W | Method of executing an electronic commerce sale from an affiliate web site |
US7333942B1 (en) * | 1999-03-26 | 2008-02-19 | D-Net Corporation | Networked international system for organizational electronic commerce |
US7356533B1 (en) | 1999-04-05 | 2008-04-08 | Globalspec, Inc. | Database search in distributed computer system on portion of remote database |
US6901518B1 (en) | 1999-04-08 | 2005-05-31 | Sun Microsystems, Inc. | Method and system for establishing trust in downloaded proxy code |
US6845393B1 (en) | 1999-06-14 | 2005-01-18 | Sun Microsystems, Inc. | Lookup discovery service in a distributed system having a plurality of lookup services each with associated characteristics and services |
US7333955B2 (en) | 2001-09-24 | 2008-02-19 | E2Interactive, Inc. | System and method for securing communication service |
US6697824B1 (en) | 1999-08-31 | 2004-02-24 | Accenture Llp | Relationship management in an E-commerce application framework |
US20040122731A1 (en) * | 1999-09-23 | 2004-06-24 | Mannik Peeter Todd | System and method for using interactive electronic representations of objects |
US8429005B2 (en) | 1999-09-23 | 2013-04-23 | Activ8Now, Llc | Method for determining effectiveness of display of objects in advertising images |
US7319986B2 (en) * | 1999-09-28 | 2008-01-15 | Bank Of America Corporation | Dynamic payment cards and related management systems and associated methods |
AU3913400A (en) * | 1999-09-29 | 2001-04-30 | Hakki Riza Kamman | Automatic systems and methods for including customs tariffs in e-commerce transactions |
US6876991B1 (en) | 1999-11-08 | 2005-04-05 | Collaborative Decision Platforms, Llc. | System, method and computer program product for a collaborative decision platform |
US7127415B1 (en) | 1999-11-16 | 2006-10-24 | Regency Ventures Ltd. | Method and system for acquiring branded promotional products |
WO2001037167A1 (en) | 1999-11-16 | 2001-05-25 | Regency Ventures Ltd, Charted Corporation Services | A method and system for configurating products |
CN1505797A (en) * | 1999-12-14 | 2004-06-16 | ICUҽҩ��˾ | Method of manufacturing a multiple component device |
US7822805B1 (en) * | 1999-12-21 | 2010-10-26 | General Electric Company | Method and apparatus for screening a potential customer and assigning an account number to the potential customer across a global computer network |
US20030103070A1 (en) * | 1999-12-27 | 2003-06-05 | International Business Machines Corporation | Interactive display with improved visualization for product comparison, selection, and methods of operation |
US8781940B2 (en) * | 2000-01-26 | 2014-07-15 | Ebay Inc. | Method and apparatus for facilitating user selection of a category item in a transaction |
US20040006747A1 (en) * | 2000-03-13 | 2004-01-08 | Tyler Joseph C. | Electronic publishing system and method |
AU2001215843A1 (en) * | 2000-03-21 | 2001-10-03 | Takeshi Harada | Electronic commerce enabled aggregation for facilitating international commerce |
US7069592B2 (en) | 2000-04-26 | 2006-06-27 | Ford Global Technologies, Llc | Web-based document system |
US7006990B2 (en) * | 2000-04-27 | 2006-02-28 | International Business Machines Corporation | Electronic product catalog systems |
AU2001259587A1 (en) * | 2000-05-12 | 2001-11-26 | Nintendo Of America Inc. | Method and apparatus for enabling purchasers of products to obtain return information and to initiate product returns via an on-line network connection |
US7908200B2 (en) * | 2000-05-16 | 2011-03-15 | Versata Development Group, Inc. | Method and apparatus for efficiently generating electronic requests for quote |
US8321356B2 (en) * | 2000-05-18 | 2012-11-27 | United Parcel Service Of America, Inc. | System and method for calculating real-time costing information |
US8725656B1 (en) | 2000-05-18 | 2014-05-13 | United Parcel Service Of America, Inc. | Freight rate manager |
JP2002024670A (en) * | 2000-07-07 | 2002-01-25 | Anritsu Corp | Measuring device demonstration method using network, and measuring device demonstration system |
US8510171B2 (en) | 2000-07-25 | 2013-08-13 | Nintendo Of America Inc. | Electronic product registration system with customizable return/warranty programs |
US7319982B1 (en) * | 2000-08-08 | 2008-01-15 | Pitney Bowes Inc. | Method for collecting sales and/or use taxes on sales that are made via the internet and/or catalog |
AU2001283176A1 (en) * | 2000-08-08 | 2002-02-18 | Pitney-Bowes Inc. | Obtaining taxes on sales that are made via the internet and/or catalog |
US20030125992A1 (en) * | 2001-12-26 | 2003-07-03 | The Crawford Group, Inc. | Web browser based computer network for processing vehicle rental transactions on a large scale |
US7899690B1 (en) | 2000-08-18 | 2011-03-01 | The Crawford Group, Inc. | Extended web enabled business to business computer system for rental vehicle services |
US8600783B2 (en) | 2000-08-18 | 2013-12-03 | The Crawford Group, Inc. | Business to business computer system for communicating and processing rental car reservations using web services |
US7275038B1 (en) * | 2000-08-18 | 2007-09-25 | The Crawford Group, Inc. | Web enabled business to business operating system for rental car services |
US7197480B1 (en) * | 2000-09-07 | 2007-03-27 | International Business Machines Corporation | System and method for front end business logic and validation |
US8027892B2 (en) | 2001-03-28 | 2011-09-27 | International Business Machines Corporation | System and method for automating invoice processing with positive confirmation |
US6922671B2 (en) * | 2001-03-22 | 2005-07-26 | International Business Machines Corporation | System and method for grouping companies according to accounting system or rules |
US7356496B2 (en) * | 2001-03-22 | 2008-04-08 | International Business Machines Corporation | System and method for synchronizing ledger accounts by company group |
US7283976B2 (en) * | 2001-03-22 | 2007-10-16 | International Business Machines Corporation | System and method for invoice imaging through negative confirmation process |
US7386495B2 (en) * | 2001-03-23 | 2008-06-10 | International Business Machines Corporation | System and method for processing tax codes by company group |
US7155403B2 (en) * | 2001-03-22 | 2006-12-26 | International Business Machines Corporation | System and method for leveraging procurement across companies and company groups |
WO2002021399A1 (en) * | 2000-09-08 | 2002-03-14 | United States Postal Service | Automated requesting system |
US20020111870A1 (en) * | 2000-09-26 | 2002-08-15 | I2 Technologies, Inc. | System and method for identifying a product |
US7590558B2 (en) * | 2000-09-26 | 2009-09-15 | I2 Technologies Us, Inc. | System and method for facilitating electronic commerce transactions |
US7299255B2 (en) * | 2000-09-26 | 2007-11-20 | I2 Technologies Us, Inc. | System and method for migrating data in an electronic commerce system |
US7729923B2 (en) * | 2000-10-10 | 2010-06-01 | Nintendo Of America, Inc. | Voice recognition and apparatus using model number lookup |
US20020069142A1 (en) * | 2000-12-05 | 2002-06-06 | Tim Opstrup | Method and system for tracking and disseminating information concerning tools |
US20020077898A1 (en) * | 2000-12-19 | 2002-06-20 | Koulouris Mitchell N. | System and method for matching marketing collateral with specific customer information |
US7296275B2 (en) * | 2001-01-04 | 2007-11-13 | Sun Microsystems, Inc. | Method and system for passing objects in a distributed system using serialization contexts |
US20020120529A1 (en) * | 2001-01-22 | 2002-08-29 | Thomas Buettgenbach | Accelerated access to an electronic catalog |
US6694219B2 (en) * | 2001-02-01 | 2004-02-17 | Quad/Graphics, Inc. | Method and apparatus for assembling personalized electronic media into printed products |
US7305697B2 (en) * | 2001-02-02 | 2007-12-04 | Opentv, Inc. | Service gateway for interactive television |
US7249087B2 (en) * | 2001-02-12 | 2007-07-24 | Freightwise Corporation | Freight transportation marketplace |
US7243077B2 (en) * | 2001-03-02 | 2007-07-10 | International Business Machines Corporation | Method and computer program product for managing an internet trading network |
WO2002075632A1 (en) * | 2001-03-19 | 2002-09-26 | Agora Development Corporation | Networked international system for organizational electronic commerce |
US20040012631A1 (en) * | 2001-03-20 | 2004-01-22 | Wesley Skorski | Master dynamic multi-catalog |
US8280781B1 (en) | 2001-03-21 | 2012-10-02 | Amazon Technologies, Inc. | Automatically purchasing a gift from a wishlist |
US7149706B2 (en) * | 2001-03-30 | 2006-12-12 | Mrd Holdings Llc | System and method for providing electronic vouchers |
US7739162B1 (en) | 2001-05-04 | 2010-06-15 | West Corporation | System, method, and business method for setting micropayment transaction to a pre-paid instrument |
US6988073B2 (en) * | 2001-05-10 | 2006-01-17 | International Business Machines Corporation | Method, system, and product for facilitating international travel with respect to immigration |
US6983276B2 (en) * | 2001-05-15 | 2006-01-03 | I2 Technologies Us, Inc. | Facilitating electronic commerce transactions using buyer profiles |
US7349868B2 (en) | 2001-05-15 | 2008-03-25 | I2 Technologies Us, Inc. | Pre-qualifying sellers during the matching phase of an electronic commerce transaction |
US7475030B1 (en) | 2001-05-16 | 2009-01-06 | I2 Technologies Us, Inc. | Facilitating electronic commerce transactions using a shared product data repository |
US20020174034A1 (en) * | 2001-05-17 | 2002-11-21 | International Business Machines Corporation | Method and apparatus for a distributed web commerce system |
US20020184104A1 (en) * | 2001-05-31 | 2002-12-05 | James Littman | Integrated retail and wholesale system |
US7263515B1 (en) * | 2001-06-18 | 2007-08-28 | I2 Technologies Us, Inc. | Content enhancement in an electronic marketplace |
US7127416B1 (en) | 2001-06-18 | 2006-10-24 | I2 Technologies Us, Inc. | Distributed processing of sorted search results in an electronic commerce system and method |
US7330829B1 (en) | 2001-06-26 | 2008-02-12 | I2 Technologies Us, Inc. | Providing market feedback associated with electronic commerce transactions to sellers |
US8086643B1 (en) | 2001-06-28 | 2011-12-27 | Jda Software Group, Inc. | Translation between product classification schemas |
US7809672B1 (en) | 2001-06-28 | 2010-10-05 | I2 Technologies Us, Inc. | Association of data with a product classification schema |
US7162453B1 (en) | 2001-06-29 | 2007-01-09 | I2 Technologies Us, Inc. | Protecting content from unauthorized reproduction |
US20030004735A1 (en) * | 2001-06-29 | 2003-01-02 | International Business Machines Corporation | Facilitating international customs planning and clearance with respect to customs clearance |
US7346560B1 (en) | 2001-06-29 | 2008-03-18 | I2 Technologies Us, Inc. | Protecting content from unauthorized reproduction |
US7426514B2 (en) * | 2001-07-26 | 2008-09-16 | International Business Machines Corporation | Method, system, and computer program product for facilitating international customs planning |
US7379882B2 (en) | 2001-08-09 | 2008-05-27 | International Business Machines Corporation | Architecture designing method and system for e-business solutions |
US7356490B1 (en) * | 2001-08-20 | 2008-04-08 | Amazon.Com, Inc. | Services for increasing the utility of electronic wish lists |
US7398247B2 (en) * | 2001-08-23 | 2008-07-08 | Pitney Bowes Inc. | Secure tax meter and certified service provider center for collecting sales and/or use taxes on sales that are made via the internet and/or catalog |
US7249069B2 (en) * | 2001-08-27 | 2007-07-24 | United Parcel Service Of America, Inc. | International cash-on-delivery system and method |
US7716086B2 (en) * | 2001-08-31 | 2010-05-11 | Gateway, Inc. | Electronic retail order communication |
US20040039652A1 (en) * | 2001-09-07 | 2004-02-26 | Tighe Christopher Patrick | Automated requesting system |
US7756969B1 (en) | 2001-09-07 | 2010-07-13 | Oracle America, Inc. | Dynamic provisioning of identification services in a distributed system |
US7660887B2 (en) * | 2001-09-07 | 2010-02-09 | Sun Microsystems, Inc. | Systems and methods for providing dynamic quality of service for a distributed system |
US20030051029A1 (en) * | 2001-09-07 | 2003-03-13 | Reedy Dennis G. | Dynamic provisioning of sevice components in a distributed system |
US20040268214A1 (en) * | 2001-10-01 | 2004-12-30 | Gabriele Zinssmeister | Transaction monitoring system |
US20030065725A1 (en) * | 2001-10-01 | 2003-04-03 | Jean-Francois Delmer | Verified message broker |
US7237037B2 (en) * | 2001-10-01 | 2007-06-26 | Hewlett-Packard Development Company, L.P. | Combined message broker |
US20030065949A1 (en) * | 2001-10-01 | 2003-04-03 | Madeleine Le | International trade system |
WO2003030056A2 (en) * | 2001-10-01 | 2003-04-10 | Hewlett-Packard Company L.P. | Methods of creating electronic customs invoices |
US20050075955A1 (en) * | 2001-10-01 | 2005-04-07 | Peggy Milovina-Meyer | Order fulfillment architecture having an electronic customs invoice system |
US20030069831A1 (en) * | 2001-10-04 | 2003-04-10 | Madeleine Le | Integrated method of international trade |
US7013263B1 (en) | 2001-10-25 | 2006-03-14 | Mindfabric, Inc. | Online interaction processing |
US20030083758A1 (en) * | 2001-11-01 | 2003-05-01 | Williamson Charles G. | Remote updating of intelligent household appliances |
US20030083028A1 (en) * | 2001-11-01 | 2003-05-01 | Williamson Charles G. | Remote programming of radio preset stations over a network |
US20030080113A1 (en) * | 2001-11-01 | 2003-05-01 | Williamson Charles G. | Intelligent oven appliance |
US8209226B2 (en) * | 2001-11-15 | 2012-06-26 | Nintendo Of America Inc. | Non-serialized electronic product registration system and method of operating same |
US7620583B2 (en) * | 2001-11-30 | 2009-11-17 | Worldpack, Inc. | Method and apparatus for facilitating shipment of packages |
US8417599B2 (en) * | 2001-12-06 | 2013-04-09 | John Wirth, Jr. | Method and system for browsing and ordering from catalogs via the internet |
US20030110100A1 (en) * | 2001-12-06 | 2003-06-12 | John Wirth | Method and system for displaying product information in catalogs accessed via the Internet |
US20030130900A1 (en) * | 2002-01-10 | 2003-07-10 | Telford Ian G. | Internet-based system and method for electronically fulfilling purchase orders for chemical and plastic products |
US20030177496A1 (en) * | 2002-02-05 | 2003-09-18 | Lee Steven K. | Video presentation environment |
US20030171948A1 (en) * | 2002-02-13 | 2003-09-11 | United Parcel Service Of America, Inc. | Global consolidated clearance methods and systems |
US20030160097A1 (en) * | 2002-02-28 | 2003-08-28 | Gerald Steiner | Package and method for merchandise return via mail |
US7412424B1 (en) | 2002-03-19 | 2008-08-12 | I2 Technologies Us, Inc. | Third party certification of content in electronic commerce transactions |
US20030191652A1 (en) * | 2002-04-03 | 2003-10-09 | Mei Li | Customs information system with assist calculation engine |
US8103605B2 (en) * | 2002-04-12 | 2012-01-24 | Hewlett-Packard Development Company, L.P. | Customs information system with selective transaction audit |
JP4034592B2 (en) * | 2002-05-15 | 2008-01-16 | 学校法人松本歯科大学 | Mold and method for producing mold |
US20040039612A1 (en) | 2002-06-14 | 2004-02-26 | Neil Fitzgerald | Method and apparatus for customer direct on-line reservation of rental vehicles |
US8108231B2 (en) * | 2002-06-14 | 2012-01-31 | The Crawford Group, Inc. | Method and apparatus for improved customer direct on-line reservation of rental vehicles |
US7472082B2 (en) * | 2002-09-25 | 2008-12-30 | Wirth Jr John | Method and system for browsing a custom catalog via the internet |
KR200305655Y1 (en) | 2002-10-24 | 2003-03-03 | 주식회사 한국칼비테 | Unit Block Type Learning Equipment for Small Children |
US7363000B2 (en) * | 2002-12-13 | 2008-04-22 | Agere Systems Inc. | Method, system, and computer program product for providing multi-tiered broadcasting services |
US20040122746A1 (en) * | 2002-12-23 | 2004-06-24 | Charlier Michael L. | Method and system for direct purchase in response to a multi-media display |
US7389286B2 (en) * | 2002-12-27 | 2008-06-17 | Honda Motor Co., Ltd. | Enhanced trade compliance system: audit processing, payment balancing process and amendment processing |
US7792863B2 (en) * | 2002-12-27 | 2010-09-07 | Honda Motor Co., Ltd. | Harmonized tariff schedule classification using decision tree database |
US7730039B2 (en) | 2002-12-27 | 2010-06-01 | Honda Motor Co., Ltd. | Enhanced trade compliance system: advanced shipment notice |
US7844511B2 (en) * | 2002-12-27 | 2010-11-30 | Honda Motor Co., Ltd. | Enhanced trade compliance system: audit processing, payment balancing and amendment processing |
US8306908B1 (en) | 2002-12-31 | 2012-11-06 | West Corporation | Methods and apparatus for intelligent selection of goods and services in telephonic and electronic commerce |
US7483026B2 (en) * | 2003-01-17 | 2009-01-27 | Fischer John G | Method of displaying product and service performance data |
US8554346B2 (en) * | 2003-01-17 | 2013-10-08 | Shawdon, Lp | Method of displaying product and service performance data |
US20040173049A1 (en) * | 2003-03-04 | 2004-09-09 | Jun-Cheng Chen | Transmission mechanism of child bicycle |
US8712857B1 (en) | 2003-03-31 | 2014-04-29 | Tuxis Technologies Llc | Methods and apparatus for intelligent selection of goods and services in mobile commerce |
US7895119B2 (en) * | 2003-05-13 | 2011-02-22 | Bank Of America Corporation | Method and system for pushing credit payments as buyer initiated transactions |
US20040230526A1 (en) * | 2003-05-13 | 2004-11-18 | Praisner C. Todd | Payment control system and associated method for facilitating credit payments in the accounts payable environment |
US20050010495A1 (en) * | 2003-07-07 | 2005-01-13 | Pochun Shih | Custom product order management system |
US8751336B2 (en) * | 2003-10-10 | 2014-06-10 | Restaurant Services, Inc. | E-catalogue ordering for a supply chain management system |
US7840439B2 (en) * | 2003-11-10 | 2010-11-23 | Nintendo Of America, Inc. | RF-ID product tracking system with privacy enhancement |
JP4094538B2 (en) * | 2003-12-11 | 2008-06-04 | 三菱電機株式会社 | Air-fuel ratio sensor failure diagnosis device |
CA2452423A1 (en) * | 2003-12-30 | 2005-06-30 | Atome Alfred Ogbumor | Homegrocer |
CA2550852C (en) * | 2003-12-30 | 2018-12-04 | United Parcel Service Of America, Inc. | Integrated global tracking and virtual inventory system |
US7792874B1 (en) | 2004-01-30 | 2010-09-07 | Oracle America, Inc. | Dynamic provisioning for filtering and consolidating events |
US7725406B2 (en) * | 2004-03-30 | 2010-05-25 | United Parcel Service Of America, Inc. | Systems and methods for international shipping and brokerage operations support processing |
US7870038B1 (en) | 2004-05-07 | 2011-01-11 | American Express Travel Related Services Company, Inc. | System and method for managing electronic catalogs within an enterprise |
US20050267812A1 (en) * | 2004-05-17 | 2005-12-01 | Jensen Scott C | Method for providing discount offers to a user |
US7377037B2 (en) * | 2004-05-25 | 2008-05-27 | General Electric Company | Fillet machining method without adaptive probing |
US20050288808A1 (en) * | 2004-06-14 | 2005-12-29 | Lopez George A | Computer system for efficient design and manufacture of multiple-component devices |
US8725521B2 (en) * | 2004-08-13 | 2014-05-13 | International Business Machines Corporation | System and method for designing secure business solutions using patterns |
US7178720B1 (en) | 2004-09-30 | 2007-02-20 | West Corporation | Methods, computer-readable media, and computer program product for intelligent selection of items encoded onto portable machine-playable entertainment media |
US8903827B2 (en) | 2004-10-29 | 2014-12-02 | Ebay Inc. | Method and system for categorizing items automatically |
US7890484B1 (en) * | 2004-11-10 | 2011-02-15 | At&T Intellectual Property Ii, L.P. | Method and apparatus for selecting services based on behavior models |
US7455230B2 (en) * | 2005-04-22 | 2008-11-25 | Nintendo Of America Inc. | UPC, EAN and JAN validation system and method for loss prevention at point of sale/return |
US20070118442A1 (en) * | 2005-10-07 | 2007-05-24 | Collas James P | Method and system for a digital video disk catalog |
US20070136140A1 (en) * | 2005-12-13 | 2007-06-14 | Microsoft Corporation | Provision of shopping information to mobile devices |
US8271309B2 (en) | 2006-03-16 | 2012-09-18 | The Crawford Group, Inc. | Method and system for providing and administering online rental vehicle reservation booking services |
US7937331B2 (en) * | 2006-06-23 | 2011-05-03 | United Parcel Service Of America, Inc. | Systems and methods for international dutiable returns |
WO2008005581A2 (en) * | 2006-07-07 | 2008-01-10 | United Parcel Service Of America, Inc. | Compiled data for software applications |
US7962937B2 (en) * | 2006-08-01 | 2011-06-14 | Microsoft Corporation | Media content catalog service |
US20080052184A1 (en) * | 2006-08-22 | 2008-02-28 | Nintendo Of America Inc. | Systems and methods for product authentication and warranty verification for online auction houses |
US8195529B1 (en) | 2006-11-07 | 2012-06-05 | Amazon Technologies, Inc. | Creating and maintaining gift lists in online shopping |
US7761442B1 (en) * | 2007-03-29 | 2010-07-20 | Scientific Components Corporation | Database search system for high frequency electronic components |
US20090106128A1 (en) * | 2007-10-19 | 2009-04-23 | Oracle International Corporation | Web Service Architecture for Product Selection and Dynamic Catalog Generation |
US8175941B2 (en) * | 2007-11-19 | 2012-05-08 | Codestreet, Llc | Method and system for developing and applying market data scenarios |
US8549407B2 (en) | 2007-12-05 | 2013-10-01 | Ebay Inc. | Multi-dimensional dynamic visual browsing |
US20090150170A1 (en) * | 2007-12-11 | 2009-06-11 | Nintendo Of America | Method and apparatus for fraud reduction and product recovery |
US8782471B2 (en) * | 2008-05-09 | 2014-07-15 | Dell Products L.P. | Storage device procurement system |
US20100325020A1 (en) * | 2008-12-04 | 2010-12-23 | Nintendo Of America, Inc. | Systems and/or methods for globally tracking items and generating active notifications regarding the same |
US8302024B2 (en) | 2009-04-02 | 2012-10-30 | Nintendo Of America Inc. | Systems and/or methods for paging control including selective paging element display according to a binary subdivision and/or a serial progressive display approach |
US20110016008A1 (en) * | 2009-07-14 | 2011-01-20 | Nintendo of America Inc., | Electronic registration systems for processing variable or multiple return/warranty policies, and associated methods |
US10296916B2 (en) | 2009-09-11 | 2019-05-21 | Maridee Joy Maraz | System and/or method for handling recalled product purchases and/or return/warranty requests |
US8239269B2 (en) | 2009-09-11 | 2012-08-07 | Nintendo Of America Inc. | System and/or method for handling returns involving products tied to post-paid subscriptions/services |
US11928696B2 (en) | 2009-12-16 | 2024-03-12 | E2Interactive, Inc. | Systems and methods for generating a virtual value item for a promotional campaign |
US9105033B2 (en) * | 2010-01-20 | 2015-08-11 | Xerox Corporation | Two-way marketing personalized desktop application |
US9817539B1 (en) | 2010-02-02 | 2017-11-14 | Amazon Technologies, Inc. | Discovery of items added to wish lists |
US8712856B2 (en) | 2010-04-12 | 2014-04-29 | Nintendo Of America Inc. | Systems and/or methods for determining item serial number structure and intelligence |
US10068287B2 (en) | 2010-06-11 | 2018-09-04 | David A. Nelsen | Systems and methods to manage and control use of a virtual card |
US9031869B2 (en) | 2010-10-13 | 2015-05-12 | Gift Card Impressions, LLC | Method and system for generating a teaser video associated with a personalized gift |
US9483786B2 (en) | 2011-10-13 | 2016-11-01 | Gift Card Impressions, LLC | Gift card ordering system and method |
US8595062B2 (en) | 2010-11-15 | 2013-11-26 | Nintendo Of America Inc. | Systems and/or methods for fraud detection in award point programs |
US8732093B2 (en) | 2011-01-26 | 2014-05-20 | United Parcel Service Of America, Inc. | Systems and methods for enabling duty determination for a plurality of commingled international shipments |
US9240010B2 (en) | 2011-07-28 | 2016-01-19 | Iii Holdings 1, Llc | Systems and methods for generating and using a digital pass |
US10417677B2 (en) | 2012-01-30 | 2019-09-17 | Gift Card Impressions, LLC | Group video generating system |
US8799111B2 (en) | 2012-05-04 | 2014-08-05 | Nintendo Of America Inc. | Systems and/or methods for selling non-inventory items at point-of-sale (POS) locations |
US9697530B2 (en) | 2012-07-06 | 2017-07-04 | Oracle International Corporation | Service design and order fulfillment system with service order calculation provider function |
US11055686B2 (en) | 2012-08-08 | 2021-07-06 | E2Interactive, Inc. | S/M for providing, reloading, and redeeming stored value cards used in transit applications |
US10296968B2 (en) | 2012-12-07 | 2019-05-21 | United Parcel Service Of America, Inc. | Website augmentation including conversion of regional content |
US9565911B2 (en) | 2013-02-15 | 2017-02-14 | Gift Card Impressions, LLC | Gift card presentation devices |
US11219288B2 (en) | 2013-02-15 | 2022-01-11 | E2Interactive, Inc. | Gift card box with slanted tray and slit |
US8918341B2 (en) * | 2013-03-06 | 2014-12-23 | United States Postal Service | System and method for international merchandise return service |
US10217107B2 (en) | 2013-05-02 | 2019-02-26 | Gift Card Impressions, LLC | Stored value card kiosk system and method |
US10062075B2 (en) | 2013-11-04 | 2018-08-28 | E2Interactive, Inc. | Systems and methods for using a dual function medical benefits card |
US10262346B2 (en) | 2014-04-30 | 2019-04-16 | Gift Card Impressions, Inc. | System and method for a merchant onsite personalization gifting platform |
US9965466B2 (en) | 2014-07-16 | 2018-05-08 | United Parcel Service Of America, Inc. | Language content translation |
WO2016179182A1 (en) | 2015-05-04 | 2016-11-10 | United States Postal Service | System and method for processing items for international distribution |
WO2019083890A1 (en) * | 2017-10-25 | 2019-05-02 | Klearexpress Corporation | Delivering international shipped items |
US10954049B2 (en) | 2017-12-12 | 2021-03-23 | E2Interactive, Inc. | Viscous liquid vessel for gifting |
US11281850B2 (en) * | 2017-12-28 | 2022-03-22 | A9.Com, Inc. | System and method for self-filing customs entry forms |
Family Cites Families (19)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
USRE30773E (en) * | 1977-04-25 | 1981-10-13 | Transaction Technology, Inc. | Transaction terminal |
USRE31951E (en) * | 1980-12-24 | 1985-07-16 | Npd Research, Inc. | Market survey data collection method |
FR2531252B1 (en) * | 1982-07-29 | 1987-09-25 | Guichard Jacques | RELIEF IMAGE DISPLAY METHOD AND IMPLEMENTATION DEVICE |
US4816904A (en) * | 1983-06-09 | 1989-03-28 | Control Data Corporation | Television and market research data collection system and method |
US4603232A (en) * | 1984-09-24 | 1986-07-29 | Npd Research, Inc. | Rapid market survey collection and dissemination method |
US5053956A (en) * | 1985-06-17 | 1991-10-01 | Coats Viyella | Interactive system for retail transactions |
JPS63271697A (en) * | 1987-04-30 | 1988-11-09 | 沖電気工業株式会社 | Method of reserving commodity in automatic leasing machine |
US4792849A (en) * | 1987-08-04 | 1988-12-20 | Telaction Corporation | Digital interactive communication system |
US4972504A (en) * | 1988-02-11 | 1990-11-20 | A. C. Nielsen Company | Marketing research system and method for obtaining retail data on a real time basis |
US5195130A (en) * | 1988-05-05 | 1993-03-16 | Transaction Technology, Inc. | Computer and telephone apparatus with user friendly computer interface and enhanced integrity features |
US4947028A (en) * | 1988-07-19 | 1990-08-07 | Arbor International, Inc. | Automated order and payment system |
EP0387462B1 (en) * | 1989-03-14 | 1996-05-08 | International Business Machines Corporation | Electronic document approval system |
DE69132600T2 (en) * | 1990-10-01 | 2002-02-07 | Thomas A Bush | TRANSACTION PROCESSING SYSTEM |
US5253341A (en) * | 1991-03-04 | 1993-10-12 | Rozmanith Anthony I | Remote query communication system |
US5528490A (en) * | 1992-04-10 | 1996-06-18 | Charles E. Hill & Associates, Inc. | Electronic catalog system and method |
US5315508A (en) * | 1992-09-03 | 1994-05-24 | Monarch Marking System | Label generating and data tracking system for processing purchase orders |
JPH08500201A (en) * | 1993-05-20 | 1996-01-09 | ムーア.ビジネス.フォームス.インコーポレイテッド | An integrated computer network that guides customer orders to various suppliers through a centralized computer |
US5666493A (en) * | 1993-08-24 | 1997-09-09 | Lykes Bros., Inc. | System for managing customer orders and method of implementation |
US5451998A (en) * | 1994-04-04 | 1995-09-19 | Hamrick; Daniel C. | Home shopping video catalog |
-
1995
- 1995-05-12 US US08/439,595 patent/US5721832A/en not_active Expired - Lifetime
-
1996
- 1996-05-10 CA CA002176297A patent/CA2176297A1/en not_active Abandoned
-
1997
- 1997-09-24 US US08/936,245 patent/US5968110A/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
US5968110A (en) | 1999-10-19 |
US5721832A (en) | 1998-02-24 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US5721832A (en) | Method and apparatus for an interactive computerized catalog system | |
US6185542B1 (en) | Communication of transaction data via the internet | |
US8769567B1 (en) | Methods, media, and apparatus for intelligent selection of items encoded onto portable machine-readable entertainment media | |
US6901380B1 (en) | Merchandising system method, and program product utilizing an intermittent network connection | |
US4947028A (en) | Automated order and payment system | |
US7364068B1 (en) | Methods and apparatus for intelligent selection of goods and services offered to conferees | |
RU2156038C2 (en) | Video telephone interactive system, which provides post box facility, and method for information processing | |
US20010023402A1 (en) | System and method for transmitting and journaling a retail transaction | |
WO2001091012A1 (en) | System and method for returning merchandise | |
JP4405712B2 (en) | Fee payment system and method, server device, fee payment processing method using the same, and computer program | |
US20060122906A1 (en) | Distribution and collection surrogate system in internet on-line sale | |
WO1997046946A1 (en) | Terminal, information providing device, system, and recording medium | |
US8315909B1 (en) | Methods and apparatus for intelligent selection of goods and services in point-of-sale commerce | |
JP2001515250A (en) | Remote trading system and method between customer and seller | |
US7124939B2 (en) | Method and apparatus for creating a bar code | |
US20030050851A1 (en) | Hybrid business model having infinitely variable business support services | |
JPH07249073A (en) | Mail order automatic order entry system utilizing telephone line | |
US20050141684A1 (en) | System and method for purchasing retail goods using a telephone | |
US20040024611A1 (en) | Card information linkage system and method | |
RU34774U1 (en) | Device for offering goods and services | |
KR100885876B1 (en) | Method of ordering goods through tcp/ip network and ordering system using the method | |
JP2002230320A (en) | Method for distributing digital contents by using multimedia terminal | |
KR100371846B1 (en) | network based-partition advertisement business system and method on network | |
KR100659407B1 (en) | Combination infomercial call managing system and method of the same | |
JP2000057076A (en) | Automatic vending system for digital information |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
EEER | Examination request | ||
FZDE | Discontinued |