Patents by Inventor Ross Sakata
Ross Sakata 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: 11847645Abstract: Systems, apparatuses, and methods for providing an account token to an external entity during the lifecycle of a payment transaction. In some embodiments, an external entity may be a merchant computer requesting authorization of a payment message. In other embodiments, the external entity may be a support computer providing a payment processing network or a merchant support functions.Type: GrantFiled: June 18, 2020Date of Patent: December 19, 2023Assignee: Visa International Service AssociationInventors: Gourab Basu, Michael Mori, Ross Sakata, Steven Cracknell, Millie Yee, Mark Carlson, Patrick Stan, Surendra Keshan, Edward Katzin
-
Patent number: 11803846Abstract: Systems, apparatuses, and methods for providing an account token to an external entity during the lifecycle of a payment transaction. In some embodiments, an external entity may be a merchant computer requesting authorization of a payment message. In other embodiments, the external entity may be a support computer providing a payment processing network or a merchant support functions.Type: GrantFiled: January 28, 2021Date of Patent: October 31, 2023Assignee: Visa International Service AssociationInventors: Gourab Basu, Michael Mori, Ross Sakata, Steven Cracknell, Millie Yee, Mark Carlson, Patrick Stan, Surendra Keshan, Edward Katzin
-
Patent number: 11157943Abstract: In one aspect, an account identifier is associated with a deal purchased by a user from a deal site. The deal has a face value applicable to a transaction with a predetermined merchant, if the transaction satisfies one or more predetermined criteria. The user pays the deal site an amount smaller than the face value. When the account identifier is used at a transaction terminal to initiate a payment transaction, a transaction handler determines whether the payment transaction satisfies the one or more predetermined criteria; and if so, the transaction handler provides the transaction terminal with an authorization response identifying the remaining balance, which is determined by deducting the face value from the payment transaction. The account identifier may be a one-time account number generated specifically for the deal purchased by the user, or an account number of the user used to purchase the deal from the deal site.Type: GrantFiled: June 11, 2019Date of Patent: October 26, 2021Assignee: Visa International Service AssociationInventors: Gourab Basu, Ross Sakata, Michael Mori
-
Publication number: 20210256506Abstract: Systems, apparatuses, and methods for providing an account token to an external entity during the lifecycle of a payment transaction. In some embodiments, an external entity may be a merchant computer requesting authorization of a payment message. In other embodiments, the external entity may be a support computer providing a payment processing network or a merchant support functions.Type: ApplicationFiled: January 28, 2021Publication date: August 19, 2021Inventors: Gourab Basu, Michael Mori, Ross Sakata, Steven Cracknell, Millie Yee, Mark Carlson, Patrick Stan, Surendra Keshan, Edward Katzin
-
Publication number: 20200320515Abstract: Systems, apparatuses, and methods for providing an account token to an external entity during the lifecycle of a payment transaction. In some embodiments, an external entity may be a merchant computer requesting authorization of a payment message. In other embodiments, the external entity may be a support computer providing a payment processing network or a merchant support functions.Type: ApplicationFiled: June 18, 2020Publication date: October 8, 2020Inventors: Gourab Basu, Michael Mori, Ross Sakata, Steven Cracknell, Millie Yee, Mark Carlson, Patrick Stan, Surendra Keshan, Edward Katzin
-
Patent number: 10726413Abstract: Systems, apparatuses, and methods for providing an account token to an external entity during the lifecycle of a payment transaction. In some embodiments, an external entity may be a merchant computer requesting authorization of a payment message. In other embodiments, the external entity may be a support computer providing a payment processing network or a merchant support functions.Type: GrantFiled: April 11, 2016Date of Patent: July 28, 2020Assignee: Visa International Service AssociationInventors: Gourab Basu, Michael Mori, Ross Sakata, Steven Cracknell, Millie Yee, Mark Carlson, Patrick Stan, Surendra Keshan, Edward Katzin
-
Publication number: 20190295119Abstract: In one aspect, an account identifier is associated with a deal purchased by a user from a deal site. The deal has a face value applicable to a transaction with a predetermined merchant, if the transaction satisfies one or more predetermined criteria. The user pays the deal site an amount smaller than the face value. When the account identifier is used at a transaction terminal to initiate a payment transaction, a transaction handler determines whether the payment transaction satisfies the one or more predetermined criteria; and if so, the transaction handler provides the transaction terminal with an authorization response identifying the remaining balance, which is determined by deducting the face value from the payment transaction. The account identifier may be a one-time account number generated specifically for the deal purchased by the user, or an account number of the user used to purchase the deal from the deal site.Type: ApplicationFiled: June 11, 2019Publication date: September 26, 2019Inventors: Gourab Basu, Ross Sakata, Michael Mori
-
Patent number: 10360578Abstract: In one aspect, an account identifier is associated with a deal purchased by a user from a deal site. The deal has a face value applicable to a transaction with a predetermined merchant, if the transaction satisfies one or more predetermined criteria. The user pays the deal site an amount smaller than the face value. When the account identifier is used at a transaction terminal to initiate a payment transaction, a transaction handler determines whether the payment transaction satisfies the one or more predetermined criteria; and if so, the transaction handler provides the transaction terminal with an authorization response identifying the remaining balance, which is determined by deducting the face value from the payment transaction. The account identifier may be a one-time account number generated specifically for the deal purchased by the user, or an account number of the user used to purchase the deal from the deal site.Type: GrantFiled: January 28, 2013Date of Patent: July 23, 2019Assignee: VISA INTERNATIONAL SERVICE ASSOCIATIONInventors: Gourab Basu, Ross Sakata, Michael Mori
-
Publication number: 20160314482Abstract: A server computer may receive a request from a user device of a user for a wait time associated with a merchant. The server computer may receive information comprising dynamic and static data from various entities. The information may include at least transaction data. The server computer may utilize the information to determine a wait time prediction and other conditions associated with the merchant. The determined information may be presented to the user by a notification on the user device.Type: ApplicationFiled: April 26, 2016Publication date: October 27, 2016Inventors: Gourab Basu, Michael Mori, Ross Sakata, Rajat Das
-
Publication number: 20160224976Abstract: Systems, apparatuses, and methods for providing an account token to an external entity during the lifecycle of a payment transaction. In some embodiments, an external entity may be a merchant computer requesting authorization of a payment message. In other embodiments, the external entity may be a support computer providing a payment processing network or a merchant support functions.Type: ApplicationFiled: April 11, 2016Publication date: August 4, 2016Inventors: Gourab Basu, Michael Mori, Ross Sakata, Steve Cracknell, Millie Yee, Mark Carlson, Patrick Stan, Surendra Keshan, Edward Katzin
-
Patent number: 9342832Abstract: Systems, apparatuses, and methods for providing an account token to an external entity during the lifecycle of a payment transaction. In some embodiments, an external entity may be a merchant computer requesting authorization of a payment message. In other embodiments, the external entity may be a support computer providing a payment processing network or a merchant support functions.Type: GrantFiled: August 12, 2011Date of Patent: May 17, 2016Assignee: Visa International Service AssociationInventors: Gourab Basu, Michael Mori, Ross Sakata, Steve Cracknell, Millie Yee, Mark Carlson, Patrick Stan, Surendra Keshan, Edward Katzin
-
Patent number: 8886563Abstract: Systems and methods are disclosed for routing a transaction based on an assessment of costs associated with multiple payment processing networks. A transaction broker server determines how to route a received authorization request message for a transaction based on a first cost associated with processing the transaction via a first payment processing network and a second cost associated with processing the transaction via a second payment processing network. If the first cost is less than or equal to the second cost, the authorization request message is routed to the first payment processing network. If the first cost exceeds the second cost, at least one rule is applied to determine whether the first cost is to be reduced. If the at least one rule is satisfied, the first cost is reduced and the authorization request message is routed to the first payment processing network.Type: GrantFiled: August 30, 2012Date of Patent: November 11, 2014Assignee: Visa International Service AssociationInventors: Ross Sakata, Gourab Basu, Michael Mori, Steve Cracknell, Judson Reed
-
Patent number: 8666863Abstract: Systems and methods for monitoring transaction data and providing an indication regarding a performance parameter to a payment processing entity. Transaction data associated with a plurality of transactions conducted during a time interval is received. A server computer determines that the received transaction data meets a threshold. It is further determined whether a previous indication that the threshold has been met was provided to a payment processing entity, the previous indication being associated with a plurality of previous transactions conducted during a previous time interval. If the previous indication was not provided, an indication that the threshold has been met is provided to the payment processing entity, the indication including information regarding a performance parameter of the payment processing entity.Type: GrantFiled: June 29, 2012Date of Patent: March 4, 2014Assignee: Visa International Service AssociationInventors: Ross Sakata, Ila Malde, Gourab Basu, Tim Gallagher, Jeffrey Gill
-
Publication number: 20130198075Abstract: Systems and methods for monitoring transaction data and providing an indication regarding a performance parameter to a payment processing entity. Transaction data associated with a plurality of transactions conducted during a time interval is received. A server computer determines that the received transaction data meets a threshold. It is further determined whether a previous indication that the threshold has been met was provided to a payment processing entity, the previous indication being associated with a plurality of previous transactions conducted during a previous time interval. If the previous indication was not provided, an indication that the threshold has been met is provided to the payment processing entity, the indication including information regarding a performance parameter of the payment processing entity.Type: ApplicationFiled: June 29, 2012Publication date: August 1, 2013Inventors: Ross Sakata, Ila Malde, Gourag Basu, Tim Gallagher, Jeffrey Gill
-
Publication number: 20130054465Abstract: Systems and methods are disclosed for routing a transaction based on an assessment of costs associated with multiple payment processing networks. A transaction broker server determines how to route a received authorization request message for a transaction based on a first cost associated with processing the transaction via a first payment processing network and a second cost associated with processing the transaction via a second payment processing network. If the first cost is less than or equal to the second cost, the authorization request message is routed to the first payment processing network. If the first cost exceeds the second cost, at least one rule is applied to determine whether the first cost is to be reduced. If the at least one rule is satisfied, the first cost is reduced and the authorization request message is routed to the first payment processing network.Type: ApplicationFiled: August 30, 2012Publication date: February 28, 2013Inventors: Ross Sakata, Gourab Basu, Michael Mori, Steve Cracknell, Judson Reed
-
Publication number: 20120041881Abstract: Systems, apparatuses, and methods for providing an account token to an external entity during the lifecycle of a payment transaction. In some embodiments, an external entity may be a merchant computer requesting authorization of a payment message. In other embodiments, the external entity may be a support computer providing a payment processing network or a merchant support functions.Type: ApplicationFiled: August 12, 2011Publication date: February 16, 2012Inventors: Gourab Basu, Michael Mori, Ross Sakata, Steve Cracknell, Millie Yee, Mark Carlson, Patrick Stan, Surendra Keshan, Edward Katzin
-
Publication number: 20120036073Abstract: Techniques for providing an intelligent estimated amount for authorization include receiving a request to calculate an estimated amount for a transaction where the final amount is not known at the time of authorization. A payment processing network calculates the estimated amount based on several factors associated with the transaction and provides the estimated amount to an issuer for authorization.Type: ApplicationFiled: July 21, 2011Publication date: February 9, 2012Inventors: Gourab Basu, Shaun Bodington, Ross Sakata, Michael Mori