-
51.
公开(公告)号:US20240241718A1
公开(公告)日:2024-07-18
申请号:US18420515
申请日:2024-01-23
申请人: Salesforce, Inc.
发明人: Mayank Kumar
CPC分类号: G06F8/71 , G06F8/65 , G06F9/54 , G06F11/3684 , G06F11/3688 , G06F11/3692 , G06F21/577 , G06F21/6218 , G06F2221/033
摘要: An extensible platform-as-a-service (PaaS) system is used during the software development lifecycle (SDLC) processes of an application. The system, according to various embodiments, receives indications that changes are made to one or more templates or software bundles stored in a software library and coordinates how changes to a particular template will be applied to applications for an enterprise system. Specifically, the system may identify applications that are using the template and determine an ordering for a plurality of application groups that indicates a sequence in which the updates will be applied to the applications. In this manner, template updates can be automatically and systematically deployed to applications without significant involvement by users of the PaaS system.
-
公开(公告)号:US12039328B2
公开(公告)日:2024-07-16
申请号:US17957246
申请日:2022-09-30
申请人: ServiceNow, Inc.
发明人: Praveen Minnikaran Damodaran , Sameer Nalla , Rathijit Sarkar , Eric Schroeder , Binny Bhatnagar
摘要: An embodiment may involve persistent storage containing one or more tables, wherein the tables include entries that specify automations, wherein the automations are software applications. One or more processors are configured to: receive a specification for a new automation, wherein the specification includes a frequency at which the new automation is to be executed, and expected time or resources saved per execution; generate an automation request within the tables, wherein the automation request includes the frequency and the expected time or resources saved; generate a reference from the automation request to an automation configuration item (CI) in the tables, wherein the automation CI represents a software application used to perform the new automation; cause the software application to execute at least part of the new automation and in accordance with the frequency; and measure actual time or resources saved per execution of the new automation.
-
公开(公告)号:US12039326B2
公开(公告)日:2024-07-16
申请号:US17279808
申请日:2020-10-30
IPC分类号: G06F9/44 , G06F8/71 , H04L47/2441 , H04L47/2491 , H04L61/5014
CPC分类号: G06F8/71 , H04L47/2441 , H04L47/2491 , H04L61/5014
摘要: A computer that dynamically maps traffic to different versions of software is described. During operation, the computer may receive first traffic from a first tenant and second traffic from a second tenant, where the first traffic and the second traffic are addressed to a common computing environment that supports multiple, different tenants. Then, the computer may identify the first tenant based at least in part on first information included in the first traffic, and may identify the second tenant based at least in part on second information included in the second traffic. Moreover, the computer may dynamically map the first traffic to a first version of software and the second traffic to a second version of the software, where the dynamic mapping occurs at runtime. Note that the computer may concurrently execute the first version of the software and the second version of the software.
-
54.
公开(公告)号:US12039325B2
公开(公告)日:2024-07-16
申请号:US15878708
申请日:2018-01-24
申请人: VMware LLC
发明人: Karthikeyan Ramasamy
IPC分类号: G06F8/71 , G06F8/60 , G06F11/36 , G06Q10/0639
CPC分类号: G06F8/71 , G06F8/60 , G06F11/3688 , G06Q10/06398
摘要: The current document is directed to an automated-application-release-management system that organizes and manages the application-development and application-release processes to allow for continuous application development and release. The current document is particularly directed to implementations in which the automated application-release-management subsystem provides code-change ratings and developer ratings used throughout the code-change-submission-to-acceptance process. Code-change ratings and developer ratings are used to tailor tasks and control flow within the code-change-submission-to-acceptance process in order to respond to particular characteristics of code changes and developers.
-
公开(公告)号:US20240231810A9
公开(公告)日:2024-07-11
申请号:US18465575
申请日:2023-09-12
申请人: Aurora Labs Ltd.
发明人: Carmit Sahar
IPC分类号: G06F8/71
CPC分类号: G06F8/71
摘要: Disclosed herein are techniques for matching symbols between code sets. Techniques include accessing a first symbol associated with a first version of software; accessing a second symbol associated with a second version of the software; comparing the first symbol to the second symbol; determining, based on the comparing, whether the second symbol is a functional equivalent of the first symbol; and performing a designation action based on whether the second symbol is a functional equivalent of the first symbol.
-
公开(公告)号:US20240231807A9
公开(公告)日:2024-07-11
申请号:US17977853
申请日:2022-10-31
申请人: Dell Products L.P.
发明人: Xueqiang ZHOU , Carl SHI , Shunhua XIE , Xiaofeng ZHANG , Steven CHEN
摘要: An information handling system may include at least one processor and a memory. The information handling system may be configured to receive a request to upgrade a component from a first version to a second version; perform a first check by determining if allowed source release (ASR) information of the second version includes a reference to the first version; perform a second check by determining if allowed target release (ATR) information of the first version includes a reference to the second version; and in response to either of the first check and the second check being successful, perform the component upgrade.
-
公开(公告)号:US20240231805A9
公开(公告)日:2024-07-11
申请号:US17968926
申请日:2022-10-19
申请人: THE BOEING COMPANY
发明人: Thevan Nakha Ratnam
摘要: A system and a method include a software management control unit configured to receive one or more changes to one or more portions of a first software configuration for hardware components of one or more vehicle, such as aircraft, or other assets. The software management control unit is further configured to revise the first software configuration for the hardware components of the one or more aircraft to provide a second software configuration that includes the one or more changes.
-
58.
公开(公告)号:US20240231792A9
公开(公告)日:2024-07-11
申请号:US17970996
申请日:2022-10-21
申请人: Dell Products L.P.
发明人: Patricia Lee Allen
CPC分类号: G06F8/65 , G06F8/71 , H04L45/563
摘要: Techniques for performing an upgrade can include: defining integration points, each associated with a workflow processing point of an upgrade workflow of an upgrade infrastructure or framework; and performing processing by code of the upgrade infrastructure or framework that performs the upgrade workflow to upgrade a system, wherein the upgrade includes upgrading a first feature, facility or service of the system from a current version to a new version. The processing can include: dynamically determining, at runtime during execution of the upgrade workflow by the code of the upgrade infrastructure or framework, a set of code entities associated with a first of the integration points; executing code corresponding to workflow processing points, wherein a first of the workflow processing points is associated with the first integration point; and in response to said executing reaching the first workflow processing point, invoking each code entity of the set for upgrade processing.
-
公开(公告)号:US12032950B2
公开(公告)日:2024-07-09
申请号:US17960058
申请日:2022-10-04
CPC分类号: G06F8/654 , G06F8/4443 , G06F8/71 , G06F8/441 , G06F8/443 , G06F8/4434 , G06F8/447 , G06F11/3419 , G06F11/3628
摘要: A computing system and method for determining if a first software component that has shipped separately from a second software component has been updated. An inline expansion process copies a first method of the first software component into a first method of a second software component is performed so that the copied first method is executable when the second method of the second software component is executed. The first method from the first software component is copied into metadata that is attached to the first method of the second software component. The copy of the first method in the metadata is used to validate that the first method in the first software component has not been updated.
-
公开(公告)号:US12032941B2
公开(公告)日:2024-07-09
申请号:US17303715
申请日:2021-06-06
申请人: Updraft, LLC
发明人: Thomas J. Weigert
IPC分类号: G06F8/75 , G06F8/51 , G06F8/65 , G06F8/71 , G06F8/72 , G06F8/76 , G06F11/36 , H04L9/40 , H04L67/00
CPC分类号: G06F8/65 , G06F8/51 , G06F8/71 , G06F8/72 , G06F8/75 , G06F8/76 , G06F11/3608 , G06F11/3684 , H04L63/30 , H04L67/34
摘要: A method includes analyzing operational code to determine identifiers used within the operational code. The method further includes grouping like identifiers based a relational aspect of the identifiers. The method further includes, for one or more identifier groups, determining potential feature(s) of the identifier group(s). The method further includes testing the potential feature(s) based on a corresponding feature test suite to produce feedback regarding meaningfulness of the potential feature(s). The method further comprises, when the meaningfulness is above a threshold, adding the potential feature(s) to a feature set. The method further includes, when the meaningfulness is at or below the threshold, adjusting analysis parameter(s), grouping parameter(s), feature parameter(s), and/or testing parameter(s).
-
-
-
-
-
-
-
-
-