-
公开(公告)号:US10762548B1
公开(公告)日:2020-09-01
申请号:US15181594
申请日:2016-06-14
Applicant: salesforce.com, inc.
Inventor: Bharath K. Krishnan , Rene Borm , Joshua Correa , Rene Kessler , Peter Koch , Vishwamitra S. Ramakrishnan
Abstract: The foregoing are among the objects attained by the invention, which provides, in some aspects, digital data processing methods for generation of customized user interfaces that present links, images or other components representing items of interest to a user in an order that is prioritized as a function of (a) representations in a multidimensional factor space of characteristics of the respective items, and (b) representations in that same multidimensional space of characteristics of “context-indicative items”—e.g., items in which the user has previously shown an interest, as indicated by clicks or other interactions with those items respective components in the user interface.
-
公开(公告)号:US11164235B2
公开(公告)日:2021-11-02
申请号:US16695860
申请日:2019-11-26
Applicant: salesforce.com, inc.
Inventor: Bharath K. Krishnan , Michael J. Torra
Abstract: A scalable recommendation engine includes stateless processors in communication with at least one memory server that stores contextual data. A router is configured to direct a recommendation request to a first stateless processor, which is configured to generate a recommendation using contextual data from the memory server. A controller monitors the available processing bandwidth of the stateless processors and deploys an additional stateless processor if the available processing bandwidth is less than a minimum available processing bandwidth threshold. The controller can remove from deployment a stateless processor if the available processing bandwidth is greater than a maximum pre-determined available processing bandwidth threshold.
-
公开(公告)号:US20190138659A1
公开(公告)日:2019-05-09
申请号:US15905127
申请日:2018-02-26
Applicant: salesforce.com, Inc.
Inventor: Alexander Kushkuley , Bharath K. Krishnan
IPC: G06F17/30
CPC classification number: G06F16/9017 , G06F16/3338 , G06F16/36 , G06F16/9038 , G06F16/9535
Abstract: A method of filtering content from a data set includes accepting a search request directed to a data set associated with a site, the search request including a search term that is not among terms represented in a site-specific lookup table representing site -specific relatedness of terms in that data set, such related terms including any of synonyms, hypernyms and hyponyms; generating an approximating lookup table by applying a transformation function to a corpus lookup table, the corpus lookup table representing relatedness, in a general corpus, of terms in the data set; identifying terms represented in the approximating lookup table that are related terms of the search term; and filtering from the data set digital content that includes any of the search term and the terms identified from the approximating table as related terms of the search term.
-
公开(公告)号:US10789293B2
公开(公告)日:2020-09-29
申请号:US15905127
申请日:2018-02-26
Applicant: salesforce.com, Inc.
Inventor: Alexander Kushkuley , Bharath K. Krishnan
IPC: G06F16/00 , G06F16/901 , G06F16/33 , G06F16/36 , G06F16/9038 , G06F16/9535
Abstract: A method of filtering content from a data set includes accepting a search request directed to a data set associated with a site, the search request including a search term that is not among terms represented in a site-specific lookup table representing site-specific relatedness of terms in that data set, such related terms including any of synonyms, hypernyms and hyponyms; generating an approximating lookup table by applying a transformation function to a corpus lookup table, the corpus lookup table representing relatedness, in a general corpus, of terms in the data set; identifying terms represented in the approximating lookup table that are related terms of the search term; and filtering from the data set digital content that includes any of the search term and the terms identified from the approximating table as related terms of the search term.
-
公开(公告)号:US20200098034A1
公开(公告)日:2020-03-26
申请号:US16695860
申请日:2019-11-26
Applicant: salesforce.com, inc.
Inventor: Bharath K. Krishnan , Michael J. Torra
IPC: G06Q30/06 , H04L29/08 , G06F9/50 , G06F16/2457 , G06Q30/02
Abstract: A scalable recommendation engine includes stateless processors in communication with at least one memory server that stores contextual data. A router is configured to direct a recommendation request to a first stateless processor, which is configured to generate a recommendation using contextual data from the memory server. A controller monitors the available processing bandwidth of the stateless processors and deploys an additional stateless processor if the available processing bandwidth is less than a minimum available processing bandwidth threshold. The controller can remove from deployment a stateless processor if the available processing bandwidth is greater than a maximum pre-determined available processing bandwidth threshold.
-
-
-
-