-
公开(公告)号:US20230328017A1
公开(公告)日:2023-10-12
申请号:US18208206
申请日:2023-06-09
Applicant: Salesforce, Inc.
Inventor: Max Baez , Pooja Menta , Stephen Michael Hamrick
IPC: H04L51/18
CPC classification number: H04L51/18
Abstract: Techniques for modifying a period of time that data, associated with a characteristic, transmitted via a communication platform is retained are described. A data retention rule can include a first period of time for retaining data transmitted via the communication platform, in association with an organization. The first user can additionally establish a specific data retention rule associated with data associated with a particular characteristic. The specific data retention rule can include an instruction to store communications including the particular characteristic for a second time period that is different from the first time period associated with the data retention rule. The communication platform can receive data from a second user computing device associated with the second user of the organization. Based on a determination that the data is associated with the characteristic, the communication platform can store the data according to the data retention rule specified for such data.
-
公开(公告)号:US11784955B1
公开(公告)日:2023-10-10
申请号:US18078702
申请日:2022-12-09
Applicant: Salesforce, Inc.
Inventor: Serguei Mourachov , Sameera Thangudu , Grace Danielle Ellen Atwood , Denis Sodol , Anirban Mukhopadhyay
IPC: H04L51/222 , H04L51/214
CPC classification number: H04L51/222 , H04L51/214
Abstract: Techniques for enabling system redundancy for group-based communication platforms are discussed herein. In some examples, a user may post a message to a virtual space of a communication platform. The communication platform may transmit the message to virtual space servers which manage the virtual space within which the message originated. In such examples, a virtual space may be associated with a plurality of geographically distributed virtual space servers. Based on the virtual space servers receiving the message, the virtual space servers may send the message to one or more gateway servers that are subscribed to the virtual space servers. Gateway servers may be connected to client devices associated with user profiles. Upon receiving the message from the virtual space servers, the gateways servers may send the message to the recipient client devices. The recipient client devices may display the message via a user interface of the communication platform.
-
公开(公告)号:US20230319001A1
公开(公告)日:2023-10-05
申请号:US18132638
申请日:2023-04-10
Applicant: Salesforce, Inc.
Inventor: Noah Weiss , John Rodgers , Kevin Marshall , Anna Niess , Michael Hahn , Ibrahim Madha , Pedro Carmo , Michael Montazeri , Ethan Eismann
IPC: H04L51/212 , H04L51/10 , H04L51/04 , H04L51/216
CPC classification number: H04L51/212 , H04L51/10 , H04L51/04 , H04L51/216
Abstract: Snippets of content associated with a communication platform are described. In an example, based at least in part on a determination, by the communication platform, that a user of the communication platform is permitted to access one or more snippets of content provided by one or more other users of the communication platform, causing one or more user interface elements associated with the one or more snippets of content to be presented via a user interface of a user computing device of the user. The communication platform can receive, from the user computing device, a request to view a snippet of content of the one or more snippets of content and can cause the snippet of content to be presented by the user computing device via the user interface associated with the communication platform.
-
公开(公告)号:US11764950B2
公开(公告)日:2023-09-19
申请号:US16667846
申请日:2019-10-29
Applicant: Salesforce, Inc.
Inventor: Prithvi Krishnan Padmanabhan
CPC classification number: H04L9/085 , G06F16/13 , G06F16/162 , G06F16/1837 , H04L9/0637 , H04L9/0822 , H04L9/0825 , H04L9/0838 , H04L9/0894 , H04L9/50
Abstract: A method performed by a system of a host organization for providing a right to forget data in a blockchain, the system providing a blockchain interface to a blockchain on behalf of a plurality of tenants of the host organization each serving as nodes in a blockchain network. The method includes receiving a request including an identifier of a requestor, the request to access transaction data designated as private, requesting access to the transaction data from nodes in the blockchain network including the identifier of the requestor, receiving at least one shared secret from a node in the blockchain network indicating consensus to access the transaction data by the requestor, and denying access to the transaction data in response to receiving insufficient shared secrets from the nodes indicating the transaction data is permanently unavailable to access.
-
公开(公告)号:US11755761B2
公开(公告)日:2023-09-12
申请号:US17163307
申请日:2021-01-29
Applicant: Salesforce, Inc.
Inventor: Tiffany Joy Chin , Chad Richard Holdorf , Anubha Dubey , Matthew Wilbert Parin
IPC: G06F21/62 , G06F16/21 , G06F3/04842 , G06Q30/08 , H04L67/10 , G06Q30/018 , G06Q10/0639 , G06F3/0482
CPC classification number: G06F21/6218 , G06F16/214 , G06F21/6245 , G06Q10/06393 , G06Q30/018 , H04L67/10 , G06F3/0482
Abstract: According to some implementations, compliance assessment metrics in a subset of two or more compliance assessment metrics are combined to form a combined compliance assessment metric. Each compliance assessment metric in the subset reflects a level of compliance of a set of rules with a different type of data privacy and/or data security laws, regulations, and/or policy. The set of rules are to manage personal data in an organization instance of a customer of a cloud-based software provider capable of hosting the organization instance in one or more datacenters in a plurality of different geographic regions. In addition, a dashboard, which is part of a data policy compliance service provided by the cloud-based software provider, is caused to be displayed and includes at least the combined compliance assessment metric.
-
公开(公告)号:US20230283585A1
公开(公告)日:2023-09-07
申请号:US18317022
申请日:2023-05-12
Applicant: Salesforce, Inc.
Inventor: Aaron Popelka , William Robert Jennings, II , Andrew Short
CPC classification number: H04L51/56 , G06F16/27 , H04L51/066 , H04L51/10 , H04L51/52 , H04L67/02 , H04L69/24 , H04L63/102
Abstract: A method for data processing that includes receiving, from a service that manages communications between a communication process flow management service and a communication platform, a request indicating metadata from the communication platform, information associated with a tenant of a multi-tenant system, a user identifier, or a combination thereof. The method may further include performing, based on the request, one or more actions on a communication process flow that controls electronic communications between the tenant and a set of users corresponding to the tenant. The method may further include generating a data object related to the communication process flow based on performing the one or more actions. The method may further include transmitting, to the communication platform, a message that is configured to cause posting of the data object into a communication channel of the communication platform.
-
公开(公告)号:US11750460B1
公开(公告)日:2023-09-05
申请号:US17961369
申请日:2022-10-06
Applicant: Salesforce, Inc.
Inventor: Jose Lejin P J
IPC: H04L41/0873 , H04L41/22
CPC classification number: H04L41/0873 , H04L41/22
Abstract: Techniques are provided for identifying duplicate usages of configuration values in Network Management Interfaces (NMIs). Network administrators may inadvertently enter duplicate values such as Internet Protocol addresses in one or more NMIs. A browser extension captures a configuration value and determines whether it has been used already, such as by accessing a database with the value and a field type. If it has been used, summary and/or detailed information can displayed on the NMI describing the duplicate usages. The summary display can be a hyperlink which indicate a number of duplicate usages in other views and NMIs. When the hyperlink is selected, a pop-up display can provide detailed information by rendering the other views in a read-only mode, of a same NMI or other NMIs. To render the views, a Document Object Model and Cascading Style Sheet Object Model of the views can be accessed.
-
188.
公开(公告)号:US11740994B2
公开(公告)日:2023-08-29
申请号:US17321961
申请日:2021-05-17
Applicant: Salesforce, Inc.
Inventor: Florian Bastianelli , Pascal Mercier , Sameer Singhvi
CPC classification number: G06F11/3612 , G06F8/60 , G06F16/27 , H04L63/12
Abstract: Techniques and structures to provide secure data transfer between entities in a multi-user on-demand computing environment. An electronic device may comprise at least one physical memory device, one or more processors coupled with the at least one physical memory device, the one or more processors configurable to create a scratch destination organization within the computing environment, receive, via a user interface, a metadata selection comprising a plurality of metadata resources, extract the plurality of metadata resources from an origin organization within the computing environment into a metadata bundle, and deploy the metadata bundle in the scratch organization. Additional subject matter may be described and claimed.
-
公开(公告)号:US20230267026A1
公开(公告)日:2023-08-24
申请号:US18309402
申请日:2023-04-28
Applicant: Salesforce, Inc.
Inventor: Abhijit Sur , Charles Hart Isaacs
CPC classification number: G06F11/0709 , G06F11/0772 , G06F11/006 , G06F11/0793
Abstract: Techniques disclosed herein relate to managing notifications to a user associated with a computing device. The notifications correspond to a response to an indication of an exception condition on the computing device. The response to the exception condition includes a plurality of steps, including computer-implemented steps in which data objects output a plurality of notifications for the user. These notifications are processed by a notification choreographer and used to prepare a unified status communication. The unified status communication is output to the user and depicts information corresponding to a plurality of the notifications.
-
公开(公告)号:US11734325B2
公开(公告)日:2023-08-22
申请号:US16399760
申请日:2019-04-30
Applicant: Salesforce, Inc.
Inventor: Guillaume Jean Mathieu Kempf , Francisco Borges , Marc Brette
IPC: G06F16/00 , G06F16/33 , G06F16/332 , G06F16/31 , G06N3/02 , G06Q30/0202 , G06Q30/0201 , G06F16/36 , G06F40/205
CPC classification number: G06F16/3344 , G06F16/328 , G06F16/3329 , G06F16/367 , G06F40/205 , G06N3/02 , G06Q30/0201 , G06Q30/0202
Abstract: Methods, systems, and devices supporting detecting and processing conceptual queries are described. A device (e.g., an application server) may receive a search query from a user device. The search query may include one or more parameters. The device may tag the search query using one or more tags associated with the one or more parameters. In some examples, the one or more tags may be determined based on a neural network. The device may determine that the search query is supported as a conceptual query based on a tag of the one or more tags corresponding to a data object stored in a database. The device may then generate a database query in a query language based on the search query, retrieve a set of results for the search query using the database query in the query language, and transmit the set of results to the user device.
-
-
-
-
-
-
-
-
-