# US 11,115,487 B2 · Server and method for service matching and resource matching

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 11,115,487 B2
- Document ID: US11115487B2
- Status: Granted
- Kind: B2
- Application number: 16/389,329
- Filed: 2019-04-19
- Published: 2019-11-21
- Granted: 2021-09-07
- Earliest claimed: 2018-05-21
- Assignees: Free Bionics Taiwan Inc.
- Applicants: Free Bionics Taiwan Inc.
- Inventors: Cheng-Hua Wu; Cheng Kuo Chen; Chien-Yi Lai
- Web page: https://patentgrep.com/patent/US11115487B2

## CPC

- H04L 67/54: Presence management, e.g. monitoring or registration for receipt of user log-on information, or the connection status of the users
- G16H 40/60: for the operation of medical equipment or devices
- H04L 67/51: Discovery or management thereof, e.g. service location protocol [SLP] or web services
- H04L 67/55: Push-based network services
- H04W 4/02: Services making use of location information
- G16H 40/20: for the management or administration of healthcare resources or facilities, e.g. managing hospital staff or surgery rooms
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)
- G16H: HEALTHCARE INFORMATICS, i.e. INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR THE HANDLING OR PROCESSING OF MEDICAL OR HEALTHCARE DATA
- H04W: WIRELESS COMMUNICATION NETWORKS (broadcast communication H04H; communication systems using wireless links for non-selective communication, e.g. wireless extensions H04M1/72)

## Abstract

The present disclosure provides a server and a method for service matching and resource matching. The server stores a first resource available information and a second resource available information. The server receives a user request from a user device and determines a resource matching information according to the first resource available information and the second resource available information in response to the user request. The server transmits the resource matching information to the user device.

## Claims

### Claim 1

A resource matching method for use in a server, the method comprising:
storing, by the server, a first resource available information and a second resource available information, wherein the first resource available information corresponds to an equipment owner identification, the first resource available information comprises a first equipment information, a first location information and a first time information which correspond to an equipment;
receiving, by the server, a user request from a user device, wherein the user request comprises an equipment request, a location request and a time request;
determining, by the server, that the equipment request matches the first equipment information, the location request matches the first location information and the time request matches the first time information;
creating, by the server, a first list based on the determination of that that the equipment request matches the first equipment information, the location request matches the first location information and the time request matches the first time information, wherein the first list records the equipment with the equipment owner identification;
transmitting, by the server, the first list to the user device so that the user device selects the equipment and transmits a first response message;
receiving, by the server, the first response message;
determining, by the server, a resource matching information according to the first response message and the second resource available information in response to the user request; and
transmitting, by the server, the resource matching information to the user device.

### Claim 2 (depends on 1)

The method of claim 1, further comprising:
receiving, by the server, the first resource available information from a first client device; and
receiving, by the server, the second resource available information from a second client device.

### Claim 3 (depends on 2)

The method of claim 2, wherein transmitting the resource matching information further comprises:
transmitting, by the server, the resource matching information to the user device, the first client device and the second client device.

### Claim 4 (depends on 3)

The method of claim 3, further comprising:
receiving, by the server, a user confirmation message, a first confirmation message and a second confirmation message respectively from the user device, the first client device and the second client device; and
determining, by the server, an execution information according to the user confirmation message, the first confirmation message and the second confirmation message.

### Claim 5 (depends on 3)

The method of claim 3, further comprising:
receiving, by the server, a resource utilization feedback from one of the user device, the first client device and the second client device.

### Claim 6 (depends on 1)

The method of claim 1, wherein the second resource available information corresponds to an equipment operator identification, the second resource available information further comprises a second equipment information, a second location information and a second time information, and the method further comprises:
determining, by the server, that the equipment request matches the second equipment information, the location request matches the second location information and the time request matches the second time information;
creating, by the server, a second list based on the determination of that that that the equipment request matches the first equipment information, the location request matches the first location information and the time request matches the first time information, wherein the second list records the equipment operator identification;
transmitting, by the server, the second list to the user device so that the user device selects the equipment operator identification and transmits a second response message; and
receiving, by the server, the second response message.

### Claim 7 (depends on 6)

The method of claim 6, wherein determining the resource matching information further comprises:
determining, by the server, the resource matching information according to the first response message and the second response message, wherein the resource matching information comprises a user identification of the user device, the equipment owner identification, the equipment operator identification, a location matching information, a time matching information and an equipment matching information.

### Claim 8 (depends on 6)

The method of claim 6, wherein the equipment of the equipment owner identification corresponds to a first rank, the equipment operator identification corresponds to a second rank, the first list is created based on the first rank, and the second list is created based on the second rank.

### Claim 9 (depends on 1)

The method of claim 1, wherein the resource matching information corresponds to an equipment, and the method further comprises:
receiving, by the server, an equipment utilization log from the equipment.

### Claim 10

A server for resource matching, comprising:
a storage for storing a first resource available information and a second resource available information, wherein the first resource available information corresponds to an equipment owner identification, the first resource available information comprises a first equipment information, a first location information and a first time information which correspond to an equipment;
a transceiver for receiving a user request from a user device, wherein the user request comprises an equipment request, a location request and a time request; and
a processor being electrically coupled to the storage and the transceiver, and for:
determining that the equipment request matches the first equipment information, the location request matches the first location information and the time request matches the first time information;
creating a first list based on the determination of that that the equipment request matches the first equipment information, the location request matches the first location information and the time request matches the first time information, wherein the first list records the equipment with the equipment owner identification;
wherein the transceiver further:
transmits the first list to the user device so that the user device selects the equipment and transmits a first response message; and
receives the first response message;
wherein the processor further determines a resource matching information according to the first response message and the second resource available information in response to the user request;
wherein the transceiver further transmits the resource matching information to the user device.

### Claim 11 (depends on 10)

The server of claim 10, wherein the transceiver further:
receives the first resource available information from a first client device;
receives the second resource available information from a second client device; and
transmits the resource matching information to the user device, the first client device and the second client device.

### Claim 12 (depends on 11)

The server of claim 11, wherein the transceiver further:
receives a user confirmation message, a first confirmation message and a second confirmation message respectively from the user device, the first client device and the second client device;
wherein the processor further:
determines an execution information according to the user confirmation message, the first confirmation message and the second confirmation message.

### Claim 13 (depends on 10)

The server of claim 10, wherein the second resource available information corresponds to an equipment operator identification, the second resource available information further comprises a second equipment information, a second location information and a second time information, and the processor further:
determines that the equipment request matches the second equipment information, the location request matches the second location information and the time request matches the second time information; and
creates a second list based on the determination of that that that the equipment request matches the first equipment information, the location request matches the first location information and the time request matches the first time information, wherein the second list records the equipment operator identification;
wherein the transceiver further:
transmits the second list to the user device so that the user device selects the equipment operator identification and transmits a second response message; and
receives the second response message.

### Claim 14 (depends on 10)

The server of claim 10, wherein the resource matching information corresponds to an equipment, and the transceiver further:
receives an equipment utilization log from the equipment.
