Patents
Literature
Patsnap Eureka AI that helps you search prior art, draft patents, and assess FTO risks, powered by patent and scientific literature data.

18 results about "Enterprise software" patented technology

Enterprise software, also known as enterprise application software (EAS), is computer software used to satisfy the needs of an organization rather than individual users. Such organizations include businesses, schools, interest-based user groups, clubs, charities, and governments. Enterprise software is an integral part of a (computer-based) information system; a collection of such software is called an Enterprise system.

Component testing framework

A mock server is configured to mimic the operation of one or more microservices used in enterprise software. When a new microservice is completed for use in the enterprise software, the new microservice and the mock server can be deployed in a pre-production environment for testing. One or more test cases are created and then executed in the pre-production environment, causing the new microservice to access various other microservices represented by the mock server with one or more predetermined requests. In this manner, the new microservice may be tested in a simulated production environment before other microservices in the enterprise software design have been fully implemented.
Owner:SOPHOS LTD

Integration of enterprise software applications to support logistical analysis

A method may include an integration microservice receiving a fetch request to fetch tracking data associated with a first enterprise software application. The tracking data may be associated with a tracking model tracking a fulfilment cycle of each order item in an order. The integration microservice may determine whether a first capacity of a tenant associated with the fetch request is able to accommodate a job fulfilling the fetch request. If the first capacity of the tenant is able to accommodate the job fulfilling the fetch request, the integration microservice may distribute the job to an instance of a data load microservice selected based on a second capacity of that instance of the data load microservice. The job may be performed by the instance of the data load microservice by sending the tracking data to a second enterprise software application to perform various analytical tasks based on the tracking data.
Owner:SAP SE

Enterprise software system evaluation method and device based on full link

ActiveCN120950358AHardware monitoringSoftware EvaluationSoftware system
The invention discloses an enterprise software system evaluation method and device based on a full link, and relates to the technical field of software evaluation. The method comprises the following steps: firstly, preliminarily drawing up key links of a full life cycle by obtaining enterprise software system construction demand information; secondly, defining a core evaluation target of each link and defining a range; determining links generating chain reactions based on the target and the range, and constructing a link cooperation matrix; determining a synergistic effect coefficient matrix, judging the gain influence of link collaboration on the whole link, and determining a sub-link quality index; and finally, performing full-link evaluation in combination with the link cooperation matrix and the sub-link quality index. The device comprises a demand information acquisition and key link drawing up module, an evaluation target and range defining module, a chain reaction link identification and matrix construction module and a full link evaluation execution module, comprehensive and accurate evaluation of full links of a software system is achieved, and a basis is provided for system optimization.
Owner:BEIJING CHUANGXIANG SKY TECHNOLOGY CO LTD

Business management method and system for enterprise management software

The invention relates to the technical field of business data processing, and provides a business management method and system for enterprise management software. The method comprises the following steps: obtaining a service feature-service processing logic relationship according to service feature data and service processing information; constructing an enterprise software business processing strategy database based on the business feature-business processing logic relationship; performing feature point marking on the to-be-processed service information to obtain a service feature value set; performing similarity analysis on the business characteristic value set and an enterprise software business processing strategy database by adopting a similarity algorithm, and outputting a target software business processing strategy; and performing service processing on the to-be-processed service information based on the target software service processing strategy to obtain service processing feedback data, and performing service optimization management based on the service processing feedback data. By adopting the method, the technical effects of improving the business processing intelligence and pertinence of the enterprise management software, improving the business processing accuracy and further improving the business management efficiency can be achieved.
Owner:ZHANGJIAGANG JINDIAN SOFTWARE CO LTD

Intelligent low-code development control method based on multi-modal interaction driving

The invention provides an intelligent low-code development control method based on multi-modal interaction driving, and belongs to the technical field of development control, and the method comprises the steps: 1, constructing a front-end subsystem for low-code development control; and step 2, constructing a back-end subsystem for low-code development control. Aiming at the problems that a traditional low-code system component is low in dragging efficiency and difficult to adapt to a complex business scene, automatic generation of a prototype graph / voice / character-front-end interface and detailed design document-back-end code is realized through deep fusion of a visual large model, a code large model and a multi-modal interaction technology, and the method is high in practicability and high in practicability. The purposes of reducing the development time by more than 50%, reducing the code error rate and unifying the code style are achieved, and an efficient and high-quality solution is provided for enterprise software development.
Owner:ZHONGBO INFORMATION TECH RES INST CO LTD

Systems and methods for automated code generation for calculation based on associated formal specifications

Enterprise software relies on numerous types and instances of mathematical and logical calculations for proper functioning, which are formally specified in spreadsheets, known as Calculation Specification (CS) sheets, that provide illustrations of the inputs and outputs of the calculation, and are expressed in inputs and formulae applied on them to get values for outputs. The values for such inputs are retrieved by executing ad hoc queries on respective application's database. Present disclosure provides systems / methods to synthesize code using CS sheets by formulating a Programming By Example (PBE) problem for each input involved in the calculation. A query synthesis technique is then implemented that uses natural language processing and enumerative program synthesis techniques to infer queries corresponding to the PBE problem. These queries are filtered based on whether their output is consistent with expected output in PBE. Finally, the synthesized queries and calculation formulae are translated into a desired target programming language.
Owner:TATA CONSULTANCY SERVICES LTD

Standardizing enterprise software code through LLMs

A computer-implemented method and system standardize code patterns within enterprise software environments. A code modernization system utilizes a Large Language Model (LLM) and a specialized prompt library. The library includes pattern recognition prompts to guide the LLM in identifying specific code patterns within selected software code, potentially using enterprise-specific context. It also includes standardized solution prompts to guide the LLM in generating replacement code conforming to predefined enterprise standards for the identified patterns. The system orchestrates communication, transmitting code and relevant prompts to the LLM and receiving identified patterns and subsequently the generated standardized replacement code. This automated approach facilitates improved code quality, consistency, maintainability, and can support code translation efforts within the enterprise.
Owner:MORGAN STANLEY SERVICES GROUP INC

Application construction method and device based on integrated development platform, and electronic equipment

The invention discloses an application construction method and device based on an integrated development platform and electronic equipment, and relates to the field of financial science and technology or other related fields, and the method comprises the steps: initializing a target application project based on an application demand in the integrated development platform, and constructing a data model corresponding to the target application project; under the root directory of the target application project, configuring a project dependency relationship based on an application demand, and adjusting the data model based on the project dependency relationship; generating a project code framework based on the data model by utilizing a code generation tool of the integrated development platform; and starting a deployment process of the integrated development platform, and performing project deployment based on the project code framework to obtain a target application instance. Through the application, the technical problem of low development efficiency caused by low code reuse rate and tedious development process in an enterprise software application development process in related technologies is solved.
Owner:INDUSTRIAL AND COMMERCIAL BANK OF CHINA +1

Network security protection updating method based on enterprise software project type

The invention discloses a network security protection updating method based on an enterprise software project type, which relates to the technical field of network attack and defense, and comprises the following steps: acquiring public security situation awareness data, analyzing public network security attack trend preference vectors, and performing association matching with historical security logs of the enterprise software project type; predicting an external security attack trend index of the enterprise software project type; performing a network security test on the user of the enterprise software project type to obtain internal and external security attack trend indexes of the enterprise software project type; and based on the internal and external security attack trend indexes of the enterprise software project type and the disposable security protection performance of the enterprise software project type, constructing a security attack disposable security protection performance distribution model, and generating a network security protection scheme of the enterprise software project type. The method has the advantages that the high-risk attack path is accurately identified, the security resource release is optimized, and the defense efficiency is improved while the risk is reduced.
Owner:MORNING LANGUAGE TECH (WUHAN) CO LTD

An enterprise software system evaluation method and device based on a full link

ActiveCN120950358BHardware monitoringSoftware EvaluationSoftware system
This invention discloses a method and apparatus for evaluating enterprise software systems based on the entire lifecycle, relating to the field of software evaluation technology. The method includes: first, acquiring enterprise software system construction requirements information to initially define key stages throughout the entire lifecycle; second, defining the core evaluation objectives and scope of each stage; identifying stages that generate chain reactions based on the objectives and scope, and constructing a stage synergy matrix; determining a synergy effect coefficient matrix accordingly, judging the gain impact of stage synergy on the entire lifecycle, and determining the sub-stage quality index; finally, combining the stage synergy matrix and the sub-stage quality index to perform a full-chain evaluation. The apparatus includes modules for acquiring requirements information and defining key stages, defining evaluation objectives and scope, identifying chain reaction stages and constructing a matrix, and executing the full-chain evaluation, achieving a comprehensive and accurate evaluation of the entire software system lifecycle and providing a basis for system optimization.
Owner:BEIJING CHUANGXIANG SKY TECHNOLOGY CO LTD

A system for artificial intelligence (AI)-driven enterprise software modernization

A system (100) for artificial intelligence (AI)-driven enterprise software modernization, the system (100) comprising: a. a user device (102) with a user interface (104) configured to receive legacy software artifacts including source code, configuration files, database schemas, interface definitions and runtime logs; b. a communication network (106) configured to enable data communication between the system's components and with external repositories and deployment environments; c. a processing unit (108) that is operationally connected to the user interface (104) of the user device (102) via the communication network (106), wherein the processing unit (108) is configured to execute an AI-driven software modernization workflow, the processing unit (108) comprising: i. a data input module (110) configured to receive legacy software artifacts via the user interface (104) and generate normalized artifact data; ii. a preprocessing module (112) configured to perform at least one of the syntactic analysis, dependency extraction, deobfuscation and metadata enrichment on the normalized artifact data; iii. a semantic intermediate representation generation module (114) configured to create a unified semantic representation that fuses static code semantics with behavioral information derived from runtime logs, the semantic intermediate representation comprising at least control flow structures, data flow relationships, API contracts, security constraints and performance attributes; iv. an artificial intelligence (AI) transformation module (118) configured to generate modernized software components based on the semantic intermediate representation; v. a validation module (120) configured to perform structural, behavioral and interface contract equivalence between the modernized software components obtained from the AI ​​transformation module (118) and the legacy software artifacts received via the data input module (110), and to transmit validation results to the AI ​​transformation module (118) for iterative correction; vi. an output module (122) configured to receive the validated modernized software components from the validation module (120) and to generate executable modernization artifacts, including source code, deployment descriptions and interface specifications, the artifacts being provided to the user device (102) via the communication interface (106).
Owner:CHATTERJEE TARUN KUMAR PHOENIX

Method for evaluating software intelligent development tool capability facing enterprise-level engineering quality requirements

This invention belongs to the field of software engineering technology, specifically relating to a method for evaluating the capabilities of intelligent software development tools to meet enterprise-level engineering quality requirements. The invention includes constructing an evaluation system for intelligent development tools that supports multiple difficulty levels; constructing a multi-type evaluation task set that supports various development scenarios; automating the evaluation of the development assistance capabilities of intelligent development tools; and comprehensively generating multi-dimensional evaluation reports using the data analysis capabilities of a general-purpose large model. This invention supports flexible definition of evaluation task types, difficulty dimensions, and difficulty levels, establishing an evaluation system that is easy to customize and extend. This invention can improve the comprehensiveness and objectivity of intelligent development tool capability evaluation, enabling the evaluation results to objectively reflect the actual assistance effect of intelligent development tools on developers, and providing a reference for evaluating the application effect, product selection, and improvement direction of intelligent development tools for enterprise software development practices.
Owner:FUDAN UNIVERSITY

Method and system for evaluating software function points based on large models

This invention relates to the field of information processing technology and discloses a method and system for evaluating software function points based on a large model. The method includes: preprocessing text data from a pre-set enterprise R&D efficiency training library to obtain a preprocessed corpus; initializing the model parameters of a pre-trained model; inputting the labeled dataset from the corpus into the pre-trained model for iterative training to obtain a trained target model; inputting the test dataset corresponding to the function points of the software under test into the target model for calculation to obtain function point size estimation parameters and enterprise production efficiency parameters; and calculating the estimated cost of the software under test based on the function point size estimation parameters, enterprise production efficiency parameters, and a pre-set cost estimation algorithm. Therefore, implementing this invention can unify the process and quantification standards for enterprise software cost estimation, improve the applicability of software cost estimation schemes, and thus improve the efficiency and accuracy of software cost assessment.
Owner:GUANGDONG PLANNING & DESIGNING INST OF TELECOMM

System and Method for Multi-Billing Integration and Third-Party Data Exchange in Broadband

Disclosed are a system and method for integrating a plurality of disparate enterprise software systems to provide a unified data layer for managing bi-directional data exchange with third-party entities. In an exemplary embodiment within the broadband industry, the system integrates multiple billing systems. The system provides a unified access point through a dynamic integration framework for connecting to the plurality of disparate systems, a data normalization engine for standardizing disparate data, and a secure third-party integration module for managing vendor access. In some embodiments, the system further includes a conflict resolution system to detect and resolve data discrepancies to assure data integrity. The system streamlines operations, improves data accuracy, and enhances service delivery by enabling rapid integration of new systems and supporting data-driven decisions.
Owner:YAKER JASON

Systems and methods for data analysis by analyzing application environments

According to embodiments, the analytics application environment enables data analytics in the context of an organization's enterprise software applications or data environment, or a software-as-a-service or other type of cloud environment; and supports the development of computer-executable software analytics applications. Data pipelines or processes, such as, for example, extract, transform, load processes, can operate according to analytics application patterns adapted to address specific analytics use cases or best practices to receive data from a customer's (tenant's) enterprise software applications or data environment for loading into a data warehouse instance. Each customer (tenant) can additionally be associated with a customer lease and a customer pattern. The data pipelines or processes populate their data warehouse instances and database tables with data as received from their enterprise software applications or data environments, as defined by the combination of the analytics application pattern and its customer pattern.
Owner:ORACLE INT CORP

System and method for enterprise software supply chain security

A system and method for securing an enterprise's software supply chain includes an enterprise, a build artifact, and a metadata extractor. The metadata extractor is configured to extract metadata from the build artifact and send the metadata to an enhanced software bill of materials generator. The enhanced software bill of materials generator may generate a software bill of materials based on the metadata. A know your software large language model (“KYS LLM”) is also provided. The KYS LLM is configured to be trained by the metadata and to receive a query from an actor. An enterprise blockchain is provided and may receive the metadata and a query. The enterprise blockchain may include an application programming interface configured to initiate a download of dependencies from the enterprise blockchain. A pipeline may be provided to receive the download of the dependencies from enterprise blockchain and deploy information from the download.
Owner:GUARDIAN LIFE INSURANCE COMPANY OF AMERICA

Unified Governance Platform with Cryptographic State Enforcement and Secure Interoperability

The Unified Governance Platform controls how governance states change across both traditional systems (Web2) and blockchain systems (Web3) in a way that can be verified using cryptography. It combines a governance state engine with integration, security, rule-checking, and conflict-resolution modules, all connected through pre-built APIs. The platform uses AI to suggest state changes, but only allows changes that pass checks for regulations, sustainability, and risk. These approved changes are enforced using open-source cryptographic tools, including post-quantum cryptography and simplified zero-knowledge proofs.Every state change is automatically recorded using cryptographic fingerprints to create Evidence of Use logs that support audits and infringement detection. The platform is designed to run in secure cloud environments, making it easy to deploy across decentralized finance applications, enterprise software systems, and autonomous systems without requiring specialized hardware or complex setup.
Owner:BICKERSTAFF III GEORGE WILLIAM

System for autonomous data analysis with privacy protection in enterprise software

A system (100) for autonomous, privacy-preserving data analysis in enterprise software, comprising: a data ingestion and classification module configured to collect and classify data from distributed enterprise sources based on sensitivity and context; a policy management module configured to apply dynamic data protection rules and regulatory compliance policies to the classified data; a consent and access control module configured to enforce user permissions, roles, and data subject rights based on predefined or dynamically acquired consents; a federated analysis module configured to perform decentralized data analysis across multiple nodes without transmitting raw data; a secure computation module configured to perform encrypted computations using homomorphic encryption and differential data protection; an automated monitoring and auditing module configured to log all data access, analysis activities, and policy enforcement actions in real time; and A module for gaining insights and visualization, configured to generate and display privacy-compliant analysis results via dashboards and reports.
Owner:KRISHNASAMY VENUGOPAL SHANMUGARAJA NEW YORK CITY