Patents by Inventor Bijender Singh
Bijender Singh 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: 10901775Abstract: Embodiments disclosed herein generally relate to a method and system for automatically updating a virtual machine image of one or more virtual machines of an auto-scaling group. A computing system receives an indication to update a virtual machine image of a plurality of virtual machines in a plurality of auto-scaling groups. Computing system identifies a subset of the plurality of auto-scaling groups that contains a hydration tag. Computing system locates a version of the virtual machine image different from a current version of the virtual machine image. For each auto-scaling group in the subset of auto-scaling groups, computing system clones a launch configuration for the virtual machines in the auto-scaling group. Computing system stores data associated with each auto-scaling group in a remote location. Computing system updates the virtual machine image of the virtual machines in each auto-scaling group with the new version of the virtual machine image.Type: GrantFiled: September 27, 2019Date of Patent: January 26, 2021Assignee: Capital One Services, LLCInventors: Bijender Singh, Amit Mawkin, Zachary McAuliffe, Chris Fanis, Sheo Sinha
-
Patent number: 10846210Abstract: Aspects described herein may relate to methods, systems, and apparatuses that combine one or more versions of different software application components of a software platform with a new version of a software component in order to perform an integration test. The combination may be tested in an integration test plan by utilizing versions of the one or more versions of different software application components of the software platform that previously passed the integration test plan. Notification of a failure of the integration testing may be sent back to an applicable developer for correction while the one or more versions of different software application components are maintained.Type: GrantFiled: October 31, 2019Date of Patent: November 24, 2020Assignee: Capital One Services, LLCInventors: Bijender Singh, Srinivas Alladi
-
Publication number: 20200026543Abstract: Embodiments disclosed herein generally relate to a method and system for automatically updating a virtual machine image of one or more virtual machines of an auto-scaling group. A computing system receives an indication to update a virtual machine image of a plurality of virtual machines in a plurality of auto-scaling groups. Computing system identifies a subset of the plurality of auto-scaling groups that contains a hydration tag. Computing system locates a version of the virtual machine image different from a current version of the virtual machine image. For each auto-scaling group in the subset of auto-scaling groups, computing system clones a launch configuration for the virtual machines in the auto-scaling group. Computing system stores data associated with each auto-scaling group in a remote location. Computing system updates the virtual machine image of the virtual machines in each auto-scaling group with the new version of the virtual machine image.Type: ApplicationFiled: September 27, 2019Publication date: January 23, 2020Applicant: Capital One Services, LLCInventors: Bijender Singh, Amit Mawkin, Zachary McAuliffe, Chris Fanis, Sheo Sinha
-
Patent number: 10430228Abstract: Embodiments disclosed herein generally relate to a method and system for automatically updating a virtual machine image of one or more virtual machines of an auto-scaling group. A computing system receives an indication to update a virtual machine image of a plurality of virtual machines in a plurality of auto-scaling groups. Computing system identifies a subset of the plurality of auto-scaling groups that contains a hydration tag. Computing system locates a version of the virtual machine image different from a current version of the virtual machine image. For each auto-scaling group in the subset of auto-scaling groups, computing system clones a launch configuration for the virtual machines in the auto-scaling group. Computing system stores data associated with each auto-scaling group in a remote location. Computing system updates the virtual machine image of the virtual machines in each auto-scaling group with the new version of the virtual machine image.Type: GrantFiled: August 21, 2018Date of Patent: October 1, 2019Assignee: Capital One Services, LLCInventors: Bijender Singh, Amit Mawkin, Zachary McAuliffe, Chris Fanis, Sheo Sinha
-
Publication number: 20190286467Abstract: Embodiments disclosed herein generally relate to a method and system for automatically updating a virtual machine image of one or more virtual machines of an auto-scaling group. A computing system receives an indication to update a virtual machine image of a plurality of virtual machines in a plurality of auto-scaling groups. Computing system identifies a subset of the plurality of auto-scaling groups that contains a hydration tag. Computing system locates a version of the virtual machine image different from a current version of the virtual machine image. For each auto-scaling group in the subset of auto-scaling groups, computing system clones a launch configuration for the virtual machines in the auto-scaling group. Computing system stores data associated with each auto-scaling group in a remote location. Computing system updates the virtual machine image of the virtual machines in each auto-scaling group with the new version of the virtual machine image.Type: ApplicationFiled: August 21, 2018Publication date: September 19, 2019Applicant: Capital One Services, LLCInventors: Bijender Singh, Amit Mawkin, Zachary McAuliffe, Chris Fanis, Sheo Sinha
-
Patent number: 10083059Abstract: Embodiments disclosed herein generally relate to a method and system for automatically updating a virtual machine image of one or more virtual machines of an auto-scaling group. A computing system receives an indication to update a virtual machine image of a plurality of virtual machines in a plurality of auto-scaling groups. Computing system identifies a subset of the plurality of auto-scaling groups that contains a hydration tag. Computing system locates a version of the virtual machine image different from a current version of the virtual machine image. For each auto-scaling group in the subset of auto-scaling groups, computing system clones a launch configuration for the virtual machines in the auto-scaling group. Computing system stores data associated with each auto-scaling group in a remote location. Computing system updates the virtual machine image of the virtual machines in each auto-scaling group with the new version of the virtual machine image.Type: GrantFiled: March 19, 2018Date of Patent: September 25, 2018Assignee: Capital One Services, LLCInventors: Bijender Singh, Amit Mawkin, Zachary McAuliffe, Chris Fanis, Sheo Sinha
-
Patent number: 8928918Abstract: A method, non-transitory computer readable medium, and apparatus for uploading a rejected print job request to an alternative location are disclosed. For example, the method receives a print job request in a managed print environment, determines that the print job request violates a rule for printing in the managed print environment, displays a print job pop-up dialogue that indicates that the print job request has been rejected, wherein the print job pop-up dialogue provides one or more alternative locations to upload the print job request, receives a selection of one of the one or more alternative locations to upload the print job request, converts the print job request into an electronic document and uploads the electronic document to the one of the one or more alternative locations that was selected.Type: GrantFiled: January 24, 2013Date of Patent: January 6, 2015Assignee: Xerox CorporationInventors: Bijender Singh Malik, Diane M. Olivo
-
Publication number: 20140204404Abstract: A method, non-transitory computer readable medium, and apparatus for uploading a rejected print job request to an alternative location are disclosed. For example, the method receives a print job request in a managed print environment, determines that the print job request violates a rule for printing in the managed print environment, displays a print job pop-up dialogue that indicates that the print job request has been rejected, wherein the print job pop-up dialogue provides one or more alternative locations to upload the print job request, receives a selection of one of the one or more alternative locations to upload the print job request, converts the print job request into an electronic document and uploads the electronic document to the one of the one or more alternative locations that was selected.Type: ApplicationFiled: January 24, 2013Publication date: July 24, 2014Applicant: Xerox CorporationInventors: BIJENDER SINGH MALIK, Diane M. Olivo