# US 12,010,180 B2 · Method and device for resource guiding, apparatus and storage medium

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

- Number: US 12,010,180 B2
- Document ID: US12010180B2
- Status: Granted
- Kind: B2
- Application number: 18/010,506
- Filed: 2021-06-15
- Published: 2023-09-21
- Granted: 2024-06-11
- Earliest claimed: 2020-06-22
- Assignees: Boe Technology Group Co., Ltd.
- Applicants: Boe Technology Group Co., Ltd.
- Inventors: Qian Zhang; Junjie Zhao; Yanqiu Zhao; Jing Su; Xinan Wang; Shaobei Chen
- Web page: https://patentgrep.com/patent/US12010180B2

## CPC

- H04L 67/12: specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
- H04L 67/125: involving control of end-device applications over a network
- H04L 12/12: Arrangements for remote connection or disconnection of substations or of equipment thereof
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)

## Abstract

The present application provides a method for resource guiding, a device for resource guiding, an apparatus and a computer storage medium, the method includes: acquiring, by a first receiver, a target request sent by a first requester, the target request carries resource information and a target address, the target address includes a virtual resource address, and the resource information includes recommendation information; and acquiring, by the first receiver, the recommendation information according to the virtual resource address, and determining an action executor according to the virtual resource address, the recommendation information is used for recommending a next action to be executed for the action executor.

## Claims

### Claim 1

A method for resource guiding, comprising:
acquiring, by a first receiver, a target request sent by a first requester, wherein the target request carries resource information and a target address, the target address comprises a virtual resource address, and the resource information comprises recommendation information; and
acquiring, by the first receiver, the recommendation information according to the virtual resource address, and determining an action executor according to the virtual resource address, wherein the recommendation information is used for recommending, for the action executor, a next action to be executed,
wherein the target request is an update request, the recommendation information is information of a first target group, the information of the first target group comprises an identifier of the first target group and a member list of the first target group, the member list of the first target group comprises an identifier of the first receiver, the recommendation information is used for recommending, for the action executor, to execute an action of joining the first target group, and determining the action executor according to the virtual resource address comprises:
analyzing, by the first receiver, the target address, and determining that the action executor is the first receiver, according to the virtual resource address;
the method further comprises:
after determining the action executor according to the virtual resource address, sending, by the first receiver, a first response to the first requester according to the recommendation information, the first requester determines whether the first receiver executes the action of joining the first target group, according to whether the member list of the first target group in the first response contains the identifier of the first receiver, and wherein
the member list of the first target group in the first response comprises an identifier of the first receiver, the method further comprises:
after sending the first response to the first requester according to the recommendation information, sending, by the first receiver, an update request to the first requester, wherein the update request comprises the identifier of the first receiver; and
receiving, by the first receiver, a corresponding response sent by the first requester.

### Claim 2 (depends on 1)

An apparatus, comprising a processor and a memory;
the processor executes a program, corresponding to an executable program code stored in the memory, by reading the executable program code to implement the method according to claim 1.

### Claim 3 (depends on 1)

A non-transitory computer-readable storage medium having stored thereon a computer program which, when executed by a processor, implements the method of claim 1.

### Claim 4

A method for resource guiding, comprising:
acquiring, by a first receiver, a target request sent by a first requester, wherein the target request carries resource information and a target address, the target address comprises a virtual resource address, and the resource information comprises recommendation information; and
acquiring, by the first receiver, the recommendation information according to the virtual resource address, and determining an action executor according to the virtual resource address, wherein the recommendation information is used for recommending, for the action executor, a next action to be executed, wherein
the method, further comprising:
before acquiring the target request sent by the first requester, sending, by the first receiver, a request, for creating an action resource for an object for controlling, to the first requester, wherein the request for creating the action resource comprises information of a first action resource; and
acquiring, by the first receiver, a third response, responding to the request for creating the action resource, from the first requester, and wherein
the third response is a failure response, the failure response is generated by the first requester when the first action resource conflicts with a created second action resource,
the target request is an information acquisition request, the recommendation information in the information acquisition request is information of the second action resource, the recommendation information is used for recommending, for the action executor, to execute an action for acquiring the information of the second action resource, and determining the action executor according to the virtual resource address comprises: analyzing, by the first receiver, the target address, and determining that the action executor is the first receiver, according to the virtual resource address; and the method further comprises: after determining that the action executor is the first receiver, sending, by the first receiver, a fourth response to the first requester according to the information of the second action resource,
or,
the target request is a create request, and the recommendation information in the create request is information of a new first action resource, the recommendation information is used for recommending, for the action executor, to execute an action for creating the new first action resource, and determining the action executor according to the virtual resource address comprises: analyzing, by the first receiver, the target address, and determining that the action executor is the first receiver, according to the virtual resource address; and the method further comprises: after determining that the action executor is the first receiver, sending, by the first receiver, a fifth response to the first requester according to the information of the new first action resource.

### Claim 5 (depends on 4)

The method of claim 4, further comprising:
after sending the fourth response to the first requester according to the information of the second action resource, sending, by the first receiver, a first acquisition request to the first requester;
receiving, by the first receiver, a response corresponding to the first acquisition request sent by the first requester, wherein the response corresponding to the first acquisition request comprises the information of the second action resource; and
updating, by the first receiver, the first action resource according to the information of the second action resource, and sending an updated request for creating an action resource to the first requester, wherein the updated request for creating the action resource comprises information of the updated first action resource.

### Claim 6 (depends on 4)

The method of claim 4, further comprising:
after sending the fifth response to the first requester according to the information of the new first action resource, updating, by the first receiver, the first action resource according to the information of the new first action resource carried in the create request; and
sending, by the first receiver, an updated request for creating an action resource to the first requester, wherein the updated request for creating the action resource comprises the information of the updated first action resource.

### Claim 7 (depends on 4)

An apparatus, comprising a processor and a memory;
the processor executes a program, corresponding to an executable program code stored in the memory, by reading the executable program code to implement the method according to claim 4.

### Claim 8 (depends on 4)

A non-transitory computer-readable storage medium having stored thereon a computer program which, when executed by a processor, implements the method of claim 4.

### Claim 9

A method for resource guiding, comprising:
acquiring, by a first receiver, a target request sent by a first requester, wherein the target request carries resource information and a target address, the target address comprises a virtual resource address, and the resource information comprises recommendation information; and
acquiring, by the first receiver, the recommendation information according to the virtual resource address, and determining an action executor according to the virtual resource address, wherein the recommendation information is used for recommending, for the action executor, a next action to be executed, wherein
the method further comprising:
before acquiring the target request sent by the first requester, sending, by the first receiver, a request, for creating an action resource for a object for controlling, to the first requester, wherein the request for creating the action resource comprises information of a first action resource; and
acquiring, by the first receiver, a third response, responding to the request for creating the action resource, from the first requester, and wherein
wherein the third response is a successful response, the target request is an information acquisition request, the recommendation information in the information acquisition request is information of a third action resource, the third action resource is created by the first requester for the object for controlling after the first action resource is created, the recommendation information is used for recommending, for the action executor, to execute an action for acquiring the information of the third action resource, and determining the action executor according to the virtual resource address comprises:
analyzing, by the first receiver, the target address, and determining that the action executor is the first receiver, according to the virtual resource address;
the method further comprises:
after determining that the action executor is the first receiver, sending, by the first receiver, a sixth response to the first requester according to the information of the third action resource.

### Claim 10 (depends on 9)

The method of claim 9, further comprising:
after sending the sixth response to the first requester according to the information of the third action resource, sending, by the first receiver, a second acquisition request to the first requester;
receiving, by the first receiver, a response corresponding to the second acquisition request sent by the first requester, wherein the response corresponding to the second acquisition request comprises the information of the third action resource; and
updating, by the first receiver, the first action resource according to the information of the third action resource, and sending an updated request for creating an action resource to the first requester, wherein the updated request for creating the action resource comprises information of the updated first action resource.

### Claim 11 (depends on 9)

An apparatus, comprising a processor and a memory;
the processor executes a program, corresponding to an executable program code stored in the memory, by reading the executable program code to implement the method according to claim 9.

### Claim 12 (depends on 9)

A non-transitory computer-readable storage medium having stored thereon a computer program which, when executed by a processor, implements the method of claim 9.
