Patents by Inventor Arvind Talari

Arvind Talari 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: 12373400
    Abstract: The disclosed method comprises: determining a first data store and a second data store; receiving a first computing command; executing a prioritization computing operation, based on the first computing command, associated with the first data store or the second data store; executing, based on the prioritization computing operation, the first computing command on at least one data element comprised in second data of the second data store and thereby generate and store an updated set of data elements within the second data store; initiating a deduplication computing operation by selectively marking, based on the updated set of data elements of the second data store, corresponding set of data elements within the first data store; and merging, based on the selectively marking, the updated set of data elements within the second data store with the corresponding set of data elements within the first data store.
    Type: Grant
    Filed: April 17, 2024
    Date of Patent: July 29, 2025
    Assignee: Veeva Systems Inc.
    Inventors: Peter Gassner, Jonathan Stone, Derek Allwardt, Qing Yang, Vinayak Shenoi, Arvind Talari, David Ding Sun
  • Patent number: 11036618
    Abstract: Systems and methods for managing tenant code for a multi-tenant system. Instrumentation code may be added to the tenant code and track its performance. The tenant code may be disabled when it is determined based on information from the instrumentation code that the tenant code is misbehaving. An approximate clock may be used to determine if the running time of the tenant code exceeds a threshold.
    Type: Grant
    Filed: January 31, 2018
    Date of Patent: June 15, 2021
    Assignee: Veeva Systems Inc.
    Inventors: Eric Batzdorff, Arvind Talari, ChandraShekhar Jammi, Nathan Joseph Janken
  • Patent number: 10452518
    Abstract: Systems and methods for uploading tenant code to a multi-tenant system. Tenant Java source code is sent to the multi-tenant system over an MDL interface, and stored in a repository of the multi-tenant system as source code metadata. The tenant code may be extracted and executed when a predetermined event occurs.
    Type: Grant
    Filed: January 30, 2017
    Date of Patent: October 22, 2019
    Assignee: Veeva Systems Inc.
    Inventors: Peter Gassner, Jon Stone, Bobby Ng, Eric Batzdorff, Arvind Talari, Rich Mayfield
  • Publication number: 20190235992
    Abstract: Systems and methods for managing tenant code for a multi-tenant system. Instrumentation code may be added to the tenant code and track its performance. The tenant code may be disabled when it is determined based on information from the instrumentation code that the tenant code is misbehaving. An approximate clock may be used to determine if the running time of the tenant code exceeds a threshold.
    Type: Application
    Filed: January 31, 2018
    Publication date: August 1, 2019
    Applicant: Veeva Systems Inc.
    Inventors: Eric Batzdorff, Arvind Talari, ChandraShekhar Jammi, Nathan Joseph Janken
  • Publication number: 20180039527
    Abstract: Systems and methods for migrating configuration changes to a target content management system. A migration statement based on a metadata definition language (“MDL”) may be generated with a first API and executed on a source system to generate new source system configurations. A second API may be sent from the source system to the target system and executed on the target system to apply the new source system configurations on the target system without disturbing operation of the target system.
    Type: Application
    Filed: August 4, 2016
    Publication date: February 8, 2018
    Applicant: Veeva Systems Inc.
    Inventors: Peter Gassner, Igor Tsives, Jon Stone, Arvind Talari
  • Publication number: 20170161172
    Abstract: Systems and methods for uploading tenant code to a multi-tenant system. Tenant Java source code is sent to the multi-tenant system over an MDL interface, and stored in a repository of the multi-tenant system as source code metadata. The tenant code may be extracted and executed when a predetermined event occurs.
    Type: Application
    Filed: January 30, 2017
    Publication date: June 8, 2017
    Applicant: Veeva Systems Inc.
    Inventors: Peter Gassner, Jon Stone, Bobby Ng, Eric Batzdorff, Arvind Talari, Rich Mayfield