PATENT CLAIM ANALYSIS

Application Number: 15910678
Application Type: Utility
Filing Date: 2018-03
Publication Date: 2018-07
Patent Classification: ["463", "031000"]

Abstract:
The method for controlling a game character includes: obtaining a user initial indication position p1 in response to a screen-sliding operation of a user; monitoring a screen-sliding operation track of the user, and obtaining a user current indication position p2; calculating a moving distance between the user current indication position p2 and the user initial indication position p1 as |u|=|p2−p1|; comparing the moving distance |u| with a first preset threshold S 1 ; and generating, according to the vector u=p2−p1, an operating instruction for controlling the game character. By means of the control method, a user may control a game character without being restricted, and may perform more flexible and fluent operations, thereby greatly improving the user experience of a game.

Claim (Index 11):
A method for controlling a virtual control component, the virtual control component being used for controlling a game character, wherein the virtual control component comprises a base and an operation portion, and the control method comprises the following steps:\n B1. a virtual-control-component creating step: creating the virtual control component, and presetting positions of the base and the operation portion as an initial position; B2. an initial-coordinate obtaining step: obtaining a user initial indication position p1 in response to a screen-sliding operation of a user, and moving the positions of the base and the operation portion to the user initial indication position p1; B3. a screen-sliding track monitoring step: monitoring a screen-sliding operation track of the user, and obtaining a user current indication position p2, and moving the operation portion with the screen-sliding operation track; B4. a calculation step: calculating a moving distance between the user current indication position p2 and the user initial indication position p1 as |u|=|p2\u2212p1|; B5. an updating step: comparing the moving distance |u| with a preset threshold S 1 , when the moving distance |u| is greater than the preset threshold S 1 , calculating a new position via p1\u2032=p2\u2212(p2\u2212p1)/|u|*S 1 *k, wherein k is a preset constant and k>0, updating the user initial indication position p1 to the new position p1\u2032, and moving the position of the base to the new position p1\u2032; and B6. a control-instruction generation step: generating, according to the vector u=p2\u2212p1, an operating instruction for controlling the game character.

Metadata:
- Claim Count in Document: 9.0
- Percentile: 90.0
- Lexical Diversity: 1.98507
- Patent Class: 463.0
- Transitional Phrase Type: none
- Component Type: 0
- Foreign Priority: True
- Related Applications: ['14537338', '13988081', '15567439', '13985105', '14652240']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.2877568793767058
- 35 USC 102 Novelty (BERT): 0.4827410575415742
- Combined Prediction Score: 0.3072552971931926
- Mean Citation Score: 153.951584
- Max Citation Score: 160.8679
- Similarity Product: 99.61613337734936

Labels:
- Claim Label 101: 1
- Claim Label 102: 0
- Claim Label 103: 1
- Claim Label 112: 1
- Combined Label: 0
- Label 101 Adjusted: 1

Dataset: test