G06F8/20

Method and Apparatus for Codifying User Experience Designs and Managing the Codified User Experirence Designs

Designers create user experience designs using external design systems. An Experience Design Codification and Management System (EDCMS) retrieves a user experience definition based on the user experience design from the external design system, and generates a comprehensive user experience specification from the user experience definition. Part of the comprehensive user experience specification includes JSON, XML, or YAML code created based on the user experience definition. The EDCMS then packages and encodes the comprehensive user experience specification to create a codified user experience from the comprehensive user experience specification. The codified user experience is then versioned and digitally signed, and the versioned and signed codified user experience is stored in a user experience design repository.

AUTO MAPPING RECOMMENDER

Disclosed herein are system, method, and computer program product embodiments for providing an auto-mapping recommendation between a source asset and a target asset in an integration flow design tool. Because the number of fields passed from a source asset to a target asset may be multitudinous, by auto-recommending mappings between fields provided by the source asset to the target asset, an integration flow design tool may save time developers a significant amount of time and optimize the integration flow design process.

GUIDED SAFETY ANALYSIS FOR CYBER PHYSICAL SYSTEMS
20230229439 · 2023-07-20 ·

Systems and methods for maintaining the safety of a software-based system. One method includes automatically generating a first artifact tree for a hazard for a first version of the system and automatically transforming the first artifact tree into a first augmented tree using a set of heuristics. The method also includes automatically generating a second artifact tree for the hazard for a second version of the system and automatically transforming the second artifact tree for the hazard into a second augmented tree using the set of heuristics. The method further includes automatically comparing the first augmented tree and the second augmented tree to generate a delta view, and automatically generating, based on the delta view, at least one selected from a group consisting of a safety warning for the second version of the software-based system and an actionable recommendation to maintain safety of the second version of the software-based system.

System and method for in-ide code review
11561771 · 2023-01-24 · ·

Methods, system and apparatus for the augmentation of an integrated development environment (IDE). The system and methods provide for the integration of all aspects of a development workflow to be initiated and completed from within the IDE. Every phase of development, including, grabbing a ticket, working on the ticket, asking teammates questions, requesting feedback, initiating code reviews, performing code reviews, creating feature branches, creating pull requests, creating merge requests and generating audit trails of all interactions users have with the IDE are managed and performed from within the IDE, eliminating the need to context switch or open additional application or websites.

User interface for managing extended schemas

Implementations generally relate to extended schemas. In some implementations, a method includes displaying a first extensible markup language schema definition (XSD) schema, where the first XSD schema includes a plurality of XSD elements arranged in a tree structure. The method further includes receiving a selection of at least one XSD element of the plurality of XSD elements. The method further includes displaying one or more XSD extension selections associated with the at least one XSD element. The method further includes receiving at least one XSD extension selection of the one or more XSD extension selections. The method further includes appending in the tree structure at least one XSD extension element based on the at least one XSD extension selection.

User interface for managing extended schemas

Implementations generally relate to extended schemas. In some implementations, a method includes displaying a first extensible markup language schema definition (XSD) schema, where the first XSD schema includes a plurality of XSD elements arranged in a tree structure. The method further includes receiving a selection of at least one XSD element of the plurality of XSD elements. The method further includes displaying one or more XSD extension selections associated with the at least one XSD element. The method further includes receiving at least one XSD extension selection of the one or more XSD extension selections. The method further includes appending in the tree structure at least one XSD extension element based on the at least one XSD extension selection.

Knowledge management device, method, and computer program product for a software project
11704625 · 2023-07-18 · ·

A knowledge management device stores a first object and a second object. A type of each of the first object and the second object is a software-project package, source code, or a description document. The knowledge management device receives an association command and establishes an association relation between the first object and the second object in response to the association command. The knowledge management device further presents the association relation in a graphical user interface so that a user performs at least one management operation according to the association relation presented.

Knowledge management device, method, and computer program product for a software project
11704625 · 2023-07-18 · ·

A knowledge management device stores a first object and a second object. A type of each of the first object and the second object is a software-project package, source code, or a description document. The knowledge management device receives an association command and establishes an association relation between the first object and the second object in response to the association command. The knowledge management device further presents the association relation in a graphical user interface so that a user performs at least one management operation according to the association relation presented.

RESPONSIVE LAYOUT SYSTEM AND SERVER

The disclosure is directed to a novel responsive layout that allows the user to build one layout that can fit on all or virtually all device form factors according to some embodiments. In some embodiments, the responsive layout is configured to allow users to arrange their content based on the size and shape of a display. In some embodiments, the system is configured to receive a request to access content through a computer and in response to the request, automatically generate a responsive layout based on a display size and a content of the request. In some embodiments, the responsive layout includes a responsive layout editor pane configured to allow the user to customize the responsive layout as desired.

System and Method for asset backed crypto-currency to be used as a payment method through the issue of convertible blockchain-tokens, issued to a person who provides their personal data
20230222489 · 2023-07-13 ·

The present invention is a novel system and method for coding, programming and administering a cryptocurrency platform.