PATENT CLAIM ANALYSIS

Application Number: 15746439
Application Type: Utility
Filing Date: 2018-01
Publication Date: 2018-10
Patent Classification: ["717", "120000"]

Abstract:
The present invention discloses a method of refactoring Android applications for smart watches. The present method includes: 1) for a given Android application, creating an empty folder Mobile, migrating source codes of the Android application to the Mobile folder, and generating a Wear module in a root of the Android application; 2) adding codes to support smart watch features in the Wear module, and adding a watch-specific dependency library; copying the source codes of the Android application to the Wear module; 3) replaced API in the Wear module with API for watch applications; and 4) reducing page layout of the Android application by a reduction ratio corresponding to size ratio of a smart phone to a smart watch; identifying all view components on a page of the Android application, reducing down to a dimension of each of the view components to fit a screen width of the smart watch, and sorting the view components based on priorities. The disclosed method reduces the development and maintenance costs for smart watch applications.

Claim (Index 2):
The method of  claim 1 , wherein in step 2) if the source codes of the Android application copied into the Wear module include an API that cannot be replaced by an API suitable for Android Wear for smart watches, step 2) further comprises:\n calling a corresponding API in the Mobile folder; and replacing the API in the Wear module by using returned value of the corresponding API.

Metadata:
- Claim Count in Document: 1.0
- Percentile: 86.0
- Lexical Diversity: 2.3625
- Patent Class: 717.0
- Transitional Phrase Type: none
- Component Type: 0
- Foreign Priority: True
- Related Applications: ['14781543', '15674535', '15522400', '14241077', '14901431']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.3647742046712371
- 35 USC 102 Novelty (BERT): 0.5043084104004177
- Combined Prediction Score: 0.3787276252441552
- Mean Citation Score: 113.4945208
- Max Citation Score: 117.02689
- Similarity Product: 67.47334695714831

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

Dataset: test