-
公开(公告)号:US11665173B2
公开(公告)日:2023-05-30
申请号:US17080718
申请日:2020-10-26
Applicant: Salesforce.com, Inc.
Inventor: Michael P. Cadden , Richard Alan Stevens , Ron H. Kimble , Rasmus Mencke , Travis D. Corson , Susan Carol Shanabrook
CPC classification number: H04L63/105 , G06F16/951 , H04L9/32 , H04L51/23 , H04L63/08 , H04L63/101 , H04L63/12
Abstract: In accordance with embodiments, there are provided mechanisms and methods for security verification of communications to tenants of an on-demand database service. These mechanisms and methods for security verification of communications to tenants of an on-demand database service can enable embodiments to allow tenants to selectively implement security measures with respect to inbound communications, etc. The ability of embodiments to provide such feature may allow tenants to efficiently and effectively implement security measures for in-bound emails.
-
公开(公告)号:US11663642B2
公开(公告)日:2023-05-30
申请号:US16594241
申请日:2019-10-07
Applicant: salesforce.com, inc.
Inventor: Michael Sollami , Yang Zhang
IPC: G06Q30/06 , G06K9/62 , G06T7/90 , G06Q30/0601 , G06N3/04 , G06N3/08 , G06F16/535 , G06T7/194 , G06F18/22
CPC classification number: G06Q30/0625 , G06F16/535 , G06F18/22 , G06N3/04 , G06N3/08 , G06T7/194 , G06T7/90 , G06T2207/20081 , G06T2207/20084
Abstract: Systems and methods are provided for receiving at least a first query color, and searching an electronic catalog including a plurality of product images for the first query color to determine a similarity measure between the first query color and a product image of a plurality of product images. The similarity measure may be determined by determining a Euclidean distance between values in a three-dimensional color space for the first query color and a target color of the product image, and determining the similarity measure between the query color and the product image by determining a sum of the similarity measures from all target colors on the product image, weighted by the coverage of each target color. The search results may be transmitted based on the searching of the electronic catalog including the plurality of product images for the first query color.
-
公开(公告)号:US11663544B2
公开(公告)日:2023-05-30
申请号:US16774822
申请日:2020-01-28
Applicant: salesforce.com, inc.
Inventor: Jiaping Zhang , Ana Bertran , Elena Novakovskaia , Zhanara Amans , Garren Bellew , Philip Dolle
IPC: G06Q10/06 , G06N20/00 , G06Q10/10 , G06Q10/0635 , G06Q10/0637
CPC classification number: G06Q10/0635 , G06N20/00 , G06Q10/06375 , G06Q10/10
Abstract: A method of early warning and risk assessment of incidents in a multi-tenant cloud environment is provided. The method includes: capturing a plurality of data metrics; automatically generating derived features from the plurality of captured data metrics; automatically selecting risk assessment features from the derived features and the captured data metrics; and predicting the risk of an incident in the multi-tenant cloud environment within a specified time window in the future and one or more possible root causes of the incident by applying the newly selected risk assessment features to a trained risk assessment model. The trained risk assessment model has been trained using machine learning techniques to predict the risk of an incident in the multi-tenant cloud environment within a specified time window in the future, provide an explanation of possible root causes of the incident, and assign a strength level to each possible root cause.
-
公开(公告)号:US11663169B2
公开(公告)日:2023-05-30
申请号:US16774435
申请日:2020-01-28
Applicant: salesforce.com, inc.
Inventor: Charles Hart Isaacs
IPC: G06F16/90 , G06F16/22 , G06F16/28 , G06F16/182 , G06F9/54 , B64C39/02 , G06V20/10 , B64U101/30
CPC classification number: G06F16/1824 , B64C39/024 , G06F9/547 , G06V20/176 , B64U2101/30
Abstract: Methods and systems are provided for automatically generating asset records that are stored and maintained at a database system of a cloud-based computing system. Asset information can be acquired for assets from sources regarding the assets or a representation of the assets. The asset information can be processed to detect assets and analyzed to determine an asset type for each detected asset. For each detected asset, based on an asset type of that detected asset, pertinent header information for that detected asset can be extracted (e.g., asset information and data for that detected asset, associated properties of each detected asset, etc.). An asset record for each detected asset can then be generated, and then stored at the database system, for example, as a row in an asset object of the database system, where each asset record for each detected asset includes pertinent header information for that detected asset.
-
公开(公告)号:US20230161672A1
公开(公告)日:2023-05-25
申请号:US17456339
申请日:2021-11-23
Applicant: salesforce.com, inc.
Inventor: Steven Raspudic , Hefeng Yuan , Jeffrey Alexander Zoch , Goutham Meruva , Praveenkumar Bagavathiraj
CPC classification number: G06F11/1466 , G06F11/1453 , G06F11/1471 , G06F11/3452 , G06F16/113
Abstract: Techniques are disclosed relating to archive operations for database systems. In some embodiments, a database system initiates one or more archive operations to archive one or more data extents for a database maintained by the database system. The system may halt archive activity for the database, in response to determining that archive operations for a threshold amount of data extents are initiated but not completed. The system may cancel at least one of the one or more archive operations. The system may determine to resume activity for the database based on determining that a threshold timer interval has elapsed and determining that a threshold amount of storage space is available for the database system. Disclosed embodiments may improve database availability, relative to traditional techniques.
-
公开(公告)号:US11657511B2
公开(公告)日:2023-05-23
申请号:US17162245
申请日:2021-01-29
Applicant: salesforce.com, inc.
Inventor: Alan Martin Ross , Jessica Lundin , Michael Reynolds Sollami , Brian J. Lonsdorf , David J. Woodward , Owen Winne Schoppe , Sonke Rohde
Abstract: Disclosed herein are system, method and computer readable storage medium for detecting space suitable for overlaying media content onto an image. The system receives an image which may be an image or a video frame. The image is processed using a number of image processing techniques in order to automatically propose spaces for inserting media content onto the image. The proposed spaces may then be further analyzed using a heuristics-based approach to select bounding boxes for inserting media content. Subsequently, one or more media content items may be selected for insertion onto the bounding boxes on the image. The system may then cause a display of the image with the selected media content item overlaid onto the image within the selected bounding boxes.
-
公开(公告)号:US11656911B2
公开(公告)日:2023-05-23
申请号:US16774550
申请日:2020-01-28
Applicant: Salesforce.com, Inc.
Inventor: Armin Bahramshahry , Piranavan Selvanandan
IPC: G06F9/50 , G06F9/48 , H04L41/5003 , H04L41/5009 , H04L41/50 , H04L41/5019
CPC classification number: G06F9/505 , G06F9/4881 , G06F9/4887 , G06F9/5022 , G06F9/5038 , H04L41/50 , H04L41/5003 , H04L41/5009 , H04L41/5019 , G06F9/5072
Abstract: In accordance with disclosed embodiments, there are provided systems, methods, and apparatuses for implementing a scheduler with preemptive termination of existing workloads to free resources for high priority items. For instance, according to one embodiment, there is disclosed a system to implement a scheduling service, wherein the system includes: a processor and a memory to execute instructions at the system; a compute resource discovery engine to identify a plurality of computing resources currently executing scheduled workload tasks; a workload discovery engine to identify one or more pending workload tasks to be scheduled for execution; in which each of the computing resources lack current available capacity to execute additional scheduled workload tasks; a policy engine to define a Service Level Target (SLT) for each of the scheduled workload tasks currently executing via the plurality of computing resources and for each of the one or more pending workload tasks to be scheduled for execution; an analysis engine to further terminate one of the scheduled workload tasks currently executing via the plurality of computing resources based on the defined SLTs for the respective workload tasks; and a scheduler to schedule one of the pending workload tasks into capacity within the plurality of computing resources freed up by the terminated workload task. Other related embodiments are disclosed.
-
公开(公告)号:US20230155830A1
公开(公告)日:2023-05-18
申请号:US17525812
申请日:2021-11-12
Applicant: salesforce.com, inc.
Inventor: Priya Sethuraman , Nishkam Agrawal , Jayanth Parayil Kumarji , Percy Mehta
CPC classification number: H04L9/3213 , H04L9/0825 , H04L43/50 , G06F11/3457
Abstract: A method and system uses a test cloud system for monitoring cloud to cloud performance. The method includes initiating a first trust relationship by the test cloud system with a first target cloud system, receiving a success indicator for the trust relationship, in response to the first target cloud verifying the test cloud system is whitelisted, generating a security token using a private key of the test cloud system, and invoking a function of an application programming interface of the first target cloud using the security token to validate functionality of the function of the application programming interface of the first target cloud.
-
公开(公告)号:US11651237B2
公开(公告)日:2023-05-16
申请号:US15721346
申请日:2017-09-29
Applicant: salesforce.com, inc.
Inventor: Scott Thurston Rickard, Jr. , Elizabeth Rachel Balsam , Tracy Morgan Backes , Zachary Alexander
IPC: G06Q30/02 , G06N20/10 , G06N5/022 , G06N20/00 , G06N5/00 , G06N20/20 , G06Q30/0201 , G06Q30/0203 , G06Q30/0204 , G06N3/08 , G06N7/00
CPC classification number: G06N5/022 , G06N5/003 , G06N20/00 , G06N20/20 , G06Q30/0201 , G06Q30/0203 , G06Q30/0204 , G06N3/08 , G06N7/005 , G06N20/10
Abstract: An online system stores objects representing potential transactions of an enterprise. The online system uses predictor models to determine an aggregate score based on values of the objects associated with a time interval, for example, a month. Each object is configured to take one of a plurality of states. The online system stores historical data describing activities associated with potential transaction objects and uses the stored data for generating the predictor models. The online system categorizes the objects into bins based on states of the objects. The online system may generate different predictions for each category. The online system may use machine learning based models as predictor models. The online system extracts features describing potential transaction objects and provides these as input to the predictor model.
-
公开(公告)号:US11651158B2
公开(公告)日:2023-05-16
申请号:US16993256
申请日:2020-08-13
Applicant: salesforce.com, inc.
Inventor: Xinyi Yang , Tian Xie , Caiming Xiong , Wenhao Liu , Huan Wang , Jin Qu , Soujanya Lanka , Chu Hong Hoi , Xugang Ye , Feihong Wu
IPC: G10L15/05 , G06F40/295 , G06F40/35 , G06N3/04 , H04L51/02
CPC classification number: G06F40/295 , G06F40/35 , G06N3/04 , H04L51/02
Abstract: A system performs conversations with users using chatbots customized for performing a set of tasks. The system may be a multi-tenant system that allows customization of the chatbots for each tenant. The system receives a task configuration that maps tasks to entity types and an entity configuration that specifies methods for determining entities of a particular entity type. The system receives a user utterance and determines the intent of the user using an intent detection model, for example, a neural network. The intent represents a task that the user is requesting. The system determines one or more entities corresponding to the task. The system performs tasks based on the determined intent and the entities and performs conversations with users based on the tasks.
-
-
-
-
-
-
-
-
-