Patents by Inventor Max Baez
Max Baez has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Publication number: 20240414115Abstract: 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.Type: ApplicationFiled: August 16, 2024Publication date: December 12, 2024Applicant: Salesforce, Inc.Inventors: Max Baez, Pooja Menta, Stephen Michael Hamrick
-
Patent number: 12095716Abstract: 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.Type: GrantFiled: June 9, 2023Date of Patent: September 17, 2024Assignee: Salesforce, Inc.Inventors: Max Baez, Pooja Menta, Stephen Michael Hamrick
-
Publication number: 20230328017Abstract: 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.Type: ApplicationFiled: June 9, 2023Publication date: October 12, 2023Inventors: Max Baez, Pooja Menta, Stephen Michael Hamrick
-
Patent number: 11720706Abstract: A system, method, and computer-readable media for providing inline data loss prevention (DLP) within a group-based communication system. A DLP engine is included to apply an organization-specific DLP policy to a user input to determine whether the user input should be displayed in a group-based communication channel of the group-based communication system. Multiple organizations sharing a channel may each have their own respective organization-specific DLP policies applied to incoming and outgoing messages for that organization.Type: GrantFiled: February 19, 2021Date of Patent: August 8, 2023Assignee: Slack Technologies, LLCInventors: Max Baez, Calvin Cheng, Stephen Hamrick, Ratnadeep Bhattacharjee, Caroline Shen
-
Patent number: 11677701Abstract: 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.Type: GrantFiled: July 8, 2021Date of Patent: June 13, 2023Assignee: Salesforce, Inc.Inventors: Max Baez, Pooja Menta, Stephen Michael Hamrick
-
Patent number: 11617064Abstract: Implementing communication barriers in a group-based communication system is described. In an example, a privacy setting associated with a communication privilege for communicating with a user of a group-based communication system can be stored, wherein the privacy setting permits the user to transmit communications via the group-based communication and restricts another user of the group-based communication system from communicating with the user. The group-based communication system can deny a communication privilege of the other user based at least in part on the privacy setting, wherein denying the communication privilege prohibits the other user from at least one of initiating a message associated with a user identifier of the user or transmitting the message to a client device associated with the user identifier.Type: GrantFiled: January 12, 2021Date of Patent: March 28, 2023Assignee: Salesforce, Inc.Inventors: Max Baez, Colin Gibbs, Alan Hardin, Jennifer Enrique, Kevin Marshall
-
Publication number: 20230090799Abstract: Techniques for specifying a deleted data retention rule for deleted objects in a communication platform are described herein. Deleted objects include objects (e.g., files, reaction emojis, etc.), that are transmitted and/or accessible via the communication platform and subsequently deleted. An administrative user of an organization can establish one or more deleted data retention rules (e.g., policies) for the organization. A deleted data retention rule can include a policy for continued storage of a deleted object after receiving a request to delete the object from the communication platform. In response to receiving the request to delete the object, and based on a deleted data retention rule, the communication platform can remove the object from view by the end user (e.g., remove from an interface), but can continue to store the object in a database for a period of time specified in the deleted data retention rule.Type: ApplicationFiled: September 17, 2021Publication date: March 23, 2023Inventors: Max Baez, Sarrangan Yoganathan, Luxuan Zhang, Eden Ghirmai
-
Publication number: 20220269812Abstract: A system, method, and computer-readable media for providing inline data loss prevention (DLP) within a group-based communication system. A DLP engine is included to apply an organization-specific DLP policy to a user input to determine whether the user input should be displayed in a group-based communication channel of the group-based communication system. Multiple organizations sharing a channel may each have their own respective organization-specific DLP policies applied to incoming and outgoing messages for that organization.Type: ApplicationFiled: February 19, 2021Publication date: August 25, 2022Inventors: Max Baez, Calvin Cheng, Stephen Hamrick, Ratnadeep Bhattacharjee, Caroline Shen
-
Publication number: 20220086113Abstract: 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.Type: ApplicationFiled: July 8, 2021Publication date: March 17, 2022Inventors: Max Baez, Pooja Menta, Stephen Michael Hamrick
-
Patent number: 11272326Abstract: Methods, apparatuses and computer program products for implementing at least one communication barrier in a group-based communication system are described herein. The apparatus is configured to at least receive a first group correlation between a first user identifier and a first group identifier, receive a second group correlation between a second user identifier and a second group identifier, retrieve a communication separation settings set associated with the first group identifier and the second group identifier, and cause rendering a first electronic indication on a group-based communication interface. In some examples, the first user identifier is associated with a first workspace identifier and a first group-based communication channel. In some examples, the first group-based communication channel is associated with the first workspace identifier and a second workspace identifier.Type: GrantFiled: January 30, 2020Date of Patent: March 8, 2022Assignee: Slack Technologies, LLCInventors: Max Baez, Colin Gibbs, Alan Hardin, Jennifer Enrique, Kevin Marshall
-
Publication number: 20210243569Abstract: Methods, apparatuses and computer program products for implementing at least one communication barrier in a group-based communication system are described herein. The apparatus is configured to at least receive a first group correlation between a first user identifier and a first group identifier, receive a second group correlation between a second user identifier and a second group identifier, retrieve a communication separation settings set associated with the first group identifier and the second group identifier, and cause rendering a first electronic indication on a group-based communication interface. In some examples, the first user identifier is associated with a first workspace identifier and a first group-based communication channel. In some examples, the first group-based communication channel is associated with the first workspace identifier and a second workspace identifier.Type: ApplicationFiled: January 30, 2020Publication date: August 5, 2021Inventors: Max BAEZ, Colin GIBBS, Alan HARDIN, Jennifer ENRIQUE, Kevin MARSHALL
-
Publication number: 20210243572Abstract: Implementing communication barriers in a group-based communication system is described. In an example, a privacy setting associated with a communication privilege for communicating with a user of a group-based communication system can be stored, wherein the privacy setting permits the user to transmit communications via the group-based communication and restricts another user of the group-based communication system from communicating with the user. The group-based communication system can deny a communication privilege of the other user based at least in part on the privacy setting, wherein denying the communication privilege prohibits the other user from at least one of initiating a message associated with a user identifier of the user or transmitting the message to a client device associated with the user identifier.Type: ApplicationFiled: January 12, 2021Publication date: August 5, 2021Inventors: Max Baez, Colin Gibbs, Alan Hardin, Jennifer Enrique, Kevin Marshall
-
Patent number: 11075870Abstract: 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.Type: GrantFiled: September 11, 2020Date of Patent: July 27, 2021Assignee: Slack Technologies, Inc.Inventors: Max Baez, Pooja Menta, Stephen Michael Hamrick