Method and system for automatically invoking functionality while using a primary application without user action

    公开(公告)号:US12020049B2

    公开(公告)日:2024-06-25

    申请号:US18174378

    申请日:2023-02-24

    CPC classification number: G06F9/45512 G06F40/30 G06N5/02 G06F9/451

    Abstract: Methods and systems are provided for automatically determining a need to invoke functionality of a feature of an application while using a primary application and for automatically invoking that functionality without user action. When input information is input into the primary application via a user interface of a user system, it can be received by an application server from a sender process at the user system, and a prefix that occurs before a text string can be identified. The text string that follows the prefix can be extracted by performing a matching analysis against a library of keywords and extracting a matching keyword. The text string comprises extracted text from the input information. The matching keyword can be matched to an entry that is mapped to a command that can be executed to generate an action that automatically invokes the functionality of the feature of the application without user action.

    IDENTIFYING METHOD FOOTPRINTS USING VECTOR EMBEDDINGS

    公开(公告)号:US20240201958A1

    公开(公告)日:2024-06-20

    申请号:US18065901

    申请日:2022-12-14

    CPC classification number: G06F8/35 G06F9/5055

    Abstract: Methods, systems, apparatuses, devices, and computer program products are described. A system may collect a first set of profiling data associated with computational resource consumption of one or more code implementations or methods. The system may use a vector embedding translation to convert the profiling data into one or more vector spaces. Each vector space may include a set of vectors, and each vector may correspond to an execution of a code implementation or method. The system may use the vector spaces to generate a model representation of the computational resource consumption of the one or more code implementations. In some cases, the system may collect and convert a second set of real-time profiling data into vector spaces, which the system may compare to the model representation such that users may identify deviations from resource consumption footprints.

    MAINTAINING SERVICE AVAILABILITY
    74.
    发明公开

    公开(公告)号:US20240195908A1

    公开(公告)日:2024-06-13

    申请号:US18080068

    申请日:2022-12-13

    CPC classification number: H04M3/2209 G06F8/31

    Abstract: Systems, devices, and techniques are disclosed for maintaining service availability. Files including code written using a Domain Specific Language (DSL) for network security may be received. A knowledge graph including connections between services may be generated from the code written using the DSL in the files. A service that will have an availability issue may be determined based on the connections between services in the knowledge graph. The service that will have the availability issue may be replicated. The replication of the service that will have the availability issue may occur before the service has the availability issue.

    APPARATUSES, METHODS, AND COMPUTER PROGRAM PRODUCTS FOR DATA RETENTION IN A COMMON GROUP-BASED COMMUNICATION CHANNEL

    公开(公告)号:US20240195773A1

    公开(公告)日:2024-06-13

    申请号:US18424715

    申请日:2024-01-26

    Abstract: Embodiments described herein include apparatuses, computer program products, and methods for data management in a group-based communication system. Specifically, some embodiments address data management for group-based communication channel(s) accessible to any number of entities based on various data retention policies. In this regard, embodiments enable maintenance of data associated with multiple organizations accessing a group-based communication channel based on a single, shared data retention policy, or different data retention policies, for example based on authorship of the group-based communication message. In embodiments, a data retention policy may be assigned directly to an entity, or assigned to a higher-level or lower-level entity and function as a default data a retention policy for other entities associated therewith. A group-based communication system is configured to enable storage of data based on corresponding data retention policies for each organization identifier, and/or an agreed data retention policy for all organization identifiers.

    AUTOMATIC DATA LINTING RULES FOR ETL PIPELINES

    公开(公告)号:US20240193174A1

    公开(公告)日:2024-06-13

    申请号:US18080268

    申请日:2022-12-13

    CPC classification number: G06F16/254

    Abstract: In the present disclosure, systems and methods are described for allowing a non-code user to create to transform a database in an ETL pipleline. Specifically, as disclosed herein, a user can take a database and receive a ruleset to apply to the database in an ETL pipeline. The data linting system may take the database and extract a schema and a data sample from it. Further, the data linting system may use the schema and data sample to create two rulesets. With these rulesets, the data linting system combines them to create a final ruleset which may be validated using the data sample. The data linting system then sends the final ruleset and the validation report to the user. With this system, the user only needs to give it a database and will receive a ruleset that is able to be immediately used in an ETL pipeline.

    SYSTEMS, METHODS, AND APPARATUSES FOR PRE-CONFIGURED PER-TENANT ISOLATION IN A MULTI-TENANT CLOUD BASED COMPUTING ENVIRONMENT

    公开(公告)号:US20240187418A1

    公开(公告)日:2024-06-06

    申请号:US18397425

    申请日:2023-12-27

    CPC classification number: H04L63/104 H04L63/107

    Abstract: An exemplary system having a processor and a memory therein includes means for creating an isolation group, in which creating the isolation groups includes: defining isolation requirements, identifying a group of features utilizing call-out functions, and selecting from among the group of features utilizing call-out functions a group of features having the defined isolation requirements; deploying platform software integrating the isolation requirements, in which the platform software contains instructions to map the isolation requirements to a customer organization; creating the customer organization; creating a unique variant of the customer organization, in which creating the unique variant of the customer organization includes declaratively applying an isolation layer containing isolation requirements on top of a base layer for the customer organization; and deploying the unique variant of the customer organization onto the customer organization's computing infrastructure, in which the unique variant validates per-tenant distinctions for various applications subjected to the isolation requirements.

Patent Agency Ranking