Patents by Inventor Amitava Roy

Amitava Roy 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: 20240143315
    Abstract: Methods, system, and non-transitory processor-readable storage medium for efficient software configuration management system in a continuous deployment environment are provided herein. An example method includes receiving, by a continuous deployment module, instructions to deploy a microservice application. A configuration manager creates a dictionary comprising a plurality of configuration map objects. The continuous deployment module deploys the microservice application in the software configuration management system, where the microservice application mounts at least one configuration map object from the plurality of configuration map objects.
    Type: Application
    Filed: October 28, 2022
    Publication date: May 2, 2024
    Applicant: Dell Products L.P.
    Inventors: Amitava Roy, Muhamad Djunaedi, Robert Ballantyne
  • Publication number: 20240143318
    Abstract: Methods, system, and non-transitory processor-readable storage medium for efficient software configuration management system in a continuous deployment environment are provided herein. An example method includes monitoring, by a continuous deployment module, configuration deployment file changes in a software configuration management system, where the software configuration management system comprises a source repository and a target platform. The continuous deployment module detects modification of a configuration deployment file on the source repository, and deploys at least one microservice application on the target platform based on a directory in the source repository in which the modified configuration deployment file was detected.
    Type: Application
    Filed: October 28, 2022
    Publication date: May 2, 2024
    Applicant: Dell Products L.P.
    Inventors: Amitava Roy, Robert Ballantyne, Muhamad Djunaedi
  • Patent number: 11755444
    Abstract: Methods, system, and non-transitory processor-readable storage medium for higher-level service health are provided herein. An example method includes monitoring, by a monitoring tool, status metrics associated with at least one of a plurality of physical devices and a plurality of component services, where alerts generated from the monitoring tool are stored in a database associated with the monitoring tool. At least one of the component services executes on the at least one of the plurality of physical devices. A microservice identifies at least one logical service. The logical service is comprised of at least one of the plurality of physical devices, and/or at least one of the plurality of component services. The microservice determines a health metric associated with at least one logical service based on the generated alerts. The microservice transmits the health metric associated with the logical service from the microservice to the monitoring tool.
    Type: Grant
    Filed: October 25, 2021
    Date of Patent: September 12, 2023
    Assignee: EMC IP Holding Company LLC
    Inventors: Amitava Roy, Gerald Choi
  • Publication number: 20230137008
    Abstract: Disclosed herein is an authenticating system (150) for auctioning and delivering perishable goods. The system comprises a client tier (152) and a Service Provider (153); each having an electronic device (100) which is operably connected to a secure central cloud resident server (151) through Communication Network for performing auction and delivery activities of perishable goods. The system attaches an encrypted label containing quality attributes, food classification and preparation process to each auctioned item. The system performs batch scheduling of delivery with optimization of time and resource and identifies the closest delivery person (103). The consumer (101) accepts the delivery by decoding and verifying the encrypted label. The system ensures safe and authentic delivery of auctioned item.
    Type: Application
    Filed: October 29, 2022
    Publication date: May 4, 2023
    Inventors: Eman Kalyan Ghosh, Devendra Tripathi, Dev Dutta, Amitava Roy Chowdhoury
  • Publication number: 20230126757
    Abstract: Methods, system, and non-transitory processor-readable storage medium for higher-level service health are provided herein. An example method includes monitoring, by a monitoring tool, status metrics associated with at least one of a plurality of physical devices and a plurality of component services, where alerts generated from the monitoring tool are stored in a database associated with the monitoring tool. At least one of the component services executes on the at least one of the plurality of physical devices. A microservice identifies at least one logical service. The logical service is comprised of at least one of the plurality of physical devices, and/or at least one of the plurality of component services. The microservice determines a health metric associated with at least one logical service based on the generated alerts. The microservice transmits the health metric associated with the logical service from the microservice to the monitoring tool.
    Type: Application
    Filed: October 25, 2021
    Publication date: April 27, 2023
    Applicant: Dell Products L.P.
    Inventors: Amitava Roy, Gerald Choi
  • Patent number: 10834021
    Abstract: Techniques are disclosed for managing access to shared computing resources in a computing system which include representing resources as objects and managing access to those objects using the construct of a resource instance manager. A set of resource instance managers responds to all commands requesting access to a set of respective shared resources. Access to each shared resource is managed by a unique resource instance manager for that resource which maintains a consistent state for that shared resource. Each resource instance manager determines, in response to receiving requests to allow execution of commands and using a set of predefined rues, whether those commands may be safely executed concurrently with other commands acting on the same shared resource. If the commands cannot be executed concurrently, the resource instance managers change the order in which queued commands are executed or abort execution of one or more commands.
    Type: Grant
    Filed: July 28, 2017
    Date of Patent: November 10, 2020
    Assignee: EMC IP Holding Company LLC
    Inventors: Amitava Roy, Shyamsunder Singaraju, Norman Speciner, Lorenzo Bailey, Robert Andrew Foulks, Rajesh Kumar Gandhi, Daniel S. Keefe
  • Patent number: 10585675
    Abstract: Improved techniques for running different flavors of a service in different host environments. Each service is defined by a service type and host environment in which the service can be run. The techniques employ a service loader for obtaining the service type and host environment data, and loading a service flavor based on the service type and host environment data. By providing a service loader that, in response to a service request, can access host environment data from an operating system, access metadata describing host environments in which service objects for an application can be run, and determine which service flavor to load based on the service type and host environment data, appropriate service flavors can be loaded onto a system while avoiding application hanging and/or errors conditions due to a mismatch between a current host environment and the host environments in which a service object can be successfully run.
    Type: Grant
    Filed: October 30, 2017
    Date of Patent: March 10, 2020
    Assignee: EMC IP Holding Company LLC
    Inventors: Robert Andrew Foulks, Shyamsunder Singaraju, Amitava Roy, Rajesh Kumar Gandhi
  • Patent number: 10474532
    Abstract: Techniques are disclosed for provided automatic fault tolerance in data storage systems and other computer systems managing access to shared computing resources using the construct of a resource instance manager together with an architecture for designing and implementing task-oriented state-based commands for accessing the shared computing resources. A set of resource instance managers respond to all commands requesting access to a set of respective shared resources. Access to each shared resource is managed by a unique resource instance manager for that resource which maintains a consistent state for that shared resource. When commands are designed appropriately, the system can be restored using a system state history maintained transparently by a system-provided application program interface.
    Type: Grant
    Filed: July 28, 2017
    Date of Patent: November 12, 2019
    Assignee: EMC IP Holding Company LLC
    Inventors: Amitava Roy, Rajesh Kumar Gandhi, Daniel S. Keefe, Norman Speciner, Lorenzo Bailey, Hongxin Zhang
  • Publication number: 20190129722
    Abstract: Improved techniques for running different flavors of a service in different host environments. Each service is defined by a service type and host environment in which the service can be run. The techniques employ a service loader for obtaining the service type and host environment data, and loading a service flavor based on the service type and host environment data. By providing a service loader that, in response to a service request, can access host environment data from an operating system, access metadata describing host environments in which service objects for an application can be run, and determine which service flavor to load based on the service type and host environment data, appropriate service flavors can be loaded onto a system while avoiding application hanging and/or errors conditions due to a mismatch between a current host environment and the host environments in which a service object can be successfully run.
    Type: Application
    Filed: October 30, 2017
    Publication date: May 2, 2019
    Inventors: Robert Andrew Foulks, Shyamsunder Singaraju, Amitava Roy, Rajesh Kumar Gandhi
  • Patent number: 10146478
    Abstract: Techniques are disclosed for managing access to shared computing resources in a computing system which include representing resources as objects and managing access to those objects using the construct of a resource instance manager. A set of resource instance managers respond to all commands requesting access to a set of respective shared resources. Access to each shared resource is managed by a unique resource instance manager for that resource which maintains a consistent state for that shared resource. When commands are designed according to an appropriate model and processed by a set of resource instance managers disclosed herein, multiple processes may execute in parallel without causing deadlocks or introducing data corruption.
    Type: Grant
    Filed: July 28, 2017
    Date of Patent: December 4, 2018
    Assignee: EMC IP Holding Company LLC
    Inventors: Amitava Roy, Norman Speciner, Rajesh Kumar Gandhi, Hongxin Zhang
  • Publication number: 20130315818
    Abstract: A gas compressor comprises a source of high pressure fluid and a pressure vessel having a gas inlet for the gas to be compressed, a gas outlet for the compressed gas and a fluid inlet for the high pressure fluid. The compressor is arranged to introduce the high pressure fluid into the pressure vessel via the fluid inlet whereby to compress a volume of gas in the pressure vessel.
    Type: Application
    Filed: February 7, 2012
    Publication date: November 28, 2013
    Inventor: Amitava Roy
  • Publication number: 20120031753
    Abstract: The invention relates to an electrode configuration of electrolysers using oxygen storage material to prevent oxidation of anodic active catalyst layer where oxygen storage material will be preferentially oxidised prior to anodic active catalyst. The inventions also relates to the use of hydrogen storage material with cathodic active catalyst to supply hydrogen to react with oxygen supplied from anodes when a reduction load is connected between the anode and cathode. One configuration utilises of individual layers containing oxygen and hydrogen storage materials, active catalyst layers, perforated current collectors, monopolar plates and a porous separator. A reduction load is used during operation of the electrolyser to convert metal oxides into pure metal by consuming oxygen from the electrolyser cell during stand by mode, shut down mode and intermittent operation, which will increase the durability of electrodes.
    Type: Application
    Filed: October 13, 2011
    Publication date: February 9, 2012
    Inventor: Amitava Roy
  • Patent number: 7702903
    Abstract: A present invention license reallocation system and method facilitates flexible and effective licensing distribution. The license reallocation system and method enables convenient movement of licensed information between hardware devices while ensuring appropriate compliance with license terms. An expired license indication is generated on license expiration. The expired license indication indicates that prior license keys associated with proprietary information are expired. Upon receipt of a valid expired license indication and expired license keys new license key(s) is issued presumably for a different hardware. A license serial number (LSN) that is both globally unique and mutable is utilized to generate license keys. In one embodiment, the license serial number includes system serial number (SSN) and an extension serial number (ESN).
    Type: Grant
    Filed: August 8, 2005
    Date of Patent: April 20, 2010
    Assignee: 3Com Corporation
    Inventors: Amitava Roy, Jeffrey R. Young
  • Patent number: 5565028
    Abstract: Class C fly ash may be activated with strong alkali to yield a novel, dense, quick-setting cement having unexpected properties. The setting time of the cement decreased as the pH of the activating solution increased. The microstructure and phase assemblage of the novel cement depended on the pH. Ettringite was absent beyond pH 14.30 (2.0N); a hexagonal plate-like crystalline form (stratlingite (gehlenite hydrate, C.sub.2 ASH.sub.8) and other compounds) became more abundant at higher pH. At higher pH the microstructure was characterized by high amounts of the plate-like crystalline phase and a dense matrix, due to higher reactivity of the glassy phase in fly ash. The novel cement will have uses in a number of areas, including fixation of hazardous wastes such as radioactive wastes, applications where rapid setting is desired, and formation of concrete in hot environments where ordinary Portland cements may tend to crack due to their heat of hydration.
    Type: Grant
    Filed: June 1, 1995
    Date of Patent: October 15, 1996
    Assignee: Board of Supervisors of Louisiana State University and Agricultural and Mechanical College
    Inventors: Amitava Roy, Paul J. Schilling, Harvill C. Eaton
  • Patent number: 5435843
    Abstract: Class C fly ash may be activated with strong alkali to yield a novel, dense, quick-setting cement having unexpected properties. The setting time of the cement decreased as the pH of the activating solution increased. The microstructure and phase assemblage of the novel cement depended on the pH. Ettringite was absent beyond pH 14.30 (2.0N); a hexagonal plate-like crystalline form (stratlingite (gehlenite hydrate, C.sub.2 ASH.sub.8) and other compounds) became more abundant at higher pH. At higher pH the microstructure was characterized by high amounts of the plate-like crystalline phase and a dense matrix, due to higher reactivity of the glassy phase in fly ash. The novel cement will have uses in a number of areas, including fixation of hazardous wastes such as radioactive wastes, applications where rapid setting is desired, and formation of concrete in hot environments where ordinary Portland cements may tend to crack due to their heat of hydration.
    Type: Grant
    Filed: September 10, 1993
    Date of Patent: July 25, 1995
    Assignee: Board of Supervisors of Louisiana State University and Agricultural and Mechanical College
    Inventors: Amitava Roy, Paul J. Schilling, Harvill C. Eaton