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

69 results about "Bare machine" patented technology

In computer science, bare machine (or bare metal) refers to a computer executing instructions directly on logic hardware without an intervening operating system. Modern operating systems evolved through various stages, from elementary to the present day complex, highly sensitive systems incorporating many services. After the development of programmable computers (which did not require physical changes to run different programs) but prior to the development of operating systems, sequential instructions were executed on the computer hardware directly using machine language without any system software layer. This approach is termed the "bare machine" precursor to modern operating systems. Today it is mostly applicable to embedded systems and firmware generally with time-critical latency requirements, while conventional programs are run by a runtime system overlaid on an operating system.

Systems and methods for adaptive application provisioning

The present application is directed towards systems and methods for adaptive application provisioning for cloud services. An appliance deployed in a network as a gateway may be able to transparently monitor application activity in a cloud computing environment provided by one or more servers, including servers executed by virtual machines, bare-metal or non-virtual servers, or other computing devices. In some embodiments, the appliance may monitor one or more network metrics, including bandwidth usage, latency, congestion, or other issues; and / or may monitor application health or server or virtual machine statistics, including memory and processor usage, bandwidth usage, latency, or other metrics. Responsive to one or more metrics exceeding a threshold, the appliance may automatically provision or start, or deprovision or shut down, one or more virtual or physical machines from a cloud service provider, and may provide configuration information to the provisioned or started machines as needed.
Owner:CITRIX SYST INC

Creating a virtual machine image with a software deployment system

A novel method is disclosed for capturing an installed state of a conventional application and converting the captured state into a virtual application. The novel method starts with a bare machine in a known state, preferably soon after the OS was installed. Installation scripts are used to install one or more software applications along with required components and dependencies. Other artifacts can be added and configured such as files, trees, directories, entries, data, values, among others. These also may include updates to various system databases, such as the Windows registry in which certain metadata is stored. The installed applications are tested and verified to work as desired. Undesired artifacts can be deleted manually or removed by the OS. The state of the virtual machine with the installed applications is captured. The installed applications can be tested on the frozen virtual machine. If the user determines that the installed applications are working properly, a virtual machine image is prepared and then written out. The resulting output is a new populated virtual application container that encapsulates the applications installed and configured by the user. If the user determines that one or more installed applications do not work properly during testing, then the frozen virtual machine can be unfrozen and any deficiencies corrected. The virtual machine image is stored as a launch document and a set of shards. The virtual machine image represents the state of the virtual machine along with the installed applications at the time the preparation virtual machine was frozen.
Owner:IBM CORP

System and method for bare metal restore of a computer over a network

A system, method and computer program product for providing “bare metalcomputer hardware with full operating system capabilities, including: (a) executing software contained in computer hardware read-only memory; (b) transferring software control to a location of a start-up program; (c) performing initialization of devices of the computer hardware; (d) selecting an origin storage device for restoration of an operating system to a destination storage device of the computer hardware; (e) establishing a connection with an origin for restoration of an operating system to the computer hardware; (f) initiating a transfer of the operating system data from selected origin to the computer hardware; (g) performing optional substitution of the computer hardware drivers; (h) performing optional structural modifications to the restored operating system; and (i) restoring the operating system to the computer hardware from a data storage device located either locally or remotely, from full or incremental operating system backup.
Owner:MIDCAP FINANCIAL TRUST

System and method for bare metal restore of a computer over a network

A system, method and computer program product for providing “bare metalcomputer hardware with full operating system capabilities, including: (a) executing software contained in computer hardware read-only memory; (b) transferring software control to a location of a start-up program; (c) performing initialization of devices of the computer hardware; (d) selecting an origin storage device for restoration of an operating system to a destination storage device of the computer hardware; (e) establishing a connection with an origin for restoration of an operating system to the computer hardware; (f) initiating a transfer of the operating system data from selected origin to the computer hardware; (g) performing optional substitution of the computer hardware drivers; (h) performing optional structural modifications to the restored operating system; and (i) restoring the operating system to the computer hardware from a data storage device located either locally or remotely, from full or incremental operating system backup.
Owner:MIDCAP FINANCIAL TRUST

Cloud computing server system for heat dissipation, energy conservation and safe data storage

The invention discloses a cloud computing server system for heat dissipation, energy conservation and safe data storage. The system comprises a network cabinet, a power system, a server array, a hard disk array and a heat radiating system. The cloud computing server system is characterized in that a bare computer is fixedly connected with a metal radiating panel to form the server array; a CPU ona main board and a north bridge chip transfer heat through a radiating connection piece to the metal radiating panel for heat dissipation, and a radiating pipe carries out heat dissipation on the metal radiating panel; the server array is separated from the hard disk array at a certain distance, and the data port of the main board is connected with the hard disk array through a data line; the power system carries out DC supply on the server array and the hard disk array, and the heat radiating system carries out heat dissipation on the power system; and the heat radiating system can be simultaneously connected with a natural air-cooling system and a water-cooling system. The server system configured by the invention can concentrate heating sources and directly carry out heat dissipation, thus improving heat dissipation efficiency and saving energy; and the computing part and the storage part of a server are separately configured, thus facilitating maintenance and safe data storage.
Owner:姚学民

Method and system for automatically adding host machine to cloud platform

The invention discloses a method and system for automatically adding a host machine to a cloud platform. The method comprises the steps of assigning an IP address to a physical machine; acquiring the first data of the physical machine, including hardware information of the physical machine and connection relationship between a network card of the physical machine and a switch port; updating network topology; restarting the physical machine after hardware configuration of the physical machine; assigning an IP address for the physical machine again; installing an operating system for the physical machine; conducing a basic configuration for the physical machine, switching a network segment; and conducting an application deployment of the host machine for the physical machine. By means of the method and system for automatically adding the host machine to the cloud platform, a workflow for deploying the physical machine from a bare machine to the host machine, a standardized installation configuration is automatically completed, an original cross-group or even the cross-departmental manual workflow is replaced, the expansion speed of host machine resources of the cloud platform is accelerated, and the stability and usability of the cloud platform are improved.
Owner:携程旅游信息技术(上海)有限公司

A method and device for detecting the information of a bare metal network card

The invention discloses a method and device for detecting the information of a bare metal network card. The method comprises the following steps of creating a physical machine instance type in an OpenStack platform; registering the bare metal to the OpenStack platform and downloading the deployment image to the bare metal, wherein the deployment image is used for guiding the download and installation of the user image of the bare metal; when the DHCP request sent by the network card of the bare machine is monitored, assigning the IP address to the bare machine, and then downloading the pre-stored memory image to the bare machine, wherein the memory image includes an information collecting program which is used to collect the information of the network card and the switch connected with thenetwork card through the LLDP protocol; when the information of the bare NIC and the information of the switch are received, uploading the information of the bare NIC and the information of the switch to the OpenStack platform. The scheme can conveniently detect the logical network card information registered on the OpenStack platform and the switch information connected with the network card, and the user does not need to record the cumbersome network card and switch information.
Owner:ZHENGZHOU YUNHAI INFORMATION TECH CO LTD

Methodology and Framework for Run-Time Coverage Measurement of Architectural Events of a Microprocessor

A post-silicon testing apparatus, method, and computer program product provide for runtime coverage measurement methodology to measure the architectural events in hardware. Measurement of all architectural events discernable from the instructions and architectural state changes are tracked and recorded. A mechanism to ensure capturing of maskable events is also provided. A feedback driven test-generation approach is enabled by the runtime coverage measurement. The runtime coverage measurement system presents a live view of the comprehensive architectural event coverage to the user / tester. The methodology can be implemented on an operating system environment and also as a standalone / bare-metal tool.
Owner:IBM CORP

System for automatically performing preinstalled software element and performing method thereof

InactiveCN101436136AMissing improvement processProgram loading/initiatingModularityModel Number
The invention provides a system for automatically executing preinstalled software components, and an execution method thereof. The system comprises a management subsystem, a modularization subsystem and a preinstallation subsystem, wherein the management subsystem establishes a requirement list of the preinstalled software components according to the model of a bare computer; the modularization subsystem modularizes every software component on the requirement list so as to form at least one software component module and installs the at least one software component module in the bare computer; the preinstallation subsystem establishes a corresponding image file for the at least one software component module and stores the image file in the bare computer; and then the operation of preinstalling the software component in the bare computer is automatically completed by use of the system for automatically executing preinstalled software components.
Owner:ACER INC

Control method and device for OpenStack cloud computing management platform

The invention discloses a control method and device of an OpenStack cloud computing management platform, which are applied to an OpenStack cloud computing management platform. The method includes: receiving a mirror image used for being deployed to physical nodes; creating instance types for physical nodes and adding metadata identified as providing physical node services; registering the physicalnode that will mirror the virtual machine; upon receiving a user-initiated request to create a virtual machine and a request to deploy a physical node, creating a virtual machine, and deploying a user image to the physical node to install an operating system contained in the user image to the physical node according to the instance type for the physical node and metadata identified as providing services to the physical node. The OpenStack cloud computing management platform can install the operating system for the bare machine in the form of virtual machine, which improves the operation and maintenance efficiency and saves the operation and maintenance cost.
Owner:ZHENGZHOU YUNHAI INFORMATION TECH CO LTD

Method for testing X86 architecture server mainboards

The invention discloses a method for testing X86 architecture server mainboards. An X86 architecture server mainboard is mounted in a server case to form an X86 architecture server system. The method includes: testing the server system upon a bare computer; testing the server system upon an operating system; and storing test results into corresponding tables of a file for comprehensive analysis of the server mainboard. Using the testing method can effectively verifying the problems of stability, performance and functionality of the X86 architecture server mainboards in a development stage and a productization stage.
Owner:中科腾龙信息技术有限公司

Systems and methods for adaptive application provisioning

The present application is directed towards systems and methods for adaptive application provisioning for cloud services. An appliance deployed in a network as a gateway may be able to transparently monitor application activity in a cloud computing environment provided by one or more servers, including servers executed by virtual machines, bare-metal or non-virtual servers, or other computing devices. In some embodiments, the appliance may monitor one or more network metrics, including bandwidth usage, latency, congestion, or other issues; and / or may monitor application health or server or virtual machine statistics, including memory and processor usage, bandwidth usage, latency, or other metrics. Responsive to one or more metrics exceeding a threshold, the appliance may automatically provision or start, or deprovision or shut down, one or more virtual or physical machines from a cloud service provider, and may provide configuration information to the provisioned or started machines as needed.
Owner:CITRIX SYST INC

Upgrading method and upgrading system for firmware

ActiveCN103200026AReduced risk of upgrade operationsReduce riskData switching networksSoftware deploymentMonoboardComputer science
The invention discloses an upgrading method and an upgrading system for firmware. The upgrading method comprises the steps that an upgrading control one board receives a firmware upgrading request from a main control one board, wherein the firmware upgrading request carries firmware upgrading parameter information; the upgrading control one board determines a sub-chain which is to be upgraded and corresponds to the firmware upgrading parameter information according to the firmware upgrading parameter information; the upgrading control one board obtains firmware upgrading data corresponding to the sub-chain from the main control one board and conducts upgrading to one piece of or multiple pieces of firmware on the sub-chain by the adoption of the firmware updating data. According to the technical scheme, remote firmware upgrading to a one board can be conducted under the condition that only a bare computer with the one board to be upgraded is powered on, and therefore the risk that normal operation of the system is affected due to the fact that firmware upgrading is conduced is lowered.
Owner:SHANGHAI ZTE SOFTWARE CO LTD

Operation system installation method and system

The invention provides an operation system installation method and system. The method comprises the following steps of: S100, carrying out registration according to hardware information of bare equipment so as to obtain hardware registration information; S200, creating a node corresponding to the bare equipment according to the hardware registration information; S300, controlling the bare equipment in a startup state to install an automatic installation script so that the bare equipment can call a configuration script in the automatic installation script to carry out configuration, wherein the automatic installation script comprises the configuration script of a target operation system; and S400, restarting the bare equipment, the installation configuration of which is completed. The target operation system is seamlessly fused with openstack, so that the bare equipment installed with the target operation system can manage physical hosts like managing virtual machines, so that the scaled deployment is automatic and the work of manually installing and configuring the operation system is decreased.
Owner:台州市吉吉知识产权运营有限公司

Deployment method and device of physical bare machine, electronic device and storage medium of physical bare machine

The invention discloses a deployment method and device of a physical bare machine, an electronic device and a storage medium. The method comprises the following steps: connecting an initial physical bare machine to a cloud platform management server; writing a predetermined operating system image file into the initial physical bare metal through the cloud management server, so that the initial physical bare metal is converted into a target physical bare metal, wherein the initial physical bare machine is a physical bare machine that is not written into the operating system image file; the target physical bare machine is a physical bare machine which has been written into the operating system image file; the target physical bare metal is deployed to a cloud management platform. The deployment process of the physical bare metal can be simplified, and the deployment efficiency of the physical bare metal can be improved.
Owner:ZHENGZHOU YUNHAI INFORMATION TECH CO LTD

Resource advisor for automated bare-metal operating system installation

Systems and methods for a resource advisor for automated bare-metal operating system installation is disclosed herein. According to an aspect, a method comprising using at least one processor and memory for detecting available resources in a computing device. Further, the method comprises validating resource criteria specified by a user. Further, the method, in response to validating the resource criteria, generating a list of recommended resources for installing an operating system based on the detected available resources.
Owner:LENOVO ENTERPRISE SOLUTIONS SINGAPORE

Machining center bare machine suitable for multiple environments

The invention relates to the technical field of machine tool equipment, in particular to a machining center bare machine suitable for multiple environments. The machining center bare machine suitablefor multiple environments comprises a bare machine body and a working table arranged at the bottom of the bare machine body. An overhauling mechanism is arranged on one side of the bare machine body.A rapid assembly mechanism is arranged on the other side of the bare machine body. A cutter rest is arranged at the front end of the bare machine body. The bottom end of the cutter rest is provided with a cutter installation head. Through relative sliding between Z-axis rail sliding blocks and Z-axis rails, the cutter rest vertically moves along the Z axis. Through relative sliding between Y-axisrail sliding blocks and Y-axis rails, a saddle and the working table achieve transverse sliding in the Y-axis direction. Through relative sliding between X-axis rail sliding blocks and X-axis rails, atable top and the saddle achieve transverse sliding in the X-axis direction. Through the design of three-dimensional sliding, the bare machine is suitable for machining modes of workpieces of varioussizes in different shapes and suitable for machining in various environments, and therefore the market competitiveness is greatly improved.
Owner:宁波米诺机床有限公司

Method and system for achieving openstack rapid deploying with USB device

InactiveCN106155719AConvenient and flexible storageProgram loading/initiatingGraphicsOperational system
The invention provides a method and system for achieving openstack rapid deploying with a USB device. Operation and maintenance persons can complete the whole building process of a cloud platform only through the USB device. The method includes the specific steps that a bare computer is started with the USB device to enter an original graph simple system interface to select the specific installation requirements as requirement; the system is used, a mirror image integrated with a bottom-layer operating system and the openstack is installed on the bare computer; the completeness of the completely-installed openstack environment is automatically detected; the configuration parameters by a user and the configured network environment parameters are recorded in the installing process in the USB device; other bare computers in platform clusters are deployed through saved parameters and connected to be a cloud platform.
Owner:上海仪电(集团)有限公司

Method and device for burning file into EMMC (Embedded MultiMedia Card)

The invention discloses a method and a device for burning a file into an EMMC (Embedded MultiMedia Card). The method comprises the following steps that: according to a model of user equipment, a system file corresponding to the model is obtained, and the system file comprises at least one sub file which is positioned in the same file folder; the installing sequence of the at least one sub file is determined according to the model of the user equipment, and the at least one sub file is merged into one file according to the installing sequence; and the merged file is converted into a set format and is burned into the EMMC corresponding to the user equipment. The method and the device have the advantages that a plurality of sub files can be merged into one file; the merged file is directly burned into the EMMC; and the defect that system sub files are installed into the EMMC only after the bare machine production completion of the user equipment is avoided, so the production efficiency of the user equipment is improved.
Owner:QINGDAO ZHIDONG SEIKO INSTR CO LTD

CPU (central processing unit) test method of server and system

The invention discloses a CPU (central processing unit) test method of a server and a system. The method comprises the following steps: installing an automatic PXE deployment operation system in a main server; decompressing a first operation system file needing to be deployed by virtue of the main server, and packing CPU performance test software and relevant compiler files into the decompressed first operation system file; compressing the decompressed first operation system file by virtue of the main server, and generating a second operation system file; altering kickstart file parameters by virtue of the main server, and automatically deploying the second operation system file onto a server bare computer to be tested by virtue of the automatic PXE deployment operation system. By adopting the test method, the deployment speed of the server CPU performance test can be increased, and the efficiency for testing the server CPU performance by engineers can be improved.
Owner:INSPUR BEIJING ELECTRONICS INFORMATION IND

Projection device and color wheel module used for the same

InactiveCN101154024AEasy to fixStabilize image qualityProjectorsComputer modulePulp and paper industry
The invention provides a projecting apparatus and a color wheel module used in the projecting apparatus, wherein, the projecting apparatus comprises a bare engine and a color wheel module which comprises a color wheel, a connecting device and a support frame, wherein, the color wheel is connected with the support frame which comprises a first permanent seat and a second permanent seat; the first permanent seat and the second permanent seat are connected to the bare machine through the connecting device, and the first permanent seat, relative to the center of the color wheel, is arranged opposite to the second permanent seat positively or obliquely with a certain angle.
Owner:DELTA ELECTRONICS INC

Systems, methods and computer readable media for managing multiple virtual machines

A system according to an embodiment of the present invention includes at least two virtual machines running on a hardware platform using either a hosted or a bare metal hypervisor. The virtual machines may communicate with an agent-server resident in the host operating system or in one of the virtual machines to switch control of the hardware component, such as graphics hardware, from one virtual machine to another.
Owner:OPEN INVENTION NEWTORK LLC

Bare machine management method and device based on SDN, server and storage medium

The invention discloses a bare machine management method and device based on an SDN (Software Defined Network), a server and a storage medium. The method includes the following steps: receiving a network creation request sent by a current tenant through an SDN controller, wherein the network creation request at least includes the tenant identifier of the current tenant; searching for a tenant network corresponding to the current tenant in pre-created tenant networks in response to the network creation request; if no tenant network corresponding to the current tenant is found in the pre-createdtenant networks, creating a tenant network corresponding to the current tenant through an inspection network and a provision network; and managing bare machines BM corresponding to the current tenantthrough the tenant network corresponding to the current tenant. Bare machines can be managed as a whole to meet the specific feasibility and efficiency requirements of tenants.
Owner:ZHENGZHOU YUNHAI INFORMATION TECH CO LTD

Cloud platform bare computer management method, storage medium, electronic equipment and system

The invention discloses a cloud platform bare computer management method, a storage medium, electronic equipment and a system, and relates to the technical field of cloud computing, the method comprises the following steps: obtaining bare computer equipment information of a target bare computer needing to be managed and leasing user information; Marking the target bare computer which successfullysimulates login as a to-be-managed bare computer; Creating a self-defined port corresponding to the bare computer to be managed, wherein the self-defined port comprises an IP address and an MAC address of the bare computer to be managed; Creating a mirror image system file corresponding to the bare computer to be managed according to the system of the bare computer to be managed; Creating specification reference information corresponding to the bare computer to be managed according to the bare computer equipment information of the bare computer to be managed; And managing the bare computer tobe managed according to the leasing user information, the user-defined port, the mirror image system file and the specification reference information of the bare computer to be managed. On the premisethat normal work of the bare computer is guaranteed, the bare computer is connected to the cloud platform and managed, and help is provided for daily monitoring and management work of workers.
Owner:WUHAN FIBERHOME INFORMATION INTEGRATION TECH CO LTD

Method and device for deploying and managing cloud data center device

The embodiment of the invention discloses a method and device for deploying and managing a cloud data center device. The method includes the steps that different deployment task types in the cloud data center are judged; according to the judged deployment task types, corresponding resources are called in a virtual resource pool or a physical resource pool; corresponding deploying operation is completed through a corresponding resource-operation application program interface (API). According to the method and device for deploying and managing the cloud data center device in the embodiment, indiscrimination deployment and management of a lower bare computer and a virtual machine of the cloud data center are achieved, and the utilization rate of data center resources is increased.
Owner:ZHENGZHOU YUNHAI INFORMATION TECH CO LTD

User programmable PLC (programmable logic controller) serial communication extension module

The invention discloses a user programmable PLC (programmable logic controller) serial communication extension module, which uses a naked machine framework instead of an embedded operating system, and provides a serial read-write drive interface required by user programming and development and library functions such as a system data area read-write interface function, a soft timer operating function and the like; a user accomplishes works such as development, debugging and downloading of an application program of a communication protocol and the like and then performs module configuration, configuration file downloading, serial communication debugging and the like through an Ethernet interface and at the same time; and the Ethernet can provide communication functions of Modbus TCP communication or other communication protocols. As the embedded operating system is not used in a software layer, associated expenses of the operating system and works such as development and maintenance and the like of the operating system are reduced; and the user programmable PLC serial communication extension module has lower requirements on performances of a core CPU (central processing unit) and a memory system, so that development difficulty and cost of software and hardware are reduced greatly.
Owner:傲拓科技股份有限公司

Method for implementing menu organization and interaction based on GUI frame of embedded bare metal

InactiveCN105389168ADisplay modification is convenientFlexible and expandable menu organizationExecution for user interfacesInput/output processes for data processingHuman–computer interactionBare machine
The present invention provides a method for implementing menu organization and interaction based on a GUI frame of embedded bare metal. The method comprises the steps of structural organization, loading and running, interface interaction and extension response. The method for implementing menu organization and interaction based on a GUI frame of an embedded bare machine provided by the present invention solves defects such as that an original menu system is inflexible in organization, difficult in maintenance, and difficult in extension.
Owner:KEDA INTELLIGENT ELECTRICAL TECH

Data interaction method of heterogeneous multi-core processor, heterogeneous multi-core processor and terminal

The invention discloses a data interaction method of a heterogeneous multi-core processor. The invention discloses a heterogeneous multi-core processor and a terminal. The heterogeneous multi-core processor comprises a master CPU with an operating system and at least one bare computer slave CPU, The method comprises the following steps that: a master CPU (Central Processing Unit) periodically executes a master-slave mode or reads data from a preset master-read slave-write area in an equipment driving mode when receiving an interrupt or mailbox message sent from the slave CPU, and writes the data required to be updated into the preset master-write slave-write area; and when receiving an interrupt or mailbox message sent by the master CPU, the slave CPU reads and processes the updated data from the preset master-write slave read area in a structural body read-write mode, and writes the processed data into the preset master-write slave read area. According to the technical scheme, secondary caching during data interaction between the master CPU and the slave CPU can be avoided, the data interaction time between cores is greatly shortened, and reliability, integrity and the like of data interaction can be guaranteed.
Owner:UBTECH ROBOTICS CORP LTD

iSCSI based bare metal os image deployment and diskless boot

iSCSI based bare metal os image deployment and a diskless boot method are provided. Various examples of the present technology provide a method for iSCSI based bare metal OS image deployment and diskless boot in a server system. In some examples, methods for iSCSI based bare metal OS image deployment and diskless boot in a server system comprise setting a boot order of a BIOS of the server system to iSCSI NIC of a controller (e.g., BMC) of the server system, setting iSCSI boot configuration to the controller, updating the boot order based at least upon information from the controller, syncing the iSCSI boot configuration to the BIOS of the server system based upon the information from the controller, and causing the server system to be booted from a specific target IP and LUN of an iSCSI storage server of a SAN.
Owner:QUANTA COMPUTER INC

Creating an application virtual machine image by isolating installation artifacts in shadow area

A novel method is disclosed for capturing an installed state of a conventional application and converting the captured state into a virtual application. The novel method starts with a bare machine in a known state, preferably soon after the OS was installed. Installation scripts are used to install one or more software applications along with required components and dependencies. Other artifacts can be added and configured such as files, trees, directories, entries, data, values, among others. These also may include updates to various system databases, such as the Windows registry in which certain metadata is stored. The installed applications are tested and verified to work as desired. Undesired artifacts can be deleted manually or removed by the OS. The state of the virtual machine with the installed applications is captured. The installed applications can be tested on the frozen virtual machine. If the user determines that the installed applications are working properly, a virtual machine image is prepared and then written out. The resulting output is a new populated virtual application container that encapsulates the applications installed and configured by the user. If the user determines that one or more installed applications do not work properly during testing, then the frozen virtual machine can be unfrozen and any deficiencies corrected. The virtual machine image is stored as a launch document and a set of shards. The virtual machine image represents the state of the virtual machine along with the installed applications at the time the preparation virtual machine was frozen.
Owner:INT BUSINESS MASCH CORP
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products