some embodiments instead of all embodiments of the present disclosure a person of ordinary skill in the art can obtain other embodiment according to the embodiments in the present disclosure without creative efforts all such embodiments belong to a protection scope of the present disclosure the present disclosure may be used in an environment or in a configuration of universal or specialized computer systems examples include a personal computer a server computer a handheld device or a portable device a tablet device a multi processor system and a distributed computing environment including any system or device above the present disclosure may be described within a general context of computer executable instructions executed by a computer such as a program module generally a program module includes routines programs objects modules and data structure etc for executing specific tasks or implementing specific abstract data types the present disclosure may also be implemented in a distributed computing environment in the distributed computing environment a task may be executed by remote processing devices which are connected through a communication network in distributed computing environment the program module may be located in one or more storage media which include storage devices of one or more local and or remote computers one of the main ideas of the.