PATENT CLAIM ANALYSIS

Application Number: 15950881
Application Type: Utility
Filing Date: 2018-04
Publication Date: 2019-10
Patent Classification: ["345", "419000"]

Abstract:
Techniques are described for, given two images taken at two viewing locations, generating and presenting an image transition sequence that simulates viewer movement between the viewing locations, such as without using information about relative distance between the viewing locations and other depth information to objects in an environment around the viewing locations. The start and end images for an image transition sequence may be part of panorama images acquired at the viewing locations, and generating of the image transition sequence may include selecting and using one of multiple types of transition sequences to perform rotating (e.g., from a start image's viewing direction to face toward the viewing location for the end image), zooming (e.g., to simulate moving forward), and/or blending of the end image with a modified version of the start image, with the resulting image transition sequence played as a video or other animation.

Claim (Index 1):
A computer-implemented method comprising:\n displaying, by a computing device and to a user, a first panorama image previously taken from a first location in a building, including modifying, in response to one or more user interactions, a current direction of view for the first panorama image to cause display of an area of the building that includes a second location from which a second panorama image was previously taken; receiving, by the computing device and from an additional interaction of the user with the displayed first panorama image, a selection to change to the second panorama image; generating, by the computing device, a visual transition sequence that simulates movement from the first location to the second location, including:\n determining, by the computing device, and relative to a direct view to the second location in a straight line from the first location, an amount of an angle between the current direction of view for the first panorama image and the direct view, and that the determined amount of the angle exceeds a defined threshold for use of zooming without rotation in the visual transition sequence; \n selecting, by the computing device, the current direction of view for the first panorama image as a beginning of the visual transition sequence; \n selecting, by the computing device, and as an end of the visual transition sequence, a portion of the second panorama image that is in a direction of view away from the first location and corresponding to the direct view; \n defining, by the computing device, and based at least in part on the determined amount of the angle exceeding the defined threshold, a first period of time for rotating and zooming that includes progressively rotating, from the beginning of the visual transition sequence at the current direction of view in the first panorama image, to the direct view to the second location and that simultaneously includes progressively increasing an amount of zoom in the first panorama image, resulting in a zoomed portion of the first panorama image centered on the direct view to the second location; and \n defining, by the computing device, a second period of time for blending that begins with the zoomed portion of the first panorama image centered on the direct view to the second location and that includes progressively blending the selected portion of the second panorama image by increasing a relative proportion of the portion of the second panorama image in the direction of view corresponding to the direct view, resulting in the selected portion of the second panorama image at an end of the second period of time; and \n displaying, by the computing device, and to the user over an amount of time that includes the first and second periods of time, the visual transition sequence to simulate the movement from the first location to the second location, and ending with a display of the selected portion of the second panorama image.

Metadata:
- Claim Count in Document: 59.0
- Percentile: 91.0
- Lexical Diversity: 1.96341
- Patent Class: 345.0
- Transitional Phrase Type: open
- Component Type: 1
- Foreign Priority: False
- Related Applications: ['12274298', '11754267', '15649434', '15649427', '12245771']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.6738973428404574
- 35 USC 102 Novelty (BERT): 0.4761673754377987
- Combined Prediction Score: 0.6541243461001915
- Mean Citation Score: 138.64282199999997
- Max Citation Score: 145.1439
- Similarity Product: 116.0055190363884

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

Dataset: test