Patents by Inventor Arun Gupta
Arun Gupta 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: 20240296169Abstract: A processing system including at least one processor may obtain a first ontology of a first type of data pipeline component, map the first ontology to a second ontology for a second type of data pipeline component that is stored in a catalog of data pipeline component types, provide a second data schema for the second type of data pipeline component as a template for a first data schema for the first type of data pipeline component, and add the first type of data pipeline component to the catalog of data pipeline component types, where the adding comprises storing the first ontology and the first data schema for the first type of data pipeline component in the catalog of data pipeline component types.Type: ApplicationFiled: May 13, 2024Publication date: September 5, 2024Inventors: James Fan, Jeffrey Aaron, Sanjay Agraharam, Arun Gupta, Michelle Martens, Steven Polston
-
Patent number: 11995035Abstract: An example method includes receiving a plurality of data request specifications from a plurality of user endpoint devices of requesting users, aggregating a subset of the plurality of data request specifications which share a similarity into a super request, retrieving a plurality of datasets, wherein the plurality of datasets is needed to fulfill the super request, aggregating the plurality of datasets into a single data superset, and delivering the single data superset to the plurality of user endpoint devices of the requesting users via a data pipeline, where the delivering includes segregating the single data superset so that each user endpoint device of the plurality of user endpoint devices of the requesting users receives a portion of the single data superset corresponding to one data request specification of the plurality of data request specifications that was submitted by the each user endpoint device.Type: GrantFiled: March 31, 2021Date of Patent: May 28, 2024Assignee: AT&T Intellect al P Property I, L.P.Inventors: James Fan, Steven Polston, Sanjay Agraharam, Michelle Martens, Arun Gupta
-
Patent number: 11983189Abstract: A processing system including at least one processor may obtain a first ontology of a first type of data pipeline component, map the first ontology to a second ontology for a second type of data pipeline component that is stored in a catalog of data pipeline component types, provide a second data schema for the second type of data pipeline component as a template for a first data schema for the first type of data pipeline component, and add the first type of data pipeline component to the catalog of data pipeline component types, where the adding comprises storing the first ontology and the first data schema for the first type of data pipeline component in the catalog of data pipeline component types.Type: GrantFiled: March 27, 2020Date of Patent: May 14, 2024Assignee: AT&T Intellectual Property I, L.P.Inventors: James Fan, Jeffrey Aaron, Sanjay Agraharam, Arun Gupta, Michelle Martens, Steven Polston
-
Patent number: 11802108Abstract: The present invention relates to compounds of formula (I) or a pharmaceutically acceptable salt thereof useful as inhibitors of Cyclophilins and modulators of cyclophilin-like proteins. The invention also relates to uses of said compounds in the treatment of various disorders.Type: GrantFiled: August 29, 2019Date of Patent: October 31, 2023Assignee: The University Court of the University of EdinburghInventors: Julien Michel, Alessio De Simone, Charalampos Ioannidis, Jordi Juarez-Jimenez, Charis Georgiou, Arun Gupta, Alison Hulme, Malcolm Walkinshaw, Dahlia Doughty Shenton
-
Publication number: 20230169520Abstract: A computer platform is provided that permits selling users to list items for sale and to allow a number of experts to review and verify authenticity of these items. In some embodiments, the system may be capable of queuing items to be listed within a management system, and experts are permitted to review particular items. Also, it is appreciated that certain experts have particular expertise to evaluate items of certain types, and therefore, in some implementations, the system is configured to more accurately match experts with particular items to be reviewed.Type: ApplicationFiled: March 7, 2022Publication date: June 1, 2023Applicant: Grailed, Inc.Inventors: Julian Connor, Jose Miguel Rosello, Julson Lim, Adebia Ntoso, Samuel Barback, Wyatt James Yoss, Kylie Yi Gao, Arun Gupta
-
Publication number: 20230071201Abstract: A processing system including at least one processor may obtain a first request for delivery of a first data set to a first destination, map the first request to a first information model, obtain a second request for delivery of a second data set to a second destination, map the second request to a second information model, and identify that a portion of data is part of both data sets. The processing system may next determine a plan for configuring data pipeline components for delivering the first data set to the first destination and the second data set to the second destination, the plan comprising: a combination of the first information model and the second information model, and at least one modification to the combination. The processing system may then configure the data pipeline components in accordance with the plan.Type: ApplicationFiled: November 14, 2022Publication date: March 9, 2023Inventors: James Fan, Sanjay Agraharam, Jeffrey Aaron, Steven Polston, Arun Gupta, Michelle Martens
-
Publication number: 20220374443Abstract: A processing system including at least one processor may perform a method including receiving a data request, executing a request fulfillment module to determine at least one information model and at least one executable flow associated with the data request, determining that at least one combining module is to be applied to the data request based on the at least one information model and the at least one executable flow, applying the at least one combining module to the data request, and generating a data pipeline to transmit data to a target that initiated the data request, wherein the data pipeline is generated in accordance with the at least one combining module that is applied.Type: ApplicationFiled: May 18, 2021Publication date: November 24, 2022Inventors: James Fan, Steven Polston, Sanjay Agraharam, Arun Gupta, Michelle Martens
-
Patent number: 11500895Abstract: A processing system including at least one processor may obtain a first request for delivery of a first data set to a first destination, map the first request to a first information model, obtain a second request for delivery of a second data set to a second destination, map the second request to a second information model, and identify that a portion of data is part of both data sets. The processing system may next determine a plan for configuring data pipeline components for delivering the first data set to the first destination and the second data set to the second destination, the plan comprising: a combination of the first information model and the second information model, and at least one modification to the combination. The processing system may then configure the data pipeline components in accordance with the plan.Type: GrantFiled: March 27, 2020Date of Patent: November 15, 2022Assignee: AT&T Intellectual Property I, L.P.Inventors: James Fan, Sanjay Agraharam, Jeffrey Aaron, Steven Polston, Arun Gupta, Michelle Martens
-
Publication number: 20220329594Abstract: An example method includes receiving a plurality of data request specifications from a plurality of user endpoint devices of requesting users, aggregating a subset of the plurality of data request specifications which share a similarity into a super request, retrieving a plurality of datasets, wherein the plurality of datasets is needed to fulfill the super request, aggregating the plurality of datasets into a single data superset, and delivering the single data superset to the plurality of user endpoint devices of the requesting users via a data pipeline, where the delivering includes segregating the single data superset so that each user endpoint device of the plurality of user endpoint devices of the requesting users receives a portion of the single data superset corresponding to one data request specification of the plurality of data request specifications that was submitted by the each user endpoint device.Type: ApplicationFiled: March 31, 2021Publication date: October 13, 2022Inventors: James Fan, Steven Polston, Sanjay Agraharam, Michelle Martens, Arun Gupta
-
Publication number: 20220318706Abstract: A method includes receiving a first request from a first user endpoint device of a first user, wherein the first request specifies a data need of the first user, identifying a first dataset from among a plurality of datasets, wherein the first dataset is determined to match the data need, determining a resource need of a second user who controls the first dataset, wherein the resource need is specified in a second request from a second user endpoint device of the second user, determining that the first user can provide a first resource that satisfies the resource need, wherein the first resource is offered by the first user, establishing an agreement upon approval from the first user and from a second user to orchestrate an exchange of the first dataset for the first resource, and delivering the first dataset to the first user endpoint device via a data pipeline.Type: ApplicationFiled: March 31, 2021Publication date: October 6, 2022Inventors: James Fan, Steven Polston, Sanjay Agraharam, Michelle Martens, Arun Gupta
-
Publication number: 20210303585Abstract: A processing system including at least one processor may obtain a first request for delivery of a first data set to a first destination, map the first request to a first information model, obtain a second request for delivery of a second data set to a second destination, map the second request to a second information model, and identify that a portion of data is part of both data sets. The processing system may next determine a plan for configuring data pipeline components for delivering the first data set to the first destination and the second data set to the second destination, the plan comprising: a combination of the first information model and the second information model, and at least one modification to the combination. The processing system may then configure the data pipeline components in accordance with the plan.Type: ApplicationFiled: March 27, 2020Publication date: September 30, 2021Inventors: James Fan, Sanjay Agraharam, Jeffrey Aaron, Steven Polston, Arun Gupta, Michelle Martens
-
Publication number: 20210303584Abstract: A processing system including at least one processor may obtain a first ontology of a first type of data pipeline component, map the first ontology to a second ontology for a second type of data pipeline component that is stored in a catalog of data pipeline component types, provide a second data schema for the second type of data pipeline component as a template for a first data schema for the first type of data pipeline component, and add the first type of data pipeline component to the catalog of data pipeline component types, where the adding comprises storing the first ontology and the first data schema for the first type of data pipeline component in the catalog of data pipeline component types.Type: ApplicationFiled: March 27, 2020Publication date: September 30, 2021Inventors: James Fan, Jeffrey Aaron, Sanjay Agraharam, Arun Gupta, Michelle Martens, Steven Polston
-
Publication number: 20210238130Abstract: The present invention relates to compounds of formula (I) or a pharmaceutically acceptable salt thereof useful as inhibitors of Cyclophilins and modulators of cyclophilin-like proteins. The invention also relates to uses of said compounds in the treatment of various disorders.Type: ApplicationFiled: August 29, 2019Publication date: August 5, 2021Inventors: Julien MICHEL, Alessio DE SIMONE, Charalampos IOANNIDIS, Jordi JUAREZ-JIMENEZ, Charis GEORGIOU, Arun GUPTA, Alison HULME, Malcolm WALKINSHAW, Dahlia DOUGHTY SHENTON
-
Patent number: 10876383Abstract: The invention provides a method and system for maximizing production of a well with a gas assisted plunger lift. The method comprises obtaining a plurality of measurements associated with operation of the well from sensors associated with various components of the well. The method further comprises determining set points for operation of the production valve and the injection valve based on one or more of the plurality of measurements. The set points may be determined by the controller or by a SCADA system. Optionally, one or more of the set points may be modified according to a comparison of current and optimal values of plunger velocity and gas and liquid production. In addition, the method comprises coordinating the operation of the production valve and the injection valve is coordinated based on the set points and the stage in operation cycle by the controller.Type: GrantFiled: November 30, 2015Date of Patent: December 29, 2020Assignee: ABB Schweiz AGInventors: Nareshkumar Nandola, Niket Kaisare, Arun Gupta
-
Publication number: 20200291002Abstract: The disclosure provides compounds of formula (I), including their salts, as well as compositions and methods of using the compounds. The compounds have activity against hepatitis C virus (HCV) and may be useful in treating those infected with HCV.Type: ApplicationFiled: March 17, 2017Publication date: September 17, 2020Inventors: Kap-Sun Yeung, John F. Kadow, Rajesh Onkardas Bora, Prakash Anjanappa, Kumaravel Selvakumar, Samayamunthula Venkata Satya Arun Gupta
-
Patent number: 10494906Abstract: Methods and control systems for optimizing production of a hydrocarbon well with a local controller in communication with a supervisory control and data acquisition (SCADA) system are disclosed. The presently disclosed methods may include calculating, at the local controller, optimal targets for one or more well parameters using measured values associated with operation of the hydrocarbon well; obtaining, at the local controller, a model that comprises a relationship between an operation of a gas injection choke and an operation of a production choke with the one or more well parameters based on the measurement values and received model parameters from the SCADA system; determining, at the local controller, operating set points based on the model for control of at least one of the production choke and the gas injection choke; and operating at least one of the production choke and the gas injection choke for optimized production.Type: GrantFiled: November 30, 2015Date of Patent: December 3, 2019Assignee: ABB Schweiz AGInventors: Nareshkumar Nandola, Niket Kaisare, Arun Gupta
-
Patent number: 10382594Abstract: Disclosed are various embodiments for transmitting data between an integrated head-end system and endpoint devices of a utility metering system. The utility metering system may include a single head-end system including an application layer, an end-device protocol layer, and a network protocol layer operable to generate messages for transmitting to the endpoint devices to obtain metering information. The layers may also be operable to interpret messages received from the endpoint devices including the metering information and convert the messages into a usable format. In some aspects, the end-device protocol layer and the network protocol layer may include adapters for converting information included in the messages based on a metering protocol or network protocol, respectively, used by the endpoint devices.Type: GrantFiled: April 8, 2016Date of Patent: August 13, 2019Assignee: Landis+Gyr Innovations, Inc.Inventors: Arun Gupta, Eric J. Kramer
-
Patent number: 10082772Abstract: A method and system are disclosed for tuning a Multivariable Proportional-Integral-Derivative (PID) controller in a process plant. The plant can have at least one PID controller for controlling the processes of the plant. The method can include formulating Model Predictive Control (MPC) for the process model of the plant; obtaining a desired (e.g., optimal control) solution for at least one designated (e.g., critical) region in relation to the MPC; determining PID tuning parameters corresponding to the control solution; and tuning the PID controller with the PID tuning parameters.Type: GrantFiled: April 24, 2014Date of Patent: September 25, 2018Assignee: ABB RESEARCH LTDInventor: Arun Gupta
-
Patent number: 9966194Abstract: A MEMs actuator device and method of forming includes arrays of actuator elements. Each actuator element has a moveable top plate and a bottom plate. The top plate includes a central membrane member and a cantilever spring for movement of the central membrane member. The bottom plate consists of two RF signal lines extending under the central membrane member. A MEMs electrostatic actuator device includes a CMOS wafer, a MEMs wafer, and a ball bond assembly. Interconnections are made from a ball bond to an associated through-silicon-via (TSV) that extends through the MEMS wafer. A RF signal path includes a ball bond electrically connected through a TSV and to a horizontal feed bar and from the first horizontal feed bar vertically into each column of the array. A metal bond ring extends between the CMOS wafer and the MEMS wafer. An RF grounding loop is completed from a ground shield overlying the array to the metal bond ring, a TSV and to a ball bond.Type: GrantFiled: December 20, 2016Date of Patent: May 8, 2018Assignee: TEXAS INSTRUMENTS INCORPORATEDInventors: Arun Gupta, William C. McDonald, Adam Fruehling, Ivan Kmecko, Lance Barron, Divyanshu Agrawal, Arthur M. Turner, John C. Ehmke
-
Publication number: 20170356279Abstract: The invention provides a method for optimizing production of a hydrocarbon well with a local controller supported from a supervisory control and data acquisition (SCADA) system. The method comprises calculating, at the local controller, optimal targets for one or more well parameters using measured values associated with operation of the hydrocarbon well. The method further comprises obtaining, at the local controller, a model that comprises a relationship between an operation of a gas injection choke and an operation of a production choke with the one or more well parameters based on the measurement values and received model parameters from the SCADA system. The method also comprises determining, at the local controller, operating set points based on the model for control of at least one of the production choke and the gas injection choke; and operating at least one of the production choke and the gas injection choke for optimized production.Type: ApplicationFiled: November 30, 2015Publication date: December 14, 2017Inventors: Nareshkumar NANDOLA, Niket KAISARE, Arun GUPTA