Autocomplete of user entered text
    193.
    发明授权

    公开(公告)号:US11816431B2

    公开(公告)日:2023-11-14

    申请号:US16846338

    申请日:2020-04-12

    Inventor: Yang Zhang

    CPC classification number: G06F40/274 G06F40/30 G06N3/088

    Abstract: Computer implemented method and a system for auto completion of text based on the context associated with the text. The computer implemented method includes steps of receiving input text, identifying a certain context associated with the input text from multiple predefined contexts, by feeding the input text into a context-prediction component of a machine learning model that predicts the certain context, selecting a certain context-specific component of the machine learning model from multiple context-specific components according to the identified certain context, feeding the input text into the selected context-specific component that outputs autocomplete text associated with the identified certain context. The context-specific components are each trained to generate autocompleted text associated with a respective context pre-defined for the respective context-specific component.

    Database system public trust ledger contract linkage

    公开(公告)号:US11816098B2

    公开(公告)日:2023-11-14

    申请号:US17412059

    申请日:2021-08-25

    CPC classification number: G06F16/2379 G06F9/30 H04L9/088 H04L9/30

    Abstract: A request may be received to access a digital asset uniquely identified by an identifier within an on-demand database system configured to provide computing services to a plurality of entities via the internet. Ownership of the digital asset may be determined based on ownership of a designated smart contract recorded in a public trust ledger. A plurality of related smart contracts recorded in the public trust ledger may be identified. Each of the related smart contracts may be linked with the designated smart contract. Two or more of the smart contracts may each include a respective one or more non-fungible tokens related to the digital asset. A respective state for two or more of a plurality of modifiable values may be determined. Each of the modifiable values may be being stored within a respective one of the plurality of related smart contracts within the public trust ledger.

    Security for private data inputs to artificial intelligence models

    公开(公告)号:US11809565B2

    公开(公告)日:2023-11-07

    申请号:US17649310

    申请日:2022-01-28

    CPC classification number: G06F21/57 G06N5/02 G06F2221/031

    Abstract: Methods, systems, and devices for supporting security for private data inputs to artificial intelligence models are described. A device (e.g., an application server) may receive a request to run an artificial intelligence model. The device may run the artificial intelligence model on a public data set and an extended set of data that includes both the public data set and a private data set. The device may determine a first set of outcomes based on running the artificial intelligence model on the public data set and a second set of outcomes based on rerunning the model on the extended set of data. The device may then compare the two sets of outcomes to determine whether a private data value is identifiable based on the second set of outcomes. If a private data value is identifiable, the device may obfuscate the results prior to transmitting the results to the requestor.

    Schema change operations
    198.
    发明授权

    公开(公告)号:US11809386B2

    公开(公告)日:2023-11-07

    申请号:US17460495

    申请日:2021-08-30

    CPC classification number: G06F16/211 G06F16/2379

    Abstract: Techniques are disclosed in which a computer system implements schema changes for existing database objects by maintaining a logical name and a current physical name corresponding to an existing database object, where the logical name points to the current physical name. The system receives a schema change request specifying the logical name and format changes for the existing object. The system performs a schema change operation in response to the request, including: creating a new database object having a new physical name, copying and transforming data from the existing object to the new object according to the format changes, mirroring new writes directed to the logical name to both the existing and new objects, and causing the logical name to point to the new physical name instead of the current physical name after completing the copying. The system responds to subsequent queries, specifying the logical name, from the new object.

    MESSAGING OMNI-CHANNEL AUTHENTICATION
    199.
    发明公开

    公开(公告)号:US20230353517A1

    公开(公告)日:2023-11-02

    申请号:US17661610

    申请日:2022-05-02

    CPC classification number: H04L51/046 H04L63/108 H04L63/0807 H04L63/0428

    Abstract: Techniques are disclosed that relate to authenticating users across different messaging channels. A computer system may implement a messaging platform that enables a messaging session to be established between an agent and a user that uses any of a plurality of messaging channels to communicate with the agent during the messaging session. The computer system may provide a configurable authorization request component that enables the agent to authenticate the user independent of a messaging channel used by the user. Based on receiving an indication that the configurable authorization request component has been selected by the agent via an interface displayed to the agent for communicating with the user, the computer system may communicate with a channel system associated with the messaging channel of the user to authenticate the user.

    APPLICATION BEHAVIOR BASED CUSTOMER DATA MIGRATION

    公开(公告)号:US20230350915A1

    公开(公告)日:2023-11-02

    申请号:US17660963

    申请日:2022-04-27

    Inventor: Jyoti Ranjan

    CPC classification number: G06F16/27 G06F16/214

    Abstract: Methods, apparatuses, and computer-program products are disclosed. The method may include receiving computing metadata associated with management of the data at the source data storage environment. The method may include computing a plurality of behavior parameters for the source data storage environment based on the computing metadata. The method may include determining one or more sub-configurations of a data migration plan based on an application of one or more machine learning models to the plurality of behavior parameters for the source data storage environment. The method may include generating the data migration plan based on a combination of the one or more sub-configurations. The method may include performing a data replication process to replicate the data from the source data storage environment to the target data storage environment based at least in part on the data migration plan.

Patent Agency Ranking