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

164 results about "Global configuration" patented technology

Method and apparatus for verifying the contents of a global configuration file

A method and apparatus are provided for determining the validity of a global configuration file. In order to verify the global configuration file, the configuration file is first “flattened.” To flatten the configuration file, the rules in the first block of the configuration file are identified. A settings file is then created with the rules set as true. The normal configuration process is then performed on the configuration file. The resulting settings file constitute the flattened settings for the block and are associated with the block. A determination is then made as to whether any conflicting settings, inconsistently set related settings, or syntax errors exist within the flattened settings. If any such settings do exist, an error message is generated. This process is then repeated for each block in the configuration file so that flattened settings are created for each block. A testing block may also be utilized to identify problems with the settings file generate by the testing block. Reverse queries may also be performed on the settings file. Changes in the flattened configuration files caused by changes in the global configuration file can also be identified. The flattened files may also be used to simplify the server computer configuration process.
Owner:MICROSOFT TECH LICENSING LLC

Reinforcing protection method and device for software installation package

The invention provides a reinforcing protection method and device for a software installation package. The reinforcing protection method for the software installation package comprises the steps of extracting a global configuration file and an executable file in the software installation package, analyzing the executable file to obtain first codes, inserting protection codes into the first codes to obtain second codes, encrypting the second codes, modifying the global configuration file according to entry points of the protection codes, and repackaging the modified global configuration file and the executable file to generate a reinforced installation package. According to the technical scheme, the protection codes are directly inserted into the codes of the executable file, program entries of the global configuration file are correspondingly modified, then reconfiguration of the executable file is achieved, and therefore in the program running process, the protection codes are executed first so as to carry out corresponding decryption processing; the executable file is processed directly, so that the flexibility of protection of the executable file is improved, and the safety of the software installation package is further improved.
Owner:北京鸿享技术服务有限公司

Method and apparatus for a shared I/O network interface controller

A network interface controller is provided which is shareable by a plurality of operating system domains within their load-store architecture. The controller includes local resources for each of the plurality of operating system domains which allow them to communicate uniquely with the controller, and global resources which allow the controller to communicate with each of the plurality of operating systems, as well as with a network fabric. A method and apparatus is provided for distinguishing between the local and global resources, for purposes of reset and configuration. Resets received from ones of the plurality of operating system domains are treated as hot-pluggable events, and utilize a reset DLLP packet to the controller. The controller allows the reset DLLP to reset only those local resources which are associated with the operating system transmitting the reset, while preserving the other local resources. Registration logic is provided to allow one of the operating system domains to register as management (or reset) master, for configuration and reset of global resources. Timer logic is provided to insure that if global configuration fails, the management master is unregistered. Status / Messaging logic is provided to notice other operating system domains of the status of global configuration and / or reset.
Owner:MELLANOX TECHNOLOGIES LTD

Computer architecture scheme parallel simulation optimization method based on cluster system

The invention discloses a parallel method for simulating and optimizing the computer architecture scheme based on a cluster system, and aims to provide a parallel method for simulating and optimizing the design scheme of the computer architecture. The technical scheme is that a parallel computer system which consists of a main control node and simulation nodes and is provided with a remote command execution environment is firstly built, and a global configuration program, a simulated configuration file generating program, a task dispatching program and a result analyzing program are arranged on the main control node, wherein, the global configuration program is used for arranging global configuration; the simulated configuration file generating program is used for generating all simulated configuration files; the task dispatching program distributes simulation evaluation tasks to each node, controls each simulation node and performs simulation evaluation; and the result analyzing program searches simulation result files sent from the simulation nodes for statistics, screens out optimal configuration parameter values, and outputs a report. By adopting the invention, the time for evaluation and optimization can be reduced, and the selection accuracy is improved.
Owner:NAT UNIV OF DEFENSE TECH

Programmable pipeline fabric utilizing partially global configuration buses

A method of associating virtual stripes to physical stripes in a pipelined or ring structure comprises associating a first set of virtual stripes with at least two physical stripes and associating a second set of virtual stripes, disjoint from the first set, with at least two additional physical stripes. The present invention is also directed to a method of configuring a plurality of processing elements based on a less than global, but not purely local, association. The configuration method of the present invention may be implemented in a device arranged in stripes of processing elements. The method comprises configuring either of at least two physical stripes with a virtual stripe from a first set of virtual stripes and configuring either of at least two additional physical stripes with a virtual stripe from a second set of virtual stripes, said first and second virtual sets being disjoint. The present invention is also directed to a reconfigurable device comprising a controller, a memory device responsive to the controller, a plurality of processing elements arranged in stripes, a plurality of intra-stripe interconnections for connecting processing elements within a stripe, a plurality of local inter-stripe connections for connecting the output of one stripe to the input of one and only one other stripe, a plurality of global inter-stripe connections for connecting at least one but less than all of the physical stripes to the memory, and an input bus and an output bus, each connected to at least one physical stripe.
Owner:CARNEGIE MELLON UNIV

Method for implementing universal message bus based universal service system structure

The present invention relates to an implementation method of the common operation system architecture based on common information bus, the operating procedures are as follows: (1) the USSA consists of an application layer component, a common information bus component and a basis layer component, the distribution interaction and the distribution disposing function of each component is realized by the common information bus subassemblies; (2) the components are classified to three layers from the inner functions: a communication link layer, a common information distribution layer and a common information processing layer; the interaction integration between the subassemblies employs the conversation mode of the common information bus format; (3) the global configuration files are composed, the configuration proposal of the USSA system is designed, the components on the operation system are physically deployed, and a function entity table, a subnet table and a link connecting table of the architecture system are hereby constituted; (4) when a new service is added, the arranged subassemblies classifying method and disposing method are used for constituting and disposing the components of the new service. The method can generate a plurality of telecommunication services fast and flexibly and has good reusability, openness and compatibility.
Owner:EB INFORMATION TECH

SaaS application based global configuration multi-tenant dynamic data source system

The invention discloses a global configuration based multi-tenant dynamic switching data source system. The data source system mainly includes: isolating tenant data according to database rank; sharing a connection pool, wherein the connection number is controllable; supporting a database mapping of a specific tenant or a specific application; monitoring configuration information change in real time, and dynamically adjusting linkage information; solving the problem that similar information of multiple tenants are stored in the same two-dimensional table, and the maintenance difficulty is large; solving the problem that service data is isolated logically, and is not isolated physically; solving the problem that recovery of a database will affect all the tenants while data of a certain tenant is wrong; solving the problem that all the user accesses are affected while a single set database server goes down; solving the problem that a database connection pool is not controllable, and there is no an independent database service for the specific tenant or a specific user; overcoming the defect that a tenant data isolation problem and a connection pool problem cannot be dealt in a simple manner; and the implementation manner of a dynamic data source can be simplified.
Owner:YONYOU NETWORK TECH
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