Setup, management, and packaging of applications accessing centralized and decentralized data

    公开(公告)号:US10585657B2

    公开(公告)日:2020-03-10

    申请号:US15940646

    申请日:2018-03-29

    Abstract: Disclosed herein are system, method, and computer program product embodiments for an application set-up and management system (AMS). An embodiment operates by receiving a selection of an application for installation. The application accesses a plurality of data fields during its execution, including both a first set of one or more of the data fields that are managed on a centralized database, and a second set of one or more of the data fields that are managed on a decentralized ledger during its operation. The application is installed on a cloud platform of a first user account, wherein the cloud platform includes access to the centralized database. Information associated with setting up the decentralized ledger corresponding to the application is received, and the decentralized ledger is set up. The application is activated on the cloud platform.

    INTEGRATING AND MANAGING SOCIAL NETWORKING INFORMATION IN AN ON-DEMAND DATABASE SYSTEM

    公开(公告)号:US20200074474A1

    公开(公告)日:2020-03-05

    申请号:US16676182

    申请日:2019-11-06

    Inventor: Chet Chauhan

    Abstract: Some embodiments comprise integrating information from a social network into a multi-tenant database system. A plurality of information from the social network is retrieved, using a processor and a network interface of a server computer in the multi-tenant database system, wherein the plurality of information is associated with a message transmitted using the social network. Metadata related to the transmitted message is generated, using the processor. A conversation object is generated, using the processor, based on the plurality of information associated with the transmitted message and the metadata related to the transmitted message. The conversation object is then stored in an entity in the multi-tenant database system, using the processor of the server computer.

    DATA TEMPLATES ASSOCIATED WITH NON-RELATIONAL DATABASE SYSTEMS

    公开(公告)号:US20200073972A1

    公开(公告)日:2020-03-05

    申请号:US16121598

    申请日:2018-09-04

    Abstract: Techniques are disclosed relating to non-relational databases. In various embodiments, a computer system implements a service that stores a plurality of database templates that define data types supported for a non-relational database accessible to a plurality of applications. The service receives, from a developer of an application, a selection of one of the plurality of database templates to be used by the application. In response to the selection, the service issues a set of data definition language (DDL) instructions to provision the non-relational database with a schema that implements a particular data type defined by the selected template. Requests from the application to manipulate a value of the particular data type stored in the non-relational database system are serviced. In some embodiments, the servicing includes identifying a set of data manipulation language (DML) instructions to be executed and issuing the set of DML instructions to the non-relational database.

    Application programming interface representation of multi-tenant non-relational platform objects

    公开(公告)号:US10579691B2

    公开(公告)日:2020-03-03

    申请号:US15717780

    申请日:2017-09-27

    Abstract: Disclosed are examples of systems, apparatus, methods and computer program products for providing application programming interface representation for multi-tenant non-relational database objects. A database system maintains a multi-tenant non-relational database associated with a number of enterprises, a number of records, and a number of data objects for each of the enterprises. A request is received from a user to retrieve a description of a data object from the number of data objects, and in response, the system determines that the data object is defined to be used in associated with a non-relational database, then retrieves a metadata model representing the data object. The system determines that at least one field of the data object is part of a composite key for the data object, then provides data object information to the user, including information about the composite key.

    Dynamic routing of events to destinations

    公开(公告)号:US10579445B2

    公开(公告)日:2020-03-03

    申请号:US15947656

    申请日:2018-04-06

    Abstract: A method for dynamically routing of events to destinations based on mapping metadata is described. The method includes detecting, by a capture service of an application server, an event associated with values for one or more attributes that describe the event; mapping, by a metadata service of the application server, the event to a set of destinations based on the mapping metadata received by the application server at runtime, the values of the one or more attributes of the event, and permissions associated with a tenant; and storing, by a buffer of the application server, the event and the set of destinations.

    IDENTIFICATION AND APPLICATION OF HYPERPARAMETERS FOR MACHINE LEARNING

    公开(公告)号:US20200057958A1

    公开(公告)日:2020-02-20

    申请号:US16264583

    申请日:2019-01-31

    Abstract: 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.

    System, method and user interface for generating electronic mail with embedded optimized live content

    公开(公告)号:US10565612B2

    公开(公告)日:2020-02-18

    申请号:US15358911

    申请日:2016-11-22

    Abstract: A system for introducing behaviorally tested live content (18) into an electronic mail message comprising at least one dynamic live content area (1006) sent through an e-mail service provider system (16) comprises memory and a click manager (28). The memory 5 includes behaviorally tested live content comprising image data. The click manager (28) receives an indication of the opening of the message by a recipient, whereupon the click manager (28) accesses the memory to retrieve behaviorally tested live content (18) and send the retrieved behaviorally tested live content (18) for rendering in the dynamic live content area (1006) of the electronic mail message opened by the one of the plurality of 0 recipients.

Patent Agency Ranking