Patents by Inventor Sriram Gopalan

Sriram Gopalan 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: 11782747
    Abstract: A system for notebook processing to handle job execution in cross-cloud environment is disclosed. A decision force assistant to receive one or more job requests representative of execution of one or more projects, parses the one or more job requests received; a decision force engine launches one or more virtual machines on a cloud-based platform, sends one or more job instructions associated with the one or more job requests to the decision force assistant, enables the decision force assistant to fetch at least one input file corresponding to the one or more job instructions; a job execution engine runs one or more web-based notebooks in a sequential manner, enables the decision force assistant to fetch the at least one input file for execution of the one or more job requests on the one or more web-based notebooks, generates a job associated output, to generate a job execution status.
    Type: Grant
    Filed: January 20, 2021
    Date of Patent: October 10, 2023
    Assignee: DECISIONFORCE LLC
    Inventors: Sriram Gopalan, Prabhu Raghav
  • Publication number: 20230315694
    Abstract: A method for synchronizing a file system (FS) and a remote file system (RFS) includes monitoring the FS for FS events, generating FS event records, receiving RFS event records of RFS events, generating file system operations (FSOs) based on the FS and RFS event records, and communicating the FSOs to the FS and RFS to synchronize them. A method for generating the FSOs includes accessing a plurality of FS and/or RFS event records, processing the accessed records to generate processed event records, generating the FSOs based on the processed event records, and outputting the FSOs to cause synchronization of the FS and RFS. Systems are also described. The invention facilitates event-based, steady-state synchronization of local and remote file systems.
    Type: Application
    Filed: April 10, 2023
    Publication date: October 5, 2023
    Applicant: Egnyte, Inc.
    Inventors: Remus Koos, Ray White, Manish Marathe, Markku Mielityinen, Amrit Jassal, Rajesh Ram, Sriram Gopalan, Aahz, Heikki J. Toivonen, Ravi Wijayaratne
  • Patent number: 11709869
    Abstract: Methods, computer readable media, and devices for dynamically identifying and associating disparate records are disclosed. One method may include receiving a first set of association criteria, identifying a first source object and a first target object based on the first set of association criteria, creating a first association object indicating an association between the first source object and the first target object, storing the first association object, receiving a second set of association criteria, identifying a second source object and a second target object based on the second set of association criteria, and creating a second association object.
    Type: Grant
    Filed: July 30, 2021
    Date of Patent: July 25, 2023
    Assignee: Salesforce, Inc.
    Inventors: Samuel Louis Kligman, Zhijian Huang, Vinodh Rajagopal, Sunil Dixit, Sriram Gopalan, Liang Xie, Bowen Wang
  • Patent number: 11650958
    Abstract: A method for synchronizing a file system (FS) and a remote file system (RFS) includes monitoring the FS for FS events, generating FS event records, receiving RFS event records of RFS events, generating file system operations (FSOs) based on the FS and RFS event records, and communicating the FSOs to the FS and RFS to synchronize them. A method for generating the FSOs includes accessing a plurality of FS and/or RFS event records, processing the accessed records to generate processed event records, generating the FSOs based on the processed event records, and outputting the FSOs to cause synchronization of the FS and RFS. Systems are also described. The invention facilitates event-based, steady-state synchronization of local and remote file systems.
    Type: Grant
    Filed: January 28, 2021
    Date of Patent: May 16, 2023
    Assignee: Egnyte, Inc.
    Inventors: Remus Koos, Ray White, Manish Marathe, Markku Mielityinen, Amrit Jassal, Rajesh Ram, Sriram Gopalan, Aahz, Heikki J. Toivonen, Ravi Wijayaratne
  • Publication number: 20230107408
    Abstract: One or more enrollment messages may be received via a communication message. The enrollment messages may include identification information associated with a designated person, health status information indicating the presence or absence of one or more medical symptoms associated with the designated person, and contact information identifying one or more individuals with which the designated person has recently come into physical proximity. A visual representation of a contact tracing graph may be generated for presentation on a user interface.
    Type: Application
    Filed: December 7, 2022
    Publication date: April 6, 2023
    Applicant: salesforce.com, inc.
    Inventors: Balakrishnan SUBRAMANIAN, Simon SMITH, Bethany PICKARD, Yuhuan TANG, Ruchika MITTAL, Emad SALMAN, Sriram GOPALAN
  • Patent number: 11615376
    Abstract: In accordance with embodiments, there are provided techniques for managing functionality changes of a database platform of a service provider. The techniques facilitate implementing changes to the database platform while minimizing work flow reductions to users of the database platform. To that end, one embodiment of the present invention delays implementation of the changes for a duration of time to provide users of the database platform an opportunity to adjust behavioral interaction with the database platform. In accordance with another embodiment of the present invention, users may implement the functional changes to determine any adverse impact on work flow, before the functional changes become permanent. In another embodiment, the users may be afforded an opportunity to selectively enable and disable the functionality changes before the duration of time expires.
    Type: Grant
    Filed: November 1, 2019
    Date of Patent: March 28, 2023
    Assignee: salesforce.com, inc.
    Inventors: Eric D. Bezar, Sonali Agrawal, Varadarajan Rajaram, Walter Macklem, Jill Blue Lin, Sriram Gopalan, Sandip Ghosh
  • Patent number: 11588803
    Abstract: Systems, methods, and apparatuses for implementing super community and community sidechains with consent management for distributed ledger technologies in a cloud based computing environment are described herein.
    Type: Grant
    Filed: January 25, 2021
    Date of Patent: February 21, 2023
    Assignee: salesforce.com, inc.
    Inventors: Prithvi Krishnan Padmanabhan, Sriram Gopalan, Venkata Sarath Maddali, Darpan Dhamija, Jyoti Raj
  • Publication number: 20230032926
    Abstract: Methods, computer readable media, and devices for dynamically identifying and associating disparate records are disclosed. One method may include receiving a first set of association criteria, identifying a first source object and a first target object based on the first set of association criteria, creating a first association object indicating an association between the first source object and the first target object, storing the first association object, receiving a second set of association criteria, identifying a second source object and a second target object based on the second set of association criteria, and creating a second association object.
    Type: Application
    Filed: July 30, 2021
    Publication date: February 2, 2023
    Inventors: Samuel Louis Kligman, Zhijian Huang, Vinodh Rajagopal, Sunil Dixit, Sriram Gopalan, Liang Xie, Bowen Wang
  • Patent number: 11551819
    Abstract: One or more enrollment messages may be received via a communication message. The enrollment messages may include identification information associated with a designated person, health status information indicating the presence or absence of one or more medical symptoms associated with the designated person, and contact information identifying one or more individuals with which the designated person has recently come into physical proximity. A visual representation of a contact tracing graph may be generated for presentation on a user interface.
    Type: Grant
    Filed: July 31, 2020
    Date of Patent: January 10, 2023
    Assignee: salesforce.com, inc.
    Inventors: Balakrishnan Subramanian, Simon Smith, Bethany Pickard, Yuhuan Tang, Ruchika Mittal, Emad Salman, Sriram Gopalan
  • Patent number: 11451530
    Abstract: Systems, methods, and apparatuses for implementing super community and community sidechains with consent management for distributed ledger technologies in a cloud based computing environment are described herein.
    Type: Grant
    Filed: January 25, 2021
    Date of Patent: September 20, 2022
    Assignee: salesforce.com, inc.
    Inventors: Prithvi Krishnan Padmanabhan, Sriram Gopalan, Venkata Sarath Maddali, Darpan Dhamija, Jyoti Raj
  • Patent number: 11431696
    Abstract: Systems, methods, and apparatuses for implementing super community and community sidechains with consent management for distributed ledger technologies in a cloud based computing environment are described herein.
    Type: Grant
    Filed: June 30, 2020
    Date of Patent: August 30, 2022
    Assignee: salesforce.com, inc.
    Inventors: Prithvi Krishnan Padmanabhan, Sriram Gopalan, Venkata Sarath Maddali, Darpan Dhamija, Jyoti Raj
  • Publication number: 20220229682
    Abstract: A system for notebook processing to handle job execution in cross-cloud environment is disclosed. A decision force assistant to receive one or more job requests representative of execution of one or more projects, parses the one or more job requests received; a decision force engine launches one or more virtual machines on a cloud-based platform, sends one or more job instructions associated with the one or more job requests to the decision force assistant, enables the decision force assistant to fetch at least one input file corresponding to the one or more job instructions; a job execution engine runs one or more web-based notebooks in a sequential manner, enables the decision force assistant to fetch the at least one input file for execution of the one or more job requests on the one or more web-based notebooks, generates a job associated output, to generate a job execution status.
    Type: Application
    Filed: January 20, 2021
    Publication date: July 21, 2022
    Inventors: SRIRAM GOPALAN, PRABHU RAGHAV
  • Publication number: 20220037032
    Abstract: One or more enrollment messages may be received via a communication message. The enrollment messages may include identification information associated with a designated person, health status information indicating the presence or absence of one or more medical symptoms associated with the designated person, and contact information identifying one or more individuals with which the designated person has recently come into physical proximity. A visual representation of a contact tracing graph may be generated for presentation on a user interface.
    Type: Application
    Filed: July 31, 2020
    Publication date: February 3, 2022
    Applicant: Salesforce.com, Inc.
    Inventors: Balakrishnan SUBRAMANIAN, Simon Smith, Bethany Pickard, Yuhuan Tang, Ruchika Mittal, Emad Salman, Sriram Gopalan
  • Publication number: 20210255991
    Abstract: A method for synchronizing a file system (FS) and a remote file system (RFS) includes monitoring the FS for FS events, generating FS event records, receiving RFS event records of RFS events, generating file system operations (FSOs) based on the FS and RFS event records, and communicating the FSOs to the FS and RFS to synchronize them. A method for generating the FSOs includes accessing a plurality of FS and/or RFS event records, processing the accessed records to generate processed event records, generating the FSOs based on the processed event records, and outputting the FSOs to cause synchronization of the FS and RFS. Systems are also described. The invention facilitates event-based, steady-state synchronization of local and remote file systems.
    Type: Application
    Filed: January 28, 2021
    Publication date: August 19, 2021
    Applicant: Egnyte, Inc.
    Inventors: Remus Koos, Ray White, Manish Marathe, Markku Mielityinen, Amrit Jassal, Rajesh Ram, Sriram Gopalan, Aahz, Heikki J. Toivonen, Ravi Wijayaratne
  • Publication number: 20210152536
    Abstract: Systems, methods, and apparatuses for implementing super community and community sidechains with consent management for distributed ledger technologies in a cloud based computing environment are described herein.
    Type: Application
    Filed: January 25, 2021
    Publication date: May 20, 2021
    Inventors: Prithvi Krishnan Padmanabhan, Sriram Gopalan, Venkata Sarath Maddali, Darpan Dhamija, Jyoti Raj
  • Publication number: 20210152535
    Abstract: Systems, methods, and apparatuses for implementing super community and community sidechains with consent management for distributed ledger technologies in a cloud based computing environment are described herein.
    Type: Application
    Filed: January 25, 2021
    Publication date: May 20, 2021
    Inventors: Prithvi Krishnan Padmanabhan, Sriram Gopalan, Venkata Sarath Maddali, Darpan Dhamija, Jyoti Raj
  • Patent number: 10909083
    Abstract: A method for synchronizing a file system (FS) and a remote file system (RFS) includes monitoring the FS for FS events, generating FS event records, receiving RFS event records of RFS events, generating file system operations (FSOs) based on the FS and RFS event records, and communicating the FSOs to the FS and RFS to synchronize them. A method for generating the FSOs includes accessing a plurality of FS and/or RFS event records, processing the accessed records to generate processed event records, generating the FSOs based on the processed event records, and outputting the FSOs to cause synchronization of the FS and RFS. Systems are also described. The invention facilitates event-based, steady-state synchronization of local and remote file systems.
    Type: Grant
    Filed: January 22, 2020
    Date of Patent: February 2, 2021
    Assignee: Egnyte, Inc.
    Inventors: Ravi Wijayaratne, Ray White, Manish Marathe, Markku Mielityinen, Amrit Jassal, Rajesh Ram, Sriram Gopalan, Aahz, Heikki J. Toivonen, Remus Koos
  • Publication number: 20200336475
    Abstract: Systems, methods, and apparatuses for implementing super community and community sidechains with consent management for distributed ledger technologies in a cloud based computing environment are described herein.
    Type: Application
    Filed: June 30, 2020
    Publication date: October 22, 2020
    Inventors: Prithvi Krishnan Padmanabhan, Sriram Gopalan, Venkata Sarath Maddali, Darpan Dhamija, Jyoti Raj
  • Patent number: D985006
    Type: Grant
    Filed: August 28, 2020
    Date of Patent: May 2, 2023
    Assignee: salesforce.com, inc.
    Inventors: Balakrishnan Subramanian, Simon Smith, Bethany Pickard, Yuhuan Tang, Ruchika Mittal, Emad Salman, Sriram Gopalan, Sivabalan Thirunavukkarasu
  • Patent number: D985577
    Type: Grant
    Filed: August 28, 2020
    Date of Patent: May 9, 2023
    Assignee: salesforce.com, inc.
    Inventors: Balakrishnan Subramanian, Simon Smith, Bethany Pickard, Yuhuan Tang, Ruchika Mittal, Emad Salman, Sriram Gopalan, Sivabalan Thirunavukkarasu