Techniques for providing connections to services in a network environment

    公开(公告)号:US10778611B2

    公开(公告)日:2020-09-15

    申请号:US16211508

    申请日:2018-12-06

    Abstract: Methods and apparatus for mediating user access to services over a network are described. Access is provided by a service network host to a plurality of connectors providing access to a plurality of services over the network. The services are provided by entities independent from the service network host. The connectors including a first connector are configured to communicate with a first service using a first format to retrieve or modify data associated with the first service. The first connector is further configured to identify one or more methods or data fields of the first service. The service network host is further configured to provide, to a computer associated with a user over the network, one or more directions for using the first connector to display and/or modify data from the first service over the network.

    ZERO-KNOWLEDGE IDENTITY VERIFICATION IN A DISTRIBUTED COMPUTING SYSTEM

    公开(公告)号:US20200287718A1

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

    申请号:US16294646

    申请日:2019-03-06

    Abstract: For each data value associated with a data object, a respective object value identification query message that includes the data value may be sent to each of a plurality of identity nodes via a network. For each of the data values, a respective object value identification response message that includes a respective network identifier corresponding with the respective data value may be received. A local identifier may be determined based on the object value identification response messages, and a response query message including the local identifier may be transmitted.

    Providing a Simple and Flexible Data Access Layer

    公开(公告)号:US20200285619A1

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

    申请号:US16295217

    申请日:2019-03-07

    Inventor: Paymon TEYER

    Abstract: Systems and methods provide a simple and flexible data access layer for an application. The systems and methods receive, at a data access layer associated with an application, a request for accessing data in memory; identify a pattern of the data of the request; determine whether the data access layer includes a table having a structure of one of key/value pair, sorted set, map, or event that is suitable for accessing the data of the request based on the identified pattern. If the data access layer includes a table with suitable structure, using that table for accessing the data of the request. If the data access layer does not include a table with suitable structure, generating a table having the structure of one of key/value pair, sorted set, map, or event; and using the generated table for accessing the data of the request.

    Maintaining manageability state information distinct from managed metadata

    公开(公告)号:US10768926B2

    公开(公告)日:2020-09-08

    申请号:US15411598

    申请日:2017-01-20

    Abstract: Techniques are disclosed relating to database techniques for storing metadata for web applications. In some embodiments, manageable state information indicates whether certain entities (e.g., developers or subscribers) are allowed to edit particular fields (e.g., upon installing a version of an application package or when updating a package to a new version). In some embodiments, the manageable state information is stored separately from the corresponding metadata, which may avoid a need to query the metadata to determine manageable state and may allow validation of manageable state rules upon insertion of metadata into a new organization. In some embodiments, a short-lived build organization may facilitate validation of updates to web application packages.

    Data migration system
    628.
    发明授权

    公开(公告)号:US10768818B2

    公开(公告)日:2020-09-08

    申请号:US16457736

    申请日:2019-06-28

    Abstract: Disclosed are some implementations of systems, apparatus, methods and computer program products for facilitating data migration. Data migration is customizable according to user-specified data formats. A data migration system monitors the data migration process and automatically retries data migration tasks that have failed. In addition, the results of data migration are reversed according to detected threshold conditions.

    Conversational Authentication
    629.
    发明申请

    公开(公告)号:US20200280552A1

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

    申请号:US16875145

    申请日:2020-05-15

    Abstract: Techniques are disclosed relating to contextual authentication across different applications based on user communications. In some embodiments, a user is preauthenticated to certain actions on a second application based on the user's communication via a first application. The user's communication via a first application provides contextual information that may be used to preauthenticate a request to perform an action on the second application. Contextual information may include the user's communication itself, communications characteristics that are determined from the user's communications, or both. In some embodiments, the degree of preauthentication progressively increases or decreases with the degree of use on the first application; that is, the user is preauthenticated to greater or fewer portions of an authentication procedure, to perform greater or fewer actions, or to perform actions more or less critical to security, as additional information regarding the user's communication on the first application becomes available. In some embodiments, preauthentication may be revoked as additional contextual information becomes available on the first application.

Patent Agency Ranking