Patents Assigned to QUISK, INC.
-
Patent number: 10671991Abstract: A system and method of transaction processing is provided. The system includes a central server, which, after receiving transaction and recipient information from an initiator, sends a verification code to the initiator. The server also sends instructions for the initiator to send the code to a recipient via an outside communication channel. The server receives the verification code from the recipient, and verifies the transaction. In this manner, security may be maintained.Type: GrantFiled: May 17, 2017Date of Patent: June 2, 2020Assignee: Quisk, Inc.Inventors: Jorge M. Fernandes, Ziad Alshobaki
-
Patent number: 10453042Abstract: Disclosed is a method including receiving user credentials from a user device by a server system. The user credentials are authenticated by the server system. A token is transmitted to the user device by the server system. A plurality of transaction requests, each including a transaction amount and the token, are received by the server system from the user device. The server system utilizes the token to determine whether to approve each transaction request until the token expires. These steps are repeated after the token has expired.Type: GrantFiled: February 17, 2017Date of Patent: October 22, 2019Assignee: Quisk, Inc.Inventor: Praveen Amancherla
-
Patent number: 10423936Abstract: A process for efficiently storing and accessing data for a payment system is described. An association is created between a payment system participant and a hierarchy node associated with a hierarchy. An association is created between a payment system data element and each node in the hierarchy. The hierarchy is stored in a first database and the second data elements are stored in a second database. A request for information is accepted from a payment system participant. The hierarchy is retrieved from the first database. The second database is traversed to obtain a set of data elements including all of the data elements located at memory locations associated with each node in a portion of the hierarchy. The set of data elements is provided in response to the request. The portion of the hierarchy traversed to obtain the data elements consists of all nodes subordinate to the hierarchy node.Type: GrantFiled: January 23, 2014Date of Patent: September 24, 2019Assignee: QUISK, INC.Inventor: Praveen Amancherla
-
Patent number: 10423960Abstract: Methods of and systems for securely monitoring a balance of a payment account include storing, in a first database, ledger data and storing, in a second database, wallet data. Wallet data includes a wallet balance value for the payment account. When a transaction is initiated using the payment account, an access operation is performed on the wallet table. Illicit or improper modifications can be detected by deriving a ledger comparison value from the ledger data and comparing the derived ledger comparison value to a wallet comparison value from the wallet data.Type: GrantFiled: November 11, 2014Date of Patent: September 24, 2019Assignee: Quisk, Inc.Inventor: Praveen Amancherla
-
Patent number: 9818099Abstract: A system and method of transaction processing is provided. The system includes a central server, which, after receiving transaction and recipient information from an initiator, sends a verification code to the initiator. The server also sends instructions for the initiator to send the code to a recipient via an outside communication channel. The server receives the verification code from the recipient, and verifies the transaction. In this manner, security may be maintained.Type: GrantFiled: November 13, 2015Date of Patent: November 14, 2017Assignee: Quisk, Inc.Inventors: Jorge M. Fernandes, Ziad Alshobaki
-
Patent number: 9754260Abstract: Described herein are systems and computer-implemented methods for configuring a payment account in an account hierarchy using transaction codes that carry transaction information. The transaction codes carry sufficient information to help inform a decision of whether to lock the payment account so as to prevent an initiated transaction from completing. The decision can be fully-automated based on rules and/or intelligent machine analysis. The systems and methods can also seek, in real-time, authorization from an account administrator. The systems and methods can also allow the administrator to create a locking rule for the payment account. The administrator can be identified using the account hierarchy.Type: GrantFiled: October 28, 2013Date of Patent: September 5, 2017Assignee: Quisk, Inc.Inventor: Jorge M. Fernandes
-
Publication number: 20170249621Abstract: A system and method of transaction processing is provided. The system includes a central server, which, after receiving transaction and recipient information from an initiator, sends a verification code to the initiator. The server also sends instructions for the initiator to send the code to a recipient via an outside communication channel. The server receives the verification code from the recipient, and verifies the transaction. In this manner, security may be maintained.Type: ApplicationFiled: May 17, 2017Publication date: August 31, 2017Applicant: Quisk, Inc.Inventors: Jorge M. Fernandes, Ziad Alshobaki
-
Publication number: 20170161701Abstract: Disclosed is a method including receiving user credentials from a user device by a server system. The user credentials are authenticated by the server system. A token is transmitted to the user device by the server system. A plurality of transaction requests, each including a transaction amount and the token, are received by the server system from the user device. The server system utilizes the token to determine whether to approve each transaction request until the token expires. These steps are repeated after the token has expired.Type: ApplicationFiled: February 17, 2017Publication date: June 8, 2017Applicant: Quisk, Inc.Inventor: Praveen Amancherla
-
Publication number: 20170091773Abstract: A payment processing system includes a server that processes a request for a transaction between a customer and a merchant. The customer is associated with a customer profile defining a customer security level that is one of a plurality of customer security levels. The merchant is associated with a merchant profile defining a merchant security level that is one of a plurality of merchant security levels. A risk service determines a risk for the request based on transaction data of the purchase transaction request, the customer profile, and the merchant profile. The risk service determines the risk by operating at a risk assessment level that is one of a plurality of risk assessment levels at which the risk service operates depending on the customer and the merchant security level defined by the customer and the merchant profile. The risk service generates a fraud warning based on a result.Type: ApplicationFiled: December 12, 2016Publication date: March 30, 2017Applicant: Quisk, Inc.Inventors: Praveen Amancherla, Kumar Kartikeya, Jorge M. Fernandes
-
Patent number: 9519902Abstract: Systems and methods for fraud monitoring in a payment service are disclosed. An exemplary system includes a first server being located at a first locale and routing a first series of transaction requests. The system includes a second server being located at a second locale and routing a second series of transaction requests. The transactions requests may or may not be associated with a single payment service user account. The system includes a distributed cache storing a set of transaction details of the two series of transaction requests. The system includes a risk service having access to the set of transaction details from the distributed cache. The risk service generates a fraud warning based on a result of a comparison of at least one transaction detail in the set of transaction details and at least one transaction detail of a new transaction request received by the first server.Type: GrantFiled: January 23, 2014Date of Patent: December 13, 2016Assignee: Quisk, Inc.Inventors: Praveen Amancherla, Kumar Kartikeya
-
Publication number: 20160071084Abstract: A system and method of transaction processing is provided. The system includes a central server, which, after receiving transaction and recipient information from an initiator, sends a verification code to the initiator. The server also sends instructions for the initiator to send the code to a recipient via an outside communication channel. The server receives the verification code from the recipient, and verifies the transaction. In this manner, security may be maintained.Type: ApplicationFiled: November 13, 2015Publication date: March 10, 2016Applicant: QUISK, INC.Inventors: Jorge M. Fernandes, Ziad Alshobaki
-
Patent number: 9189784Abstract: A system and method of transaction processing is provided. The system includes a central server, which, after receiving transaction and recipient information from an initiator, sends a verification code to the initiator. The server also sends instructions for the initiator to send the code to a recipient via an outside communication channel. The server receives the verification code from the recipient, and verifies the transaction. In this manner, security may be maintained.Type: GrantFiled: February 16, 2015Date of Patent: November 17, 2015Assignee: Quisk, Inc.Inventors: Jorge M. Fernandes, Ziad Alshobaki
-
Publication number: 20150120546Abstract: Described herein are systems and computer-implemented methods for configuring a payment account in an account hierarchy using transaction codes that carry transaction information. The transaction codes carry sufficient information to help inform a decision of whether to lock the payment account so as to prevent an initiated transaction from completing. The decision can be fully-automated based on rules and/or intelligent machine analysis. The systems and methods can also seek, in real-time, authorization from an account administrator. The systems and methods can also allow the administrator to create a locking rule for the payment account. The administrator can be identified using the account hierarchy.Type: ApplicationFiled: October 28, 2013Publication date: April 30, 2015Applicant: Quisk, Inc.Inventor: Jorge M. Fernandes
-
Patent number: 8959032Abstract: A system and method of transaction processing is provided. The system includes a central server, which, after receiving transaction and recipient information from an initiator, sends a verification code to the initiator. The server also sends instructions for the initiator to send the code to a recipient via an outside communication channel. The server receives the verification code from the recipient, and verifies the transaction. In this manner, security may be maintained.Type: GrantFiled: January 31, 2013Date of Patent: February 17, 2015Assignee: Quisk, Inc.Inventors: Jorge M. Fernandes, Ziad Alshobaki
-
Publication number: 20150006346Abstract: A service request having an external format is received by a server. The service request is translated from the external channel format into a common internal system format using a discrete adaptor for that external channel format. The service request is then applied to a service lookup table to lookup a service address. The service lookup table is updated by adding an entry to the lookup up table. When in the internal system format, the header of the request uses an identical nomenclature as the service lookup table to identify the requested service. At least part of the application of the service request to the lookup table and the update of the service lookup table can occur simultaneously.Type: ApplicationFiled: January 23, 2014Publication date: January 1, 2015Applicant: QUISK, INC.Inventors: Praveen Amancherla, Kumar Kartikeya
-
Publication number: 20150006345Abstract: A process for efficiently storing and accessing data for a payment system is described. An association is created between a payment system participant and a hierarchy node associated with a hierarchy. An association is created between a payment system data element and each node in the hierarchy. The hierarchy is stored in a first database and the second data elements are stored in a second database. A request for information is accepted from a payment system participant. The hierarchy is retrieved from the first database. The second database is traversed to obtain a set of data elements including all of the data elements located at memory locations associated with each node in a portion of the hierarchy. The set of data elements is provided in response to the request. The portion of the hierarchy traversed to obtain the data elements consists of all nodes subordinate to the hierarchy node.Type: ApplicationFiled: January 23, 2014Publication date: January 1, 2015Applicant: QUISK, INC.Inventor: Praveen Amancherla
-
Publication number: 20140379561Abstract: Systems and methods for fraud monitoring in a payment service are disclosed. An exemplary system includes a first server being located at a first locale and routing a first series of transaction requests. The system includes a second server being located at a second locale and routing a second series of transaction requests. The transactions requests may or may not be associated with a single payment service user account. The system includes a distributed cache storing a set of transaction details of the two series of transaction requests. The system includes a risk service having access to the set of transaction details from the distributed cache. The risk service generates a fraud warning based on a result of a comparison of at least one transaction detail in the set of transaction details and at least one transaction detail of a new transaction request received by the first server.Type: ApplicationFiled: January 23, 2014Publication date: December 25, 2014Applicant: QUISK, INC.Inventors: Praveen Amancherla, Kumar Kartikeya
-
Patent number: 8886570Abstract: Methods of and systems for securely monitoring a balance of a payment account include storing, in a first database, ledger data and storing, in a second database, wallet data. Wallet data includes a wallet balance value for the payment account. When a transaction is initiated using the payment account, an access operation is performed on the wallet table. Illicit or improper modifications can be detected by deriving a ledger comparison value from the ledger data and comparing the derived ledger comparison value to a wallet comparison value from the wallet data.Type: GrantFiled: October 29, 2013Date of Patent: November 11, 2014Assignee: Quisk, Inc.Inventor: Praveen Amancherla
-
Patent number: 8850034Abstract: Systems and methods for processing a request from a client using a service request circuit breaker are disclosed. An exemplary system includes a request evaluator for receiving the client request and generating an external request. A request transmitter sends the external request to an external server. An external channel monitor evaluates how the external server responds to the external request. A service request circuit breaker activates in response to the monitor determining that the external server is unavailable. A persistent data store instantiates a queue. The queue stores the external request in response to the monitor determining that the external server is unavailable. The queue stores a second external request before it is sent to the external server if the service request circuit breaker is activated. The external server monitoring component evaluates how the external server responds to a periodic ping.Type: GrantFiled: April 15, 2014Date of Patent: September 30, 2014Assignee: Quisk, Inc.Inventor: Praveen Amancherla
-
Publication number: 20140258123Abstract: Processes for registering a user for a payment service are disclosed herein. Some of the processes involve the delivery of tokenized external fund transfer information from a financial institution to a payment service. Some of the process are conducted such that the external fund transfer information is never stored or handled by the payment service, but the identity of the user is still adequately verified by the payment service on behalf of the financial institution.Type: ApplicationFiled: September 19, 2013Publication date: September 11, 2014Applicant: QUISK, INC.Inventor: Jorge M. Fernandes