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

192 results about "Microkernel" patented technology

In computer science, a microkernel (often abbreviated as μ-kernel) is the near-minimum amount of software that can provide the mechanisms needed to implement an operating system (OS). These mechanisms include low-level address space management, thread management, and inter-process communication (IPC).

Micro kernel pluggable program application system and implementation method thereof

The invention discloses a micro kernel pluggable program application system and an implementation method thereof, which are used for solving the technical problems of low software updating efficiency and the high redundancy under the conventional software architecture mode. By the method, a friendly plug-in based software updating system is implemented; and during software updating, a plug-in unit is used as an updating logic unit, so the updating redundancy is reduced. By using an extendible plug-in structure, a plug-in description file is used for describing a dependence relation among plug-ins, so a micro kernel can nest and load plug-in resources according to a plug-in resource configuration file and the extendibility is strong. The micro kernel downloads at the first time and uploads a root plug-in comprising a key function according to the plug-in resource configuration file, and downloads and uploads a sub plug-in on which the root plug-in depends; and as the plug-in uploaded at the first time is used at the first time, the user experience is enhanced. By the invention, the judgment on the version of an automatic plug-in, the automatic downloading of the plug-in and dependence uploading procedure architecture based on the plug-in are realized so as to realize the system upgrading automation.
Owner:TENCENT TECH (SHENZHEN) CO LTD

Application program dynamic loading method based on microkernel operating system

The invention discloses an application program dynamic loading method based on a micronucleus operating system, which comprises the following steps: analyzing the format of an object program, calculating and distributing the size of memory which is needed by a code segment and a data segment in a module, coping the code segment and the data segment to the memory, determining a symbol which needs to modify an address according to relocation information of an object file, finding out an original migration of the symbol which needs to modify from a symbol table and a string table, calculating a practical operation address of the symbol, and filling the practical operation address of the symbol to the object program. The application program dynamic loading method greatly reduces the demands of the system for the memory, and does not need the supporting of the operating system which is based on the virtual memory technology. Furthermore, each application program also just pays attention to the development and the testing itself, and the application program after upgrading can be put into service through being directly covered on an original file. Different application programs are coupled through an interface, thereby effectively increasing the development efficiency, and reducing the development complexity.
Owner:ANYKA (GUANGZHOU) MICROELECTRONICS TECH CO LTD

Complete network middleware operation support platform and integration method of heterogeneous middleware

The invention relates to a complete network middleware operation support platform which can be used for integrating a plurality of conventional mainstream middleware technologies, and a method for integrating a heterogeneous middleware member on the platform. The platform disclosed by the invention comprises a microkernel integration frame, a communication service layer, a public service layer, a member container layer and a service engine layer, wherein the microkernel integration frame provides upper-level service integration interface specifications of a life cycle management and command interface, an interoperation interface and a deployer interface needed for deploying specific components, for the four categories of service layers. According to the invention, deep integration of mainstream middleware technologies, such as JEE (Java Enterprise Edition), Web service, CORBA (Common Object Request Broker Architecture), COM/DCOM (Component Object Model/Distributed Component Object Model), and the like, is realized. The complete network middleware operation support platform and the integration method of the heterogeneous middleware can be widely applied to integration of different application service technology systems.
Owner:PEKING UNIV

Cloud computing-oriented comprehensive emergency management platform architecture

The invention relates to a cloud computing-oriented comprehensive emergency management platform architecture. The platform architecture adopts a three-layer structure comprising a system service layer at the uppermost layer, a platform service layer at the middle layer and a data layer at the lowermost layer, wherein the system service layer comprises independent subsystems and provides system-level service support for PC (personal computer) terminal, WEB terminal and mobile terminal applications; the platform service layer adopts microkernel group technology and is divided into a plurality of microkernel groups each of which comprises a group of microkernels; one microkernel group provides a group of functions; the data service layer uniformly provides service for all the microkernels; and the data provided by the data service layer are stored in a physical storage device of a cloud platform by adopting the storage virtualization technology, and the data service layer provides an data service engine including data operation, data processing and the like for each database. The platform architecture effectively solves the problem of multi-user demand of the platform and can be widely applied to the design of the comprehensive emergency management platform architecture.
Owner:GUANGDONG ELECTRONICS IND INST +1

Geographic spatial information application system and implement method thereof based on microkernel technology

The invention discloses a geographic spatial information application system and an implement method thereof based on microkernel technology. The method creates a resource loading server by the microkernel technology. The method comprises the following steps that (1) the resource loading sever obtains a function service demand listing; (2) a resource loading supervisor confirms the function service demand listing and calls a function resolver to form a function module demand listing; (3) a listing counter of the resource loading supervisor checks resource allocation files, calls corresponding function modules and renews function module state labels; (4) a function combiner of the resource loading supervisor uniformly packages function serving modules as a function plug-in, wherein the function plug-in is used for responding calls of a client software, the function combiner generates function module labels, and the function labels and the function plug-in are returned to the client software together; (5) the client software calls the function plug-in. The method creates managing and automatic loading of atom granularity function modules and achieves efficient dispatch and ordering management of function resource, wherein the method bases on the microkernel technology.
Owner:武汉中地数码科技有限公司 +2
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