AUDIENCE SEGMENT FINGERPRINTING AND SIMILARITY

    公开(公告)号:US20240257168A1

    公开(公告)日:2024-08-01

    申请号:US18102558

    申请日:2023-01-27

    CPC classification number: G06Q30/0205 G06Q30/0202

    Abstract: Methods, systems, apparatuses, devices, and computer program products are described. A modeling service may generate a set of candidate segments using a set of cluster models and based on a seed segment and entity data. Based on respective features associated with the segments, the service may generate candidate segment fingerprints and a seed segment fingerprint, where a segment fingerprint may indicate a distribution of entities within a segment based on similarities between features associated with entities within the segment. That is, a segment fingerprint may depict how similar entities are in a candidate segment based on different features. The service may calculate similarity scores between the seed segment and the candidate segments using the segment fingerprints, and rank entities in terms of their similarity. The highest ranking entities may be identified from the candidate segments and included in a lookalike segment corresponding to the seed segment.

    TESTING TEMPLATES USED FOR IMPLEMENTING INFRASTRUCTURE AS CODE

    公开(公告)号:US20240256497A1

    公开(公告)日:2024-08-01

    申请号:US18104139

    申请日:2023-01-31

    CPC classification number: G06F16/185 G06F11/3688

    Abstract: A system provides a framework for testing template code processed by a templating engine. A multitenant system may use template code for implementing Infrastructure as Code (IAC), for example, to generate pipelines for deploying software or provisioning resources for a datacenter configured in a cloud platform. The system sets the search path in a template engine environment object dynamically for each template file. The system allows testing of macros used by the template engine. The system converts the macros to callable entities that can be invoked by test cases. The system allows developers to finding code defects earlier and increase application availability. The system provides flexibility in testing and automation in running the tests. Furthermore, the system allows a separation of production code with unit tests.

    MULTI-PHASE PROVISIONING
    83.
    发明公开

    公开(公告)号:US20240256331A1

    公开(公告)日:2024-08-01

    申请号:US18160136

    申请日:2023-01-26

    CPC classification number: G06F9/4881 G06F9/5072 G06F9/5077 G06F2209/5011

    Abstract: Approaches for data processing at a database system are described. A method may include identifying a first subset of provisioning tasks associated with a first phase of the multi-phase provisioning procedure and a second subset of provisioning tasks associated with a second phase of the multi-phase provisioning procedure. The method may include running the first subset of provisioning tasks on a plurality of software instances of a pool of software instances prior to a provisioning request for the software instance. The method may include receiving, from a user, the provisioning request. The method may include running, based at least in part on the provisioning request and on the software instance from the pool of software instances, the second subset of provisioning tasks, wherein the second subset of provisioning tasks are specific to the user. The method may include provisioning the software instance to the user.

    ORCHESTRATION OF UPGRADES OF DATACENTERS DEPLOYED IN CLOUD PLATFORMS

    公开(公告)号:US20240256250A1

    公开(公告)日:2024-08-01

    申请号:US18104092

    申请日:2023-01-31

    CPC classification number: G06F8/65

    Abstract: The system performs optimized upgrades for datacenters configured on a cloud platform. The optimized upgrade process combines upgrades of operating system and services on a node of a cluster of machines of the cloud platform. The system detects a service version change and operating system version change. If the system detects the version change for both a service and the operating system for a node, the system orchestrates the upgrade process for both service and operating system at the same time. The system restarts the node and service once the upgrade completes. This reduces the multiple restarts of the node/services thereby improving the availability of the system for clients.

    Generating reliability measures for machine-learned architecture predictions

    公开(公告)号:US12051008B2

    公开(公告)日:2024-07-30

    申请号:US17883503

    申请日:2022-08-08

    CPC classification number: G06N5/022 G06Q30/0241

    Abstract: A prediction system of an online system deploys one or more machine-learned architectures to generate predictions. In one embodiment, the machine-learned architecture is a stacked ensemble model. The stacked ensemble model includes a plurality of base models, where a base model is coupled to receive input data and generate a base prediction for the input data. The stacked ensemble model includes a meta model that combines the base predictions to generate a meta prediction for the input data. The prediction system also generates a reliability measure that takes advantage of the base predictions to evaluate the reliability of the meta prediction. In this manner, while the quality of individual predictions may differ from one another depending on the values of the input data, the prediction system can dynamically generate the reliability measure to account for this variation.

    TECHNIQUES FOR CROSS-PLATFORM COMMUNICATION PROCESS FLOW OBJECT POSTING

    公开(公告)号:US20240251026A1

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

    申请号:US18442901

    申请日:2024-02-15

    CPC classification number: H04L67/63 H04L51/56

    Abstract: Techniques described herein are used to support cross-platform data sharing, access, and management between a communication process flow management platform and a communication platform. Specifically, techniques described herein support a communication process flow management platform detecting an event associated with a communication process flow that control electronic communications between a tenant and a set of users. The platform may generate a data object corresponding to the event. The data object may include metadata associated with the event. The platform may transmit, to a communication platform, a request that includes the data object. The request may be configured to cause an entry associated with the event to be posted into the communication platform.

    SYSTEMS AND METHODS FOR TEXT SIMPLIFICATION WITH DOCUMENT-LEVEL CONTEXT

    公开(公告)号:US20240249082A1

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

    申请号:US18460373

    申请日:2023-09-01

    CPC classification number: G06F40/40 G06F40/166 G06F40/284 G06F40/30

    Abstract: A method of training a text simplification model is provided. A training dataset including a first set of original textual samples and original revision histories and a second set of simplified textual samples and simplified revision histories is received via a data interface. A training pair including an original textual sample and corresponding original revision history from the first set and a counterpart simplified textual sample and corresponding simplified revision history from the second set are identified. An alignment label for a first revision in the corresponding original revision history and a second revision in the corresponding simplified revision history are generated using a neural network-based alignment model from a score. A revision category label for each of the first revision and second revision is generated using a neural network-based classification model. A neural network-based text simplification model is trained based on the updated training dataset.

    Size-based record partitioning
    88.
    发明授权

    公开(公告)号:US12045197B2

    公开(公告)日:2024-07-23

    申请号:US17843275

    申请日:2022-06-17

    CPC classification number: G06F16/13 G06F16/16

    Abstract: A database system is disclosed. The database system may receive a plurality of records representing changes made to a plurality of datasets, and the plurality of records may include a plurality of data change instances associated with a plurality of data schema types. The plurality of data change instances may correspond to a plurality of respective keys. The database system may compute an average size of data for each data schema type of the plurality of data schema types. The database system may modify the plurality of respective keys through a salting process, which may include assigning non-overlapping numerical ranges to subsets of the plurality of respective keys. The database system may sort, using the non-overlapping numerical ranges, the plurality of data change instances into a plurality of partitions of a target file size. The database system may write files of the target file size to a data store.

    Intelligent Service for Data Migration
    90.
    发明公开

    公开(公告)号:US20240241866A1

    公开(公告)日:2024-07-18

    申请号:US18155384

    申请日:2023-01-17

    Inventor: Xinwei Jin

    CPC classification number: G06F16/214 G06F11/3457

    Abstract: The disclosed techniques for generating a migration plan include identifying one or more entities that are eligible for data migration to a destination database from a source database. The techniques include generating, using planning procedures that include a workload balancing procedure, a data migration plan for the eligible entities and executing the migration plan. The workload procedure includes mapping, based on data metric values of the eligible entities, different ones of the eligible entities to instances in the destination database, where the mapping is performed based on utilization metric values of the instances, and where the instances are of a storage service that collectively implements the destination database. The workload balancing procedure includes altering the mappings of entities to instances in the destination database, where the remapping is based on a standard deviation of data for entities mapped to instances in the destination database not meeting a threshold standard deviation.

Patent Agency Ranking