-
公开(公告)号:US20240272969A1
公开(公告)日:2024-08-15
申请号:US18648191
申请日:2024-04-26
Applicant: Salesforce, Inc.
Inventor: Steven Joseph Crouse , Charles Cox
IPC: G06F9/54 , H04L51/212
CPC classification number: G06F9/546 , G06F9/544 , H04L51/212 , G06F2209/547 , G06F2209/548
Abstract: Methods and systems are provided for processing a stream of incoming messages sent from a specific input message source and validating each incoming message of that stream before sending them to a specific target system.
-
公开(公告)号:US20240265051A1
公开(公告)日:2024-08-08
申请号:US18635644
申请日:2024-04-15
Applicant: Salesforce, Inc.
Inventor: Muralidhar Krishnaprasad , Kristen Chapman
IPC: G06F16/951 , G06F16/901 , G06F16/9535 , G06F16/957
CPC classification number: G06F16/951 , G06F16/9024 , G06F16/9535 , G06F16/9574
Abstract: A computer-implemented method of providing targeted content to a user includes generating a query index from a data corpus, the query index including a plurality of market segment-based queries, wherein each market segment-based query of the plurality of queries is configured to provide targeted content on a browser user interface of a user determined to be within a corresponding market segment. The method further includes constructing the browser-executable library including the query index, where the browser-executable library is configured to execute within a local machine browser of the user, and transmitting the browser-executable library to the local machine browser of the user, wherein the browser-executable library is configured to determine that a query of the plurality of market segment-based queries matches user-specific data only stored in the local machine browser of the user, where the query matching the user-specific data stored in the local machine browser of the user is configured to cause the local machine browser to request the targeted content corresponding to the user-specific data.
-
公开(公告)号:US12058090B2
公开(公告)日:2024-08-06
申请号:US16778416
申请日:2020-01-31
Applicant: Slack Technologies, Inc.
Inventor: Jaime DeLanghe , Andrew Schmidt , Joseph Delgado , Jonathan Katzur , Japinder Singh , Joshua Wills , Simon Favreau-Lessard , Noah Weiss , Luis Tandalla , Ashoke Chakrabarti
IPC: H04L51/08 , H04L12/18 , H04L51/234 , H04L51/42
CPC classification number: H04L51/08 , H04L12/185 , H04L51/234 , H04L51/42
Abstract: Embodiments of the present disclosure provide methods, systems, apparatuses, and computer program products for discovery of organizational telemetry within a group-based communication system and rendering representations thereof. An interaction signal trends interface is generated based in part on an ordered interaction signal data structures list that is generated based in part on predicted short term interaction signal tallies, actual short term interaction signal tallies, and predicted long term interaction signal tallies.
-
74.
公开(公告)号:US12056537B2
公开(公告)日:2024-08-06
申请号:US17382192
申请日:2021-07-21
Applicant: Salesforce, Inc.
Inventor: Jeaneth Aguilar Vergara , Arifullah Khan Pattan
CPC classification number: G06F9/5072 , G06F9/30069 , G06F9/30123
Abstract: Computing systems, for example, multi-tenant systems deploy software artifacts in data centers created in a cloud platform using a cloud platform infrastructure language that is cloud platform independent. The system generates pipelines for deploying software artifacts in data center entities configured in a cloud platform. The system allows partial execution of pipelines such that the pipeline can be executed again to complete execution of the remaining stages. The system maintains state of the pipeline execution and checks the state to determine whether a stage should be executed during subsequent executions. The system allows a failed stage to be retried multiple times based on a retry strategy. A retry strategy may depend on the data center entity in a hierarchy of data venter entities of a data center.
-
公开(公告)号:US12056138B2
公开(公告)日:2024-08-06
申请号:US18049117
申请日:2022-10-24
Applicant: Salesforce, Inc.
Inventor: Jonathan Bruce , Eli Levine , Simon Toens , Ian Varley
IPC: G06F16/18 , G06F16/20 , G06F16/21 , G06F16/24 , G06F16/245 , G06F16/2458 , G06F16/25 , G06F16/27 , G06F16/28
CPC classification number: G06F16/2471 , G06F16/20 , G06F16/245 , G06F16/25 , G06F16/258 , G06F16/27 , G06F16/284 , G06F16/18 , G06F16/21 , G06F16/211 , G06F16/214 , G06F16/217 , G06F16/219 , G06F16/256 , G06F16/289
Abstract: Systems and techniques for managing data in a relational database environment and a non-relational database environment. Data in the relational database environment that is static and to be maintained beyond a preselected threshold length of time is identified. The data is copied from the relational database and stored in the data the non-relational database. Access to the data is provided from the non-relational database via a user interface that accesses both the relational database and the non-relational database.
-
公开(公告)号:US12056117B2
公开(公告)日:2024-08-06
申请号:US17749596
申请日:2022-05-20
Applicant: Salesforce, Inc.
Inventor: Nathan Drew Nichols , Nathan William Krapf , Brendan Robert Gimby
IPC: G06F16/242
CPC classification number: G06F16/243
Abstract: Natural language generation technology is disclosed that applies artificial intelligence to structured data to determine content for expression in natural language narratives that describe the structured data. A story graph is employed, where the story graph comprises a plurality of items of content to be expressed in a natural language narrative. A processor executes code corresponding to any of a plurality of structurers that organize the items of content into different story outlines from which the natural language narratives are generated, wherein the different structurers comprise different operating rules and/or parameters that implement different strategies for organizing the items of content into the story outlines.
-
公开(公告)号:US12056109B2
公开(公告)日:2024-08-06
申请号:US17818572
申请日:2022-08-09
Applicant: Salesforce, Inc.
Inventor: Zara Chiara Fernandez , Margaret Donaldson
IPC: G06F16/22 , G06F16/242
CPC classification number: G06F16/2272 , G06F16/2443
Abstract: Devices, systems and methods are provided for ordering records at a database system. An instance of a virtual application presented at a client device coupled to the database system over a network provides a graphical user interface (GUI) element populated using a sorting rule table that maintains user-configured sorting rule criteria for each custom sorting rule of a plurality of different sorting rules configured at the database system. In response to the user selection of a first custom sorting rule via the GUI element, the virtual application provides graphical indication of an ordered listing of the records at the database system ordered by a user-configured field of the records associated with the first custom sorting rule in accordance with a user-configured sort order associated with the first custom sorting rule using a search index built in accordance with the user-configured sorting rule criteria for the custom sorting rules.
-
公开(公告)号:US12056009B2
公开(公告)日:2024-08-06
申请号:US17821390
申请日:2022-08-22
Applicant: salesforce.com, inc.
Inventor: Mark F. Wilding
CPC classification number: G06F11/1405 , G06F8/60 , G06F9/4881 , G06F9/541 , G06F11/1415 , G06F11/1482 , G06F11/3664 , G06F11/3692 , G06F21/51 , G06F21/54
Abstract: Techniques are disclosed relating to automated operations management. In various embodiments, a computer system accesses operational information that defines commands for an operational scenario and accesses blueprints that describe operational entities in a target computer environment related to the operational scenario. The computer system implements the operational scenario for the target computer environment. The implementing may include executing a hierarchy of controller modules that include an orchestrator controller module at top level of the hierarchy that is executable to carry out the commands by issuing instructions to controller modules at a next level. The controller modules may be executable to manage the operational entities according to the blueprints to complete the operational scenario. In various embodiments, the computer system includes additional features such as an application programming interface (API), a remote routing engine, a workflow engine, a reasoning engine, a security engine, and a testing engine.
-
79.
公开(公告)号:US20240259435A1
公开(公告)日:2024-08-01
申请号:US18161632
申请日:2023-01-30
Applicant: Salesforce, Inc.
Inventor: Luis Campo GIRALTE , Anil ABRAHAM
IPC: H04L9/40
CPC classification number: H04L63/205 , H04L63/0263
Abstract: Systems, methods, and devices are disclosed herein that provide distribution of policies for computing platforms. A computing platform may be implemented using a server system, and the computing platform is configurable to cause receiving a policy data object at a first domain of the computing platform, the policy object identifying one or more security policies associated with the first domain, and determining if the policy data object should be implemented at the first domain based, at least in part, on a second domain identified by the policy data object. The computing platform is also configurable to cause determining if one or more changes should be made to the policy data object based, at least in part, on one or more properties of the first domain, and implementing the policy data object at the first domain by translating the policy data object from a generic syntax to a domain-specific syntax.
-
公开(公告)号:US20240259283A1
公开(公告)日:2024-08-01
申请号:US18162604
申请日:2023-01-31
Applicant: Salesforce, Inc.
Inventor: Andrew PARKER , John MADDEN , Gabriele ROSELLI , Matthew KRAMER , Raghavendra GAMOJI , Andrew MILLER
IPC: H04L43/08 , H04L41/082 , H04L43/50
CPC classification number: H04L43/08 , H04L41/082 , H04L43/50
Abstract: System and method for de-centralized handling of high risk actions across coordinated systems. A monitoring system is used as an action advisor for performing the high risk actions at nodes across coordinated systems. The monitoring system advises performing the actions based on one or more monitoring signals corresponding to the coordinated systems. The process for performing the high risk actions is de-centralized. A metadata substrate system acts as a message broker between the monitoring system and coordinated systems.
-
-
-
-
-
-
-
-
-