Patents by Inventor Raminder Chhatwal

Raminder Chhatwal 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: 9998323
    Abstract: A system may include a first point of deployment (POD) and a second POD at a data center, where each of the first POD and the second POD may be configured to support a first version of a platform template. The first POD may a first set of servers based on a first hardware platform and the second POD may include a second set of servers based on a second hardware platform. A configuration manager may be configured to determine a difference between the first hardware platform and the second hardware platform and generate a second version of the platform template based on the difference between the first hardware platform associated and the second hardware platform. In some cases, the second version of the platform template may be installed on the second POD as part of an upgrade process.
    Type: Grant
    Filed: September 25, 2014
    Date of Patent: June 12, 2018
    Assignee: Bank of America Corporation
    Inventors: Raminder Chhatwal, Suresh Nair, Tal Sadan, Minesh Shah
  • Patent number: 9842042
    Abstract: A system may include an active first point of deployment (POD) configured to provide a specified business functionality and may include a first server and a first instance of a platform to provide the specified business function. A dark second POD may be configured to include a second server and a second instance of the platform template, where the first platform template instance comprises a different version than the second platform template instance. A POD management computing device may test an operation of the second POD in parallel with the operation of the first POD. The POD management computing device may upgrade the business functionality by deactivating the first POD and activating the second POD to provide the specified business function using the second instance of the platform template.
    Type: Grant
    Filed: September 25, 2014
    Date of Patent: December 12, 2017
    Assignee: Bank of America Corporation
    Inventors: Raminder Chhatwal, Suresh Nair, Tal Sadan, Minesh Shah
  • Publication number: 20160092194
    Abstract: A system associated with a data center may include an active first point of deployment (POD) configured to provide a business functionality to users communicating via a network based on a first version of a platform template, a dark second POD configured with a different second version of the platform template and a switching tool to manage communication to and from the first POD and the second POD. The switching tool may send a received message the message to the destination based, at least in part, on the source of the received message, where the switching tool may send messages received from user devices to the first data center and may send messages received from testing devices to the second data center. The switching tool may, in response to a switching command, switch operation of the business functionality from the first POD to the second POD.
    Type: Application
    Filed: September 25, 2014
    Publication date: March 31, 2016
    Inventors: Raminder Chhatwal, Suresh Nair, Tal Sadan, Minesh Shah
  • Publication number: 20160092207
    Abstract: A system may include a first point of deployment (POD) and a second POD at a data center, where each of the first POD and the second POD may be configured to support a first version of a platform template. The first POD may a first set of servers based on a first hardware platform and the second POD may include a second set of servers based on a second hardware platform. A configuration manager may be configured to determine a difference between the first hardware platform and the second hardware platform and generate a second version of the platform template based on the difference between the first hardware platform associated and the second hardware platform.
    Type: Application
    Filed: September 25, 2014
    Publication date: March 31, 2016
    Inventors: Raminder Chhatwal, Suresh Nair, Tal Sadan, Minesh Shah
  • Publication number: 20160092343
    Abstract: A system may include an active first point of deployment (POD) configured to provide a specified business functionality and may include a first server and a first instance of a platform to provide the specified business function. A dark second POD may be configured to include a second server and a second instance of the platform template, where the first platform template instance comprises a different version than the second platform template instance. A POD management computing device may test an operation of the second POD in parallel with the operation of the first POD. The POD management computing device may upgrade the business functionality by deactivating the first POD and activating the second POD to provide the specified business function using the second instance of the platform template.
    Type: Application
    Filed: September 25, 2014
    Publication date: March 31, 2016
    Inventors: Raminder Chhatwal, Suresh Nair, Tal Sadan, Minesh Shah