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

11 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

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

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

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

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

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