Structured data in a business networking feed

    公开(公告)号:US11544450B2

    公开(公告)日:2023-01-03

    申请号:US16949895

    申请日:2020-11-19

    摘要: Disclosed are database systems, methods, systems, and computer program products for providing tabular data in a social network feed. In some implementations, a server of a database system stores, in a database, social network feed data comprising a plurality of feed items as data objects. The server also stores, in a database, tabular data as data objects. The server shares the social network feed data and the tabular data in a social network feed displayable to present the feed items and the tabular data in a user interface, the tabular data being presentable in the user interface in a tabular format. The user interface may receive shareable user commentary regarding the tabular data. The stored tabular data may be editable by users of the database system. The social network feed may be updated to comprise notifications of edits to the tabular data.

    Column data compression schemes for scaling writes and reads on database systems

    公开(公告)号:US11537571B2

    公开(公告)日:2022-12-27

    申请号:US16141572

    申请日:2018-09-25

    发明人: Rohitashva Mathur

    摘要: A request for performing a data storing operation directed to a database table that comprises a plurality of table columns is received. Columnar compression metadata is accessed to identify one or more table columns in the database table, each of the one or more table columns being designated to store compressed columnar values. The columnar compression metadata is used to apply one or more columnar compression methods to generate, from one or more uncompressed columnar values received with the request for the data storing operation, one or more compressed columnar values to be persisted in the one or more table columns in the database table. A database statement is executed to persist the one or more compressed columnar values in the one or more table columns in the database table.

    INTELLIGENT OVERSIGHT OF MULTI-PARTY ENGAGEMENTS

    公开(公告)号:US20220405630A1

    公开(公告)日:2022-12-22

    申请号:US17352899

    申请日:2021-06-21

    IPC分类号: G06N20/00 G06N5/04 G06Q10/06

    摘要: Artificial intelligence (AI) oversight may be added to a multiparty engagement, such as a conference between devices having user interfaces. The AI may apply visual indicators, e.g., informational elements, recommendations, or other data, on one or more user interface. Visual indicators assist with presenting or participating in a conference. Visual indicators may highlight, e.g., AI-determined attributes of participants in the conference. Attributes may be derived physiological characteristics of participants, such as mood, apparent interest, paying attention, as well as AI-derived data from analyzing data sources, such as data about the participant, past engagements, time zone, name/title and other information to facilitate interaction with the participant. The AI may also review data for past deals, resume, project plans, social media, customer relationship manager data, and the like and develop models to allow it to monitor a conference and provide recommendations to facilitate conference goals.

    MULP: a multi-layer approach to ACL pruning

    公开(公告)号:US11533337B2

    公开(公告)日:2022-12-20

    申请号:US16866651

    申请日:2020-05-05

    IPC分类号: H04L29/06 H04L9/40

    摘要: Disclosed embodiments are a computing system and a computer-implemented method related to minimizing the number of rules/policies needed to be stored to enforce those rules/policies. The minimizing comprising generating adjacency data structures mapping as adjacent pairs of network nodes, which are allowed to communicate with one another according to the plurality rules, and applying them for pruning the rule dataset. This allows an original set of rules/policies to be reduced into a smaller set, which conserves computational resources.

    Intent resolution for chatbot conversations with negation and coreferences

    公开(公告)号:US11531821B2

    公开(公告)日:2022-12-20

    申请号:US16993257

    申请日:2020-08-13

    IPC分类号: G06F40/30 G10L15/22 H04L51/02

    摘要: A system performs conversations with users using chatbots customized for performing a set of tasks. The system may be a multi-tenant system that allows customization of the chatbots for each tenant. The system processes sentences that may include negation or coreferences. The system determines a confidence score for an input sentence using an intent detection model, for example, a neural network. The system modifies the sentence to generate a modified sentence, for example, by removing a negation or by replacing a pronoun with an entity. The system generates a confidence score for the modified sentence using the intent detection model. The system determines the intent of the sentence based on the confidence scores of the sentence and the modified sentence. The system performs tasks based on the determined intent and performs conversations with users based on the tasks.

    Identification and application of hyperparameters for machine learning

    公开(公告)号:US11526799B2

    公开(公告)日:2022-12-13

    申请号:US16264583

    申请日:2019-01-31

    IPC分类号: G06N20/00 G06N5/04

    摘要: Methods and systems are provided to determine suitable hyperparameters for a machine learning model and/or feature engineering process. A suitable machine learning model and associated hyperparameters are determined by analyzing a dataset. Suitable hyperparameter values for compatible machine learning models having one or more hyperparameters in common and a compatible dataset schema are identified. Hyperparameters may be ranked according to each of their respective influences on a model performance metrics, and hyperparameter values identified as having greater influence may be more aggressively searched.

    Reducing requests using probabilistic data structures

    公开(公告)号:US11526474B2

    公开(公告)日:2022-12-13

    申请号:US16777872

    申请日:2020-01-30

    摘要: Techniques are disclosed relating to providing and using probabilistic data structures to at least reduce requests between database nodes. In various embodiments, a first database node processes a database transaction that involves writing a set of database records to an in-memory cache of the first database node. As part of processing the database transaction, the first database node may insert, in a set of probabilistic data structures, a set of database keys that correspond to the set of database records. The first database node may send, to a second database node, the set of probabilistic data structures to enable the second database node to determine whether to request, from the first database node, a database record associated with a database key.

    Generating hash trees for database schemas

    公开(公告)号:US11526465B2

    公开(公告)日:2022-12-13

    申请号:US16719691

    申请日:2019-12-18

    摘要: Techniques are disclosed relating to determining whether a set of database schemas are different. A computer system may receive a request to create a snapshot for a set of data stored in a database having a first database schema. In response to receiving the request, the computer system may create the snapshot for the set of data. As part of the creating, the computer system may generate, based on the first database schema, a first hierarchy of hash values that includes a first root hash value for the first database schema. The first hierarchy of hash values may be usable to determine whether the first database schema is different from a second database schema. The computer system may include the first hierarchy of hash values with the snapshot.

    TIME PROPOSALS IN DIRECTOR-BASED DATABASE SYSTEM FOR TRANSACTIONAL CONSISTENCY

    公开(公告)号:US20220391378A1

    公开(公告)日:2022-12-08

    申请号:US17342310

    申请日:2021-06-08

    IPC分类号: G06F16/23 G06F1/10

    摘要: Techniques are disclosed relating to a database system includes worker nodes operable to perform transactions and director nodes operable to ensure transactional consistency for the transactions. A worker node may receive a request to perform a transaction involving writing a record. The worker node may then issue, to director nodes of the database system, a request for information that facilitates performance of an operation for the transaction. A director node may determine whether to approve the request based on whether the operation could cause transactional inconsistency in the database system. The worker node may proceed to perform the operation for the transaction in response to receiving approval responses from a majority of the director nodes, with none of the received responses indicating a disapproval of the transaction.