IP Library Granted Patent US 8,910,874
Granted Patent B2
US 8,910,874 · App. 13/970,338 · Granted Dec 16, 2014

Method for providing mobile service using code-pattern

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,910,874
App. No.
13/970,338
Granted
Dec 16, 2014
Kind
B2
Abstract

A method and apparatus for providing a mobile service with the use of a code pattern is disclosed In one embodiment, the method comprising: taking a photograph of a code pattern image, decoding the photographed code pattern image so as to obtain code information, extracting uniform resourse locator (URL) information corresponding to the code information, transmitting a content information request message to a service provider server corresponding to the URL information, and receiving content information corresponding to the URL information from the service provider server. According to embodiments of the present invention, it is possible to provide various and convenient mobile services to mobile terminal users using a mobile terminal, having a camera, and a code pattern containing the URL information.

Claims (74)

1. A method of calling a transportation service identified via a code pattern, the method comprising:

obtaining, by a user terminal, an image of the code pattern associated with a transportation service provider server, wherein the code pattern represents code information;

generating a transportation call message including the code information by the user terminal, wherein the code information is readable from the code pattern at a specific region, and wherein the code pattern includes a service identifier for indicating a service type and location information of a specific region;

obtaining, by decoding the code pattern with a processor, the service identifier and the location information regarding the specific region from the code information;

contacting the transportation service provider server corresponding to the service identifier by transmitting the transportation call message, including the location information for the specific region, to the transportation service provider server, wherein the transportation call message allows the transportation service provider server, based on geographic location information of transportation vehicles, to identify a location of the user terminal to one or more transportation vehicles adjacent to the specific region.

2. The method of claim 1 , wherein:

the transportation service provider server is one of a plurality of transportation service provider servers; and

the method further comprising receiving, by the user terminal, a transportation call acknowledgement message from one of the plurality of transportation service provider servers, and transmitting a transportation call cancel message to the remaining ones of the plurality of transportation service provider servers.

3. The method of claim 2 , further comprising: initiating a billing process of predetermined fees to the one of the plurality of transportation service provider servers transmitting the call acknowledgement message.

4. The method of claim 1 , wherein:

the code pattern further comprises information regarding the transportation service provider server; and

the transmitting comprises transmitting the transportation call message, corresponding to the transportation service provider server information obtained from the code pattern, to the transportation service provider server.

5. The method of claim 1 , wherein the information regarding the transportation service provider server is a website address of the transportation service provider server.

6. The method of claim 1 , wherein the code pattern is contained in a tourist guidebook or located at a regional transportation guideboard.

7. The method of claim 6 , wherein the transportation call acknowledgement message comprises scheduled arrival time information.

8. A user terminal of calling a transportation service identified via a code pattern, the user terminal comprising:

a camera configured to obtain, at a specific region, an image of the code pattern associated with the transportation service;

a processor configured to

decode the code pattern to obtain code information including a service identifier for indicating a service type and location information of the specific region, and to

generate a transportation call message including the code information; and a transceiver configured to

contact a transportation service provider server corresponding to the service identifier by transmitting the transportation call message, including the location information for the specific region, to the transportation service provider server,

wherein the transportation call message allows the transportation service provider server, based on geographic location information of transportation vehicles, to identify a location of the user terminal to one or more transportation vehicles adjacent to the specific region.

9. The user terminal of claim 8 , wherein:

the transportation service provider server is one of a plurality of transportation service provider servers associated with the transportation service; and

the transceiver is configured to receive a transportation call acknowledgement message from one of the plurality of transportation service provider servers and to transmit a transportation call cancel message to the remaining ones of the plurality of transportation service provider servers.

10. The user terminal of claim 9 , wherein the processor is configured to: initiate a billing process of predetermined fees to the one of the plurality of transportation service provider servers transmitting the call acknowledgement message.

11. The user terminal of claim 8 , wherein:

the code pattern further comprises information regarding the transportation service provider server; and

the transceiver is configured to transmit the transportation call message, corresponding to the transportation service provider server information obtained from the code pattern, to the transportation provider server.

12. The user terminal of claim 8 , wherein the information regarding the transportation service provider server is a website address of the transportation service provider server.

13. The user terminal of claim 8 , wherein the code pattern is contained in a tourist guidebook or located at a regional transportation guide board.

14. The user terminal of claim 13 , wherein the transportation call acknowledgement message comprises scheduled arrival time information.

15. A method of providing a transportation service, the method comprising:

receiving, from a user terminal and at a server of a transportation service provider, a transportation call message that includes code information from a code pattern;

obtaining, from the transportation call message, location information of a specific region associated with the code pattern; and

identifying one or more transportation vehicles that are proximate to the specific region based at least in part on geographic location information of the one or more transportation vehicles.

16. The method of claim 15 , wherein the code pattern includes a service identifier associated with at least the transportation service provider.

17. The method of claim 15 , further comprising

transmitting the transportation call message to at least one of the one or more identified transportation vehicles.

18. The method of claim 15 , further comprising:

transmitting an acknowledgement message to the user terminal.

19. The method of claim 18 , wherein the acknowledgement message includes a scheduled arrival time of at least one of the one or more identified transportation vehicles.

20. The method of claim 15 , further comprising receiving a predetermined fee from the user terminal.

21. A device to facilitate provision of a transportation service, the device comprising:

a transceiver configured to receive, from a user terminal, a transportation call message that includes code information from a code pattern; and

a processor operatively coupled to the transceiver, wherein the processor is configured to:

obtain, from the transportation call message, location information of a specific region associated with the code pattern; and

identify one or more transportation vehicles that are proximate to the specific region based at least in part on geographic location information of the one or more transportation vehicles.

22. A method of contacting a transportation service provider, the method comprising:

obtaining, by a user terminal, a code pattern associated with a transportation service provider server, wherein the code pattern includes code information;

extracting, by the user terminal, the code information from the code pattern, wherein the code information includes a service identifier and location information that indicates a specific region;

generating, by the user terminal, a transportation call message that includes the code information;

transmitting the transportation call message to the transportation service provider; and

receiving, by the user terminal, an acknowledgement message in response to the transportation call message, wherein the acknowledgement message indicates that a transportation service request has been made, and wherein the transportation service request is based at least in part on the location information.

23. The method of claim 22 , wherein the service identifier corresponds to a plurality of transportation service providers, wherein the acknowledgement message originates from one of the plurality of transportation service providers, and further comprising transmitting a cancel message to one or more transportation service providers in the plurality of transportation service providers from which the acknowledgement message was not received.

24. The method of claim 22 , further comprising initiating a billing process to facilitate payment of a predetermined fee to the transportation service provider from which the acknowledgement message was received.

25. The method of claim 22 , wherein the service identifier is specific to a single transportation service provider.

26. The method of claim 22 , wherein the service identifier includes a website address of the transportation service provider.

27. The method of claim 22 , wherein the code pattern is contained in a tourist guidebook or located at a regional transportation guideboard.

28. The method of claim 22 , wherein the acknowledgement message includes a scheduled arrival time.

29. A user terminal comprising:

a camera configured to obtain an image of a code pattern associated with a transportation service provider;

a processor operatively coupled to the camera and configured to:

decode the code pattern to obtain code information, wherein the code information includes a service identifier and location information that indicates a specific region; and

generate a transportation call message that includes the code information; and

a transceiver operatively coupled to the processor and configured to:

transmit the transportation call message to the transportation service provider; and

receive an acknowledgement message in response to the transportation call message, wherein the acknowledgement message indicates that a transportation service request has been made, and wherein the transportation service request is based at least in part on the location information.

30. The user terminal of claim 29 , wherein the service identifier corresponds to a plurality of transportation service providers, wherein the acknowledgement message originates from one of the plurality of transportation service providers, and wherein the transceiver is further configured to transmit a cancel message to one or more transportation service providers in the plurality of transportation service providers from which the acknowledgement message was not received.

31. The user terminal of claim 29 , wherein the processor is configured to initiate a billing process to facilitate payment of a predetermined fee to the transportation service provider from which the acknowledgement message was received.

32. The user terminal of claim 29 , wherein the service identifier is specific to a single transportation service provider.

33. The user terminal of claim 29 , wherein the service identifier includes a website address of the transportation service provider.

34. The user terminal of claim 29 , wherein the code pattern is contained in a tourist guidebook or located at a regional transportation guide board.

35. The user terminal of claim 29 , wherein the acknowledgement message includes a scheduled arrival time.

Assignments (4)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 10, 2017
From: III HOLDINGS1, LLC
To: CODING TECHNOLOGIES LLC
Reel/Frame 042324/0061 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 20, 2017
From: LEE, JAE-JUN; SHIN, YOUNG-JUN
To: KTFREETEL CO., LTD.
Reel/Frame 041642/0967 →
MERGER Recorded Mar 20, 2017
From: KTFREETEL CO., LTD.
To: KT CORPORATION
Reel/Frame 041643/0310 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 5, 2014
From: KT CORPORATION
To: III HOLDINGS 1, LLC
Reel/Frame 032148/0160 →