IP Library › Granted Patent US 12,194,378
Granted Patent B2
US 12,194,378 · App. 17/727,427 · Granted Jan 14, 2025

Information processing method, system, apparatus, device, and storage medium

Inventors: Haiyang Liu (Shenzhen, CN); Minhua Xu (Shenzhen, CN); Qingwen Liu (Shenzhen, CN); Jiang Zhou (Shenzhen, CN); Zhipeng Gong (Shenzhen, CN); Jiaping Wu (Shenzhen, CN)
Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
A63F13/355G06F3/0482H04L51/52
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,194,378
App. No.
17/727,427
Granted
Jan 14, 2025
Kind
B2
Abstract

A system/method for a cloud game can improve sharing to a social application that is locally running on a terminal. The system/method improves the scalability of cloud games, provides improved information processing, improves the sociality of cloud games, achieves a high degree of dissemination of cloud games, improves the degree of participation of players in cloud games, and improves the interaction rate of cloud games. The system/method includes logging, by a terminal, in to a cloud game installed in a server based on a trigger instruction of a cloud game login portal, transmitting an operation instruction to the server on which the cloud game is installed, and receiving sharing information including data to-be-shared transmitted by the server. The terminal can share the data to-be-shared to a target social application.

Claims (66)

1. An information processing method performed by a terminal, the method comprising:

logging in, via the terminal, to a cloud game installed in a server based on a trigger instruction of a cloud game login portal;

obtaining, by the terminal, an operation instruction during the cloud game, wherein the operation instruction triggers the server on which the cloud game is installed to generate a sharing information request, wherein the server is configured to:

generate operation information based on the operation instruction; and

verify whether the operation information is of a shareable type by using an operating system; and wherein the verify further comprises:

initiating a processing request for the operation information by using a first function in a first component of the operating system, the processing request carrying the operation information;

verifying whether the operation information carried in the processing request is of the shareable type by using a second function in a second component of the operating system; and

determining that the operation information is information of the shareable type in response to the verification being passed;

receiving, by the terminal, the sharing information request comprising data to-be-shared transmitted by the server; and

sharing, by the terminal, the data to-be-shared on a target social application in response to the sharing information request.

2. The information processing method according to claim 1 further comprises:

transmitting the operation instruction to the server, so that the server generates operation information based on the operation instruction, parses data to-be-shared from the operation information in response to the operation information being information of a shareable type, and generates sharing information request comprising the data to-be-shared.

3. The information processing method according to claim 1 , wherein the sharing to the target social application further comprises:

redirecting a display page of the target social application to a first interaction page; and

sharing the data to-be-shared to a second interaction page of the target social application based on a confirmation instruction in the first interaction page, the second interaction page being an interaction page matching confirmation information carried in the confirmation instruction.

4. The information processing method according to claim 3 , wherein after the sharing to the second interaction page, the method further comprises:

displaying a selection box comprising a first option and a second option;

returning to a game page corresponding to the first option in response to a trigger instruction on the first option; and

displaying a target interaction page of the target social application in response to a trigger instruction on the second option.

5. The information processing method according to claim 1 , wherein the sharing to the target social application further comprises:

generating invocation information based on the sharing information request that includes the data to-be-shared;

starting the target social application corresponding to the invocation information by using a start function in a management component of an operating system; and

sharing the data to-be-shared in the invocation information to the target social application.

6. The information processing method according to claim 1 , wherein the method further comprises:

receiving a processing result transmitted by the server that is obtained by the server after executing a processing service corresponding to the operation information in response to the operation information being information of a non-shareable type; and

displaying a game page corresponding to the processing result.

7. The information processing method according to claim 1 , wherein the logging further comprises:

displaying a cloud game login page based on the trigger instruction of the cloud game login portal;

obtaining login information on the cloud game login page;

transmitting the login information to the server for verification; and

logging in to the cloud game installed in the server in response to the server returning a response indicating that the verification passed.

8. A non-transitory computer-readable storage medium, storing at least one program code, the at least one program code being loaded and executed by a processor to implement the information processing method according to claim 1 .

9. An information processing method performed by a server, the method comprising:

receiving an operation instruction during a cloud game from a terminal;

generating operation information based on the operation instruction;

verifying whether the operation information is of a shareable type by using an operating system, wherein the verifying further comprises:

initiating a processing request for the operation information by using a first function in a first component of the operating system, the processing request carrying the operation information;

verifying whether the operation information carried in the processing request is of the shareable type by using a second function in a second component of the operating system; and

determining that the operation information is information of the shareable type in response to the verification being passed;

parsing data to-be-shared from the operation information in response to the operation information being information of the shareable type;

generating sharing information request that includes data to-be-shared based on the operation instruction; and

transmitting the sharing information request comprising the data to-be-shared to the terminal, so that the terminal shares the data to-be-shared to a target social application.

10. The information processing method according to claim 9 , wherein the cloud game integrates a service component and an interception component, and before the parsing, the method further comprises:

performing interception processing on a sharing interface in the service component by using the interception component; and

determining that the operation information is information of the shareable type in response to intercepting the operation information at the sharing interface.

11. The information processing method according to claim 9 , wherein the method further comprises:

executing a processing service corresponding to the operation information in response to the operation information being information of a non-shareable type, to obtain a processing result; and

transmitting the processing result to the terminal.

12. The information processing method according to claim 9 , wherein the terminal shares the data to-be-shared to the target social application by:

generating, by the terminal, invocation information based on the sharing information request that includes the data to-be-shared;

starting, by the terminal, the target social application corresponding to the invocation information by using a start function in a management component of an operating system; and

sharing, by the terminal, the data to-be-shared in the invocation information to the target social application.

13. An information processing system, comprising a terminal and a server,

the terminal being configured to log in to a cloud game installed in the server based on a trigger instruction of a cloud game login portal, and to obtain an operation instruction during the cloud game, and transmit the operation instruction to the server on which the cloud game is installed;

the server being configured to receive an operation instruction during a cloud game from the terminal, generate operation information based on the operation instruction, verify whether the operation information is of a shareable type by using an operating system, parse data to-be-shared from the operation information in response to the operation information being information of a shareable type, generate sharing information request with the data to-be-shared, and transmit the sharing information request with the data to-be-shared to the terminal, wherein the verify further comprises:

initiating a processing request for the operation information by using a first function in a first component of the operating system, the processing request carrying the operation information;

verifying whether the operation information carried in the processing request is of the shareable type by using a second function in a second component of the operating system; and

determining that the operation information is information of the shareable type in response to the verification being passed; and

the terminal being further configured to receive the sharing information request comprising the data to-be-shared transmitted by the server, and to share the data to-be-shared to a target social application.

14. The information processing system of claim 13 , wherein the sharing of the data to-be-shared to the target social application by the terminal includes the terminal being further configured to:

generate invocation information based on the sharing information request that includes the data to-be-shared;

start the target social application corresponding to the invocation information by using a start function in a management component of an operating system; and

share the data to-be-shared in the invocation information to the target social application.

15. The information processing system of claim 13 , wherein the sharing to the target social application further includes the terminal being further configured to:

redirect a display page of the target social application to a first interaction page; and

share the data to-be-shared to a second interaction page of the target social application based on a confirmation instruction in the first interaction page, the second interaction page being an interaction page matching confirmation information carried in the confirmation instruction.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 22, 2022
From: LIU, HAIYANG; XU, MINHUA; LIU, QINGWEN; ZHOU, JIANG; GONG, ZHIPENG; WU, JIAPING
To: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
Reel/Frame 059685/0203 →
Priority Claims (1)
CN 202010296685.4 · Apr 15, 2020 · national
Continuity (2)
Continuation PCTCN2021077543 · Feb 24, 2021
Related Publication 20220241686A1 · Aug 4, 2022
References Cited (44)
US 20120028718A1 · Barclay · 2012 [cited by examiner]
US 20130210530A1 · Nguyen · 2013 [cited by examiner]
US 20140179412A1 · Seabolt · 2014 [cited by examiner]
US 20140179440A1 · Perry · 2014 [cited by applicant]
US 20140364228A1 · Rimon · 2014 [cited by examiner]
US 20150128293A1 · Hitomi et al. · 2015 [cited by applicant]
US 20150099586A1 · Huang et al. · 2015 [cited by applicant]
US 20150298007A1 · Agrawal · 2015 [cited by examiner]
US 20170157516A1 · Rudes · 2017 [cited by examiner]
US 20180304159A1 · Campos · 2018 [cited by examiner]
US 20190351323A1 · Perry · 2019 [cited by examiner]
US 20200008035A1 · Srivatsa et al. · 2020 [cited by applicant]
US 20200094150A1 · Miura et al. · 2020 [cited by applicant]
CN 103886008A · 2014 [cited by applicant]
CN 107158704A · 2017 [cited by applicant]
CN 110180166A · 2019 [cited by applicant]
CN 110523079A · 2019 [cited by applicant]
CN 110572469A · 2019 [cited by applicant]
CN 110798477A · 2020 [cited by applicant]
CN 110943959A · 2020 [cited by applicant]
CN 111494965A · 2020 [cited by applicant]
EP 2745893A2 · 2014 [cited by applicant]
JP 6176131 · 1994 [cited by applicant]
JP 836355 · 1996 [cited by applicant]
JP 2007268286A · 2007 [cited by applicant]
JP 2014121610A · 2014 [cited by applicant]
JP 2014131736A · 2014 [cited by applicant]
JP 2018167030A · 2018 [cited by applicant]
JP 20205244A · 2020 [cited by applicant]
KR 1020150099829 · 2015 [cited by applicant]
KR 1020160065137 · 2016 [cited by applicant]
KR 1020180008235A · 2018 [cited by applicant]
WO WO2014100770A2 · 2014 [cited by applicant]
International Search Report and Written Opinion received for Application No. PCT/CN2021/077543 mailed May 21, 2021 (English and Chinese languages) (10 pages). [cited by applicant]
Search Report for China Patent Application No. 2020102966854 mailed May 8, 2021 (Chinese language only) (13 pages). [cited by applicant]
Search Report for China Patent Application No. 2020102966854 mailed Mar. 24, 2021 (Chinese language only) (12 pages). [cited by applicant]
Internet page, http://www.pc6.com/video/760.html (2 pages). [cited by applicant]
Office Action received in related Japanese Patent Application No. 2022-533194 dated Jul. 24, 2023, including English translation, 9 pgs. [cited by applicant]
Hiroo, Yoshino, et al., “Animal Crossing, Happy Home Designer Complete Guide,” including English summary, pp. 11, 27, and 137 (Nintendo Editorial Department, 2015). [cited by applicant]
Supplementary European Search Report, Dec. 16, 2022, pp. 1-13, issued in European Application 21788658.9, European Patent Office, Munich, Germany. [cited by applicant]
Office Action issued on Korean Application 10-2022-7013259 on Apr. 12, 2024, 8 pages. [cited by applicant]
Translation of Korean Application 10-2022-7013259 dated Apr. 12, 2024, 9 pages. [cited by applicant]
Japanese Office Action with English translation, dated Jun. 6, 2024, pp. 1-10, issued in Japanese Patent Application No. 2022-533194. [cited by applicant]
Korean Office Action with English translation, Jul. 16, 2024, pp. 1-18, issued in Korean Patent Application No. 10-2022-7031619, Intellectual Property Office. [cited by applicant]
Cited By (1)
US 12,390,724