IP Library › Granted Patent US 12,301,680
Granted Patent B2
US 12,301,680 · App. 18/408,798 · Granted May 13, 2025

Service providing system and method, non-transitory, computer-readable storage medium

Inventors: Tse-Chuan Wang (Yilan County, TW); Hung-Yun Hsieh (Taipei, TW)
H04L67/51H04L67/60
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 12,301,680
App. No.
18/408,798
Granted
May 13, 2025
Kind
B2
Abstract

A service providing system includes a service-end device and a user-end device. The service-end device is used for providing at least one service identification information, and sending at least one activation signal within a preset range. The user-end device installs at least one service application program. When the user-end device appears in the preset range, it performs following procedures: receiving the at least one activation signal, and obtaining the service identification information provided by the service-end device according to the at least one activation signal; determining whether the service application program matches the service identification information or not; when determining that the service application program matches the service identification information, triggering the matched service application program; and establishing a two-way connection to the service-end device through the service application program.

Claims (41)

1. A service providing system, comprising:

a service-end device used for providing at least one service identification information and sending at least one activation signal within a preset range; and

a user-end device installing at least one service application program, wherein when the user-end device appears in the preset range, the user-end device performs following procedures:

receiving the at least one activation signal and obtaining the service identification information provided by the service-end device according to the at least one activation signal;

determining whether the service application program is matched based on the service identification information;

when determining the service application program is matched with the service identification information, triggering the matched service application program; and

establishing a two-way connection to the service-end device through the service application program.

2. The service providing system of claim 1 , wherein the user-end device passively receives the service identification information.

3. The service providing system of claim 1 , wherein before the procedure of triggering the matched service application program, the user-end device further performs a procedure:

when determining the service application program is matched with the service identification information, waiting for a trigger instruction;

wherein the procedure of triggering the matched service application program is performed after the user-end device receives the trigger instruction.

4. The service providing system of claim 3 , wherein when determining the service application program is matched with the service identification information, the user-end device enters a lock-on status, and the user-end device starts to receive the trigger instruction after a user performs a unlock action to the user-end device.

5. The service providing system of claim 3 , wherein the trigger instruction is to perform a user authentication, or to input a command and/or information by a user.

6. The service providing system of claim 1 , wherein the service application program sets security authentication information when the service application program first interacts with the service-end device.

7. The service providing system of claim 1 , wherein after the procedure of establishing the two-way connection to the service-end device through the service application program, the user-end device further performs a procedure of:

operating the service application program to select at least one service item provided by the service-end device; or

operating the service application program to provide at least one specific information to the service-end device; or

operating the service application program to provide at least one control command to the service-end device.

8. The service providing system of claim 7 , wherein the service item comprises a meal ordering service, a shopping list service, an online shopping service, a payment system, an access control system, an elevator system, or a combination thereof; and the specific information comprises identity information, mobile payment information, e-invoice account information, preset configuration and information of the user-end device, or a combination thereof.

9. The service providing system of claim 1 , wherein the service-end device comprises an electronic pad, a processing chip, a computer or a server, and the electronic pad, the processing chip, the computer or the server transmits the service identification information by wireless signal transmission.

10. The service providing system of claim 9 , wherein the electronic pad generates the service identification information based on a paper document, and the processing chip, the computer or the server generate the service identification information based on digital data.

11. The service providing system of claim 1 , wherein the two-way connection to the service-end device is established through the service application program based on preset configuration and information of the user-end device.

12. A service providing method applied with a service providing system, wherein the service providing system comprises a service-end device and a user-end device, the service-end device provides at least one service identification information, and the user-end device installs at least one service application program, the service providing method comprising:

the service-end device outputting at least one activation signal;

when a distance between the user-end device and the service-end device is within a preset range, the user-end device receiving the at least one activation signal and obtaining the service identification information provided by the service-end device according to the at least one activation signal;

the user-end device determining whether the service application program is matched based on the service identification information;

when determining the service application program is matched with the service identification information, the user-end device triggering the matched service application program; and

the user-end device establishing a two-way connection to the service-end device through the service application program.

13. The service providing method of claim 12 , wherein before the user-end device triggers the matched service application program, the service providing method further comprises:

when determining the service application program is matched with the service identification information, the user-end device waiting for a trigger instruction;

wherein the user-end device triggers the matched service application program after the user-end device receives the trigger instruction.

14. The service providing method of claim 13 , wherein when determining the service application program is matched with the service identification information, the user-end device enters a lock-on status, and the user-end device starts to receive the trigger instruction after a user performs a unlock action to the user-end device.

15. The service providing method of claim 13 , wherein the trigger instruction is to perform a user authentication, or to input a command and/or information by a user.

16. The service providing method of claim 12 , wherein the service application program sets security authentication information when the service application program first interacts with the service-end device.

17. The service providing method of claim 12 , wherein after the user-end device establishes the two-way connection to the service-end device through the service application program, the service providing method further comprises:

operating the service application program of the user-end device to select at least one service item provided by the service-end device; or

operating the service application program of the user-end device to provide at least one specific information to the service-end device; or

operating the service application program of the user-end device to provide at least one control command to the service-end device.

18. The service providing method of claim 17 , wherein the service item comprises a meal ordering service, a shopping list service, an online shopping service, a payment system, an access control system, an elevator system, or a combination thereof; and the specific information comprises identity information, mobile payment information, e-invoice account information, preset configuration and information of the user-end device, or a combination thereof.

19. The service providing method of claim 12 , wherein the two-way connection to the service-end device is established through the service application program based on preset configuration and information of the user-end device.

20. A non-transitory, computer-readable storage medium storing application software that, when executed, performs the service providing method as recited in claim 12 .

Priority Claims (1)
TW 112134236 · Sep 8, 2023 · national
Continuity (1)
Related Publication 20250088565A1 · Mar 13, 2025
References Cited (5)
US 10783722B2 · Madaan · 2020 [cited by examiner]
US 20210166214A1 · Soundararajan · 2021 [cited by applicant]
CN 107392586A · 2017 [cited by applicant]
CN 114049112A · 2022 [cited by applicant]
TW M639750U · 2023 [cited by applicant]