Source: http://www.google.com/patents/US7558747?dq=assignee:+google
Timestamp: 2015-07-30 04:32:10
Document Index: 573069921

Matched Legal Cases: ['Application No. 01989825', 'Application No. 01989825', 'Application No. 01989825', 'Application No. 01989825', 'Application No. 01989825', 'Application No. 01989825', 'Application No. 01989825']

Patent US7558747 - Approach for processing electronic orders - Google PatentsSearch Images Maps Play YouTube News Gmail Drive More »Sign inAdvanced Patent SearchPatentsProcessing an electronic order involves receiving from a mobile customer device first order data for an order that contains less than a minimum set of data required by a merchant to completely process the order. Additional information required by the merchant to completely process the order is retrieved....http://www.google.com/patents/US7558747?utm_source=gb-gplus-sharePatent US7558747 - Approach for processing electronic ordersAdvanced Patent SearchPublication numberUS7558747 B2Publication typeGrantApplication numberUS 11/736,213Publication dateJul 7, 2009Filing dateApr 17, 2007Priority dateNov 14, 2000Fee statusPaidAlso published asEP1334628A2, EP1915002A1, US7246084, US20070192212, WO2002041223A2, WO2002041223A3Publication number11736213, 736213, US 7558747 B2, US 7558747B2, US-B2-7558747, US7558747 B2, US7558747B2InventorsPradeep Javangula, Norbert Hendrikse, Sailendra K. PadalaOriginal AssigneeInvenda CorporationExport CitationBiBTeX, EndNote, RefManPatent Citations (19), Non-Patent Citations (9), Referenced by (1), Classifications (23), Legal Events (5) External Links: USPTO, USPTO Assignment, EspacenetApproach for processing electronic orders
US 7558747 B2Abstract
1. A computer-implemented method of processing electronic orders, comprising:
receiving from a mobile device first order data for an order and device identification data, wherein the first order data includes less than a minimum set of data required by a merchant to completely process the order and the device identification data identifies the mobile device;
comparing the received first order data to stored information that specifies the minimum set of data required by the merchant to completely process the order;
retrieving, based upon the comparison and the device identification data, at least one data item that is not included in the first order data, but that is required by the merchant to completely process the order;
generating, based upon the first order data and the at least one data item, second order data that includes the minimum set of data required by the merchant to completely process the order; and
providing the second order data to the merchant for processing.
receiving user authentication data for a user associated with the mobile device; and
3. The method of claim 2, wherein the user authentication data includes a Personal Identification Number (PIN) for the user, the method further comprising:
authenticating the user using the PIN.
4. The method of claim 1, wherein the first order data includes user identification data that identifies a user, the method further comprising:
retrieving, based upon the user identification data, order fulfillment information associated with the user; and
wherein generating, based upon the first order data and the at least one data item, second order data that includes the minimum set of data required by the merchant to completely process the order includes generating, based upon the first order data, the at least one data item and the order fulfillment information, second order data that includes the minimum set of data required by the merchant to completely process the order.
the order fulfillment information includes billing information for the user;
wherein retrieving order fulfillment information associated with the user includes retrieving billing information for the user; and
wherein generating, based upon the first order data, the at least one data item and the order fulfillment information, second order data that includes the minimum set of data required by the merchant to completely process the order includes generating, based upon the first order data, the at least one data item and the billing information, second order data that includes the minimum set of data required by the merchant to completely process the order.
the order fulfillment information includes shipping information for the user; and
wherein retrieving order fulfillment information associated with the user includes retrieving shipping information for the user.
generating, based upon the first order data and the at least one data item, second order data that includes the minimum set of data required by the merchant to completely process the order includes generating, based upon the first order data and the at least one data item, second order data that includes the minimum set of data in a format required by the merchant to completely process the order.
retrieving product information based upon the first order data; and
wherein generating, based upon the first order data and the at least one data item, second order data that includes the minimum set of data required by the merchant to completely process the order includes generating, based upon the first order data, the at least one data item and the product information, second order data that includes the minimum set of data required by the merchant to completely process the order.
providing the second order data to a second merchant for processing when a determination is made that the merchant cannot completely process the order.
generating, based upon the first order data and the at least one data item, second order data includes generating, based upon the first order data and the at least one data item, second order data that includes the minimum set of data required by the merchant to completely process an order for a second product or service when the order is for a particular product or service that cannot be completely processed by the merchant.
11. The method of claim 1, wherein the first order data and the device identification data are received from the mobile device over a wireless communications link.
12. The method of claim 1, wherein the mobile device is a mobile telephone and the device identification data is a telephone number for the mobile telephone.
13. The method of claim 1, wherein the mobile device is a personal digital assistant.
14. The method of claim 1, wherein the mobile device is a mobile personal computer.
15. A computer-readable medium carrying one or more sequences of one or more instructions which, when executed by one or more processors, cause the one or more processors to perform the steps of:
16. The computer-readable medium of claim 15, further comprising one or more additional sequences of instructions which, when executed by the one or more processors, cause the one or more processors to perform the steps of:
17. The computer-readable medium of claim 16, wherein the user authentication data includes a Personal Identification Number (PIN) for the user, and wherein the computer-readable medium further comprises one or more additional sequences of instructions which, when executed by the one or more processors, cause the one or more processors to perform the step of:
18. The computer-readable medium of claim 15, wherein the first order data includes user identification data that identifies a user, and wherein the computer-readable medium further comprises one or more additional sequences of instructions which, when executed by the one or more processors, cause the one or more processors to perform the step of:
wherein the step of generating, based upon the first order data and the at least one data item, second order data that includes the minimum set of data required by the merchant to completely process the order includes generating, based upon the first order data, the at least one data item and the order fulfillment information, second order data that includes the minimum set of data required by the merchant to completely process the order.
the step of retrieving order fulfillment information associated with the user includes retrieving billing information for the user; and
the step of generating, based upon the first order data, the at least one data item and the order fulfillment information, second order data that includes the minimum set of data required by the merchant to completely process the order includes generating, based upon the first order data, the at least one data item and the billing information, second order data that includes the minimum set of data required by the merchant to completely process the order.
21. The computer-readable medium of claim 15, wherein the step of generating, based upon the first order data and the at least one data item, second order data that includes the minimum set of data required by the merchant to completely process the order includes generating, based upon the first order data and the at least one data item, second order data that includes the minimum set of data in a format required by the merchant to completely process the order.
22. The computer-readable medium of claim 15, further comprising one or more additional sequences of instructions which, when executed by the one or more processors, cause the one or more processors to perform the step of:
wherein the step of generating, based upon the first order data and the at least one data item, second order data that includes the minimum set of data required by the merchant to completely process the order includes generating, based upon the first order data, the at least one data item and the product information, second order data that includes the minimum set of data required by the merchant to completely process the order.
23. The computer-readable medium of claim 15, further comprising one or more additional sequences of instructions which, when executed by the one or more processors, cause the one or more processors to perform the step of:
24. The computer-readable medium of claim 15, wherein
the step of generating, based upon the first order data and the at least one data item, the second order data includes generating, based upon the first order data and the at least one data item, second order data that includes the minimum set of data required by the merchant to completely process an order for a second product or service when the order is for a particular product or service that cannot be completely processed by the merchant.
25. The computer-readable medium of claim 15, wherein the first order data and the device identification data are received from the mobile device over a wireless communications link.
26. The computer-readable medium of claim 15, wherein the mobile device is a mobile telephone and the device identification data is a telephone number for the mobile telephone.
27. The computer-readable medium of claim 15, wherein the mobile device is a personal digital assistant.
28. The computer-readable medium of claim 15, wherein the mobile device is a mobile personal computer.
29. A computer system for processing electronic orders, comprising:
30. The computer system of claim 29, wherein the memory includes one or more additional sequences of one or more instructions which, when executed by the one or more processors, cause the one or more processors to perform the steps of:
31. The computer system of claim 30, wherein the user authentication data includes a Personal Identification Number (PIN) for the user, and wherein the memory includes one or more additional sequences of one or more instructions which, when executed by the one or more processors, cause the one or more processors to perform the step of:
32. The computer system of claim 29, wherein the first order data includes user identification data that identifies a user, and wherein the memory includes one or more additional sequences of one or more instructions which, when executed by the one or more processors, cause the one or more processors to perform the step of:
33. The computer system of claim 32, wherein:
34. The computer system of claim 32, wherein:
35. The computer system of claim 29, wherein the step of generating, based upon the first order data and the at least one data item, second order data that includes the minimum set of data required by the merchant to completely process the order includes generating, based upon the first order data and the at least one data item, second order data that includes the minimum set of data in a format required by the merchant to completely process the order.
36. The computer system of claim 29, wherein:
the memory includes one or more additional sequences of one or more instructions which, when executed by the one or more processors, cause the one or more processors to perform the step of:
37. The computer system of claim 29, wherein the memory further includes one or more additional sequences of one or more instructions which, when executed by the one or more processors, cause the one or more processors to perform the step of:
38. The computer system of claim 29, wherein
39. The computer system of claim 29, wherein the first order data and the device identification data are received from the mobile device over a wireless communications link.
40. The computer system of claim 29, wherein the mobile device is a mobile telephone and the device identification data is a telephone number for the mobile telephone.
41. The computer system of claim 29, wherein the mobile customer device is a personal digital assistant.
42. The computer system of claim 29, wherein the mobile device is a mobile personal computer.
43. An apparatus for processing electronic orders, comprising:
an information repository; and
a transaction facilitator communicatively coupled to the information repository, wherein the transaction facilitator is configured to:
receive from a mobile device over a wireless communications link first order data for an order and device identification data, wherein the first order data includes less than a minimum set of data required by a merchant to completely process the order and the device identification data identifies the mobile device;
compare the received first order data to stored information that specifies the minimum set of data required by the merchant to completely process the order;
retrieve from the information repository, based upon the comparison and the device identification data, at least one data item that is not included in the first order data, but that is required by the merchant to completely process the order;
generate, based upon the first order data and the at least one data item, second order data that includes the minimum set of data required by the merchant to completely process the order, and
provide the second order data to the merchant for processing.
the merchant is configured with a web-based order interface; and
the second order data is provided directly to the merchant, circumventing the web-based order interface. Description
This Application is a continuation of U.S. patent application Ser. No. 09/713,135, filed Nov. 14, 2000, which issued as U.S. Pat. No. 7,246,084 B1 on Jul. 17, 2007.
According to one embodiment of the invention, a transaction facilitator is used in conjunction with a shopping portal to process electronic orders. FIG. 5 is a block diagram of an arrangement 500 for processing electronic orders using a shopping portal according to an embodiment of the invention. In arrangement 500, a shopping portal 502 is communicatively coupled to customer device 302 via a communications link 504 and to merchant 506 via a communications link 506. Shopping portal 502 may optionally be communicatively coupled to transaction facilitator 304 via a communications link 508.
Patent CitationsCited PatentFiling datePublication dateApplicantTitleUS4797913 *Aug 4, 1987Jan 10, 1989Science Dynamics CorporationDirect telephone dial ordering serviceUS5345501 *Jul 15, 1991Sep 6, 1994Bell Atlantic Network Services, Inc.Telephone central office based method of and system for processing customer ordersUS5664110 *Dec 8, 1994Sep 2, 1997Highpoint Systems, Inc.Remote ordering systemUS5826245 *Mar 20, 1995Oct 20, 1998Sandberg-Diment; ErikProviding verification information for a transactionUS5901287 *Jul 24, 1996May 4, 1999The Sabre Group Inc.Information aggregation and synthesization systemUS5930767 *May 28, 1997Jul 27, 1999Motorola, Inc.Transaction methods systems and devicesUS6016476 *Jan 16, 1998Jan 18, 2000International Business Machines CorporationPortable information and transaction processing system and method utilizing biometric authorization and digital certificate securityUS6026375 *Dec 5, 1997Feb 15, 2000Nortel Networks CorporationMethod and apparatus for processing orders from customers in a mobile environmentUS6134548 *Nov 19, 1998Oct 17, 2000Ac Properties B.V.System, method and article of manufacture for advanced mobile bargain shoppingUS6314406 *Aug 29, 1997Nov 6, 2001Telxon CorporationCustomer information networkUS6356905 *Mar 5, 1999Mar 12, 2002Accenture LlpSystem, method and article of manufacture for mobile communication utilizing an interface support frameworkUS6393408Jan 14, 2000May 21, 2002Brightpoint, Inc.Wireless communication product fulfillment systemUS6401085Mar 5, 1999Jun 4, 2002Accenture LlpMobile communication and computing system and methodUS6463534Mar 26, 1999Oct 8, 2002Motorola, Inc.Secure wireless electronic-commerce system with wireless network domainUS6512919Mar 30, 1999Jan 28, 2003Fujitsu LimitedElectronic shopping system utilizing a program downloadable wireless videophoneUS6526335Jan 24, 2000Feb 25, 2003G. Victor TreyzAutomobile personal computer systemsUS6564213Apr 18, 2000May 13, 2003Amazon.Com, Inc.Search query autocompletionEP0951774A1Dec 23, 1996Oct 27, 1999Swisscom AGProcess and system for transmitting orders over a telecommunication networkWO1998028900A1Dec 23, 1996Jul 2, 1998Eidgenoess PttProcess and system for transmitting orders over a telecommunication network* Cited by examinerNon-Patent CitationsReference1European Application No. 01989825.3-Decision to Refusal a European Patent Application mailed Feb. 5, 2008, 38 pages.2European Application No. 01989825.3-Provision of Copy of Minutes of Oral Proceedings mailed Feb. 5, 2008, 31 pages.3European Application No. 01989825.3-Response to Summons to Attend Oral Proceedings submitted Dec. 14, 2007, 2 pages.4European Application No. 01989825.3-Response to Summons to Attend Oral Proceedings submitted Sep. 24, 2007.5European Application No. 01989825.3-Result of Consultation mailed Oct. 5, 2007, 7 pages.6European Application No. 01989825.3-Summons to Attend Oral Proceedings mailed Jun. 11, 2007, 7 pages.7European Application No. 01989825.3-Summons to Attend Oral Proceedings mailed Oct. 26, 2007, 10 pages.8 *Tim Clark, "CyberCash moves to thin wallet", Aug. 20, 1998, pp. 1-3, htttp://news.cnet.com/news.9 *Tim Clark, "E-commerce firm opens wallet", Jun. 15, 1998, pp. 1-3, hhttp:///news.cnet.com/news.* Cited by examinerReferenced byCiting PatentFiling datePublication dateApplicantTitleUS7716086 *Apr 25, 2008May 11, 2010Gateway, Inc.Electronic retail order communication* Cited by examinerClassifications U.S. Classification705/26.35, 705/35, 705/26.8, 705/26.81, 705/27.1International ClassificationG06Q30/00, H04M3/493Cooperative ClassificationG06Q30/0635, G06Q30/02, G06Q30/0609, G06Q40/00, G06Q30/0641, G06Q30/0633, H04M3/493, G06Q30/0613European ClassificationG06Q30/02, G06Q30/0613, G06Q30/0641, G06Q30/0633, G06Q30/0635, G06Q40/00, G06Q30/0609, H04M3/493Legal EventsDateCodeEventDescriptionApr 24, 2007ASAssignmentOwner name: INKTOMI CORPORATION, CALIFORNIAFree format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:JAVANGULA, PRADEEP;HENDRIKSE, NORBERT;PADALA, SAILENDRA K.;REEL/FRAME:019199/0115Effective date: 20001106Apr 25, 2007ASAssignmentOwner name: E-CENTIVES, INC., MARYLANDFree format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:INKTOMI CORPORATION;REEL/FRAME:019206/0259Effective date: 20010319Oct 15, 2008ASAssignmentOwner name: INVENDA CORPORATION, MARYLANDFree format text: CHANGE OF NAME;ASSIGNOR:E-CENTIVES, INC.;REEL/FRAME:021684/0001Effective date: 20070517Oct 3, 2012FPAYFee paymentYear of fee payment: 4Dec 10, 2012ASAssignmentFree format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:INVENDA CORPORATION;REEL/FRAME:029439/0161Effective date: 20121126Owner name: RISIBLE ENTERPRISES LLC, DELAWARERotateOriginal ImageGoogle Home - Sitemap - USPTO Bulk Downloads - Privacy Policy - Terms of Service - About Google Patents - Send FeedbackData provided by IFI CLAIMS Patent Services