Patents by Inventor Siddharth Srinivasan

Siddharth Srinivasan 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: 20240071342
    Abstract: The technology can use a music generation platform to ingest raw audio to generate multi-level music (i.e., multiple streams corresponding to different instruments) based on user steerings, such as genre, artist, style, etc. Implementations can apply an encoder to take the raw audio and generate a sequence of discrete representations. Implementations can then input the sequence of discrete representations to an embedding layer that converts the sequence of discrete representations to sequences of embeddings in the same dimensionality, which are summed together to form a single sequence. The sequence of summed embeddings can be provided to a neural network that produces sequences of predicted embeddings for multiple instruments, which are then used by a coder layer to generate instrument-specific code sequences.
    Type: Application
    Filed: August 26, 2022
    Publication date: February 29, 2024
    Inventors: David KANT, Philip WOODS, Alexander DUPUIS, Prayrit Prashu JAIN, Siddharth SRINIVASAN, Rod Alexander DUENES
  • Publication number: 20230315746
    Abstract: Aspects described herein may relate to methods, systems, and apparatuses that partitions searchable content and distributes the segments across a plurality of processing nodes, which in turn further sub-partitions the partitions for processing by local search actor in order to increase the speed with which a search request from a user is processed. Processing nodes available to receive partitioned searchable content are registered with an external storage device. The external storage device also maintains a global results collector that compiles results from the partitions of searchable content. Respective local collector actors receive compiled results from local search actors for a processing node and the compiled results are sent to the global results collector for compiling for the plurality of processing nodes. Results of the user search request are then provided to the user.
    Type: Application
    Filed: April 14, 2023
    Publication date: October 5, 2023
    Applicant: Capital One Services, LLC
    Inventors: Hala Salim El-Ali, Rajesh Ranjan Sinha, Raghavendra Dharmavaram, Siddharth Srinivasan, Vipin Dwivedi, Fredrick Allen Crable
  • Patent number: 11630831
    Abstract: Aspects described herein may relate to methods, systems, and apparatuses that partitions searchable content and distributes the segments across a plurality of processing nodes, which in turn further sub-partitions the partitions for processing by local search actor in order to increase the speed with which a search request from a user is processed. Processing nodes available to receive partitioned searchable content are registered with an external storage device. The external storage device also maintains a global results collector that compiles results from the partitions of searchable content. Respective local collector actors receive compiled results from local search actors for a processing node and the compiled results are sent to the global results collector for compiling for the plurality of processing nodes. Results of the user search request are then provided to the user.
    Type: Grant
    Filed: March 23, 2021
    Date of Patent: April 18, 2023
    Assignee: Capital One Services, LLC
    Inventors: Hala Salim El-Ali, Rajesh Ranjan Sinha, Raghavendra Dharmavaram, Siddharth Srinivasan, Vipin Dwivedi, Fredrick Allen Crable
  • Publication number: 20210209101
    Abstract: Aspects described herein may relate to methods, systems, and apparatuses that partitions searchable content and distributes the segments across a plurality of processing nodes, which in turn further sub-partitions the partitions for processing by local search actor in order to increase the speed with which a search request from a user is processed. Processing nodes available to receive partitioned searchable content are registered with an external storage device. The external storage device also maintains a global results collector that compiles results from the partitions of searchable content. Respective local collector actors receive compiled results from local search actors for a processing node and the compiled results are sent to the global results collector for compiling for the plurality of processing nodes. Results of the user search request are then provided to the user.
    Type: Application
    Filed: March 23, 2021
    Publication date: July 8, 2021
    Inventors: Hala Salim El-Ali, Rajesh Ranjan Sinha, Raghavendra Dharmavaram, Siddharth Srinivasan, Vipin Dwivedi, Fredrick Allen Crable
  • Patent number: 10984009
    Abstract: Aspects described herein may relate to methods, systems, and apparatuses that partitions searchable content and distributes the segments across a plurality of processing nodes, which in turn further sub-partitions the partitions for processing by local search actor in order to increase the speed with which a search request from a user is processed. Processing nodes available to receive partitioned searchable content are registered with an external storage device. The external storage device also maintains a global results collector that compiles results from the partitions of searchable content. Respective local collector actors receive compiled results from local search actors for a processing node and the compiled results are sent to the global results collector for compiling for the plurality of processing nodes. Results of the user search request are then provided to the user.
    Type: Grant
    Filed: April 14, 2020
    Date of Patent: April 20, 2021
    Assignee: Capital One Services, LLC
    Inventors: Hala Salim El-Ali, Rajesh Ranjan Sinha, Raghavendra Dharmavaram, Siddharth Srinivasan, Vipin Dwivedi, Fredrick Allen Crable
  • Publication number: 20200401588
    Abstract: Aspects described herein may relate to methods, systems, and apparatuses that partitions searchable content and distributes the segments across a plurality of processing nodes, which in turn further sub-partitions the partitions for processing by local search actor in order to increase the speed with which a search request from a user is processed. Processing nodes available to receive partitioned searchable content are registered with an external storage device. The external storage device also maintains a global results collector that compiles results from the partitions of searchable content. Respective local collector actors receive compiled results from local search actors for a processing node and the compiled results are sent to the global results collector for compiling for the plurality of processing nodes. Results of the user search request are then provided to the user.
    Type: Application
    Filed: April 14, 2020
    Publication date: December 24, 2020
    Inventors: Hala Salim El-Ali, Rajesh Ranjan Sinha, Raghavendra Dharmavaram, Siddharth Srinivasan, Vipin Dwivedi, Fredrick Allen Crable
  • Patent number: 10255409
    Abstract: Systems and methods for evaluating a polymer make use of a workflow request identifying input data and a workflow instance. The workflow instance comprises a plurality of actors, each having one or more input and output ports. The workflow instance defines an acyclic directed graph comprising nodes and edges. Each node is an actor in the plurality of actors and each edge corresponds to at least one of (i) an input port of an actor in the plurality of actors and (ii) an output port of an actor in the plurality of actors. Graph parsing produces an ordered list of job requests. Each job request corresponds to an actor in the plurality of actors. An actor in the plurality of actors is executed in an order specified by the ordered list and contributes an output to another actor in the plurality of actors that is specified by the graph.
    Type: Grant
    Filed: July 14, 2014
    Date of Patent: April 9, 2019
    Assignee: ZYMEWORKS INC.
    Inventors: Kamil Kisiel, Siddharth Srinivasan
  • Patent number: 10204112
    Abstract: Methods and systems for digital asset management are described. Some embodiments provide methods and systems for: (1) a high-performance database system for storing assets and the associated metadata, (2) computing an inverse delta between two files without generating any intermediate files or deltas, (3) uniquely identifying a digital asset and storing the digital asset's namespace change history in a version control system, (4) inferring dependencies amongst namespace changes, (5) a workflow management tool that is tightly integrated with a version control system, (6) publishing milestones in a project which can consistently maintain the namespace uniqueness invariant, and/or (7) implicitly versioning data and/or files that are associated with certain types of digital assets in a version control system.
    Type: Grant
    Filed: May 9, 2017
    Date of Patent: February 12, 2019
    Assignee: Evolphin Software, Inc.
    Inventors: Rahul Bhargava, Siddharth Srinivasan
  • Patent number: 9652485
    Abstract: Methods and systems for digital asset management are described. Some embodiments provide methods and systems for: (1) a high-performance database system for storing assets and the associated metadata, (2) computing an inverse delta between two files without generating any intermediate files or deltas, (3) uniquely identifying a digital asset and storing the digital asset's namespace change history in a version control system, (4) inferring dependencies amongst namespace changes, (5) a workflow management tool that is tightly integrated with a version control system, (6) publishing milestones in a project which can consistently maintain the namespace uniqueness invariant, and/or (7) implicitly versioning data and/or files that are associated with certain types of digital assets in a version control system.
    Type: Grant
    Filed: October 3, 2014
    Date of Patent: May 16, 2017
    Assignee: Evolphin Software, Inc.
    Inventors: Rahul Bhargava, Siddharth Srinivasan
  • Publication number: 20160188789
    Abstract: Systems and methods for evaluating a polymer make use of a workflow request identifying input data and a workflow instance. The workflow instance comprises a plurality of actors, each having one or more input and output ports. The workflow instance defines an acyclic directed graph comprising nodes and edges. Each node is an actor in the plurality of actors and each edge corresponds to at least one of (i) an input port of an actor in the plurality of actors and (ii) an output port of an actor in the plurality of actors. Graph parsing produces an ordered list of job requests. Each job request corresponds to an actor in the plurality of actors. An actor in the plurality of actors is executed in an order specified by the ordered list and contributes an output to another actor in the plurality of actors that is specified by the graph.
    Type: Application
    Filed: July 14, 2014
    Publication date: June 30, 2016
    Applicant: ZYMEWORKS INC.
    Inventors: Kamil KISIEL, Siddharth SRINIVASAN
  • Patent number: 9138869
    Abstract: An abrasive cutting tool includes a body in a shape of a large diameter disk having an outer diameter of at least about 60 centimeters. The body has an aspect ratio defined as a ratio (D:T) between the outer diameter to an axial thickness of the body of at least about 10:1. The body includes an abrasive portion having a bond material and abrasive particles contained within the bond material. The abrasive portion also includes a first filler having iron and sulfur with an average particle size of not greater than about 40 microns. The body also includes a reinforcing member and a Thermal Adhesion Factor (TAF) of at least about 30%.
    Type: Grant
    Filed: August 28, 2013
    Date of Patent: September 22, 2015
    Assignees: SAINT-GOBAIN ABRASIVES, INC., SAINT-GOBAIN ABRASIFS
    Inventors: Kelley McNeal, Charles Deleuze, Andrew B. Schoch, Siddharth Srinivasan
  • Publication number: 20150142326
    Abstract: Systems, methods and non-transitory computer readable media identify favored polymer conformations. One or more residues are identified and may be replaced in the polymer, or the original primary sequence of the polymer may be retained. The conformations of residues in a subset of residues in a region of the identified one or more residues are altered. This conformational adjustment is repeated for other subsets of residues in the region of the identified one or more residues, and for other conformations, thereby deriving a plurality of polymer structures. A set of clusters is generated for each residue of the polymer using the conformationally adjusted structures, thereby creating sets of clusters. Structures in the plurality of structures are grouped into subgroups when the structures fall into the same clusters across a threshold number of the sets of clusters.
    Type: Application
    Filed: June 21, 2013
    Publication date: May 21, 2015
    Inventors: Gregory Lakatos, Siddharth Srinivasan, Surjit Bhimarao Dixit
  • Patent number: 8868506
    Abstract: Methods and systems for digital asset management are described. Some embodiments provide methods and systems for: (1) a high-performance database system for storing assets and the associated metadata, (2) computing an inverse delta between two files without generating any intermediate files or deltas, (3) uniquely identifying a digital asset and storing the digital asset's namespace change history in a version control system, (4) inferring dependencies amongst namespace changes, (5) a workflow management tool that is tightly integrated with a version control system, (6) publishing milestones in a project which can consistently maintain the namespace uniqueness invariant, and/or (7) implicitly versioning data and/or files that are associated with certain types of digital assets in a version control system.
    Type: Grant
    Filed: June 16, 2011
    Date of Patent: October 21, 2014
    Assignee: Evolphin Software, Inc.
    Inventors: Rahul Bhargava, Siddharth Srinivasan, Om Prakash, Kunjan Aggarwal
  • Publication number: 20140073230
    Abstract: An abrasive cutting tool includes a body in a shape of a large diameter disk having an outer diameter of at least about 60 centimeters. The body has an aspect ratio defined as a ratio (D:T) between the outer diameter to an axial thickness of the body of at least about 10:1. The body includes an abrasive portion having a bond material and abrasive particles contained within the bond material. The abrasive portion also includes a first filler having iron and sulfur with an average particle size of not greater than about 40 microns. The body also includes a reinforcing member and a Thermal Adhesion Factor (TAF) of at least about 30%.
    Type: Application
    Filed: August 28, 2013
    Publication date: March 13, 2014
    Inventors: Kelley McNeal, Charles Deleuze, Andrew B. Schoch, Siddharth Srinivasan
  • Publication number: 20130337729
    Abstract: An abrasive cutting tool has a body in the shape of a small diameter disk. The body has an outer diameter of not greater than about 100 centimeters, and an aspect ratio defined as a ratio of the outer diameter to an axial thickness of the body of at least about 10:1. The tool includes an abrasive portion having a bond material comprising abrasive particles and a resin having a normalized heat soak modulus of at least about 1.05.
    Type: Application
    Filed: June 6, 2013
    Publication date: December 19, 2013
    Inventors: Lingyu LI, Kelly McNeal, Siddharth Srinivasan, Charles Deleuze, Andrew B. Schoch
  • Publication number: 20130337730
    Abstract: An abrasive cutting tool has a body in the shape of a large diameter disk having an outer diameter of at least about 60 centimeters, and an aspect ratio defined as a ratio between the outer diameter to an axial thickness of the body of at least about 10:1. The body includes an abrasive portion having a bond material and abrasive particles contained within the bond material. The abrasive particles comprise brown fused alumina. A first filler is contained within the abrasive portion comprising iron and sulfur having an average particle size of not greater than about 40 microns.
    Type: Application
    Filed: June 6, 2013
    Publication date: December 19, 2013
    Inventors: Siddharth SRINIVASAN, Charles Deleuze, Andrew B. Schoch, Kelly McNeal, Arup K. Khaund, Muthu Jeevanantham, Lingyu Li