US8031844B1 - Communication sessions for a commercial transaction using telephone with a printer - Google Patents

Communication sessions for a commercial transaction using telephone with a printer Download PDF

Info

Publication number
US8031844B1
US8031844B1 US11/500,755 US50075506A US8031844B1 US 8031844 B1 US8031844 B1 US 8031844B1 US 50075506 A US50075506 A US 50075506A US 8031844 B1 US8031844 B1 US 8031844B1
Authority
US
United States
Prior art keywords
telephone
communication session
note
call center
over
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.)
Active, expires
Application number
US11/500,755
Inventor
Chi Fai Ho
Shin Cheung Simon Chiu
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
TP Lab Inc
Original Assignee
TP Lab Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by TP Lab Inc filed Critical TP Lab Inc
Priority to US11/500,755 priority Critical patent/US8031844B1/en
Assigned to TP LAB reassignment TP LAB ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: CHIU, SHIN CHEUNG SIMON, HO, CHI FAI
Application granted granted Critical
Publication of US8031844B1 publication Critical patent/US8031844B1/en
Active legal-status Critical Current
Adjusted expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M3/00Automatic or semi-automatic exchanges
    • H04M3/42Systems providing special services or facilities to subscribers
    • H04M3/50Centralised arrangements for answering calls; Centralised arrangements for recording messages for absent or busy subscribers ; Centralised arrangements for recording messages
    • H04M3/51Centralised call answering arrangements requiring operator intervention, e.g. call or contact centers for telemarketing
    • H04M3/5183Call or contact centers with computer-telephony arrangements
    • H04M3/5191Call or contact centers with computer-telephony arrangements interacting with the Internet
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/1066Session management
    • H04L65/1069Session establishment or de-establishment
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/12Digital output to print unit, e.g. line printer, chain printer
    • G06F3/1201Dedicated interfaces to print systems
    • G06F3/1202Dedicated interfaces to print systems specifically adapted to achieve a particular effect
    • G06F3/1203Improving or facilitating administration, e.g. print management
    • G06F3/1204Improving or facilitating administration, e.g. print management resulting in reduced user or operator actions, e.g. presetting, automatic actions, using hardware token storing data
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/12Digital output to print unit, e.g. line printer, chain printer
    • G06F3/1201Dedicated interfaces to print systems
    • G06F3/1223Dedicated interfaces to print systems specifically adapted to use a particular technique
    • G06F3/1237Print job management
    • G06F3/1259Print job monitoring, e.g. job status
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/12Digital output to print unit, e.g. line printer, chain printer
    • G06F3/1201Dedicated interfaces to print systems
    • G06F3/1223Dedicated interfaces to print systems specifically adapted to use a particular technique
    • G06F3/1237Print job management
    • G06F3/1268Job submission, e.g. submitting print job order or request not the print data itself
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/12Digital output to print unit, e.g. line printer, chain printer
    • G06F3/1201Dedicated interfaces to print systems
    • G06F3/1278Dedicated interfaces to print systems specifically adapted to adopt a particular infrastructure
    • G06F3/1279Controller construction, e.g. aspects of the interface hardware
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/12Digital output to print unit, e.g. line printer, chain printer
    • G06F3/1201Dedicated interfaces to print systems
    • G06F3/1278Dedicated interfaces to print systems specifically adapted to adopt a particular infrastructure
    • G06F3/1285Remote printer device, e.g. being remote from client or server

Definitions

  • This invention relates generally to telecommunications, and more specifically to an apparatus and a method for a telephone with a printer.
  • a user uses a telephone for communication, from causal voice conversation to commercial transactions with a merchant, such as ordering a product, purchasing a ticket for a movie, a concert, or a flight, making a payment, securing a hotel or cruise ship reservation, or making an doctor's appointment.
  • a merchant such as ordering a product, purchasing a ticket for a movie, a concert, or a flight, making a payment, securing a hotel or cruise ship reservation, or making an doctor's appointment.
  • John uses a telephone to order a camera from a consumer electronic company at a 20% discount. During the transaction, he verbally authorizes the company to charge his credit card for the discounted amount. A month later, John finds out from his credit card statement that he has been charged the full price for the camera. Outraged, John calls and complains about the discrepancy, but can provide no proof that the discount is indeed offered during the phone call.
  • a commercial transaction involves a movie ticket, a concert ticket, a flight boarding pass, or a hotel reservation record.
  • the timely possession of the record is important to the commercial value of the goods.
  • Grace and her friend want to do lunch and see a movie after lunch.
  • Grace calls a box office to purchase several tickets for the movie. After completing the purchase, the box office tells Grace that the electronic tickets will be sent as an email to her email account; and she can bring the printed tickets to the cinema. After waiting for one and half hour, Grace receives the email and prints the tickets. By then she and her friend has already missed the lunch hour.
  • a method and system for providing a transaction using a telephone with a printer includes: establishing a plurality of communications sessions between a first party and a second party to the transaction, where the first party comprises the telephone with the printer; conducting the transaction over a first communication session; and receiving a note by the first party from the second party over a second communication sessions, wherein the note comprises information about the transaction.
  • the first and second communication sessions exist simultaneously.
  • the first communication session is a voice session
  • the second communication session is a data session.
  • the note is then printed using the telephone with the printer, and a confirmation is sent from the first party to the second party to confirm the printing of the note.
  • FIG. 1 illustrates a telephone with a printer.
  • FIG. 2 illustrates a process for telephone to conduct a commercial transaction call.
  • FIG. 3 illustrates a process for telephone to conduct a business-to-business transaction call.
  • FIG. 4 illustrates a process for telephone to display a received note prior to printing during a commercial transaction call.
  • FIG. 1 illustrates a telephone with a printer.
  • Call network 170 includes a public voice network, such as the Public Switched Telephone Network (PSTN), a Global System for Mobile Communications (GSM) network, or a public Voice over IP (VoIP) network.
  • PSTN Public Switched Telephone Network
  • GSM Global System for Mobile Communications
  • VoIP Voice over IP
  • call network 170 includes a private voice network, such as a corporate voice network or a corporate VoIP network.
  • call network 170 includes a public data network such as the Internet.
  • call network 170 includes a private data network such as a corporate virtual private network (VPN) or a home network.
  • call network 170 includes an Instant Messaging based voice network.
  • Customer 110 uses telephone 150 to conduct a call with a merchant 190 over call network 170 .
  • customer 110 makes the call to merchant 190 .
  • customer 110 receives the call from merchant 190 .
  • merchant 190 includes a person.
  • merchant 190 includes a customer service representative at a call center.
  • merchant 190 includes a voice application, such as an Interactive Voice Response (IVR) application.
  • IVR Interactive Voice Response
  • a communication session is a voice communication session.
  • a communication session is a data communication session.
  • Customer 110 and merchant 190 conduct a commercial transaction over the plurality of communication sessions.
  • telephone 151 receives a note 158 from merchant 190 over a communication session.
  • Note 158 records information about the commercial transaction.
  • Note 158 has a content that fits onto a small size paper.
  • a small size paper is smaller than a normal letter size paper, such as an ISO 216 B6 (125 mm ⁇ 176 mm) size paper, an ISO 216 A5 (148 mm ⁇ 210 mm) size paper, an ISO 216 C6 (114 mm ⁇ 162 mm) size paper, a North American index card (4 inches ⁇ 6 inches) size paper, a Japan Industrial Standard (JIS) B-6 (128 mm ⁇ 182 mm) size paper, or a pamphlet size paper.
  • ISO 216 B6 125 mm ⁇ 176 mm
  • ISO 216 A5 148 mm ⁇ 210 mm
  • ISO 216 C6 114 mm ⁇ 162 mm
  • North American index card (4 inches ⁇ 6 inches) size paper
  • JIS Japan Industrial Standard
  • the commercial transaction is the purchase of a product or a service, such as a movie ticket, a sport ticket, a concert ticket, a subscription, a camera, or a tennis racket.
  • the commercial transaction is a stock purchase or sale transaction.
  • the commercial transaction is a service reservation, such as a hotel reservation, a doctor's appointment, or a cruise ship reservation.
  • the commercial transaction is a service call, a customer complaint, a medical advice, such as a pre-surgery instruction, or a medication side-effect revelation.
  • note 158 is a purchase receipt, a shipment tracking number, a bank transaction receipt.
  • note 158 is a concert ticket, a movie ticket or a sport event ticket in barcode format, such as 2-dimensional Portable Data File 417 (PDF417) matrix code format.
  • note 158 is a boarding pass, a hotel reservation number or a dental appointment record.
  • note 158 is a medical disclosure, a service estimate, a price quote, or a product defect disclosure.
  • Telephone 150 includes a printer 151 .
  • Printer 151 prints note 158 onto a small size paper.
  • telephone 150 sends a confirmation 159 to merchant 190 , indicating that note 158 has been printed.
  • telephone 150 attaches to printer 151 over a universal serial bus (USB) connection, a parallel port connection, or a wireless Bluetooth connection.
  • USB universal serial bus
  • FIG. 2 illustrates a process for telephone to conduct a commercial transaction call.
  • a customer 210 is using telephone 250 to conduct a commercial transaction call with a merchant 290 .
  • customer 210 and merchant 290 are conducting the commercial transaction over a first communication session 260 .
  • the first communication session 260 is a voice communication session.
  • Telephone 250 receives a note 258 from merchant 290 over the call.
  • Note 258 records information about the commercial transaction.
  • telephone 250 receives note 258 over a second communication session 261 .
  • Communication session 261 is a data communication session.
  • communication session 261 uses Web technologies.
  • merchant 290 includes a Web server and telephone 250 includes a Web client.
  • Telephone 250 receives a notification from merchant 290 for the retrieval of note 258 .
  • merchant 290 sends the notification to telephone 250 over the first communication session 260 .
  • the first communication session 260 includes a Session Initiation Protocol (SIP) session.
  • Merchant 290 sends the notification to telephone 250 in a SIP INFO message over the first communication session 260 .
  • Telephone 250 extracts the notification from the SIP INFO message.
  • SIP INFO message is described in IETF RFC 3261 “SIP: Session Initiation Protocol”.
  • merchant 290 sends the notification to telephone 250 using a messaging method over an additional communication session, such as a short message or an instant messaging session.
  • the short message is delivered via a Short Message Service (SMS).
  • SMS Short Message Service
  • Telephone 250 extracts the notification from the short message.
  • the notification includes a Web universal resource location (URL) for the retrieval of note 258 .
  • Telephone 250 establishes the second communication session 261 with merchant 290 and sends a Hypertext Transfer Protocol (HTTP) request to merchant 290 over the second communication session 261 , using the information in the notification.
  • Telephone 250 receives an HTTP response from merchant 290 over the second communication session 261 .
  • the HTTP response includes note 258 .
  • Telephone 250 extracts note 258 from the HTTP response.
  • communication session 261 uses a file transfer technology, such as the File Transfer Protocol (FTP).
  • Telephone 250 includes an FTP client and merchant 290 includes an FTP server.
  • Telephone 250 establishes the second communication session 261 with merchant 290 and sends a RETRIEVE (RETR) command to request for note 258 using the information in the notification.
  • Telephone 250 receives note 258 in a response of the RETR command from merchant 290 over the second communication session 261 .
  • FTP is described in IETF RFC 959 “File Transfer Protocol”.
  • a file transfer session uses Secure Shell File Transfer Protocol (SFTP), Secure Copy Protocol (SCP), or Unix to Unix Copy Protocol (UUCP).
  • SFTP Secure Shell File Transfer Protocol
  • SCP Secure Copy Protocol
  • UUCP Unix to Unix Copy Protocol
  • Printer 251 prints the received note 258 . In one embodiment, printer 251 prints note 258 after telephone 250 receives note 258 in the entirety. In one embodiment, printer 251 prints a portion of note 258 after telephone 250 receives the portion of note 258 .
  • telephone 250 after printing note 258 , telephone 250 sends a confirmation 259 to merchant 290 , indicating that note 258 has been printed. In one embodiment, telephone 250 digitally signs confirmation 259 before sending confirmation 259 . In one embodiment, telephone 250 prompts customer 210 before sending confirmation 259 . In one embodiment, telephone 250 sends confirmation 259 in an HTTP POST request to merchant 290 . In one embodiment, the HTTP POST request includes a digital signature.
  • customer 210 while telephone 250 is receiving note 258 over the second communication session 261 , customer 210 continues to communicate with merchant 290 over the first communication session 260 .
  • printer 251 prints note 258
  • customer 210 and merchant 290 continue to communicate over the first communication session 260 .
  • FIG. 3 illustrates a process for telephone to conduct a business-to-business transaction call.
  • a first user 310 is using first telephone 350 to conduct a business-to-business transaction call with a second user 390 using telephone 380 .
  • Telephone 380 includes printer 381 .
  • First user 310 and first telephone 350 play the role of a first merchant.
  • Second user 390 and second telephone 380 play the role of a second merchant.
  • First user 310 and second user 390 are conducting a business-to-business transaction during the call.
  • first user 310 plays the role of a customer as illustrated in FIG. 2 .
  • Telephone 350 receives a note 358 from telephone 380 and printer 351 prints the received note 358 .
  • telephone 350 receives note 358 from telephone 380 using Web technologies such as HTTP or FTP as illustrated in FIG. 2 .
  • Note 358 records information about the business-to-business transaction.
  • telephone 350 sends a confirmation 359 to telephone 380 , indicating that note 358 has been printed.
  • the second user 390 plays the role of a customer as illustrated in FIG. 2 .
  • Telephone 350 sends a note 368 to telephone 380 .
  • telephone 350 sends note 368 to telephone 380 using Web technology such as HTTP or FTP as illustrated in FIG. 2 .
  • Note 368 records information about the business-to-business transaction.
  • telephone 350 receives a confirmation 369 from telephone 380 , indicating that note 368 has been printed.
  • FIG. 4 illustrates a process for telephone to display a received note prior to printing during a commercial transaction call.
  • Customer 410 is using telephone 450 to conduct a commercial transaction call with merchant 490 .
  • telephone 450 receives a note 458 from merchant 490 .
  • telephone 450 includes a display module 453 .
  • display module 453 includes a graphical display screen.
  • the dimension of the graphical display screen is 6 inches horizontal by 4 inches vertical.
  • the dimension of the graphical display screen is 125 mm horizontal by 88 mm vertical.
  • the graphical display screen has a diagonal dimension of 2 inches.
  • Telephone 450 displays note 458 on display module 453 . In one embodiment, telephone 450 displays note 458 after telephone 450 receives note 458 in the entirety. In one embodiment, telephone 450 displays a portion of note 458 after telephone 450 receives the portion. In one embodiment, telephone 450 displays a textual or graphical representation of note 458 .
  • telephone 450 includes an input module 454 .
  • input module 454 includes a stylus, a pointing device, or navigation keys.
  • Customer 410 uses input module 454 to initiate printing note 458 , such as pressing a navigation key.
  • Printer 451 prints note 458 .
  • customer 410 uses input module 454 to select a portion of note 458 for printing.
  • Printer 451 prints the selected portion of note 458 .
  • printer 451 prints the portion of note 458 that is displayed on display module 453 .
  • a commercial transaction is a business transaction within a corporation.
  • the business transaction is an inter-departmental transaction.
  • the business transaction is an internal business service transaction such as human resource service, information technology (IT) service, payroll service, benefit enrollment service, travel arrangement service, or facility request service.
  • IT information technology
  • telephone connects to printer over a data network.
  • the data network is a home data network.
  • the data network is a corporate data network.
  • the data network includes a wired network, such as an Ethernet network.
  • the data network includes a wireless network, such as a WiFi network.
  • a note includes additional business information, such as a business telephone number, a business address, opening-hours for a business, a business card, a map, a driving direction, a restaurant menu, a product description or picture, a charity pledge, or a discount coupon.
  • additional business information such as a business telephone number, a business address, opening-hours for a business, a business card, a map, a driving direction, a restaurant menu, a product description or picture, a charity pledge, or a discount coupon.

Abstract

A method and system for providing a transaction using a telephone with a printer, includes: establishing a plurality of communications sessions between a first party and a second party to the transaction, where the first party comprises the telephone with the printer; conducting the transaction over a first communication session; and receiving a note by the first party from the second party over a second communication sessions, wherein the note comprises information about the transaction. In one embodiment, the first and second communication sessions exist simultaneously. In one embodiment, the first communication session is a voice session, and the second communication session is a data session. The note is then printed using the telephone with the printer, and a confirmation is sent from the first party to the second party to confirm the printing of the note.

Description

BACKGROUND
1. Field
This invention relates generally to telecommunications, and more specifically to an apparatus and a method for a telephone with a printer.
2. Related Art
A user uses a telephone for communication, from causal voice conversation to commercial transactions with a merchant, such as ordering a product, purchasing a ticket for a movie, a concert, or a flight, making a payment, securing a hotel or cruise ship reservation, or making an doctor's appointment.
These commercial transactions are conducted over verbal communications without a printed record during the transaction; and are based on assumptions of trust by the user, by the merchant, or by both. When errors occur, it is extremely difficult to retrace the transaction in order to resolve the discrepancy between the customer and the merchant.
In an example, John uses a telephone to order a camera from a consumer electronic company at a 20% discount. During the transaction, he verbally authorizes the company to charge his credit card for the discounted amount. A month later, John finds out from his credit card statement that he has been charged the full price for the camera. Outraged, John calls and complains about the discrepancy, but can provide no proof that the discount is indeed offered during the phone call.
There are commercial transactions that require a printed record in order to redeem a product or service. For example, a commercial transaction involves a movie ticket, a concert ticket, a flight boarding pass, or a hotel reservation record. In many instances, the timely possession of the record is important to the commercial value of the goods.
In an example, Grace and her friend want to do lunch and see a movie after lunch. Grace calls a box office to purchase several tickets for the movie. After completing the purchase, the box office tells Grace that the electronic tickets will be sent as an email to her email account; and she can bring the printed tickets to the cinema. After waiting for one and half hour, Grace receives the email and prints the tickets. By then she and her friend has already missed the lunch hour.
The above discussion illustrates a need for a telephone to print a record for a transaction conducted during a phone call.
SUMMARY
A method and system for providing a transaction using a telephone with a printer, includes: establishing a plurality of communications sessions between a first party and a second party to the transaction, where the first party comprises the telephone with the printer; conducting the transaction over a first communication session; and receiving a note by the first party from the second party over a second communication sessions, wherein the note comprises information about the transaction. In one embodiment, the first and second communication sessions exist simultaneously. In one embodiment, the first communication session is a voice session, and the second communication session is a data session. The note is then printed using the telephone with the printer, and a confirmation is sent from the first party to the second party to confirm the printing of the note.
BRIEF DESCRIPTION OF DRAWINGS
FIG. 1 illustrates a telephone with a printer.
FIG. 2 illustrates a process for telephone to conduct a commercial transaction call.
FIG. 3 illustrates a process for telephone to conduct a business-to-business transaction call.
FIG. 4 illustrates a process for telephone to display a received note prior to printing during a commercial transaction call.
DETAILED DESCRIPTION
FIG. 1 illustrates a telephone with a printer.
Telephone 150 connects to a call network 170. Call network 170 includes a public voice network, such as the Public Switched Telephone Network (PSTN), a Global System for Mobile Communications (GSM) network, or a public Voice over IP (VoIP) network. In one embodiment, call network 170 includes a private voice network, such as a corporate voice network or a corporate VoIP network. In one embodiment, call network 170 includes a public data network such as the Internet. In one embodiment, call network 170 includes a private data network such as a corporate virtual private network (VPN) or a home network. In one embodiment, call network 170 includes an Instant Messaging based voice network.
Customer 110 uses telephone 150 to conduct a call with a merchant 190 over call network 170. In one embodiment, customer 110 makes the call to merchant 190. In one embodiment, customer 110 receives the call from merchant 190. In one embodiment, merchant 190 includes a person. In one embodiment, merchant 190 includes a customer service representative at a call center. In one embodiment, merchant 190 includes a voice application, such as an Interactive Voice Response (IVR) application.
During the call, customer 110 and merchant 190 communications over a plurality of communication sessions between telephone 150 and merchant 190. In one embodiment, a communication session is a voice communication session. In one embodiment, a communication session is a data communication session.
Customer 110 and merchant 190 conduct a commercial transaction over the plurality of communication sessions.
During the commercial transaction, telephone 151 receives a note 158 from merchant 190 over a communication session. Note 158 records information about the commercial transaction.
Note 158 has a content that fits onto a small size paper. A small size paper is smaller than a normal letter size paper, such as an ISO 216 B6 (125 mm×176 mm) size paper, an ISO 216 A5 (148 mm×210 mm) size paper, an ISO 216 C6 (114 mm×162 mm) size paper, a North American index card (4 inches×6 inches) size paper, a Japan Industrial Standard (JIS) B-6 (128 mm×182 mm) size paper, or a pamphlet size paper.
In one embodiment, the commercial transaction is the purchase of a product or a service, such as a movie ticket, a sport ticket, a concert ticket, a subscription, a camera, or a tennis racket. In one embodiment, the commercial transaction is a stock purchase or sale transaction. In one embodiment, the commercial transaction is a service reservation, such as a hotel reservation, a doctor's appointment, or a cruise ship reservation. In one embodiment, the commercial transaction is a service call, a customer complaint, a medical advice, such as a pre-surgery instruction, or a medication side-effect revelation.
In one embodiment, note 158 is a purchase receipt, a shipment tracking number, a bank transaction receipt. In one embodiment, note 158 is a concert ticket, a movie ticket or a sport event ticket in barcode format, such as 2-dimensional Portable Data File 417 (PDF417) matrix code format. In one embodiment, note 158 is a boarding pass, a hotel reservation number or a dental appointment record. In one embodiment, note 158 is a medical disclosure, a service estimate, a price quote, or a product defect disclosure.
Telephone 150 includes a printer 151. Printer 151 prints note 158 onto a small size paper. In one embodiment, after printing note 158, telephone 150 sends a confirmation 159 to merchant 190, indicating that note 158 has been printed.
In one embodiment, telephone 150 attaches to printer 151 over a universal serial bus (USB) connection, a parallel port connection, or a wireless Bluetooth connection.
FIG. 2 illustrates a process for telephone to conduct a commercial transaction call.
A customer 210 is using telephone 250 to conduct a commercial transaction call with a merchant 290. In one embodiment, customer 210 and merchant 290 are conducting the commercial transaction over a first communication session 260. In one embodiment, the first communication session 260 is a voice communication session.
Telephone 250 receives a note 258 from merchant 290 over the call. Note 258 records information about the commercial transaction.
In one embodiment, telephone 250 receives note 258 over a second communication session 261. Communication session 261 is a data communication session.
In one embodiment, communication session 261 uses Web technologies. In one embodiment, merchant 290 includes a Web server and telephone 250 includes a Web client. Telephone 250 receives a notification from merchant 290 for the retrieval of note 258.
In one embodiment, merchant 290 sends the notification to telephone 250 over the first communication session 260. In one embodiment, the first communication session 260 includes a Session Initiation Protocol (SIP) session. Merchant 290 sends the notification to telephone 250 in a SIP INFO message over the first communication session 260. Telephone 250 extracts the notification from the SIP INFO message. SIP INFO message is described in IETF RFC 3261 “SIP: Session Initiation Protocol”.
In a different embodiment, merchant 290 sends the notification to telephone 250 using a messaging method over an additional communication session, such as a short message or an instant messaging session. In one embodiment, the short message is delivered via a Short Message Service (SMS). Telephone 250 extracts the notification from the short message.
The notification includes a Web universal resource location (URL) for the retrieval of note 258. Telephone 250 establishes the second communication session 261 with merchant 290 and sends a Hypertext Transfer Protocol (HTTP) request to merchant 290 over the second communication session 261, using the information in the notification. Telephone 250 receives an HTTP response from merchant 290 over the second communication session 261. The HTTP response includes note 258. Telephone 250 extracts note 258 from the HTTP response.
In one embodiment, communication session 261 uses a file transfer technology, such as the File Transfer Protocol (FTP). Telephone 250 includes an FTP client and merchant 290 includes an FTP server. Telephone 250 establishes the second communication session 261 with merchant 290 and sends a RETRIEVE (RETR) command to request for note 258 using the information in the notification. Telephone 250 receives note 258 in a response of the RETR command from merchant 290 over the second communication session 261. FTP is described in IETF RFC 959 “File Transfer Protocol”.
In other embodiments, a file transfer session uses Secure Shell File Transfer Protocol (SFTP), Secure Copy Protocol (SCP), or Unix to Unix Copy Protocol (UUCP).
Printer 251 prints the received note 258. In one embodiment, printer 251 prints note 258 after telephone 250 receives note 258 in the entirety. In one embodiment, printer 251 prints a portion of note 258 after telephone 250 receives the portion of note 258.
In one embodiment, after printing note 258, telephone 250 sends a confirmation 259 to merchant 290, indicating that note 258 has been printed. In one embodiment, telephone 250 digitally signs confirmation 259 before sending confirmation 259. In one embodiment, telephone 250 prompts customer 210 before sending confirmation 259. In one embodiment, telephone 250 sends confirmation 259 in an HTTP POST request to merchant 290. In one embodiment, the HTTP POST request includes a digital signature.
In one embodiment, while telephone 250 is receiving note 258 over the second communication session 261, customer 210 continues to communicate with merchant 290 over the first communication session 260.
In one embodiment, after printer 251 prints note 258, customer 210 and merchant 290 continue to communicate over the first communication session 260.
FIG. 3 illustrates a process for telephone to conduct a business-to-business transaction call.
A first user 310 is using first telephone 350 to conduct a business-to-business transaction call with a second user 390 using telephone 380. Telephone 380 includes printer 381. First user 310 and first telephone 350 play the role of a first merchant. Second user 390 and second telephone 380 play the role of a second merchant. First user 310 and second user 390 are conducting a business-to-business transaction during the call.
In one embodiment, first user 310 plays the role of a customer as illustrated in FIG. 2. Telephone 350 receives a note 358 from telephone 380 and printer 351 prints the received note 358. In one embodiment, telephone 350 receives note 358 from telephone 380 using Web technologies such as HTTP or FTP as illustrated in FIG. 2. Note 358 records information about the business-to-business transaction. In one embodiment, telephone 350 sends a confirmation 359 to telephone 380, indicating that note 358 has been printed.
In one embodiment, the second user 390 plays the role of a customer as illustrated in FIG. 2. Telephone 350 sends a note 368 to telephone 380. In one embodiment, telephone 350 sends note 368 to telephone 380 using Web technology such as HTTP or FTP as illustrated in FIG. 2. Note 368 records information about the business-to-business transaction. In one embodiment, telephone 350 receives a confirmation 369 from telephone 380, indicating that note 368 has been printed.
FIG. 4 illustrates a process for telephone to display a received note prior to printing during a commercial transaction call.
Customer 410 is using telephone 450 to conduct a commercial transaction call with merchant 490.
During the commercial transaction, telephone 450 receives a note 458 from merchant 490.
In one embodiment, telephone 450 includes a display module 453. In one embodiment, display module 453 includes a graphical display screen. In one embodiment, the dimension of the graphical display screen is 6 inches horizontal by 4 inches vertical. In one embodiment, the dimension of the graphical display screen is 125 mm horizontal by 88 mm vertical. In one embodiment, the graphical display screen has a diagonal dimension of 2 inches.
Telephone 450 displays note 458 on display module 453. In one embodiment, telephone 450 displays note 458 after telephone 450 receives note 458 in the entirety. In one embodiment, telephone 450 displays a portion of note 458 after telephone 450 receives the portion. In one embodiment, telephone 450 displays a textual or graphical representation of note 458.
In one embodiment, telephone 450 includes an input module 454. In one embodiment, input module 454 includes a stylus, a pointing device, or navigation keys. Customer 410 uses input module 454 to initiate printing note 458, such as pressing a navigation key. Printer 451 prints note 458.
In one embodiment, customer 410 uses input module 454 to select a portion of note 458 for printing. Printer 451 prints the selected portion of note 458. In on embodiment, printer 451 prints the portion of note 458 that is displayed on display module 453.
In one embodiment, a commercial transaction is a business transaction within a corporation. In one embodiment, the business transaction is an inter-departmental transaction. In one embodiment, the business transaction is an internal business service transaction such as human resource service, information technology (IT) service, payroll service, benefit enrollment service, travel arrangement service, or facility request service.
In one embodiment, telephone connects to printer over a data network. In one embodiment, the data network is a home data network. In one embodiment, the data network is a corporate data network. In one embodiment, the data network includes a wired network, such as an Ethernet network. In one embodiment, the data network includes a wireless network, such as a WiFi network.
In one embodiment, a note includes additional business information, such as a business telephone number, a business address, opening-hours for a business, a business card, a map, a driving direction, a restaurant menu, a product description or picture, a charity pledge, or a discount coupon.

Claims (18)

1. A method for a transaction using a telephone with a printer, comprising:
(a) establishing a plurality of communication sessions between a telephone of a first party and a call center of a second party, wherein the telephone comprises the printer;
(b) establishing a Session Initiation Protocol (SIP) voice communication session of the plurality of communication sessions between the telephone and the call center;
(c) conducting a transaction between the telephone and the call center over the SIP voice communication session;
(d) receiving a notification by the telephone in a SIP INFO message over the SIP voice communication session;
(e) extracting the notification from the SIP INFO message by the telephone;
(f) establishing a data communication session of the plurality of communication sessions between the telephone and the call center using information in the extracted notification, wherein the voice SIP and the data communication sessions exist simultaneously; and
(g) receiving a note by the telephone from the call center over the data communication session while simultaneously the telephone and the call center continues to communicate over the SIP voice communication session, wherein the note comprises information about the transaction.
2. The method of claim 1, further comprising:
(h) printing the note using the telephone comprising the printer.
3. The method of claim 2, further comprising:
(i) sending a confirmation from the telephone to the call center to confirm the printing of the note.
4. The method of claim 2, wherein the telephone attaches to the printer over a universal serial bus, wherein the printing (h) comprises:
(h1) sending the note from the telephone to the printer over the universal serial bus; and
(h2) printing the note using the printer.
5. The method of claim 2, wherein the printing (h) comprises:
(h1) printing the note using the telephone comprising the printer, while the telephone and the call center simultaneously continues to communicate over the SIP voice communication session.
6. The method of claim 5, wherein the printing (h) further comprises:
(h2) continuing to communicate over the SIP voice communication session by the telephone and the call center after the printer prints the note.
7. The method of claim 1, wherein the establishing (f) and the receiving (g) comprises:
(f1) receiving a notification by the telephone from the call center over the SIP voice communication session;
(f2) establishing the data communication session between the telephone and the call center using information in the extracted notification; and
(g1) extracting the note received from the call center over the data communication session by the telephone while simultaneously the telephone and the call center continues to communicate over the SIP voice communication session.
8. The method of claim 1, wherein the call center comprises a telephone of the second party, wherein the SIP voice communication session and the data communication session are established between the telephone of the first party and the telephone of the second party.
9. The method of claim 1, wherein the SIP voice communication session and the data communication session are established over a data network, wherein the data network comprises a public Voice over IP network or an Instant Messaging based voice network.
10. A system, comprising:
a telephone comprising a printer; and
a call center, wherein a plurality of communication sessions are established between the telephone and the call center,
wherein a Session Initiation Protocol (SIP) voice communication session of the plurality of communication sessions is established between the telephone and the call center, and a transaction between the telephone and the call center is conducted over the SIP voice communication session,
wherein a notification in a SIP INFO message is received by the telephone over the SIP voice communication session,
wherein the notification is extracted from the SIP INFO message by the telephone,
wherein a data communication session of the plurality of communication sessions is established between the telephone and the call center using information in the extracted notification,
wherein the voice and the data communication sessions exist simultaneously, and
wherein a note from the call center is received by the telephone over the data communication session while simultaneously the telephone and the call center continues to communicate over the SIP voice communication session, wherein the note comprises information about the transaction.
11. The system of claim 10, wherein the telephone prints the note using the printer.
12. The system of claim 11, wherein the telephone sends a confirmation to the call center to confirm the printing of the note.
13. The system of claim 11, wherein the telephone attaches to the printer over a universal serial bus, wherein the note is sent from the telephone to the printer over the universal serial bus and the printer prints the note.
14. The system of claim 11, wherein the telephone comprising the printer prints the note while simultaneously the telephone and the call center continues to communicate over the SIP voice communication session.
15. The system of claim 14, wherein the telephone and the call center simultaneously continues to communicate over the SIP voice communication session after the printer prints the note.
16. The system of claim 10, wherein the telephone receives a notification from the call center over the SIP voice communication session, wherein the data communication session is established using information in the extracted notification, and wherein the telephone extracts the note over the data communication session while simultaneously the telephone and the call center continues to communicate over the SIP voice communication session.
17. The system of claim 10, wherein the call center comprises a telephone of the second party, wherein the SIP voice communication session and the data communication session are established between the telephone of the first party and the telephone of the second party.
18. The system of claim 10, wherein the SIP voice communication session and the data communication session are established over a data network, wherein the data network comprises a public Voice over IP network or an Instant Messaging based voice network.
US11/500,755 2006-08-07 2006-08-07 Communication sessions for a commercial transaction using telephone with a printer Active 2030-08-04 US8031844B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
US11/500,755 US8031844B1 (en) 2006-08-07 2006-08-07 Communication sessions for a commercial transaction using telephone with a printer

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
US11/500,755 US8031844B1 (en) 2006-08-07 2006-08-07 Communication sessions for a commercial transaction using telephone with a printer

Publications (1)

Publication Number Publication Date
US8031844B1 true US8031844B1 (en) 2011-10-04

Family

ID=44676782

Family Applications (1)

Application Number Title Priority Date Filing Date
US11/500,755 Active 2030-08-04 US8031844B1 (en) 2006-08-07 2006-08-07 Communication sessions for a commercial transaction using telephone with a printer

Country Status (1)

Country Link
US (1) US8031844B1 (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20110164735A1 (en) * 2010-01-06 2011-07-07 Zheng Yuan Efficient transmission of audio and non-audio portions of a communication session for phones
US20110164107A1 (en) * 2010-01-06 2011-07-07 Yongjian Tian Efficient and on demand convergence of audio and non-audio portions of a communication session for phones
WO2014015161A1 (en) * 2012-07-20 2014-01-23 Intel Corporation Techniques for out-of-band transaction verification

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20030032410A1 (en) * 2001-08-07 2003-02-13 Kirusa, Inc. Multi-modal directories for telephonic applications
US20040127251A1 (en) * 2002-12-16 2004-07-01 Thakkar Vivek V. Method and apparatus for mixed mode personal communication
US20050231761A1 (en) * 2001-05-30 2005-10-20 Polaroid Corporation Method and apparatus for providing output from remotely located digital files using a mobile device and output device
US20060274724A1 (en) * 2005-06-02 2006-12-07 Agere Systems Inc. Method of providing a parallel voice and data connection with a call center and a device for the same

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20050231761A1 (en) * 2001-05-30 2005-10-20 Polaroid Corporation Method and apparatus for providing output from remotely located digital files using a mobile device and output device
US20030032410A1 (en) * 2001-08-07 2003-02-13 Kirusa, Inc. Multi-modal directories for telephonic applications
US20040127251A1 (en) * 2002-12-16 2004-07-01 Thakkar Vivek V. Method and apparatus for mixed mode personal communication
US20060274724A1 (en) * 2005-06-02 2006-12-07 Agere Systems Inc. Method of providing a parallel voice and data connection with a call center and a device for the same

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20110164735A1 (en) * 2010-01-06 2011-07-07 Zheng Yuan Efficient transmission of audio and non-audio portions of a communication session for phones
US20110164107A1 (en) * 2010-01-06 2011-07-07 Yongjian Tian Efficient and on demand convergence of audio and non-audio portions of a communication session for phones
US8446453B2 (en) * 2010-01-06 2013-05-21 Cisco Technology, Inc. Efficient and on demand convergence of audio and non-audio portions of a communication session for phones
US8571189B2 (en) 2010-01-06 2013-10-29 Cisco Technology, Inc. Efficient transmission of audio and non-audio portions of a communication session for phones
US9001182B2 (en) 2010-01-06 2015-04-07 Cisco Technology, Inc. Efficient and on demand convergence of audio and non-audio portions of a communication session for phones
WO2014015161A1 (en) * 2012-07-20 2014-01-23 Intel Corporation Techniques for out-of-band transaction verification
CN104380327A (en) * 2012-07-20 2015-02-25 英特尔公司 Techniques for out-of-band transaction verification

Similar Documents

Publication Publication Date Title
US20190050927A1 (en) Apparatus, systems and methods for facilitating commerce
US8681952B2 (en) Systems and methods to selectively provide telephonic connections
AU2003287256B2 (en) Systems and methods for price matching on funds transfers
US20180012294A1 (en) Systems and methods to generate leads to connect people for real time communications
US7072455B2 (en) Online method and apparatus for the interactive creation of custom prepaid virtual calling cards
JP2002540511A (en) Assistance methods and equipment
CN102934133A (en) System and method for a commerce window application for computing devices
US20130259028A1 (en) Telephony integrated communication system and method
US7717330B2 (en) Systems and methods for price matching on funds transfers
KR20050118609A (en) Method for advertising and investigating using a mobile telecommunication terminal
US8031844B1 (en) Communication sessions for a commercial transaction using telephone with a printer
US9462439B2 (en) Delivering specialized services to users of phones
JP2006085353A (en) Content distribution system, method therefor, accounting device, content distribution device and program
WO2005083607A1 (en) Client registration system
US20020022989A1 (en) Advertisement information providing system, advertisement information providing method, and computer-readable recording medium recorded with advertisement information providing program
JP2001188856A (en) Merchandise service information transmission method and system using internet portable telephone set, server and client therefor and electronic commercial transaction method using internet portable telephone set
CN101815263A (en) Sale system capable of realizing insurance card products by using mobile short message service
JP3989449B2 (en) Driving school system, driving school advertisement providing method, driving school advertisement providing program, and driving school advertisement providing management server
JP2001351046A (en) On line system for selling commodity requiring personal identification and preliminary examination at its selling and terminal equipment for purchase application
KR20020094082A (en) SMS Information service apparatus using SMS gift certificate and method thereof
JP2002279254A (en) Event information service terminal and event information service system
CN117078310A (en) Electronic information propaganda method and system
CA2330991A1 (en) Electronic postcard system and method
JP2001175756A (en) Method and system for transmitting merchandise service information using internet portable telephone set, and server and client for it
WO2006007640A1 (en) Service provision

Legal Events

Date Code Title Description
AS Assignment

Owner name: TP LAB, CALIFORNIA

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:HO, CHI FAI;CHIU, SHIN CHEUNG SIMON;REEL/FRAME:018174/0406

Effective date: 20060807

STCF Information on status: patent grant

Free format text: PATENTED CASE

FPAY Fee payment

Year of fee payment: 4

MAFP Maintenance fee payment

Free format text: PAYMENT OF MAINTENANCE FEE, 8TH YR, SMALL ENTITY (ORIGINAL EVENT CODE: M2552); ENTITY STATUS OF PATENT OWNER: SMALL ENTITY

Year of fee payment: 8

MAFP Maintenance fee payment

Free format text: PAYMENT OF MAINTENANCE FEE, 12TH YR, SMALL ENTITY (ORIGINAL EVENT CODE: M2553); ENTITY STATUS OF PATENT OWNER: SMALL ENTITY

Year of fee payment: 12