18597901. CREATING APPLICATIONS AND TEMPLATES BASED ON DIFFERENT TYPES OF INPUT CONTENT simplified abstract (Microsoft Technology Licensing, LLC)

From WikiPatents
Jump to navigation Jump to search

CREATING APPLICATIONS AND TEMPLATES BASED ON DIFFERENT TYPES OF INPUT CONTENT

Organization Name

Microsoft Technology Licensing, LLC

Inventor(s)

PalaniRaj Kaliyaperumal of Redmond WA (US)

Lily Xinchen Liu of Redmond WA (US)

Kuralmani Elango of Bothell WA (US)

Kunal Mukerjee of Redmond WA (US)

CREATING APPLICATIONS AND TEMPLATES BASED ON DIFFERENT TYPES OF INPUT CONTENT - A simplified explanation of the abstract

This abstract first appeared for US patent application 18597901 titled 'CREATING APPLICATIONS AND TEMPLATES BASED ON DIFFERENT TYPES OF INPUT CONTENT

The disclosure involves generating an application from input content, such as image files or digital documents. A content data extractor is selected based on the content type to extract content entities like text labels or buttons. The extracted entities are normalized to a standard interface schema to generate an application template for efficient application development.

  • Input content, like image files or digital documents, is used to generate applications.
  • Content data extractors are selected based on the content type to extract content entities.
  • Extracted entities, such as text labels or buttons, are normalized to a standard interface schema.
  • An application template is generated from the normalized entities for developing applications efficiently.
  • This technology enables the design of application interfaces using various methods and efficiently converting them into functional applications.

Potential Applications: This technology can be used in various industries such as software development, graphic design, and document processing to streamline application development processes.

Problems Solved: This technology addresses the challenge of designing and developing applications efficiently by automating the process of extracting content entities and generating application templates.

Benefits: The benefits of this technology include faster application development, improved user interface design, and increased efficiency in converting design concepts into functional applications.

Commercial Applications: This technology can be utilized by software development companies, graphic design firms, and document processing services to enhance their application development processes and deliver high-quality products to clients.

Questions about the Technology: 1. How does this technology improve the efficiency of application development processes? 2. What are the potential challenges in implementing this technology in different industries?

Frequently Updated Research: Researchers are constantly exploring new methods to enhance the automation of application development processes using advanced content extraction techniques and interface schema normalization.


Original Abstract Submitted

The disclosure herein describes generating an application from input content. Input content of a content type is obtained, such as an image file, digital document file, or the like. A content data extractor is selected from a set of content data extractors based on the content type. A set of content entities is extracted from the obtained input content using the selected content data extractor, such as text labels, text boxes, buttons, or the like. The set of content entities are normalized according to a standard interface schema and an application template is generated using the normalized set of content entities, whereby an application can be developed using the generated application template. The disclosure enables application interfaces to be designed using a variety of methods and for those different types of designs to be efficiently converted to a functional application.