Unlock instant, AI-driven research and patent intelligence for your innovation.

System and method for system function-flow optimization utilizing application programming interface (API) profiling

A system function and function technology, applied in the computer field, can solve the problem that it is difficult for users to estimate execution performance

Active Publication Date: 2018-03-06
TCL CORPORATION
View PDF6 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

In addition, without big data testing, it is difficult for users to estimate the execution performance of each API

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
  • System and method for system function-flow optimization utilizing application programming interface (API) profiling
  • System and method for system function-flow optimization utilizing application programming interface (API) profiling
  • System and method for system function-flow optimization utilizing application programming interface (API) profiling

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0014] Exemplary embodiments of the present invention shown in the accompanying drawings will now be described in detail. In order to facilitate the understanding of the present invention, the present invention will be described more fully below with reference to the associated drawings. Unless otherwise indicated, the same reference numerals are used for the same or similar parts in the various figures. Apparently, the described embodiments are only some of the embodiments of the present invention, not all of them. Based on the described embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without creative efforts shall fall within the protection scope of the present invention.

[0015] In computer programming, an application programming interface (API) is a collection of program definitions, protocols, and tools used to build software and applications. The API expresses the software components in the system in terms o...

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

A method and a non-transitory computer-readable medium having computer program for optimizing a system function-flow of a system capable of performing at least one function and comprising a pluralityof components by utilizing application programming interface (API) profiling are provided. The method comprises receiving a request to perform the at least one function of the system from a user; obtaining at least one component required to realize the at least one function requested by the user from the plurality of the components; providing a plurality of APIs to the at least one obtained component to choose from; profiling each of the plurality of APIs to get a performance score of each API; based on the profiled APIs, optimizing the system function-flow of the system; determining corresponding APIs for the optimized system function-flow; and performing the at least one function requested by the user based on the determined APIs.

Description

technical field [0001] The invention relates to the field of computer technology, in particular to a system function flow optimization method analyzed by application programming interface (API). Background technique [0002] Today, the Internet is going through a period of "decentralization". A user's device is called a "contractor", which uses part of its computing power to run the corresponding network and part of its hard disk to store files or data. Regardless of complexity, equipment systems are often decomposed into distinct components, where each component performs a specific goal for the system. Such "decentralization" allows each component to be built from thousands of application programming interfaces (APIs) with various capabilities and constraints. [0003] Specifically, an intelligent system, such as an intelligent device system, may have the ability to decide which API each component should use to maximize the performance of the entire system within given co...

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
Patent Type & Authority Applications(China)
IPC IPC(8): G06N7/00G06F9/451
CPCG06N7/01G06F8/443G06F11/3433G06F11/3447G06F9/451
Inventor 郭立帆汪灏泓
Owner TCL CORPORATION