Patents by Inventor Parveen Kumar

Parveen Kumar 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: 20250131354
    Abstract: Systems and methods for allocating optimal supply chain resources based on order data are disclosed. In some embodiments, a disclosed method includes: receiving, from a computing device, an allocation request associated with an order; determining a customer node associated with the order, wherein the customer node is in a supply chain network; determining, based on the order and the customer node, a sub-network of the supply chain network; determining, based on cost information associated with the sub-network, at least one path from at least one source node to the customer node in the sub-network; generating supply chain allocation data for the order based on the at least one path; and transmitting the supply chain allocation data to the computing device.
    Type: Application
    Filed: October 19, 2023
    Publication date: April 24, 2025
    Inventors: Shantala Narasimha Murthy Manchenahally, Venkata Ramkiran Balivada, Ankit Ajit Jain, Kedarnath Reddy Vudayagiri, Parveen Kumar
  • Publication number: 20250041831
    Abstract: The present invention relates to a process for CO2 desorption in an overall CO2 absorption/desorption procedure. The present invention in particular relates to a process and a system for the catalytic CO2 desorption steps, in the presence of at least one Zr-based catalyst. The present invention also relates to a suitable Zr-based catalyst for the CO2 desorption process, and to methods for preparing such a catalyst.
    Type: Application
    Filed: December 22, 2022
    Publication date: February 6, 2025
    Applicant: TOTALENERGIES ONETECH
    Inventors: Parveen KUMAR, Maxime LACROIX, Bert SELS, Cheng ZHOU, Yuhe LIAO
  • Patent number: 12218794
    Abstract: In one example, a cloud-based services exchange comprises a plurality of interconnection assets configured to connect a customer of the cloud-based services exchange to one or more cloud service providers, the plurality of interconnection assets including a virtual circuit by which the customer accesses a cloud service from the one or more cloud service providers; and an orchestration engine configured to modify the plurality of interconnection assets.
    Type: Grant
    Filed: March 15, 2024
    Date of Patent: February 4, 2025
    Assignee: Equinix, Inc.
    Inventors: Parveen Kumar, Gagan Maheshwari, Jaganathan Jeyapaul, Brian J. Lillie
  • Publication number: 20250025828
    Abstract: Method to desorb CO2 in a CO2-rich solvent in a stripper column comprising the steps of providing a first stream comprising a CO2-rich solvent; providing a stripper column; passing the first stream through the stripper column; recovering a CO2-rich effluent and a re-boiler stream from the stripper column and passing the reboiler stream through the reboiler and recovering a second stream comprising a CO2-lean solvent from the reboiler. The method further comprises one or more steps of hydrodynamic cavitation which are performed on the first stream and/or on the reboiler stream, each stream presenting an initial flow velocity and an initial static pressure, wherein hydrodynamic cavitation is performed by increasing the initial flow velocity of the stream and subsequently decreasing the initial static pressure of the stream, and wherein hydrodynamic cavitation is performed within the stripper column and/or on a stream directly entering or directly exiting the stripper column.
    Type: Application
    Filed: November 28, 2022
    Publication date: January 23, 2025
    Inventors: Parveen KUMAR, Walter VERMEIREN
  • Publication number: 20240223443
    Abstract: In one example, a cloud-based services exchange comprises a plurality of interconnection assets configured to connect a customer of the cloud-based services exchange to one or more cloud service providers, the plurality of interconnection assets including a virtual circuit by which the customer accesses a cloud service from the one or more cloud service providers; and an orchestration engine configured to modify the plurality of interconnection assets.
    Type: Application
    Filed: March 15, 2024
    Publication date: July 4, 2024
    Inventors: Parveen Kumar, Gagan Maheshwari, Jaganathan Jeyapaul, Brian J. Lillie
  • Patent number: 11936518
    Abstract: In one example, a cloud-based services exchange comprises a plurality of interconnection assets configured to connect a customer of the cloud-based services exchange to one or more cloud service providers, the plurality of interconnection assets including a virtual circuit by which the customer accesses a cloud service from the one or more cloud service providers; and an orchestration engine configured to modify the plurality of interconnection assets.
    Type: Grant
    Filed: December 23, 2022
    Date of Patent: March 19, 2024
    Assignee: Equinix, Inc.
    Inventors: Parveen Kumar, Gagan Maheshwari, Jaganathan Jeyapaul, Brian J. Lillie
  • Publication number: 20230208708
    Abstract: In one example, a cloud-based services exchange comprises a plurality of interconnection assets configured to connect a customer of the cloud-based services exchange to one or more cloud service providers, the plurality of interconnection assets including a virtual circuit by which the customer accesses a cloud service from the one or more cloud service providers; and an orchestration engine configured to modify the plurality of interconnection assets.
    Type: Application
    Filed: December 23, 2022
    Publication date: June 29, 2023
    Inventors: Parveen Kumar, Gagan Maheshwari, Jaganathan Jeyapaul, Brian J. Lillie
  • Patent number: 11327905
    Abstract: A computing device requests access to an application object from a remote storage system in order to locally execute application functionality without hosting application resources. An accessed object is associated with an intent in the storage system and locked. Locking an object in combination with an intent prevents computing devices that are not performing the intent from accessing the object. An intent defines one or more operations to be performed with the requested object, which are serialized as intent steps and stored in the storage system. Upon executing an intent step, the computing device stores a log entry at the storage system signifying the step's completion. A locked object remains locked until the log entries indicate every intent step as complete. Different computing devices can unlock a locked object by executing any incomplete steps of an intent associated with the locked object.
    Type: Grant
    Filed: May 19, 2020
    Date of Patent: May 10, 2022
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Lidong Zhou, Jacob R. Lorch, Jinglei Ren, Parveen Kumar Patel, Srinath Setty
  • Publication number: 20220131744
    Abstract: In one example, a cloud-based services exchange comprises a plurality of interconnection assets configured to connect a customer of the cloud-based services exchange to one or more cloud service providers, the plurality of interconnection assets including a virtual circuit by which the customer accesses a cloud service from the one or more cloud service providers; and an orchestration engine configured to modify the plurality of interconnection assets.
    Type: Application
    Filed: December 29, 2021
    Publication date: April 28, 2022
    Inventors: Parveen Kumar, Gagan Maheshwari, Jaganathan Jeyapaul, Brian J. Lillie
  • Patent number: 11218363
    Abstract: In one example, a cloud-based services exchange comprises a plurality of interconnection assets configured to connect a customer of the cloud-based services exchange to one or more cloud service providers, the plurality of interconnection assets including a virtual circuit by which the customer accesses a cloud service from the one or more cloud service providers; and an orchestration engine configured to modify the plurality of interconnection assets.
    Type: Grant
    Filed: August 31, 2020
    Date of Patent: January 4, 2022
    Assignee: Equinix, Inc.
    Inventors: Parveen Kumar, Gagan Maheshwari, Jaganathan Jeyapaul, Brian J. Lillie
  • Patent number: 10936576
    Abstract: A storage account is replicated across multiple data centers so as to withstand an outage of the storage account. A front end and applications use data stored in the storage accounts to manage resources of a cloud computing system. A client includes an interface used by the front end to access the storage accounts, in addition to an interface that is used by the applications to access the storage accounts. Other features, which ensure that a read operation survives even if a head replica or a tail replica is down, include reading from a head replica instead of from a tail replica, a two phase prepare-commit operation to propagate changes from head to tail replicas, and provisioning a back end repair service if a failure occurs in the middle of the prepare-commit operation.
    Type: Grant
    Filed: March 8, 2017
    Date of Patent: March 2, 2021
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Parveen Kumar Patel, Kamel Sbaia, Yunus Mohammed, Srinath Setty, Jun Wang
  • Patent number: 10892942
    Abstract: In general, this disclosure describes techniques for coordinating, with a cloud exchange, automated cloud-based disaster recovery across containers from a failed cloud service to a backup cloud service. In some examples, an orchestration engine for a cloud exchange is configured to: detect an indication of a disruption in a first cloud service provided by a first cloud service provider network coupled to the cloud exchange to send and receive data packets via the cloud exchange; provision, in response to detecting the indication of the disruption in the first cloud service, disaster recovery infrastructure layers in containers of a second cloud service provided by a second cloud service provider network coupled to the cloud exchange; obtain code and state from containers of the first cloud service; and communicate the code and state to the disaster recovery infrastructure layers in the containers of the second cloud service.
    Type: Grant
    Filed: July 29, 2016
    Date of Patent: January 12, 2021
    Assignee: EQUINIX, INC.
    Inventors: Venkatachalam Rangasamy, Parveen Kumar, Jaganathan Jeyapaul, Brian J. Lillie
  • Publication number: 20200396121
    Abstract: In one example, a cloud-based services exchange comprises a plurality of interconnection assets configured to connect a customer of the cloud-based services exchange to one or more cloud service providers, the plurality of interconnection assets including a virtual circuit by which the customer accesses a cloud service from the one or more cloud service providers; and an orchestration engine configured to modify the plurality of interconnection assets.
    Type: Application
    Filed: August 31, 2020
    Publication date: December 17, 2020
    Inventors: Parveen Kumar, Gagan Maheshwari, Jaganathan Jeyapaul, Brian J. Lillie
  • Patent number: 10867267
    Abstract: In some examples, a customer churn risk engine is configured to query at least one of co-location data indicating co-location facility usage by a particular co-location facility customer and telemetry data indicating interconnections established between the particular co-location facility customer and at least one additional co-location facility customer within at least one co-location facility operated by a co-location facility provider. The customer churn risk engine is further configured to generate, based at least in part on at least one of the co-location data and the telemetry data, a churn risk score for the particular co-location facility customer. The customer churn risk engine is configured to output the churn risk score for the particular co-location facility customer.
    Type: Grant
    Filed: January 29, 2016
    Date of Patent: December 15, 2020
    Assignee: EQUINIX, INC.
    Inventors: Mohan Navaratna, Parveen Kumar, Jaganathan Jeyapaul, Brian J. Lillie
  • Patent number: 10824950
    Abstract: The present disclosure relates to system(s) and method(s) for deploying a data analytics model in a target environment. The system records a set of data pre-processing stages, associated with the data analytics model. The set of data pre-processing stages may comprise receiving raw data, executing a set of ETL functions on the raw data, and executing a set of algorithms on the raw data. Further, the system generates the data analytics model based on the set of algorithms. Furthermore, the system generates a scoring engine workflow, associated with the data analytics model, based on the set of data pre-processing stages. The scoring engine workflow comprises one or more ETL functions and one or more algorithms. Further, the system deploys the data analytics model and the scoring engine workflow in the target environment. The scoring engine workflow enables pre-processing of production data in the target environment.
    Type: Grant
    Filed: February 27, 2019
    Date of Patent: November 3, 2020
    Assignee: HCL TECHNOLOGIES LIMITED
    Inventors: Parveen Kumar Jain, Arvind Maurya, Vidhi Bajaj
  • Publication number: 20200301855
    Abstract: A computing device requests access to an application object from a remote storage system in order to locally execute application functionality without hosting application resources. An accessed object is associated with an intent in the storage system and locked. Locking an object in combination with an intent prevents computing devices that are not performing the intent from accessing the object. An intent defines one or more operations to be performed with the requested object, which are serialized as intent steps and stored in the storage system. Upon executing an intent step, the computing device stores a log entry at the storage system signifying the step's completion. A locked object remains locked until the log entries indicate every intent step as complete. Different computing devices can unlock a locked object by executing any incomplete steps of an intent associated with the locked object.
    Type: Application
    Filed: May 19, 2020
    Publication date: September 24, 2020
    Inventors: Lidong Zhou, Jacob R. Lorch, Jinglei Ren, Parveen Kumar Patel, Srinath Setty
  • Patent number: 10764126
    Abstract: In one example, a cloud-based services exchange comprises a plurality of interconnection assets configured to connect a customer of the cloud-based services exchange to one or more cloud service providers, the plurality of interconnection assets including a virtual circuit by which the customer accesses a cloud service from the one or more cloud service providers; and an orchestration engine configured to modify the plurality of interconnection assets.
    Type: Grant
    Filed: October 26, 2018
    Date of Patent: September 1, 2020
    Assignee: EQUINIX, INC.
    Inventors: Parveen Kumar, Gagan Maheshwari, Jaganathan Jeyapaul, Brian J. Lillie
  • Patent number: 10700931
    Abstract: Various embodiments of methods and systems for network infrastructure configuration based on network device configuration templates are provided. A network device configuration template is received where the network device configuration template corresponds to network device configuration data based on template elements. Template elements include variable placeholders, versions, Stock Keeping Units (SKUs), firmware, and target devices identified in the network device configuration template. Values for the template elements are referenced from a dataset storage component. The network device configuration data are classified into different classification units. The network device configuration data are merged with the network device configuration template that programmatically defines configuration of network devices. A network device configuration instance is generated based on evaluating the template elements and replacing template elements with values from the dataset storage.
    Type: Grant
    Filed: April 7, 2015
    Date of Patent: June 30, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Sandeep Koushik Sheshadri, Parveen Kumar Patel, Varun Venkatesh, Nisheeth Srivastava
  • Patent number: 10691622
    Abstract: A computing device requests access to an application object from a remote storage system in order to locally execute application functionality without hosting application resources. An accessed object is associated with an intent in the storage system and locked. Locking an object in combination with an intent prevents computing devices that are not performing the intent from accessing the object. An intent defines one or more operations to be performed with the requested object, which are serialized as intent steps and stored in the storage system. Upon executing an intent step, the computing device stores a log entry at the storage system signifying the step's completion. A locked object remains locked until the log entries indicate every intent step as complete. Different computing devices can unlock a locked object by executing any incomplete steps of an intent associated with the locked object.
    Type: Grant
    Filed: September 19, 2017
    Date of Patent: June 23, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Lidong Zhou, Jacob R. Lorch, Jinglei Ren, Parveen Kumar Patel, Srinath Setty
  • Publication number: 20200089801
    Abstract: Methods and devices for data migration may include initially processing requests from a plurality of geographic regions for a cloud service using a global back-end service with a global storage account storing data. The methods and devices may include establishing a region back-end service with a region storage account in at least one geographic region of the plurality of geographic regions to support the cloud service for users in the at least one geographic region, wherein the region back-end service includes a region RTable. The methods and devices may include receiving, by the region back-end service, user requests for the cloud service from one or more users in the at least one geographic region and accessing, via the region RTable, one or more rows of data associated with the at least one geographic region from the global storage account in response to the user requests.
    Type: Application
    Filed: September 19, 2018
    Publication date: March 19, 2020
    Inventors: Parveen Kumar Patel, Kamel Sbaia, Mohit Garg, Abhishek Agarwal, Bikash Kumar Agrawala, Abhishek Kumar Tiwari