IP Library Granted Patent US 8,346,677
Granted Patent B1
US 8,346,677 · App. 10/028,718 · Granted Jan 1, 2013

Method and system for conducting commerce over a wireless communication network

Assignee: Citicorp Development Center, Inc.
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,346,677
App. No.
10/028,718
Granted
Jan 1, 2013
Kind
B1
Abstract

Described herein is an enabling product that facilitates implementation of an m-commerce business solution. According to an embodiment of the present invention an m-commerce solution includes: a content provider or merchant site that provides products and goods to be purchased; a payment system allowing online authorization of funds to purchase the goods; and a wireless network for all customer interactions. Embodiments described herein perform at least one of the following three functions: 1) protocol conversions; 2) customer information reposing, and 3) payment authorization system interfacing.

Claims (45)

1. A method for conducting mobile commerce comprising:

transmitting in a first language a request message for merchant website information from a mobile device;

receiving the request message in the first language at a platform and identifying the first language;

translating the request message at the platform from the first language to a second language that is recognizable by a merchant website;

communicating the translated request message in the second language from the platform to the merchant website;

receiving at the platform the requested merchant website information from the merchant website in the second language;

recognizing the second language at the platform;

parsing the requested merchant website information in the second language into translatable pieces;

translating the translatable pieces of the requested website information into the first language so as to form a reply message containing the requested merchant website information in the first language; and

transmitting the reply message to the mobile device;

transmitting a purchase request in response to the reply message in a first language to the platform;

receiving the purchase request in the first language at a platform and identifying the first language;

translating the purchase request at the platform from the first language to a second language that is recognizable by the merchant website;

communicating the translated purchase request in the second language from the platform to the merchant website;

receiving at the platform a purchase request response from the merchant website in the second language, wherein the purchase request response includes a payment authorization request;

forwarding the purchase request response in the second language from the platform to a payment authorization system for a payment authorization response;

receiving at the platform, the purchase request response, including the payment authorization response, in the second language from the payment authorization system;

parsing the purchase request response in the second language into translatable pieces;

translating the translatable pieces of the purchase request response into the first language so as to form a purchase request response in the first language; and

transmitting the purchase request response in the first language to the mobile device.

2. The method according to claim 1 , wherein the first language is a wireless language.

3. The method according to claim 2 , wherein the wireless language is selected from the group consisting of wireless markup language (WML), handheld device mark-up language (HDML), Imode, and compact hypertext markup language (CHTML).

4. The method according to claim 1 , wherein the second language is a web-based language.

5. The method according to claim 4 , wherein the web-based language is selected from the group consisting of extensible markup language (XML), compact hypertext markup language (CHTML), extensible hypertext markup language (XHTML), and hypertext markup language (HTML).

6. A system for conducting mobile commerce comprising:

means for transmitting in a first language a request message for merchant website information from a mobile device;

means for receiving the request message in the first language at a platform and identifying the first language;

means for translating the request message at the platform from the first language to a second language that is recognizable by a merchant website;

means for communicating the translated request message in the second language from the platform to the merchant website;

means for receiving at the platform the requested merchant website information from the merchant website in the second language;

means for recognizing the second language at the platform;

means for parsing the requested merchant website information in the second language into translatable pieces;

means for translating the translatable pieces of the requested website information into the first language so as to form a reply message containing the requested merchant website information in the first language; and

means for transmitting the reply message to the mobile device;

means for transmitting a purchase request in response to the reply message in a first language to the platform;

means for receiving the purchase request in the first language at a platform and identifying the first language;

means for translating the purchase request at the platform from the first language to a second language that is recognizable by the merchant website;

means for communicating the translated purchase request in the second language from the platform to the merchant website;

means for receiving at the platform a purchase request response from the merchant website in the second language, wherein the purchase request response includes a payment authorization request;

means for forwarding the purchase request response in the second language from the platform to a payment authorization system for a payment authorization response;

means for receiving at the platform, the purchase request response,

including the payment authorization response, in the second language from the payment authorization system;

means for parsing the purchase request response in the second language into translatable pieces;

means for translating the translatable pieces of the purchase request response into the first language so as to form a purchase request response in the first language; and

means for transmitting the purchase request response in the first language to the mobile device.

Assignments (2)
MERGER AND CHANGE OF NAME Recorded Dec 12, 2014
From: CITICORP DEVELOPMENT CENTER, INC.; CITICORP CREDIT SERVICES, INC. (USA)
To: CITICORP CREDIT SERVICES, INC. (USA)
Reel/Frame 034612/0597 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 8, 2002
From: MARKARIAN, GRIGOR; VAIDYANATHAN, RAMADURAI; AHUJA, ARUN; COHEN, ALBERT; TATA, ANAND
To: CITICORP DEVELOPMENT CENTER, INC.
Reel/Frame 012772/0593 →
Continuity (1)
Provisional Application 60258495 · Dec 29, 2000