Patents by Inventor Sreejesh Divakaran Nair

Sreejesh Divakaran Nair 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).

  • Patent number: 12237939
    Abstract: An application server may receive, via a user interface of a cloud-based data management platform storing a set of data objects, a user input to generate a communication channel of a group-based communication platform that is separate from the cloud-based data management platform. In some examples, the communication channel may be for a data object of the plurality of data objects. The application server may then retrieve a group of users that are linked to the data object within the cloud-based data management platform and display a list of options for generating the communication channel. The list of options may include the group of users for including in the communication channel, a privacy level for the communication channel, and an identifier of the communication channel. The application server may generate an executable packet of instructions and transmit the executable packet of instructions for ingesting into the group-based communication platform.
    Type: Grant
    Filed: November 1, 2023
    Date of Patent: February 25, 2025
    Assignee: Salesforce, Inc.
    Inventors: Michael Patrick McGinty, Ronald Jay Hemphill, Sreejesh Divakaran Nair
  • Publication number: 20240235873
    Abstract: An application server may receive, via a user interface of a cloud-based data management platform storing a set of data objects, a user input to generate a communication channel of a group-based communication platform that is separate from the cloud-based data management platform. In some examples, the communication channel may be for a data object of the plurality of data objects. The application server may then retrieve a group of users that are linked to the data object within the cloud-based data management platform and display a list of options for generating the communication channel. The list of options may include the group of users for including in the communication channel, a privacy level for the communication channel, and an identifier of the communication channel.
    Type: Application
    Filed: November 1, 2023
    Publication date: July 11, 2024
    Inventors: Michael Patrick McGinty, Ronald Jay Hemphill, Sreejesh Divakaran Nair
  • Publication number: 20240137239
    Abstract: An application server may receive, via a user interface of a cloud-based data management platform storing a set of data objects, a user input to generate a communication channel of a group-based communication platform that is separate from the cloud-based data management platform. In some examples, the communication channel may be for a data object of the plurality of data objects. The application server may then retrieve a group of users that are linked to the data object within the cloud-based data management platform and display a list of options for generating the communication channel. The list of options may include the group of users for including in the communication channel, a privacy level for the communication channel, and an identifier of the communication channel.
    Type: Application
    Filed: October 31, 2023
    Publication date: April 25, 2024
    Inventors: Michael Patrick McGinty, Ronald Jay Hemphill, Sreejesh Divakaran Nair
  • Patent number: 11863338
    Abstract: An application server may receive, via a user interface of a cloud-based data management platform storing a set of data objects, a user input to generate a communication channel of a group-based communication platform that is separate from the cloud-based data management platform. In some examples, the communication channel may be for a data object of the plurality of data objects. The application server may then retrieve a group of users that are linked to the data object within the cloud-based data management platform and display a list of options for generating the communication channel. The list of options may include the group of users for including in the communication channel, a privacy level for the communication channel, and an identifier of the communication channel. The application server may generate an executable packet of instructions and transmit the executable packet of instructions for ingesting into the group-based communication platform.
    Type: Grant
    Filed: January 31, 2022
    Date of Patent: January 2, 2024
    Assignee: Salesforce, Inc.
    Inventors: Michael Patrick McGinty, Ronald Jay Hemphill, Sreejesh Divakaran Nair
  • Publication number: 20230246869
    Abstract: An application server may receive, via a user interface of a cloud-based data management platform storing a set of data objects, a user input to generate a communication channel of a group-based communication platform that is separate from the cloud-based data management platform. In some examples, the communication channel may be for a data object of the plurality of data objects. The application server may then retrieve a group of users that are linked to the data object within the cloud-based data management platform and display a list of options for generating the communication channel. The list of options may include the group of users for including in the communication channel, a privacy level for the communication channel, and an identifier of the communication channel.
    Type: Application
    Filed: January 31, 2022
    Publication date: August 3, 2023
    Inventors: Michael Patrick McGinty, Ronald Jay Hemphill, Sreejesh Divakaran Nair
  • Publication number: 20180337873
    Abstract: Email updating apparatuses and methods of updating an email are disclosed herein. In embodiments, a method of updating emails may be provided. The method may include identifying an email selected for opening by a user on a client device, scanning the email, determining if the email refers to a message thread or social media post on a message service provider's server, obtaining contents of the message thread or social media post that were added subsequent to the sending of the email from the message service provider's server, and displaying the email to the user with the added contents. Other embodiments may be disclosed or claimed.
    Type: Application
    Filed: May 16, 2017
    Publication date: November 22, 2018
    Applicant: salesforce.com, inc.
    Inventors: Tyler Kanyon Clark, Alexander Joseph Baden, Sreejesh Divakaran Nair
  • Publication number: 20170249393
    Abstract: Computer implemented methods and systems are provided that utilize a plugin to allow for quick creation of objects in a cloud-based object management system. The plugin interfaces with a browser application that interacts with the cloud-based object management system. To create objects at the cloud-based object management system, a user can activate the plugin and input information that is needed to create the object. Without logging into the cloud-based object management system, the plugin can then submit the information to the cloud-based object management system, which can use this information to create the object.
    Type: Application
    Filed: February 26, 2016
    Publication date: August 31, 2017
    Applicant: salesforce.com, inc.
    Inventors: Sreejesh Divakaran Nair, Paul David Christian, Tyler Clark, Dylan John Hansen