Patents
Literature
Patsnap Copilot is an intelligent assistant for R&D personnel, combined with Patent DNA, to facilitate innovative research.
Patsnap Copilot

43 results about "Native API" patented technology

The Native API is a lightweight application programming interface (API) used by Windows NT and user mode applications. This API is used in the early stages of Windows NT startup process, when other components and APIs are still unavailable. Therefore, a few Windows components, such as the Client/Server Runtime Subsystem (CSRSS), are implemented using the Native API. The Native API is also used by subroutines such as those in kernel32.dll that implement the Windows API, the API based on which most of the Windows components are created.

Method for application development and device

The invention discloses a method for application development and a device, which belong to the field of computers. The method comprises that native application programming interfaces (API) in a system are encapsulated to form different interfaces and different interfaces form to an interface layer; based on web technology development application, the application triggers corresponding events of a browser, so that a browser component layer is notified of the required operation to be executed and the required parameter of the executing operation; after the browser component layer monitors that the events change, corresponding interfaces in the interface layer are called based on the required parameter of the operation and the executing operation, and results are returned to the application for processing. The device comprises an interface layer module, a web layer module and a browser component layer module. According to the above scheme, platform restriction is eliminated, developers can use usual web techniques and tools to develop, the development process is simplified, the web application can be in contact with more native API in the system through the interface layer which is acquired through encapsulation of the system native API, and web capability is improved.
Owner:TENCENT TECH (SHENZHEN) CO LTD

System for creating virtual application, method for installing virtual application, method for calling native api and method for executing virtual application

ActiveUS20110072424A1Secure program execution stabilityInstallation procedure is complicatedSemi-structured data queryingProgram loading/initiatingVirtualizationExternal storage
A virtual application creating system, a virtual application installing method, a native API calling method and a virtual application executing method are disclosed. The virtual application creating system comprises a virtual environment library block including a plurality of modules that process native application program interfaces (APIs) of an operating system such that the native application APIs are suited to a virtual environment, finding a module capable of processing a specific native API from the plurality of modules when the specific native API is called and operating the found module; a virtual application installation block receiving position information of an application to be virtualized and information on an installation place where the application will be virtualized and installed from a user and inserting the virtual environment library block into a memory to install a virtual application in the installation place; and a virtual application execution block executing the virtual application installed in the installation place. Accordingly, an application selected by a user can be virtualized and installed in a position designated by the user, for example, an external storage unit, and the installed virtual application can be executed in a virtual environment independent from a host.
Owner:MARKANY

Realization method and device of hybrid application accessing to Web component

ActiveCN108259435AImprove experienceSolution does not support single sign-onTransmissionFree stateDatabase
The invention provides a realization method and device of a hybrid application accessing to a Web component. The method comprises the following steps: embedding the Web component into a pre-established container device in the hybrid application, enabling the Web component to respectively interact with a login management server and APP service of the hybrid application through the container device,thereby finishing the single sign-on of the Web component, interacting with a Web layer of the hybrid application through the container device, and interacting with a Bridge layer with the hybrid application through the container device, and then calling native API in a native layer of the hybrid application through the Bridge layer, wherein the hybrid application comprises the native layer, theBridge layer and the Web layer, the container device is in a free state in the hybrid application, the loading is performed through the Bridge layer so as to integrate with the Web layer. Through therealization method provided by the invention, the problems that the single sign-on is not supported after the Web component is accessed to the hybrid application, the Web layer and the Web component cannot be mutually called due to cross-domain and the Web component cannot call the native API in the prior art are solved.
Owner:CHINA MOBILE GROUP ZHEJIANG +1

File handle closuring operation method and device

The invention provides a file handle closuring operation method and a file handle closuring operation device. The file handle closuring operation method comprises the following steps of: acquiring a file handle closuring operation request initiated by an invoker, wherein the request comprises handle information to be closed; under the condition that a current operating system platform is supported, according to the handle information to be closed, acquiring object information to be closed; when an object to be closed has a corresponding new object type, replacing the original object type of the object with the new object type; invoking a Native API (application program interface) of a handle closing routine, extracting a callback routine from the new object type, and invoking the callback routine; and establishing an I/O (input/output) request packet inside the callback routine, sending the I/O request packet to file system lower equipment, and finishing file handle closuring operation by the file system lower equipment. The file handle closuring operation method and the file handle closuring operation device can enhance the offensive and defensive confrontation ability to a driver-stage malicious program and avoid potential possibility of incompatibility between security software due to handle closing operation interference.
Owner:三六零数字安全科技集团有限公司

Method for flexible switching of Android smart television data content resources

The invention relates to Android smart television technologies, and provides a method for flexible switching of Android smart television data content resources, which solves the problem in the prior art that as smart television manufacturers achieve an interface of a terminal in the form of a native API through cloud typesetting, the interface can be flexibly changed, but due to relatively complicated configurations, low typesetting update efficiency and the incapability for user-defined content packaging, data cannot be completely decoupled from the terminal, flexible switching of content types and the content resources cannot be achieved, and the requirement for rapid and diversified operation cannot be completely satisfied during actual use. The method generally adopts the following technical scheme: establishing a general parameter template compatible with all scenes according to data contents; when a cloud platform is connected with the different data content resources, writing corresponding required parameters in the general parameter template; and after the terminal acquires the written corresponding required parameters, packaging the terminal into an Android standard scenejumping network target in an escaped manner, so that interaction for click response and jumping for any data contents is completed.
Owner:SICHUAN CHANGHONG ELECTRIC CO LTD

Method and system for injecting 64-bit processes into remote 32-bit process

PendingCN111026452ASolve the problem of not being able to inject 64-bit processesImprove execution efficiencyDigital data protectionProgram loading/initiatingProcessingNative API
The invention provides a method and a system for injecting a 64-bit process into a remote 32-bit process. The system comprises a function positioning layer and an injection processing layer, the function positioning layer is used for switching a process space of a 32-bit injector process from an x86 working mode to an x64 working mode, positioning a key Native API function address in 64-bit ntdllrequired by a remote injection process in an x64 mode, switching to an x86 working mode after positioning is completed, and transmitting the key Native API function address to an injection processinglayer; the injection processing layer is used for packaging the information of the remote injection module into parameters required for calling the key Native API function, and switching the process to an x64 working mode, calling a remote thread creation function to inject the remote module or the remote process into a 64-bit target process, and then switching to an x86 working mode. According tothe system, the 32-bit remote process can be injected into the 32-bit process and the 64-bit process at the same time, and other auxiliary processes are not needed. The scheme is simple and convenient, so that hardware resources can play the maximum performance, the program execution efficiency is high, and function failure caused by process injection failure is avoided.
Owner:北京明朝万达科技股份有限公司

Method and device for file handle closing operation

The invention provides a file handle closuring operation method and a file handle closuring operation device. The file handle closuring operation method comprises the following steps of: acquiring a file handle closuring operation request initiated by an invoker, wherein the request comprises handle information to be closed; under the condition that a current operating system platform is supported, according to the handle information to be closed, acquiring object information to be closed; when an object to be closed has a corresponding new object type, replacing the original object type of the object with the new object type; invoking a Native API (application program interface) of a handle closing routine, extracting a callback routine from the new object type, and invoking the callback routine; and establishing an I / O (input / output) request packet inside the callback routine, sending the I / O request packet to file system lower equipment, and finishing file handle closuring operation by the file system lower equipment. The file handle closuring operation method and the file handle closuring operation device can enhance the offensive and defensive confrontation ability to a driver-stage malicious program and avoid potential possibility of incompatibility between security software due to handle closing operation interference.
Owner:三六零数字安全科技集团有限公司

A method and device for application program development

The invention discloses a method for application development and a device, which belong to the field of computers. The method comprises that native application programming interfaces (API) in a system are encapsulated to form different interfaces and different interfaces form to an interface layer; based on web technology development application, the application triggers corresponding events of a browser, so that a browser component layer is notified of the required operation to be executed and the required parameter of the executing operation; after the browser component layer monitors that the events change, corresponding interfaces in the interface layer are called based on the required parameter of the operation and the executing operation, and results are returned to the application for processing. The device comprises an interface layer module, a web layer module and a browser component layer module. According to the above scheme, platform restriction is eliminated, developers can use usual web techniques and tools to develop, the development process is simplified, the web application can be in contact with more native API in the system through the interface layer which is acquired through encapsulation of the system native API, and web capability is improved.
Owner:TENCENT TECH (SHENZHEN) CO LTD

Implementation method and device for hybrid application accessing web components

The invention provides a realization method and device of a hybrid application accessing to a Web component. The method comprises the following steps: embedding the Web component into a pre-established container device in the hybrid application, enabling the Web component to respectively interact with a login management server and APP service of the hybrid application through the container device,thereby finishing the single sign-on of the Web component, interacting with a Web layer of the hybrid application through the container device, and interacting with a Bridge layer with the hybrid application through the container device, and then calling native API in a native layer of the hybrid application through the Bridge layer, wherein the hybrid application comprises the native layer, theBridge layer and the Web layer, the container device is in a free state in the hybrid application, the loading is performed through the Bridge layer so as to integrate with the Web layer. Through therealization method provided by the invention, the problems that the single sign-on is not supported after the Web component is accessed to the hybrid application, the Web layer and the Web component cannot be mutually called due to cross-domain and the Web component cannot call the native API in the prior art are solved.
Owner:CHINA MOBILE GROUP ZHEJIANG +1
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products