PATENT CLAIM ANALYSIS

Application Number: 16145052
Application Type: Utility
Filing Date: 2018-09
Publication Date: 2019-07
Patent Classification: ["345", "419000"]

Abstract:
A computer system having a display generation component and one or more input devices displays a representation of a virtual three-dimensional object in a user interface region. In response to an input for rotating the object, when the input corresponds to a request to rotate the object about a first axis, the object is rotated by an amount that is determined based on a magnitude of the input and is constrained by a limit on the movement restricting rotation by more than a threshold amount. When the input corresponds to a request to rotate the object about a second axis, the object is rotated relative to the second axis by an amount that is determined based on a magnitude of the input, wherein, for an input with a magnitude above a respective threshold, the device rotates the object by more than the threshold amount of rotation.

Claim (Index 19):
A non-transitory computer readable storage medium storing one or more programs, the one or more programs comprising instructions, which, when executed by a computer system with a display generation component, and one or more input devices including a touch-sensitive surface, cause the computer system to:\n display, by the display generation component, a representation of a first perspective of a virtual three-dimensional object in a first user interface region; while displaying the representation of the first perspective of the virtual three-dimensional object in the first user interface region on the display, detect a first input that corresponds to a request to rotate the virtual three-dimensional object relative to a display to display a respective portion of the virtual three-dimensional object that is not visible from the first perspective of the virtual three-dimensional object;\n in response to detecting the first input:\n in accordance with a determination that the first input corresponds to a request to rotate the three-dimensional virtual object about a first axis, rotate the virtual three-dimensional object relative to the first axis by an amount that is determined based on a magnitude of the first input such that a first portion of the virtual three-dimensional object that is not visible from the first perspective of the virtual three-dimensional object is displayed, wherein the rotation is constrained by a limit on the movement restricting rotation of the virtual three-dimensional object by more than a threshold amount of rotation relative to the first axis; and \n in accordance with a determination that the first input corresponds to a request to rotate the three-dimensional virtual object about a second axis that is different from the first axis, rotate the virtual three-dimensional object relative to the second axis by an amount that is determined based on a magnitude of the first input such that a second portion of the virtual three-dimensional object that is not visible from the first perspective of the virtual three-dimensional object is displayed, wherein, for an input with a magnitude above a respective threshold, the device rotates the virtual three-dimensional object relative to the second axis by more than the threshold amount of rotation.

Metadata:
- Claim Count in Document: 25.0
- Percentile: 97.0
- Lexical Diversity: 2.38462
- Patent Class: 345.0
- Transitional Phrase Type: open
- Component Type: 1
- Foreign Priority: False
- Related Applications: ['16145045', '16145039', '16138779', '16145015', '15273688']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.6299330391914993
- 35 USC 102 Novelty (BERT): 0.5519350587605893
- Combined Prediction Score: 0.6221332411484084
- Mean Citation Score: 314.58505
- Max Citation Score: 408.3725
- Similarity Product: 339.85384633302687

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

Dataset: test