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

151 results about "Reference architecture" patented technology

A reference architecture in the field of software architecture or enterprise architecture provides a template solution for an architecture for a particular domain. It also provides a common vocabulary with which to discuss implementations, often with the aim to stress commonality. A software reference architecture is a software architecture where the structures and respective elements and relations provide templates for concrete architectures in a particular domain or in a family of software systems.

Auto adaptive quality of service architecture and associated method of provisioning customer premises traffic

A customer premises device is provided for monitoring quality of service (QOS) metrics between a network edge and a customer. The device includes a memory which stores at least one user profile, and, information regarding active sessions of traffic flow through the customer premises device. A hardware and / or software / firmware based controller monitors traffic flow between the customer and the network edge and receives requests for new active sessions. The processor accesses the at least one user profile stored in memory to identify a policy hierarchy with respect to active sessions of traffic flow upon receipt of a request to establish a new active session. The processor selects a candidate active session to be terminated based upon the policy hierarchy and terminates the selected session in accordance with information stored in memory regarding the selected session. In this manner, the processor enforces quality of service, for both upstream and downstream sessions, based upon the policy hierarchy of the user profile.
Owner:FRANCE TELECOM SA

Cloud management platform based on micro-service architecture

The invention provides a cloud management platform based on a micro-service architecture. The cloud management platform comprises a user interface layer for processing a function request instruction of a terminal user, at least one cloud micro-service module for providing function services for the terminal user via an API interface and a message queue cluster for completing information interaction between the user interface layer and the cloud micro-service modules, wherein the cloud micro-service modules are service components into which cloud application functions are decomposed by a function boundary. In the cloud management platform based on the micro-service architecture, the cloud application functions are decomposed into the service components by the function boundary; each service component corresponds to one cloud micro-service module; the plurality of cloud micro-service modules are utilized to realize the functions of the cloud applications; due to the own characteristics of micro-services, the cloud management platform based on the micro-service architecture is capable of realizing real-time deployment; besides, micro-services have independent running processes so that each cloud micro-service in the cloud management platform can be independently deployed, and therefore, the deployment efficiency of the cloud management platform is improved.
Owner:INSPUR BEIJING ELECTRONICS INFORMATION IND

Long-Term Evolution (LTE) Packet Data Network Gateway (PDN-GW) Selection

The current 3rd Generation Partnership Project (3GPP) long-term evolution reference architecture defines a packet data network gateway (PDN-GW) selection function which is responsible for allocation of a packet data network gateway that provides packet data network connectivity for 3GPP and non-3GPP access for a given session. Systems and methods are provided for moving the PDN-GW selection function to a centralized network element (the HSS network element) for both 3GPP and non-3GPP access.
Owner:AMDOCS CANADIAN MANAGED SERVICES INC +1

Automatic computing system and method for virtual networking

The invention discloses an automatic computing system and a method for virtual networking and relates to three fundamental inventions in the field of automatic computing. The three fundamental inventions comprise a system and a method for an automatic multi-circular supervisor, a system and a method for a preemptive contact point (i.e., a preemptive sensor and an effector) and a system and a method for hardware resource software (e.g., hardware function abstraction and virtualization). The invention discloses business delivery virtual networking in a distributed type network field, a system and a method of application assurance and an invention which combines the inventions in the above two fields, i.e., automatic computing virtual networking. The automatic computing virtual networking is a system and a method capable of enabling the computing of the virtual networking which provides the business delivery to achieve an nth layer autonomic computing reference architecture (ACRA) frame.
Owner:TRANSOFT SHANGHAI

Executing functions determined via a collection of operations from translated instructions

Reference architecture instructions are translated into target architecture operations. In some embodiments, an execution unit of a processor executes a function determined from a collection of operations, the function specifying functionality based on instructions, the collection selected from operations translated from the instructions. In further embodiments, the function is specified as a fused operation. Sequences of operations are optimized by fusing collections of operations; fused operations specify a same observable function as respective collections, but advantageously enable more efficient processing. In some embodiments, a collection comprises multiple register operations. Sequences of operations, in a predicted execution order in some embodiments, form traces. In some embodiments, fusing operations requires setting only final architectural state, such as final flag state; intermediate architectural state is used implicitly in a fused operation. In some embodiments, fused operations only set architectural state, such as high-order portions of registers, that is subsequently read before being written.
Owner:SUN MICROSYSTEMS INC

Method and system for managing the end to end lifecycle of the virtualization environment for an appliance

A system for managing the end to end lifecycle of a virtualization environment within an appliance includes a set of installation tools and an administration portal. A reference architecture for an appliance defines technology layers of an appliance. A partner ecosystem defines a delivery model of an appliance to a customer. A setup wizard tool is installing and configuring management software components, infrastructure software components, and application images on an appliance. An environment management module completes the installation and configuration of the management software components of a virtualization environment and provides ongoing management of the infrastructure software and management software components. An image management module stores the configuration of the application images and provides ongoing management of the application images. A catalog management module maintains a library of the application images. A user subscriptions module maintains a record of user subscriptions to the application images in the library.
Owner:DESKTOP 365 INC

Automatic generation of programmable logic device architectures

An “architecture generation engine” is operative with a CAD system to implement circuits into PLD (programmable logic device) architectures and to evaluate performances of different architectures. The architecture generation engine converts a high level, easily specified description of a PLD architecture into a highly detailed, complete PLD architecture database that can be used by a CAD toolset to map a circuit netlist into a PLD. The architecture generation engine also enables performance evaluation of a wide variety of PLD architectures for given benchmark circuits.
Owner:INTEL CORP

Self-managed micro-service architecture and service method thereof

ActiveCN105933448AProperly manage a single servicePromote migrationTransmissionService Component ArchitectureOrchestration
The invention discloses a self-managed micro-service architecture and a service method thereof. The micro-service architecture comprises two aspects including service orchestration and configuration sharing and service discovery; and the service method comprises the following steps of: deploying and discovering components; monitoring; automatically telescoping; managing health; self-repairing; and componentizing single services. The self-managed micro-service architecture disclosed by the invention is a distributed frame naturally integrating the optimal orchestration and service self-management; self-management and application deployment are associated; the essential limitation is eliminated; a leader node is elected by utilizing a consistency algorithm; other nodes in a cluster are managed; simultaneously, the common optimal cloud orchestration practice and distributed configuration are integrated; and combinable micro-service self-management and micro-service architecture applications can be provided.
Owner:JIANGSU ELECTRIC POWER INFORMATION TECH +1

General information management system based on micro-service architecture

The invention discloses a general information management system based on a micro-service architecture, and the system comprises a display layer, a platform layer, an application layer, and a resource layer. The display layer is used for receiving a user instruction so as to display the data or submit data. The platform layer is used for receiving the user instruction submitted by the display layer, providing a corresponding system bottom layer service according to the user instruction, or generating a request instruction transmitted to the application layer according to the user instruction. The application layer receives the user instruction submitted by the display layer, and calls a corresponding service function according to the user instruction so as to process a business corresponding to the user instruction. The application layer at least comprises a business application layer and a service application layer. The resource layer is used for obtaining a data request instruction sent by the service application layer, and providing the data needed by the service application layer for processing the business service according to the data request instruction, thereby speeding up the response to the business demand, improving the production efficiency, and achieving the comprehensive use of service resources.
Owner:GCI SCI & TECH

Credit joint supervision platform

The invention discloses a credit joint supervision platform, adopting an architecture technology system composed of a display layer, an application layer, an application support layer, a data layer, adata exchange platform and an infrastructure layer, adopts the cluster deployment of a plurality of servers, adopts a big data analysis engine system to realize the analysis and visual display of credit data and adopts a micro-service architecture to develop the external providing services. The servitization of platform functions is achieved through an MVC layered architecture, the unified management of users and the access management of a service system are integrated, and various authentication modes including encryption, CA authentication and short message authentication are supported. Byestablishing the credit joint supervision platform for different credit subjects, the joint supervision capability of the market subjects is enhanced, the honesty consciousness of various market subjects is enhanced, the honesty market atmosphere is created, and the whole-society honesty level is promoted to be improved.
Owner:USTC SINOVATE SOFTWARE

Patient interface identification system

The present invention relates to a patient interface identification system for identifying a patient interface that is suited for a face (16) of a user (18), comprising: a receiving unit (12) for receiving a test picture (14) including the face (16) of the user (18); a database (22) for storing reference picture including faces of other users, wherein each reference picture is referenced to a patient interface advice; a processing unit (24) for comparing the received test picture (14) with at least a subset of said reference pictures stored in the database (22), wherein comparing said test picture (14) with said subset of reference pictures includes a comparison of image based features of the user's face (16) and the other users' faces; and a user interface (26) for communicating a patient interface advice including information related to a patient interface that is suited for the face (16) of the user (18), which patient interface advice is based on the comparison of said test picture (14) with the subset of reference pictures stored in the database (22).
Owner:KONINKLJIJKE PHILIPS NV

Replicating configuration between multiple geographically distributed servers using the rest layer, requiring minimal changes to existing service architecture

Replicating configuration among distributed servers. A filter running on a server, the server being one of the distributed servers, intercepts a request from a client device to the server. The filter creates a unique identifier for the request and blocks the request from being processed at the server. A replicator running on the server sends the request with the unique identifier for synchronizing the request with one or more other requests received from one or more of the distributed servers. The replicator also receives an ordered list of one or more synchronized requests each annotated with a respective unique identifier. The server processes the ordered list of one or more synchronized requests having the respective unique identifier. The ordered list may include the request that is being blocked, wherein the blocked request is processed at the server responsive to receiving request as part of the ordered list.
Owner:IBM CORP

Micro-service architecture for enterprise-level application software in cloud computing environment

The invention discloses micro-service architecture for enterprise-level application software in a cloud computing environment. The micro-service architecture comprises a cloud application-oriented micro-service assembly and management platform, a rapid development Web frame based on a template technology, a page assembly library, a service operation platform, a call communication frame and a public business demand-oriented assembly service set. The public business demand-oriented assembly service set is consistent with an OSGi standard and can be rapidly assembled and multiplexed on the cloudapplication-oriented micro-service assembly and management platform and also can be directly called through a code template in the rapid development Web frame based on the template technology. According to the micro-service architecture, in a micro-service architecture mode, the application is divided into a series of fine service, and each service concentrates on a single business function. Whenthe service is applied, the service is assembled into OSGi service according to a practical demand and is operated in an independent process, so the boundary of the service is clear. Intercommunication is carried out through adoption of a lightweight communication mechanism, the complete application is realized, and demands of business and users are satisfied.
Owner:NORTHWESTERN POLYTECHNICAL UNIV

Image retrieval method and system

Embodiments of the invention provide an image retrieval method and system. The method comprises the steps of obtaining a target picture serving as a retrieval basis and input by a user; screening out a sample picture meeting a first predetermined condition from sample pictures stored in a picture database by utilizing a first image feature of the target picture, and outputting the screened-out sample picture as a retrieval result; monitoring whether a reference picture serving as a re-retrieval basis and input by the user based on the current retrieval result is obtained or not, and if the reference picture is obtained, screening out a sample picture meeting a second predetermined condition from the sample pictures stored in the picture database by utilizing a second image feature of the reference picture, outputting the screened-out sample picture as a retrieval result, and continuing to execute a monitoring action; and after a picture storage instruction sent by the user based on the current retrieval result is obtained, storing a retrieval result which the picture storage instruction aims at. Through the scheme, the comprehensiveness of image retrieval can be improved.
Owner:HANGZHOU HIKVISION DIGITAL TECH

Business quality analysis method and system under micro-service architecture

ActiveCN109961204AEfficient real-time monitoring and analysis capabilitiesAccurate real-time monitoring and analysis capabilitiesResourcesFeature extraction algorithmPerformance index
The invention provides a business quality analysis method and system under a micro-service architecture, and the method comprises the steps: obtaining all micro-service call record data in real time,carrying out the analysis of the call record data, and obtaining the topological relation between a business and all micro-services; obtaining an occurrence probability index of each micro-service inthe business based on the topological relation, and obtaining the weight of each micro-service in the business based on the probability index; and calculating a performance index of the micro-service,and obtaining a real-time health degree index of the service based on the weight of the micro-service in the service and the performance index of the micro-service. According to the influence dependence degree of each micro-service on the business link and the performance index of each micro-service, the efficient and accurate real-time monitoring and analysis capability of the quality of the business process is realized, the cluster aggregation identification is realized through track slicing and vector conversion and through a feature extraction algorithm and a secondary similarity algorithm, and thus a large amount of manpower is prevented from being invested to carry out the combing process.
Owner:CHINA MOBILE GROUP ZHEJIANG +1

Reuse in semiconductor measurement recipes

A semiconductor measurement recipe architecture organized to include reusable sub-recipes, each defining at least one parameter associated with either a semiconductor wafer and / or a semiconductor disposed thereon, is disclosed. This recipe architecture will include a set of parameter dependencies, one or more which having a respective relationship with of the sub-recipes to permit safe and reliable sub-recipe reuse. Also disclosed is a recipe generation method including: determining an appropriate baseline existing recipe that's organized to include a set of parameter dependencies and dependency related sub-recipes; perceiving a dependency change; determining which, if any, of the sub-recipes of the existing recipe remain unaffected after the dependency change(s); and generating a new recipe using at least one of the sub-recipes found to be unaffected.
Owner:KLA TENCOR TECH CORP

Auxiliary shooting method and system

The application provides an auxiliary shooting method and system, and relates to the technical field of an intelligent terminal. The method comprises the steps of: acquiring a reference picture; analyzing the reference picture, dividing elements in the reference picture into a scenic spot object and a figure object, and respectively drawing a scenic spot object outline and a figure object outline;displaying the scenic spot object outline and the figure object outline in the reference picture in a viewing frame; regulating a viewing direction and position, and when a overlap ratio of an actualscenic spot and the scenic spot object outline reaches a certain value, proceeding to a stage of preparing to shoot; and in the stage of preparing to shoot, when an overlap ratio of an actual figureand the figure object outline reaches a certain value, sending shooting reminding. Compared to the prior art, according to the auxiliary shooting method provided by the application, photos similar with the reference picture can be obtained, the shooting difficulty is reduced, and quality of a shot picture is improved.
Owner:SHANGHAI IUV SOFTWARE DEV CO LTD

Architecture for the rapid creation of telephony services in a next generation network

A service architecture for the rapid development of next generation telephony services that overcomes the limitations of the current closed PSTN architecture and service model. In this architecture services are provided by multiple cooperating distributed service providers. This architecture is built upon an object-oriented call model which is defined as a small set of extensions to the standard Java Telephony API call model. This new object-oriented call model hides the detail of the underlying call-state management protocols and hardware from applications.
Owner:INTELLECTUAL VENTURES II

A multi-tenant implementation method and system under a micro-service architecture

The invention discloses a multi-tenant implementation method and system under a micro-service architecture, and belongs to the technical field of networks, and the method comprises the steps: a micro-service is started, a tenant tag of the micro-service is obtained, a registration request containing the tenant tag is generated, and the registration request is sent to a registration center; The registration center marks the micro-service according to the tenant label contained in the received registration request, and returns a registration success response to the micro-service; When the micro-service is called by the tenant, a service request containing a tenant label of the micro-service is generated and the service request is sent to a registration center; The registration center searches the corresponding available micro-service according to the tenant label contained in the service request, and returns the information of the available micro-service to the micro-service; And the micro-service calls the available micro-service according to the information of the available micro-service. According to the method provided by the invention, not only is the unified management of the micro-services realized, but also the isolation of the micro-services among different tenants is realized.
Owner:BOCO INTER TELECOM

A method for clouding an SCADA system based on a Spring cloud micro-service architecture

According to a method for clouding an SCADA system based on a Spring cloud micro-service architecture, the SCADA system is developed according to the Spring cloud micro-service architecture, so that the SCADA system can be conveniently deployed on a cloud server. The method comprises the following steps of 1, creating a male parent; 2, carrying out the service discovery and registration; 3, arranging a service provider and a service consumer; 4, fusing the service; 5, configuring a center; 6, setting an API gateway; 7, performing distributed transaction consistency management; and 8, constructing the micro-service by using the Docker. According to the present invention, the Spring Boot is used for developing the application micro-service, and the functions of service discovery, service consumption, service fusing, API gateway, unified configuration center, distributed transaction consistency management and container construction can be effectively achieved.
Owner:NANJING GREEN NEW ENERGY RES INST CO LTD

Micro-service full-link tracking method and micro-service architecture

The invention discloses a micro-service full-link tracking method and a micro-service architecture, and the method comprises the steps: firstly, enabling a request source to generate a trace Id identifier and initiate a request, and storing the trace Id identifier according to an adopted communication protocol; enabling the destination micro-service application receiving the request source to process the request, analyze and judge whether a traceId identifier exists in the message, and if not, regenerating the traceId identifier by adopting a snowflake algorithm and storing the traceId identifier in the current thread application context; when the target micro-service application outputs a log, obtaining a trace Id identifier through a thread context and outputting the trace Id identifierto the log, and then sending the log to a log memory; and finally, enabling the target micro-service application to return the trace Id identifier to the request source according to the request transmission path. The problems that at present, it is difficult to accurately find out corresponding link logs from mass link monitoring logs, invasiveness is high, manual point burying is needed, and expansion is inconvenient are solved.
Owner:必成汇(成都)科技有限公司

Call method and device for background service in micro-service architecture

The embodiment of the invention discloses a call method and device for a background service in a micro-service architecture. The method comprises the steps: obtaining a micro-service call request of a micro-service call side; searching service address information corresponding to a service provider according to a state identifier of the micro-service architecture if the operation state of the micro-service architecture corresponding to the micro-service call request; and calling the background server in the micro-service architecture corresponding to the searched service address information. According to the technical scheme of the invention, the method can reduce the resource investment cost during the development and testing of the micro-service architecture, and reduces the maintenance complexity of a project environment in the micro-service architecture.
Owner:SHENZHEN LEXIN SOFTWARE TECH CO LTD

Trace optimization via fusing operations of a target architecture operation set

Reference architecture instructions are translated into target architecture operations. Sequences of operations, in a predicted execution order in some embodiments, form traces. In some embodiments, a trace is based on a plurality of basic blocks. In some embodiments, a trace is committed or aborted as a single entity. Sequences of operations are optimized by fusing collections of operations; fused operations specify a same observable function as respective collections, but advantageously enable more efficient processing. In some embodiments, a collection comprises multiple register operations. Fusing a register operation with a branch operation in a trace forms a fused reg-op / branch operation. In some embodiments, branch instructions translate into assert operations. Fusing an assert operation with another operation forms a fused assert operation. In some embodiments, fused operations only set architectural state, such as high-order portions of registers, that is subsequently read before being written.
Owner:SUN MICROSYSTEMS INC

Distributed transaction solution under micro-service architecture

The invention provides a distributed transaction solution under a micro-service architecture. The method comprises the following steps: a user client initiates a registration request to a front-end web server, and the front-end web server sends the registration request of the user to a user micro-service server; the user micro-service server processes a registration transaction event of the user and sends the registration transaction event of the user to a message-oriented middleware, and the message-oriented middleware forwards the registration transaction event of the user to an account micro-service server; and the account micro-service server processes the registration transaction event of the user. According to the distributed transaction solution provided by the invention, the reliable transmission and final consistency of messages can be ensured through the own transaction message re-transmission mechanism and transaction re-processing mechanism of each micro-service so as to ensure that the implementation of the scheme does not depend on the reliable transmission mechanism of the third-party message-oriented middleware, and thus the coupling with a certain type of message-oriented middleware can be weakened; and the abnormal loss of the transaction message events can be timely found and the transaction message events can be timely self-healed through the global audit and self-healing mechanisms.
Owner:BEIJING JIAOTONG UNIV

Aggregating business analytics architecture and configurator

A computer implemented method, a data processing system, and a computer program product are provided for designing an architectural solution. Functional requirements and nonfunctional requirements of the architectural solution are received. Responsive to receiving the functional requirements and nonfunctional requirements, first level outputs are produced. Further input is received through a guided questionnaire based on the first level outputs. Responsive to receiving the further input, a list of client specific components and subcomponents, a client specific solution reference architecture, and a set of reference links is produced.
Owner:KYNDRYL INC

Monitoring system for micro-service architecture

The invention puts forward a monitoring system for a micro-service architecture, comprising one or more function servers, wherein each function server performs data communication with one or more nodeservers and one or more function server entries; a zabbix monitoring system is deployed in the function server, one or more node servers are embedded in each function server, information of the zabbix monitoring system and information generated by each service node based on an HTTP request are collected by a log collector, and then the information is input into an elastic-search system to performmonitoring. The monitoring system of the invention has the beneficial effects that: unified management and unified monitoring can be performed on all micro-servers; the monitoring system has a strongvisual effect in the way of dynamic topological graphs; and when the monitoring system goes wrong, position of a fault can be directly observed.
Owner:深圳光华普惠科技有限公司

Message processing method, network node and system oriented to service architecture

The embodiment of the invention discloses a message processing method for service oriented architecture, a network node and a system. The method comprises the following steps: receiving service request message which at least comprises a service edition mark; analyzing the service request message to acquire the service edition mark; according to the service edition mark, acquiring matched request conversion description information; according to the request conversion description information, converting the service request message into service request message of the current service edition operated by a service functional node; and processing the service request message of the current service edition so as to solve the compatibility problem of different Web service editions. Compared with the prior art, aiming at each service, each edition does not need to be deployed so as to reduce the deployment complexity and maintenance difficulty.
Owner:HUAWEI TECH CO LTD

Micro-service request processing method, micro-service controller and micro-service architecture

The invention discloses a micro-service request processing method. The micro-service request processing method comprises the steps of receiving a micro-service request sent by a user; sending the micro-service request to a micro-service message queue; and sending a successful response message to the user. Visibly, in the scheme, a micro-service controller when receiving the micro-service request sent by the user directly sends the micro-service request to the micro-service queue to enable the micro-service queue to process the micro-service request through an asynchronous calling mechanism and directly reply a successful response message to the user, so that one micro-service which cannot process the request successfully can be prevented from automatically sending the successful response message to the user, the micro-service in fault can be excluded automatically by a system, the security of a micro-service architecture is improved, and the user experience is improved. The invention also discloses the micro-service controller and the micro-service architecture which also can realize the technical effect abovementioned.
Owner:SUZHOU LANGCHAO INTELLIGENT TECH CO LTD

Micro-service architecture

The invention discloses a micro-service architecture. The micro-service architecture comprises a service routing controller, a service providing controller and a service calling controller, wherein the service calling controller is used for sending a service calling request corresponding to a service calling party to the service routing controller, receiving service address information returned by the service routing controller, converting the service address information into a network calling request and afterwards sending the network calling request to the service providing controller; the service routing controller is used for determining the service address information of a service provider corresponding to the service calling request based on a dynamic load balancing strategy; the service providing controller is used for converting the network calling request into the service address information and providing services corresponding to the service address information. In this way, the purpose of service calling based on the network can be achieved; meanwhile, it is based on the dynamic load balancing strategy that the service routing controller determines the service address information corresponding to the service calling request, and thus the high availability of the micro-service architecture can be comprehensively achieved.
Owner:ZHENGZHOU YUNHAI INFORMATION TECH CO LTD

Micro-service architecture-based interface calling system and method

The invention discloses a micro-service architecture-based interface calling system. The system comprises a gateway and a first micro-service module cluster, wherein the gateway is used for receivingan interface calling request sent by a requester and redirecting the interface calling request to all the micro-service module clusters; the first micro-service module cluster is used for generating afirst response message according to the received interface calling request, receiving at least one second response message sent by at least one of the other micro-service module clusters, and sendingthe first response message and the at least one second response message to the requester through the gateway; and the at least one second response message is generated by the at least one of the other micro-service module cluster according to the received interface calling request. The invention furthermore discloses a micro-service architecture-based interface calling method.
Owner:CHINA MOBILE COMM GRP CO LTD
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
Eureka Blog
Learn More
PatSnap group products