PATENT CLAIM ANALYSIS

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

Abstract:
To reduce this amount of bandwidth needed to share 3D map images between mobile devices, according to some embodiments, a user's mobile device (i.e., a host device) may identify its origin in a 3D map and a current virtual camera position relative to the origin based on the physical position of the mobile device. The mobile device may send both the origin and the virtual camera position to another mobile device (i.e., a client device) for use in rendering a corresponding image. Separately, the client device may download the 3D map images from a server, e.g., in preparation for a meeting. In this manner, the host device may send the origin to the client device once, as well as send a data stream of the current virtual camera position for use in accessing the corresponding 3D map images at the client device.

Claim (Index 12):
A method of providing a view of a three-dimensional (3D) map on a display of a client device, the method comprising performing, by the client device having a physical camera communicably coupled with the display:\n retrieving, from a map server, a set of map objects corresponding to a region of the 3D map; receiving, over a network, an origin position in the region of the 3D map, the origin position being specified by a host device; receiving, over the network, a first stream of virtual positions of a host virtual camera corresponding to the host device in the 3D map, wherein the first stream of virtual positions are relative to the origin position and are generated by physical movement of the host device; rendering and displaying a first series of images of the 3D map using the first stream of virtual positions of the host device; providing a user interface for a user to select a discovery mode that uses the physical camera; in response to a selection of the discovery mode via the user interface:\n capturing one or more first images of a physical environment within which the client device resides using the physical camera; \n determining an initial position of the physical camera in the physical environment using the one or more first images; \n specifying a set of physical positions of a set of 3D objects of the 3D map relative to the initial position based on the origin position and the set of map objects; \n generating a second stream of virtual positions of a client virtual camera corresponding to the client device based on physical movement of the client device as measured using one or more second images from the physical camera; and \n rendering and displaying a second series of images of the 3D map using the second stream of virtual positions of the client virtual camera.

Metadata:
- Claim Count in Document: 50.0
- Percentile: 86.0
- Lexical Diversity: 2.31884
- Patent Class: 345.0
- Transitional Phrase Type: open
- Component Type: 1
- Foreign Priority: False
- Related Applications: ['14690296', '15693365', '13632040', '15199853', '14820693']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.6636524479067333
- 35 USC 102 Novelty (BERT): 0.4785208000812997
- Combined Prediction Score: 0.64513928312419
- Mean Citation Score: 194.18608
- Max Citation Score: 200.75078
- Similarity Product: 153.251689295882

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