System and method for decentralized authentication of supplicant devices
    1.
    发明授权
    System and method for decentralized authentication of supplicant devices 有权
    请求方设备分散认证的系统和方法

    公开(公告)号:US09288060B1

    公开(公告)日:2016-03-15

    申请号:US14073823

    申请日:2013-11-06

    CPC classification number: H04L9/3247 H04L63/126 H04L63/168 H04W12/06 H04W12/10

    Abstract: In one embodiment, a method includes enrolling a supplicant device as an authentication factor for a user. The enrolling includes storing a public key of an asymmetric key pair generated by an authentication application on the supplicant device. The method also includes receiving, from an access device, a request to access a service using an identity of the user. In addition, the method includes, responsive to the receiving, publishing an authentication code to the access device. The method further includes receiving an authentication package from the authentication application without contacting the authentication application. The authentication package includes a digital signature of the authentication code. The method additionally includes validating the digital signature using the public key. Moreover, the method includes, responsive to a determination that the validating is successful, allowing the access device to access the service.

    Abstract translation: 在一个实施例中,一种方法包括将请求者设备注册为用户的认证因子。 注册包括将由认证应用生成的非对称密钥对的公开密钥存储在请求者设备上。 该方法还包括从访问设备接收使用用户身份访问服务的请求。 此外,该方法包括响应于接收向认证设备发布认证码。 所述方法还包括在不接触所述认证应用的情况下从所述认证应用接收认证包。 认证包包括认证码的数字签名。 该方法另外包括使用公钥验证数字签名。 此外,该方法包括响应于验证成功的确定,允许访问设备访问该服务。

    System and method for accessing dimensional databases
    2.
    发明授权
    System and method for accessing dimensional databases 有权
    用于访问维数据库的系统和方法

    公开(公告)号:US09183272B1

    公开(公告)日:2015-11-10

    申请号:US14073822

    申请日:2013-11-06

    Abstract: In one embodiment, a method includes defining a slice of a dimensional database. The slice includes at least one dimension and at least one measurement and is expressable as a table. The method further includes building, in a structured query language (SQL) dialect, a single query that queries the slice and one or more non-dimensional databases. The SQL dialect represents the at least one dimension, the at least one measurement, and data attributes of the one or more non-dimensional databases. In addition, the method includes parsing the single query. The parsing includes generating a dimensional query for the dimensional database and a non-dimensional query for each of the one or more non-dimensional databases. Furthermore, the method includes executing the dimensional query on the dimensional database. Moreover, the method includes, for each non-dimensional database of the one or more non-dimensional databases, executing the non-dimensional query on the non-dimensional database.

    Abstract translation: 在一个实施例中,一种方法包括定义维数据库的切片。 切片包括至少一个维度和至少一个测量值,并且可表示为表格。 该方法还包括以结构化查询语言(SQL)方言构建查询片和一个或多个非维数据库的单个查询。 SQL方言表示一个或多个非维数据库的至少一个维度,至少一个测量值和数据属性。 此外,该方法包括解析单个查询。 解析包括为维度数据库生成维度查询和为一个或多个非维数据库中的每一个生成非维度查询。 此外,该方法包括在维数据库上执行维度查询。 此外,对于一个或多个非维数据库的每个非维数据库,该方法包括在非维数据库上执行无量纲查询。

    Systems and methods for transforming datasets

    公开(公告)号:US10157234B1

    公开(公告)日:2018-12-18

    申请号:US14633826

    申请日:2015-02-27

    Abstract: In one embodiment, a method includes receiving a data-transformation request in relation to a visualization of a first dataset, wherein the data-transformation request expresses at least one transformation of the first dataset without using Structured Query Language (SQL) syntax, wherein the visualization is characterized by a first SQL statement. In addition, the method includes automatically determining based, at least in part, on a mapping of the visualization to the first SQL statement, a second SQL statement operable to return a second dataset. Further, the method includes causing the second SQL statement to be executed on one or more databases. Moreover, the method includes receiving, in response to the causing, the second dataset. The method also includes updating the visualization to reflect the second dataset.

    Logical Level Predictive Caching in Relational Databases
    4.
    发明申请
    Logical Level Predictive Caching in Relational Databases 审中-公开
    关系数据库中的逻辑级预测缓存

    公开(公告)号:US20160224556A1

    公开(公告)日:2016-08-04

    申请号:US14610259

    申请日:2015-01-30

    Abstract: A system, method, and computer-readable medium for performing a predictive caching operation in which a hit rate is improved by pre executing statements that are predicted based upon previous use patterns. More specifically, by analyzing a stream of statements provided to a server, such as a database server, patterns of usage are detected and based upon these patterns, statements provided to the server are executed before the actual application executes the predicted statements. Thus the application executes faster because the data requested is already cached based upon the predictive execution.

    Abstract translation: 一种用于执行预测高速缓存操作的系统,方法和计算机可读介质,其中通过基于先前使用模式预测的预执行语句来提高命中率。 更具体地说,通过分析提供给诸如数据库服务器的服务器的语句流,检测使用模式,并且基于这些模式,在实际应用执行预测语句之前执行提供给服务器的语句。 因此,应用程序执行速度更快,因为所请求的数据已经基于预测执行而被缓存。

    System and method for accessing dimensional databases

    公开(公告)号:US09495437B1

    公开(公告)日:2016-11-15

    申请号:US14869072

    申请日:2015-09-29

    Abstract: In one embodiment, a method includes defining a slice of a dimensional database. The slice includes at least one dimension and at least one measurement and is expressable as a table. The method further includes building, in a structured query language (SQL) dialect, a single query that queries the slice and one or more non-dimensional databases. The SQL dialect represents the at least one dimension, the at least one measurement, and data attributes of the one or more non-dimensional databases. In addition, the method includes parsing the single query. The parsing includes generating a dimensional query for the dimensional database and a non-dimensional query for each of the one or more non-dimensional databases. Furthermore, the method includes executing the dimensional query on the dimensional database. Moreover, the method includes, for each non-dimensional database of the one or more non-dimensional databases, executing the non-dimensional query on the non-dimensional database.

Patent Agency Ranking