Patents by Inventor Tianzhen Lin
Tianzhen Lin 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: 12086648Abstract: A system and method for access management for applications is disclosed. The system and method includes at least: initializing, at execution time of an application code, a scan of actions performed by the application code on resources of a cloud computing environment; identifying an existing set of permissions for the resources; identifying one or more accessed permissions by the application code based on the actions performed by the application code on the resources; generating a new set of permissions for accessing the resources based on the identifying the existing set of permissions and the one or more accessed permissions; transmitting the new set of permissions to a database for storage and later retrieval; and applying the new set of permissions to the resources when the application code is executed in a production environment.Type: GrantFiled: July 13, 2023Date of Patent: September 10, 2024Assignee: Capital One Services, LLCInventors: Ron Meck, Clayton Mottley, Abhishek Mathews, Tianzhen Lin, Stephen Sherrard
-
Publication number: 20230359507Abstract: A system and method for access management for applications is disclosed. The system and method includes at least: initializing, at execution time of an application code, a scan of actions performed by the application code on resources of a cloud computing environment; identifying an existing set of permissions for the resources; identifying one or more accessed permissions by the application code based on the actions performed by the application code on the resources; generating a new set of permissions for accessing the resources based on the identifying the existing set of permissions and the one or more accessed permissions; transmitting the new set of permissions to a database for storage and later retrieval; and applying the new set of permissions to the resources when the application code is executed in a production environment.Type: ApplicationFiled: July 13, 2023Publication date: November 9, 2023Applicant: Capital One Services, LLCInventors: Ron MECK, Clayton MOTTLEY, Abhishek MATHEWS, Tianzhen LIN, Stephen SHERRARD
-
Patent number: 11748169Abstract: A system and method for access management for applications is disclosed. The system and method includes at least: initializing, at execution time of an application code, a scan of actions performed by the application code on resources of a cloud computing environment; identifying an existing set of permissions for the resources; identifying one or more accessed permissions by the application code based on the actions performed by the application code on the resources; generating a new set of permissions for accessing the resources based on the identifying the existing set of permissions and the one or more accessed permissions; transmitting the new set of permissions to a database for storage and later retrieval; and applying the new set of permissions to the resources when the application code is executed in a production environment.Type: GrantFiled: January 25, 2021Date of Patent: September 5, 2023Assignee: Capital One Services, LLCInventors: Ron Meck, Clayton Mottley, Abhishek Mathews, Tianzhen Lin, Stephen Sherrard
-
Publication number: 20220237046Abstract: A system and method for access management for applications is disclosed. The system and method includes at least: initializing, at execution time of an application code, a scan of actions performed by the application code on resources of a cloud computing environment; identifying an existing set of permissions for the resources; identifying one or more accessed permissions by the application code based on the actions performed by the application code on the resources; generating a new set of permissions for accessing the resources based on the identifying the existing set of permissions and the one or more accessed permissions; transmitting the new set of permissions to a database for storage and later retrieval; and applying the new set of permissions to the resources when the application code is executed in a production environment.Type: ApplicationFiled: January 25, 2021Publication date: July 28, 2022Applicant: Capital One Services, LLCInventors: Ron MECK, Clayton MOTTLEY, Abhishek MATHEWS, Tianzhen LIN, Stephen SHERRARD
-
Patent number: 10951542Abstract: Techniques for managing cloud-based systems are provided. A user provides search criteria for cloud-based resources through a web-based user interface. A search for the cloud-based resources is conducted based on the search criteria. The web-based interface displays a listing of cloud-based resources matching the search criteria. The user provides an input indicating a request to keep awake a first cloud-based resource. In response, the web-based interface copies an original operating schedule for the first cloud-based resource into a first tag and modifies the original operating schedule contained within a second tag to form a modified operating schedule to cause the cloud-based resource to keep awake. The user can restore the original operating schedule when desired. Alternatively, the web-based interface can automatically restore the original operating schedule when a predetermined time period expires.Type: GrantFiled: October 22, 2019Date of Patent: March 16, 2021Assignee: Capital One Services, LLCInventors: Ron Meck, James Laiche, Daniel Eisenberg, Jacob Walden, Tianzhen Lin, Chienyi Hung, Mamadou Balde, Celik Sismanturk, Jason McGinthy, Scott Foreman
-
Publication number: 20210021538Abstract: Techniques for managing cloud-based systems are provided. A user provides search criteria for cloud-based resources through a web-based user interface. A search for the cloud-based resources is conducted based on the search criteria. The web-based interface displays a listing of cloud-based resources matching the search criteria. The user provides an input indicating a request to keep awake a first cloud-based resource. In response, the web-based interface copies an original operating schedule for the first cloud-based resource into a first tag and modifies the original operating schedule contained within a second tag to form a modified operating schedule to cause the cloud-based resource to keep awake. The user can restore the original operating schedule when desired. Alternatively, the web-based interface can automatically restore the original operating schedule when a predetermined time period expires.Type: ApplicationFiled: October 22, 2019Publication date: January 21, 2021Applicant: Capital One Services, LLCInventors: Ron MECK, James LAICHE, Daniel EISENBERG, Jacob WALDEN, Tianzhen LIN, Chienyi HUNG, Mamadou BALDE, Celik SISMANTURK, Jason MCGINTHY, Scott FOREMAN
-
Patent number: 10498665Abstract: Techniques for managing cloud-based systems are provided. A user provides search criteria for cloud-based resources through a web-based user interface. A search for the cloud-based resources is conducted based on the search criteria. The web-based interface displays a listing of cloud-based resources matching the search criteria. The user provides an input indicating a request to keep awake a first cloud-based resource. In response, the web-based interface copies an original operating schedule for the first cloud-based resource into a first tag and modifies the original operating schedule contained within a second tag to form a modified operating schedule to cause the cloud-based resource to keep awake. The user can restore the original operating schedule when desired. Alternatively, the web-based interface can automatically restore the original operating schedule when a predetermined time period expires.Type: GrantFiled: July 15, 2019Date of Patent: December 3, 2019Assignee: Capital One Services, LLCInventors: Ron Meck, James Laiche, Daniel Eisenberg, Jacob Walden, Tianzhen Lin, Chienyi Hung, Mamadou Balde, Celik Sismanturk, Jason McGinthy, Scott Foreman