Patents by Inventor Anirban Mukhopadhyay

Anirban Mukhopadhyay 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: 11968244
    Abstract: Techniques for clustering a plurality of virtual space servers based on communication platform data 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 configured to manage the virtual space within which the message originated. In such examples, the communication platform may identify clusters of virtual space servers and determine within which cluster the corresponding virtual space server is located. Virtual space servers may be clustered based on attribute data associated with communication platform data. In some examples, the communication platform may send the message to the virtual space server which may send the message to subscribing gateway servers. Further, 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.
    Type: Grant
    Filed: December 9, 2022
    Date of Patent: April 23, 2024
    Assignee: Salesforce, Inc.
    Inventors: Aaron Maurer, Serguei Mourachov, Grace Danielle Ellen Atwood, Sameera Thangudu, Denis Sodol, Anirban Mukhopadhyay
  • Patent number: 11784955
    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.
    Type: Grant
    Filed: December 9, 2022
    Date of Patent: October 10, 2023
    Assignee: Salesforce, Inc.
    Inventors: Serguei Mourachov, Sameera Thangudu, Grace Danielle Ellen Atwood, Denis Sodol, Anirban Mukhopadhyay
  • Patent number: 8631064
    Abstract: A method and/or a system of unified management of a hardware interface framework is disclosed. In one embodiment, a method of the hardware interface framework includes applying to a client interface module with a generic agent module agnostic to a change in a device coupled to the hardware interface framework and a change in a management module and communicating a management data of the management module between the client interface module and a server interface module coupled to the device using the generic agent module. The method may also include synchronously communicating a request data of the management module to collect a response data of the device and asynchronously communicating an event data of an adapter module to the management module.
    Type: Grant
    Filed: February 13, 2007
    Date of Patent: January 14, 2014
    Assignee: LSI Corporation
    Inventors: Anirban Mukhopadhyay, Partha Protim Porel
  • Publication number: 20080162683
    Abstract: A method and/or a system of unified management of a hardware interface framework is disclosed. In one embodiment, a method of the hardware interface framework includes applying to a client interface module with a generic agent module agnostic to a change in a device coupled to the hardware interface framework and a change in a management module and communicating a management data of the management module between the client interface module and a server interface module coupled to the device using the generic agent module. The method may also include synchronously communicating a request data of the management module to collect a response data of the device and asynchronously communicating an event data of an adapter module to the management module.
    Type: Application
    Filed: February 13, 2007
    Publication date: July 3, 2008
    Inventors: Anirban Mukhopadhyay, Partha Protim Porel