Patents by Inventor Warren Tan
Warren Tan 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: 12101409Abstract: Secure user authentication using an OTP involve pre-storing an OTP application on a first computing device for generating a valid OTP value for the user responsive to receiving entry of a valid PIN value of the user, no part of the valid PIN value is stored on the first computing device and pre-storing on a back-end server the valid PIN value and a valid shared secret for the user. Upon receiving entry of a purported PIN value, a purported shared secret is dynamically synthesized by the OTP application based on the purported PIN value of the user and a purported OTP value is generated. Upon receiving entry of the purported OTP value in a login attempt on the back-end server from another device, the server cryptographically calculates a window of OTP values, and login is allowed if the calculated window of OTP values corresponds to the received OTP value.Type: GrantFiled: February 21, 2024Date of Patent: September 24, 2024Assignee: CITICORP CREDIT SERVICES, INC. (USA)Inventors: Ronald Chu, Mark Kogen, Warren Tan, Simon Ma, Yosif Smushkovich, Gerry Glindro, Jeffrey Nicholas
-
Patent number: 11917069Abstract: Secure user authentication using a OTP involve pre-storing an application on a first device for generating a valid OTP for the user responsive to receiving entry of a valid PIN, no part of the valid PIN is stored on the first device and pre-storing on a back-end server the valid PIN and a valid shared secret for the user. Upon receiving entry of a purported PIN, a purported shared secret is dynamically synthesized on the first device by the application based on the purported PIN and a purported OTP is generated on the first device. When entry of the purported OTP is received by the server in an attempt to log on the server from a second device, the server cryptographically calculates a window of OTPs, and logs on to the server from the second device is allowed if the calculated window of OTPs corresponds to the received OTP.Type: GrantFiled: June 29, 2023Date of Patent: February 27, 2024Assignee: CITICORP CREDIT SERVICES, INC. (USA)Inventors: Ronald Chu, Mark Kogen, Warren Tan, Simon Ma, Yosif Smushkovich, Gerry Glindro, Jeffrey Nicholas
-
Patent number: 11394553Abstract: Methods and systems for secure user authentication using a OTP involve, for example, pre-storing a OTP application on a first computing device for generating a valid OTP value for the user responsive to receiving entry of a valid PIN value of the user, no part of the valid PIN value is stored on the first computing device and pre-storing on a back-end server the valid PIN value and a valid shared secret for the user. Upon receiving entry of a purported PIN value of the user, a purported shared secret is dynamically synthesized on the first computing device by the OTP application based on the purported PIN value of the user and a purported OTP value is generated on the first computing device.Type: GrantFiled: August 15, 2017Date of Patent: July 19, 2022Assignee: CITICORP CREDIT SERVICES, INC. (USA)Inventors: Ronald Chu, Mark Kogen, Warren Tan, Simon Ma, Yosif Smushkovich, Gerry Glindro, Jeffrey Nicholas
-
Patent number: 9768963Abstract: Methods and systems for secure user authentication using a OTP involve, for example, pre-storing a OTP application on a first computing device for generating a valid OTP value for the user responsive to receiving entry of a valid PIN value of the user, no part of the valid PIN value is stored on the first computing device and pre-storing on a back-end server the valid PIN value and a valid shared secret for the user. Upon receiving entry of a purported PIN value of the user, a purported shared secret is dynamically synthesized on the first computing device by the OTP application based on the purported PIN value of the user and a purported OTP value is generated on the first computing device.Type: GrantFiled: February 2, 2011Date of Patent: September 19, 2017Assignee: Citicorp Credit Services, Inc. (USA)Inventors: Ronald King-Hang Chu, Mark Kogen, Warren Tan, Simon Ma, Yosif Smushkovich, Gerry Glindro, Jeffrey William Coyte Nicholas
-
Patent number: 9002750Abstract: For secure user authentication using a one-time password (OTP) application is pre-stored on a device for generating a OTP value responsive to entry of a valid PIN, no part of the PIN is stored on the device and pre-storing on a server the PIN and a valid shared secret for the user. Upon receiving entry a purported PIN, a purported shared secret is dynamically synthesized on the device by the OTP application based on the purported PIN of the user and a purported OTP value is generated based on the purported shared secret. When entry of the purported OTP value is received by the server in an attempt to log on the server from another device, the server cryptographically calculates a purported shared secret based on the purported OTP value, and log on to the server from the other device is allowed if the calculated purported shared secret corresponds to the pre-stored shared secret.Type: GrantFiled: April 23, 2007Date of Patent: April 7, 2015Assignee: Citicorp Credit Services, Inc. (USA)Inventors: Ronald King-Hang Chu, Mark Kogen, Warren Tan, Simon Ma, Yosif Smushkovich, Gerry Glindro, Jeffrey William Coyte Nicholas
-
Publication number: 20110197266Abstract: Methods and systems for secure user authentication using a OTP involve, for example, pre-storing a OTP application on a first computing device for generating a valid OTP value for the user responsive to receiving entry of a valid PIN value of the user, no part of the valid PIN value is stored on the first computing device and pre-storing on a back-end server the valid PIN value and a valid shared secret for the user. Upon receiving entry of a purported PIN value of the user, a purported shared secret is dynamically synthesized on the first computing device by the OTP application based on the purported PIN value of the user and a purported OTP value is generated on the first computing device.Type: ApplicationFiled: February 2, 2011Publication date: August 11, 2011Inventors: Ronald King-Hang CHU, Mark Kogen, Warren Tan, Simon Ma, Yosif Smushkovich, Gerry Glindro, Jeffrey William Coyte Nicholas
-
Patent number: 7904946Abstract: Methods and systems for secure user authentication utilizes OTP generation and validation techniques in which the shared secret for generating the OTP is not stored in the user's mobile device but instead is dynamically synthesized based on a PIN that activates the OTP generation and the personalized OTP data. The client software has no knowledge of what the correct PIN should be and always generates a normal looking OTP based on whatever PIN is entered, and the only way to learn whether or not the OTP is correct is to submit it during user login. By limiting the number of failed login attempts before the account is locked, brute-force attacks via the online channel will fail, and further, brute-force attacks to uncover the correct PIN for generating the correct OTP offline will also fail even if a hacker steals the user's mobile device and extracts the data inside for offline hacking, because there is nothing on the client that contains the PIN or encrypted by the PIN.Type: GrantFiled: December 11, 2006Date of Patent: March 8, 2011Assignee: Citicorp Development Center, Inc.Inventors: Ronald King-Hang Chu, Mark Kogen, Warren Tan, Simon Ma, Yosif Smushkovich, Gerry Glindro, Jeffrey William Coyte Nicholas
-
Patent number: 7484089Abstract: A method and system for combining multiple access points and utilizing certificates as an access method to a system from multiple access points enables use of a certificate that is stored within a smart card to access a host system through a browser, such that when the user accesses the application on the server, the application requires that the card and certificate be present for authentication of the individual user, and concurrently allows an external system to access applications on a host server using a certificate stored on the external system for authenticating itself to the host server. A certificate for certificate-based authentication is created and distributed to a choice of storage methods, such as a microcomputer of an integrated chip card, a computer disk of a computing device disposed in a secure environment, or a Hardware Security Module (HSM) associated with the computing device.Type: GrantFiled: November 10, 2004Date of Patent: January 27, 2009Assignee: Citicorp Developmemt Center, Inc.Inventors: Mark Kogen, Herve Garcia, Fred Pinn, Elton Lin, Warren Tan
-
Publication number: 20070005756Abstract: Systems and methods for monitoring and reporting data center activity are provided. The data center includes mainframe computers and client servers linked to user devices over networks. Start tasks, batch jobs and online regions on the mainframe computers are monitored and reported to a server. The reported data is parsed and formatted for display at user devices via a client interface.Type: ApplicationFiled: January 19, 2006Publication date: January 4, 2007Inventors: Robert Comparato, Frank Grande, Olli Jason, Mario Caramico, Warren Tan
-
Patent number: 6687714Abstract: A method and system for managing transaction card data provides distributed services for use of a transaction card, such as a smart card, on board a ship when shipboard communication with a centralized host system is unavailable. Aspects of the centralized land-based system, such as card issuance, card management, and issuer host authentication are migrated to the shipboard environment, and an on board issuance system, a distributed card management system, and a local monitoring and administration system are introduced to the shipboard environment. When the ship leaves port, an instance of the central system database data for the on board ship personnel is hosted on board the ship and stored in the distributed card management system database.Type: GrantFiled: February 29, 2000Date of Patent: February 3, 2004Assignee: Citicorp Development Center, Inc.Inventors: Mark Kogen, Warren Tan
-
Patent number: D364386Type: GrantFiled: July 21, 1994Date of Patent: November 21, 1995Assignee: Transaction Technology, Inc.Inventors: Larry Bramlett, Charles T. Inatomi, Robert R. Propp, Warren Tan