The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
Jan. 19, 2016
Filed:
Aug. 29, 2013
Beau David Cronin, Oakland, CA (US);
Cap Christian Petschulat, San Francisco, CA (US);
Eric Michael Jonas, San Francisco, CA (US);
Max Gasner, Oakland, CA (US);
Beau David Cronin, Oakland, CA (US);
Cap Christian Petschulat, San Francisco, CA (US);
Eric Michael Jonas, San Francisco, CA (US);
Max Gasner, Oakland, CA (US);
salesforce.com, inc., San Francisco, CA (US);
Abstract
Disclosed herein are systems and methods for implementing predictive query interface as a cloud service including means for exposing an interface to client devices operating remotely from a host organization, wherein the interface is accessible by the client devices via a public Internet; executing a predictive database at the host organization as an on-demand cloud based service for one or more subscribers; authenticating one of the client devices by verifying the client device is associated with one of the subscribers and based further on authentication credentials for the respective subscriber; receiving a request from the authenticated subscriber via the interface; executing a predictive query or a latent structure query against indices of the predictive database generated from a dataset of columns and rows on behalf of the authenticated subscriber, the indices representing probabilistic relationships between the rows and the columns of the dataset; and returning a predictive record set to the authenticated subscriber responsive to the request. Other related embodiments are further disclosed.