Conveying encrypted electronic data
    381.
    发明授权

    公开(公告)号:US11159499B2

    公开(公告)日:2021-10-26

    申请号:US16263460

    申请日:2019-01-31

    Inventor: Eugene Lew

    Abstract: Electronic data can be conveyed. A processor of a first intermediate device can receive a first file. The processor can decrypt the first file to produce a second file. The second file can include a third file and an identification. The identification can be for a destination device. The third file can include the electronic data. The third file can be encrypted with respect to the first intermediate device. The processor can determine, based on the identification, a second intermediate device. The second intermediate device can be different from the destination device. The processor can produce a fourth file. The fourth file can include the third file and the identification. The processor can encrypt the fourth file to produce a fifth file. The processor can convey, to the second intermediate device, the fifth file.

    Estimating the number of distinct entities from a set of records of a database system

    公开(公告)号:US11157508B2

    公开(公告)日:2021-10-26

    申请号:US16449333

    申请日:2019-06-21

    Abstract: A method and system for estimating a number of distinct entities in a set of records are described. For each one of a subset of records, a set of match rule keys are generated based on a set of match rules. Each match rule from the set of match rules defines a match between records, and each match rule key from the set of match rule keys includes at least a key field value. A high order key for the record is determined based on the match rule keys, and a counter associated with the high order key is incremented. When each record from the subset of records has been processed by determining the match rule keys, and incrementing the counter(s) of the high order keys, a sum of a number of counters that have a non-zero value is performed to estimate the distinct entities in the records.

    Data templates associated with non-relational database systems

    公开(公告)号:US11157466B2

    公开(公告)日:2021-10-26

    申请号:US16121598

    申请日:2018-09-04

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

    Stateless self-sufficient test agents

    公开(公告)号:US11157396B2

    公开(公告)日:2021-10-26

    申请号:US16703070

    申请日:2019-12-04

    Abstract: A web server, such as one operating with a test agent in a database system receives a request for executing a test. The request is sent by a test master to an endpoint of the web server. In response to receiving the request by the web server, without exchanging information between the test agent and the test master, the test agent performs a series of operations as follows. A complete set of test steps is determined for the test. A complete set of test data used to execute the complete set of test steps is determined. The complete set of test steps for the test is executed with the complete set of test data. A final test execution status is generated for the test. The test agent can make the final test execution status for the test available for the test master to retrieve by way of the web server.

    Generation of application based on declarative specification

    公开(公告)号:US11157245B1

    公开(公告)日:2021-10-26

    申请号:US16904204

    申请日:2020-06-17

    Abstract: An application development environment generates applications from declarative specification for the application. The declarative specification describes one or more object types and references to objects of each object type. The application development environment generates instructions (or code) from the declarative specification to generate an initial version of the application. The application development environment iteratively builds the application based on user interactions that modify the declarative specification. The application development environment modifies the instructions for the application to match the modified declarative specification. The final version of the application may be deployed on a production system.

    STATELESS MUTUAL AUTHENTICATION BETWEEN SERVICES

    公开(公告)号:US20210328807A1

    公开(公告)日:2021-10-21

    申请号:US16849275

    申请日:2020-04-15

    Abstract: A server computing system generates a universally unique identifier (UUID) associated with a first application, the UUID to be encrypted using a private key associated with the first application to generate a first digital signature. The server computing system generates a first session key associated with the first application, the first digital signature to be encrypted using the first session key to generate a first encrypted digital signature. The server computing system encrypts the first session key using a public key associated with a second application to generate a first encrypted session key, wherein the first application and the second application are deployed with the PaaS associated with the server computing system. The server computing system transmits the UUID, the first encrypted digital signature, and the first encrypted session key to the second application using hypertext transfer protocol (HTTP) to enable the second application to authenticate the first application.

    PUBLICATION OF COLLABORATIVE FlLE TO LlBRARY

    公开(公告)号:US20210326409A1

    公开(公告)日:2021-10-21

    申请号:US17313564

    申请日:2021-05-06

    Abstract: Disclosed are examples of systems, apparatus, methods and computer program products for sharing and publishing files. In one aspect, the database system can maintain a user database, a file database and a library. The database system can receive a first request initiated by a first user to share a first file with one or more second users and, responsive to the first request, enable a second set of one or more permissions for each of the second users. The database system also can receive a second request initiated by the first user to publish the first file to the library and, responsive to the second request, publish the first file to the library. The database system additionally can restrict access to the published file based on permissions associated with the library.

    Systems and techniques for utilizing resource aware queues and/or service sharing in a multi-server environment

    公开(公告)号:US11153371B2

    公开(公告)日:2021-10-19

    申请号:US16568149

    申请日:2019-09-11

    Abstract: Systems and techniques for utilizing resource aware queues and/or service sharing in a multi-server environment. According to an example, an application server employs a traffic light metaphor to represent a utilization level of resources of the application server by associating a traffic light with each resource. A mapping is maintained that associates service requests with corresponding sets of affected traffic lights. A deferred queue is maintained for each traffic light to facilitate throttling of service requests directed to the application server that involve a resource that is under pressure. Responsive to receiving a service request directed to the application server, the service request is added directly or indirectly to one of multiple queues maintained in front of the application server based on a priority associated with the service request. Service requests are serviced from the queues in accordance with a priority associated with the queues.

Patent Agency Ranking