Check patentability & draft patents in minutes with Patsnap Eureka AI!

Android smart watch prototype application automatic generation method based on program synthesis

A smart watch and automatic generation technology, applied in the direction of program code adaptation, creation/generation of source code, energy-saving computing, etc., can solve the problems of not being able to enjoy the convenience of smart watches, and achieve the effect of enriching the application store, relieving development pressure, and facilitating use

Pending Publication Date: 2022-05-17
NANJING UNIV
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

For most applications, smartwatch users cannot enjoy the convenience brought by smartwatches
[0004] At present, there is no relevant background technology that can automatically generate a prototype application in a smart watch for an Android smart phone application. Therefore, the key to the automatic generation method for an Android smart watch prototype application disclosed by the present invention is to make up for the lack of existing background technology. Existing app store for smartwatches and easy access for developers and end users

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Android smart watch prototype application automatic generation method based on program synthesis
  • Android smart watch prototype application automatic generation method based on program synthesis
  • Android smart watch prototype application automatic generation method based on program synthesis

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0033] The present invention is described in further detail now in conjunction with accompanying drawing.

[0034] The invention discloses a method for automatically generating a prototype application of an Android smart watch based on program synthesis, and its components, pages and component selectors are as follows:

[0035] Component: The present invention defines a component as a set of "attribute-value" two-tuples, these attributes include component ID, component location, subcomponent, etc.

[0036]Page: The present invention defines an Android application page as a rooted tree, each node in the tree is a component, and the edge represents the parent-child relationship. In a page, branch nodes are usually container components that hold other components as subcomponents, and leaf nodes are used to display information and handle user events.

[0037] Components are graded according to their page positions, where the root component is a zero-level component, and the direc...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention discloses an Android smart watch prototype application automatic generation method based on program synthesis. The method comprises the following steps of 1, forming a manual record page set; step 2, automatically synthesizing a plurality of component selection subsets, and selecting an optimal component selection subset; 3, forming a component set, and establishing an inter-component position constraint suitable for the watch application for the components in the component set; 4, solving the position constraint between the components established for the page, forming a component position set, and generating a smart watch page; and 5, generating a smart watch prototype application in combination with the event forwarding component. According to the invention, the deficiency of the existing smart watch application synthesis technology is made up; a large number of smart watch prototype applications are generated, so that application stores are greatly expanded and enriched; the intelligent watch prototype is automatically generated for a developer or a terminal user according to the application of the intelligent mobile phone when in urgent need, so that the developer is greatly helped to relieve development pressure, and the terminal user can conveniently use the intelligent watch prototype.

Description

technical field [0001] The invention relates to a method for automatically generating a prototype application of an Android smart watch based on program synthesis, which is a technical means for automatically generating a prototype application of a smart watch for an Android smart phone application by using a method of program synthesis based on a small amount of manual marking , which belongs to the field of program synthesis and Android application technology. Background technique [0002] Smartwatches have been a fast-growing market since the Apple Watch was first released in 2015. Smartwatch shipments are forecast to exceed 140 million units in 2021, and the market share of WearOS (the Android variant designed for Android smartwatches) will increase by 72.8% in 2022. Variants. The lightness makes smartwatches extremely convenient for end users to perform simple everyday tasks such as receiving notifications, making calls, and quickly adding reminders. [0003] However...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
IPC IPC(8): G06F8/36G06F8/76
CPCG06F8/36G06F8/76Y02D10/00
Inventor 蒋炎岩李聪许畅
Owner NANJING UNIV
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More