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

13 results about "Software vendor" patented technology

An independent software vendor (ISV) is an organization specializing in making and selling software, as opposed to hardware, designed for mass or niche markets. This is in contrast to in-house software, which is developed by the organization that will use it, or custom software, which is designed or adapted for a single, specific third party.

Software management method and system

PendingCN122431706ASoftware engineeringSoftware vendor
The present application is a software management method and system, which includes a decoder receiving a key and decoding the key by a de-obfuscation method to obtain a product code, a time code and a control code. A processor accesses product standard parameters, time standard parameters and control standard parameters in a memory, and provides software information to a user when the product code, the time code and the control code respectively conform to the product standard parameters, the time standard parameters and the control standard parameters. The user can download and use the software according to the software information. The present application can solve the problem that software is abused without restriction, and software vendors cannot effectively control and protect the software.
Owner:NANNING FUGUI PRECISION IND CO LTD

Code packaging for flexible deployment within multi-tenant systems

A multicloud system allows independent software vendors (ISVs) to install software in different ways, such as within the user space of the multicloud system's organizational tenant, within the ISV's space within the multicloud system, or within the multicloud system's own space. The packaging and installation capabilities of the multicloud system enable ISVs to easily specify how their code will be made available to users via the multicloud system, without having to perform the necessary configurations and create different configurations depending on the ISV's required usage.
Owner:SALESFORCE INC

Software-as-an-intellectual property system and method

This disclosure offers an end-to-end system and method to enable companies to create differentiating capabilities rapidly by tapping into a large pool of independent software vendors (ISV) while protecting and utilizing enterprise's proprietary digital resources. Examples of such resources include data and compute / storage infrastructure including Large Language Model (LLM) infrastructure. This disclosure enables complete separation of ISV's developed intellectual property (SoftIP) such as code / processes from enterprise data and resources. In addition, this system and method enables the SoftIP to be executed at a third party facility secured with advanced cryptographic technologies to ensure code integrity and secure access to enterprise's proprietary digital assets.
Owner:TAAGHOL POUYA

Automated update of process templates

Large enterprises often modify standard process templates provided by software vendors to better suit their organizational processes. These modifications, which can include tracking new types of events or using modified event definitions, are typically difficult for the software vendor to detect. However, they can represent improvements to the template that could provide enhanced functionality for other organizations. The present disclosure provides techniques and solutions for detecting and analyzing such modifications made by organizations. It determines whether a subset of these modifications are semantically equivalent and whether they satisfy a threshold. If the threshold is satisfied, the process template is updated to include a modification of the semantically equivalent modifications, providing an updated version of the standard template that can be provided to other organizations.
Owner:SAP SE

INTEGRATION OF CLOUD APPLICATIONS INTO A CLOUD BROKER PLATFORM USING AN AUTOMATED UNIVERSAL CONNECTION PACKAGE

UndeterminedCY1126317T1Customer relationship managementCloud service broker
A method for integrating cloud applications into a cloud service broker (CSB) platform using an automated, universal login, the method comprising receiving at a login node, a login package for a software from an independent software vendor device, creating a login instance for the login package for integration with the CSB platform, wherein the CSB platform is further configured to provide licenses for the software, receiving at the cloud service broker computing device via a CSB platform interface, the registration request for the software, the registration request including an activity selected from a group consisting of a create, change and delete, transmitting to a universal login device from a CSB platform controller, the registration request, editing, to the universal login device, the registration request, notifying a customer relationship management (CRM) device, from the universal login device,of the registration request, storing the registration request in a CRM database, receiving approval from the single sign-on device for the registration request, processing, on the single sign-on device, the registration request, after receiving request approval, and transmitting a registration approval result to the CSB platform, wherein the CSB platform displays the registration approval result to a subscriber.,
Owner:CLOUDBLUE LLC

Split ledger software license platform

Aspects of the subject disclosure may include, for example, a processing system including a processor; and a memory that stores executable instructions that, when executed by the processing system, facilitate performance of operations, including requesting a license for software from first equipment of a license holder; receiving a passed ledger associated with the license from the first equipment of the license holder, wherein the passed ledger comprises a latest block; receiving a hash value for the latest block from a software vendor of the software; calculating a hash value for the latest block; and responsive to the hash value provided by second equipment of the software vendor matching the hash value calculated for the latest block: executing the software. Other embodiments are disclosed.
Owner:AT&T INTELLECTUAL PROPERTY I L P

Centralized system log processing to minimize impact of issues on production use of software systems

Methods, systems, and computer-readable storage media for receiving, by a management tool of a software vendor, a payload including system data that is representative of a software system experiencing an issue, generating, by the management tool, a service using the system data provided in the payload, executing the service to trigger an automated procedure that collects one or more log files from one or more source systems, uploads the one or more log files to a repository, and provides a uniform resource locator (URL) that provides a link to the one or more log files within the repository, and transmitting a response to a ticketing system, the response including the URL.
Owner:SAP SE

Proactive software performance evaluation and support

Software performance evaluation and support is achieved proactively in a cloud architecture by collecting Key Performance Indicators (KPIs) of software performance across multiple tenants. Such software performance KPIs can include but are not limited to data volumes, backend calculation runtimes, and front end request runtimes. Influencing factors of a software performance model (e.g., model complexity, calculation complexity; application complexity) may be gathered. The collected data is referenced as a training corpus to create an Artificial Intelligence (AI) revealing correlation between model characteristic(s) and software performance. The AI is applied in the form of predictive analytics and / or Robotic Process Automation (RPA) to proactively identify software performance challenges and issue alerts. Embodiments may define lower thresholds and / or performance degradations that result in alert triggering. Correlating software performance model characteristics to KPIs highlights frequently-arising modelling issues. Application designers, software vendors, and end-users can receive modeling feedback / support early enough to make relevant adjustments.
Owner:SAP SE

Rapid software product version detection and certification

A verification computing system obtains from a vendor computing device software product version information that identifies a most recent version of a software product available from a software vendor. It is determined that an updated version of the first software product is available that has not been tested by the verification computing system. The verification computing system causes a generation of a first test computing environment that comprises one or more computing hosts or virtual machines. The updated version of the first software product using the first test computing environment is tested. The verification computing system generates information that indicates that the updated version of the first software product failed or passed a test threshold.
Owner:CHARTER COMM OPERATING LLC

Power industry software supplier evaluation system based on principal component analysis

The invention belongs to the technical field of software supplier evaluation, and discloses a power industry software supplier evaluation system based on principal component analysis, which comprises a data acquisition module, an index definition module, a principal component analysis module, an evaluation calculation module and a visual display module, according to the power industry software supplier evaluation system based on principal component analysis, evaluation data can be automatically processed, and a visual analysis result of the comprehensive capability of the supplier can be output. Through comparing the supplier ranking generated by the system with a manual evaluation result, the accuracy and rationality of the model are evaluated. If the correlation between the model result and the manual evaluation result is significant, verifying the validity of the model; and if not, optimizing an index selection method, a weight distribution method or a principal component extraction method. Besides, in the verification process, the robustness of the horizontal type can be tested through a leave-one verification or cross verification method, and the applicability and the generalization performance of the method on different data sets are ensured.
Owner:STATE GRID HUBEI ELECTRIC POWER INFORMATION & TELECOMMUNICATION COMPANY

White-labeled data connections for multi-tenant cloud platforms

Various aspects of the subject technology relate to systems, methods, and machine­ readable media for connecting to an independent software vendor (ISV). The method includes receiving, at an integrated platform, a request to initiate a data connection with the ISV. The request may include a web address of the ISV. The method also includes associating, through the integrated platform, the data connection with a unique identifier. The method also includes issuing an authorization code based on authentication of an authorization request for the data connection. The method also includes exchanging, with a connector service, the authorization code for tokens utilized for establishing the data connection with the ISV. The method also includes receiving access to the ISV through the integrated platform.
Owner:APPDIRECT INC

Automated update of process templates

Large enterprises often modify standard process templates provided by software vendors to better suit their organizational processes. These modifications, which can include tracking new types of events or using modified event definitions, are typically difficult for the software vendor to detect. However, they can represent improvements to the template that could provide enhanced functionality for other organizations. The present disclosure provides techniques and solutions for detecting and analyzing such modifications made by organizations. It determines whether a subset of these modifications are semantically equivalent and whether they satisfy a threshold. If the threshold is satisfied, the process template is updated to include a modification of the semantically equivalent modifications, providing an updated version of the standard template that can be provided to other organizations.
Owner:SAP SE

System and method for in detection of malicious behavior in software updates to prevent software supply chain attacks

A new approach is proposed to support software update verification and malicious behavior detection. When a software update package is being delivered by a software vendor to an intended recipient, a software update registry intercepts the software update package and installs the software update on a software update sandbox regardless of the size of the software update package. All behaviors of the software update during unpacking, installation, and post-installation operations are monitored and analyzed by the software update sandbox to verify that there is no malicious behavior or component in the software update package. If the software update is verified to be safe, then the software update package is delivered to the intended recipient for installation. If the software update is determined to be unsafe, then the software update will be blocked.
Owner:BARRACUDA NETWORKS INC