-
公开(公告)号:US20200242533A1
公开(公告)日:2020-07-30
申请号:US16261384
申请日:2019-01-29
Applicant: salesforce.com, inc.
Inventor: Eli Pogrebezky , Hanan Aharonof , Erez Agami , Baruch Shushi
IPC: G06Q10/06 , G06F16/215 , G06F16/951
Abstract: Methods and systems are provided for verifying quality of company profiles stored in a repository, and when the company profiles pass a quality test, publishing the repository. A quality gate and publisher module can process information from selected ones of the company profiles that make up the current version of the repository to automatically compute a repository quality score. The repository quality score indicates whether the current version of the repository meets quality standards to publish the current version of the repository to a data store.
-
公开(公告)号:US20200242171A1
公开(公告)日:2020-07-30
申请号:US16261348
申请日:2019-01-29
Applicant: salesforce.com, inc.
Inventor: Eli Pogrebezky , Hanan Aharonof , Erez Agami , Baruch Shushi
IPC: G06F16/951 , G06F16/958 , G06F16/906 , G06N20/20
Abstract: Methods and systems are provided for automatically generating company profiles. Independent seed source services each crawl web pages to collect seeds from different web-based sources. A seed enricher module can then fetch additional information for each of the collected seeds from other different web-based sources and generate an enriched company seed for each collected seed. The enriched company seeds can then be automatically clustered into different clusters that each represent a particular company. A particular value for each attribute of each cluster that is determined to have the highest score can then be selected for inclusion in a corresponding company profile for that cluster.
-
公开(公告)号:US20200242091A1
公开(公告)日:2020-07-30
申请号:US16261741
申请日:2019-01-30
Applicant: salesforce.com, inc.
Inventor: Amey Ruikar
IPC: G06F16/215 , G06F16/25
Abstract: Techniques and structures to facilitate anomaly detection, including receiving performance metric data at a database system having a plurality of data point values, processing the plurality of data point values via an optimized Extreme Studentized Deviate (ESD) test to detect one or more anomalous data point values within the plurality of data point values, including storing a first set of values representing the largest values of the plurality of data point values and a second set of values representing the smallest values of the plurality of data point values, receiving a first of the plurality of data point values, determining whether the first data point value is to be included in the first set of values or the second set of values and determining that the first data point value is not an anomalous data point value upon a determination that the first data point value is not to be inserted into the first set of values or the second set of values and generating an incident alert upon a detection of one or more anomalous data point values within the plurality of data point values.
-
654.
公开(公告)号:US20200241870A1
公开(公告)日:2020-07-30
申请号:US16847519
申请日:2020-04-13
Applicant: salesforce.com, inc.
Inventor: Jeffrey Michael Bartolotta , James B. Wunderlich , Dileep Burki
Abstract: Techniques are disclosed relating to database techniques for storing metadata for web applications. In some embodiments, a server computer system may operate a platform for executing one or more application modules that utilize one or more application components to implement an application. The server computer system may generate a first set of values indicative of versions of a first set of application modules specified by an application package stored on the server computer system for implementing the application. The server computer system may determine a second set of values indicative of versions of a second set of application modules specified by an updated application package for an upgrade of the application. The server computer system disables application components associated with application modules specified in the first, but not the second, set of values.
-
655.
公开(公告)号:US20200241865A1
公开(公告)日:2020-07-30
申请号:US16261504
申请日:2019-01-29
Applicant: salesforce.com, inc.
Inventor: Kiet Phong , Sreeram Duvur , Matthew Gainsborough
Abstract: A method for performing pre-release, version specific testing to validate application versions is described. Upon receiving instructions from a release orchestrator to validate a second application version prior to a transition to sending production traffic to the second application version instead of a first application version, a determination of an application version identifier for second application version is performed. Tests are selected based on the application version identifier and version rules. The tests are performed by sending test traffic to the second application version via a routing engine while the routing engine routes production traffic to the first application version. Based on the responses to the test traffic, a determination that any failure rules for any of the tests that failed indicate that on a failure the transition should not occur is performed. Responsive to that determination, a communication to the release orchestrator that the second application version is not validated for production traffic and the transition should not occur is performed.
-
公开(公告)号:US10728190B2
公开(公告)日:2020-07-28
申请号:US16002982
申请日:2018-06-07
Applicant: salesforce.com, inc.
Inventor: Anurodh Pokharel
IPC: G06F15/16 , H04L12/58 , H04L29/08 , G06F16/2457 , G06F40/174
Abstract: A channel independent metadata representation of forms is stored by an online system that interacts with client devices via a plurality of messaging channels. The online system allows use of forms by various messaging channels. The online system receives a request identifying a form and a messaging channel. The online system retrieves a channel independent metadata representation of the selected form. The online system generates a channel specific representation of the selected form for the identified messaging channel from the metadata representation. The generated form representation is sent by the online system to the client device via the messaging channel. The client device may render a user interface comprising the form.
-
公开(公告)号:US10725795B2
公开(公告)日:2020-07-28
申请号:US16051419
申请日:2018-07-31
Applicant: salesforce.com, inc.
Inventor: Nathan Edward Lipke , Samuel William Bailey , James Johnson , Hugh Cockburn
Abstract: Systems, methods, and apparatuses for implementing dynamic creation of an external code segment within a cloud based computing environment. For instance, an exemplary system having at least a processor and a memory therein includes means for executing object code comprising software instructions that when executed create an instance of an external segment of software instructions that is to perform business logic, wherein a name of the external segment of software instructions is to be first received during runtime of the object code.
-
658.
公开(公告)号:US20200235940A1
公开(公告)日:2020-07-23
申请号:US16694924
申请日:2019-11-25
Applicant: salesforce.com, inc.
Inventor: SHILOH CORY HEURICH , FRANK SIEBENLIST , TAHER ELGAMAL , CLAYTEN TYLER JOSEPH HAMACHER , MATTHEW STEELE , PATHIK ASHOK SOLANKI , MATTHEW B. SCHECHTMAN
Abstract: In accordance with embodiments, there are provided mechanisms and methods for facilitating dynamic end-to-end integrity for data repositories in an on-demand services environment, where a database system-implemented method includes receiving, by the database system, a content file and metadata to be submitted to a data repository of the database system. The content file may include content, where the metadata may include identifying data associated with at least one of the content and a user associated with the content. The method may include verifying, by the database system, the identifying data of the metadata. The verification of the identifying data represents authentication of at least one of the user and the content. The method may include submitting, by the database system, the content file and the metadata to the data repository, upon authentication of at least one of the user and the content via successful verification of the identifying data.
-
公开(公告)号:US20200233919A1
公开(公告)日:2020-07-23
申请号:US16250700
申请日:2019-01-17
Applicant: salesforce.com, Inc.
Inventor: Andrew Howe , Thomas E. Jones , Curt Walker
IPC: G06F16/957 , G06F16/954 , G06F16/901 , G06F16/955
Abstract: A networked page access and addressing method to generate web pages responsive to requested client requests parses addresses of incoming requests into at least two logical segments: a first likely to represent a category and a second likely to represent a product. By generating hash values for the first segment, it can be compared against hashes in the internal directory to identify a local category corresponding to the represented in the address. If so, a local address can be generated by combining with the second segment with an identifier of that local category. Information from the data record at that local address can used to form a web page responsive to the request.
-
公开(公告)号:US20200233874A1
公开(公告)日:2020-07-23
申请号:US16815958
申请日:2020-03-11
Applicant: salesforce.com, inc.
Inventor: Naren M. Chittar , Jayesh Govindarajan , Edgar Gerardo Velasco , Anuprit Kale , Francisco Borges , Guillaume Kempf , Marc Brette
IPC: G06F16/2457 , G06N20/00 , G06N5/00 , G06F16/242 , G06N20/20
Abstract: As part of providing the services to users, an online system stores multiple records that are accessible by users of the online system. When a user provides a search query, the online system extracts morphological and dictionary features from the query. The online system provides the extracted features to a machine learning model as an input. The machine learning model outputs a score for each potential entity type that indicates a likelihood that the search query is for a record associated with the entity type. The output from the machine learning model is used by the online system to select one or more entity types that the user is likely searching for. The online system searches the stored records based on the search query but limits the searching to records associated with at least one of the selected entity types.
-
-
-
-
-
-
-
-
-