Patents by Inventor Michael Steven Bankston

Michael Steven Bankston 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).

  • Publication number: 20200252408
    Abstract: A system and method are provided which include receiving, by a server computer from a trusted entity computer, user data corresponding to a user. Based on the user data, the server computer determines a set of assertions for the user. The server computer receives, from a relying entity, an assertion request for the user. Responsive to the assertion request, the server computer provides, to the relying entity, an assertion, of the set of assertions. The relying entity thereby grants the user a particular type of account based on the assertion.
    Type: Application
    Filed: January 30, 2020
    Publication date: August 6, 2020
    Inventors: Michael Steven Bankston, Erik Christopher Friend
  • Patent number: 10339554
    Abstract: A computing apparatus configured to generate trigger records for a transaction handler to identify authorization requests that satisfy the conditions specified in the trigger records, identify communication preferences of the users associated with the identified authorization requests, and use the communication preferences to target real-time messages at the users in parallel with the transaction handler providing responses to the respective authorization requests.
    Type: Grant
    Filed: March 16, 2016
    Date of Patent: July 2, 2019
    Assignee: Visa International Service Association
    Inventors: Jeanette Yoder, Leigh Amaro, Ryan Hagey, Derek A. Vroom, Michael Steven Bankston
  • Publication number: 20190149524
    Abstract: Methods and systems disclosed herein relate to providing a receiving entity with a package of assertions. A package of assertions may include a group of yes or no statements (e.g., as an answer to a question). Alternatively, or additionally, a package of assertions may comprise a clustered assertion, which is a singular yes or no statement, that is itself based on a set of underlying assertions made using information from one or more sources. A particular type of package of assertions may be selected based on the relying entity requesting the assertions, based on an assertions model. The package of assertions may be cryptographically secured.
    Type: Application
    Filed: November 16, 2018
    Publication date: May 16, 2019
    Inventors: Michael Steven Bankston, Erik Christopher Friend, Jerry Wald, Victor Zhiltsov
  • Publication number: 20190080324
    Abstract: A system and method includes an authorization request message configured with information about transaction amounts of items aggregated according to item categories and applicable rates for the items in the respective categories. Based on the information provided in the authorization request, a transaction handler is configured to compute a modified transaction amount for the transaction by reducing the transaction amount of items in one or more of the categories, without reducing the transaction amount(s) of items in one or more other categories, and computing a total transaction amount based on the reduction and the applicable rates.
    Type: Application
    Filed: November 14, 2018
    Publication date: March 14, 2019
    Inventors: Ilker Celikyilmaz, Sivakumar Seshappan, Raman Chinnappan, Kalpana Jogi, Tirtha Mauli Sarkar, Darpan Dewan, Thoithoi Chingakham, Michael Steven Bankston
  • Patent number: 10163106
    Abstract: A system and method includes an authorization request message configured with information about transaction amounts of items aggregated according to item categories and applicable rates for the items in the respective categories. Based on the information provided in the authorization request, a transaction handler is configured to compute a modified transaction amount for the transaction by reducing the transaction amount of items in one or more of the categories, without reducing the transaction amount(s) of items in one or more other categories, and computing a total transaction amount based on the reduction and the applicable rates.
    Type: Grant
    Filed: April 7, 2015
    Date of Patent: December 25, 2018
    Assignee: Visa International Service Association
    Inventors: Ilker Celikyilmaz, Sivakumar Seshappan, Raman Chinnappan, Kalpana Jogi, Tirtha Mauli Sarkar, Darpan Dewan, Thoithoi Chingakham, Michael Steven Bankston
  • Publication number: 20180247319
    Abstract: In one aspect, a computing apparatus is configured to receive an input specifying a set of users, identify a set of triggers, each of which corresponds to a set of one or more conditions which when satisfied cause transmission of a message to the set of users, rank the triggers based at least in part on transaction data of the users that was recorded by a transaction handler, and generate a ranked list of the triggers based on the ranking.
    Type: Application
    Filed: April 11, 2018
    Publication date: August 30, 2018
    Inventors: Jeanette Yoder, Leigh Amaro, Ryan Hagey, Michael James Gebbie, Michael Steven Bankston
  • Patent number: 9990643
    Abstract: In one aspect, a computing apparatus is configured to: store transaction data recording transactions processed by a transaction handler; organize third party data according to community, where the third party data includes first data received from a first plurality of entities of a first community and second data received from a second plurality of entities of a second community; and responsive to a request from a merchant in the second community, present an offer of the merchant in the second community to users identified via the transaction data and the first data received from the first plurality of entities of the first community. In one embodiment, the first data provides permission from the merchant in the first community to allow the merchant in the second community to use intelligence information of the first community to identify users for targeting offers from the merchant in the second community.
    Type: Grant
    Filed: April 29, 2014
    Date of Patent: June 5, 2018
    Assignee: VISA INTERNATIONAL SERVICE ASSOCIATION
    Inventors: Jeanette Yoder, Leigh Amaro, Ryan Hagey, Michael Steven Bankston
  • Patent number: 9972021
    Abstract: In one aspect, a computing apparatus is configured to receive an input specifying a set of users, identify a set of triggers, each of which corresponds to a set of one or more conditions which when satisfied cause transmission of a message to the set of users, rank the triggers based at least in part on transaction data of the users that was recorded by a transaction handler, and generate a ranked list of the triggers based on the ranking.
    Type: Grant
    Filed: August 4, 2011
    Date of Patent: May 15, 2018
    Assignee: Visa International Service Association
    Inventors: Jeanette Yoder, Leigh Amaro, Ryan Hagey, Michael James Gebbie, Michael Steven Bankston
  • Patent number: 9912483
    Abstract: A computing apparatus configured to verify a digital signature applied on a set of data received from a user device, including an user ID assigned by a partner system to uniquely identify a user of the user device among customers of the partner system, and a user device identifier identifying the user device. The digital signature is generated via applying a cryptographic one-way hash function on a combination of the set of data and a secret, shared between the computing apparatus and the partner system via a secure communication channel separate from a channel used to receive the set of data.
    Type: Grant
    Filed: July 13, 2016
    Date of Patent: March 6, 2018
    Assignee: Visa International Service Association
    Inventors: Mark Carlson, Michael Steven Bankston, Kalpana Jogi, Timothy Gallagher, Alesia Panagiotides
  • Patent number: 9679299
    Abstract: In one aspect, a computing apparatus is configured to: store transaction data recording transactions processed by a transaction handler; organize third party data according to community, where the third party data includes first data received from a first plurality of entities of a first community and second data received from a second plurality of entities of a second community; and responsive to a request from a merchant in the second community, present an offer of the merchant in the second community to users identified via the transaction data and the first data received from the first plurality of entities of the first community. In one embodiment, the first data provides permission from the merchant in the first community to allow the merchant in the second community to use intelligence information of the first community to identify users for targeting offers from the merchant in the second community.
    Type: Grant
    Filed: September 2, 2011
    Date of Patent: June 13, 2017
    Assignee: VISA INTERNATIONAL SERVICE ASSOCIATION
    Inventors: Jeanette Yoder, Leigh Amaro, Ryan Hagey, Michael Steven Bankston
  • Patent number: 9490985
    Abstract: A computing apparatus configured to verify a digital signature applied on a set of data received from a user device, including a user ID assigned by a partner system to uniquely identify a user of the user device among customers of the partner system, and a user device identifier identifying the user device. The digital signature is generated via applying a cryptographic one-way hash function on a combination of the set of data and a secret, shared between the computing apparatus and the partner system via a secure communication channel separate from a channel used to receive the set of data.
    Type: Grant
    Filed: August 14, 2014
    Date of Patent: November 8, 2016
    Assignee: VISA INTERNATIONAL SERVICE ASSOCIATION
    Inventors: Mark Carlson, Michael Steven Bankston, Kalpana Jogi, Timothy Gallagher, Alesia Panagiotides
  • Publication number: 20160323259
    Abstract: A computing apparatus configured to verify a digital signature applied on a set of data received from a user device, including an user ID assigned by a partner system to uniquely identify a user of the user device among customers of the partner system, and a user device identifier identifying the user device. The digital signature is generated via applying a cryptographic one-way hash function on a combination of the set of data and a secret, shared between the computing apparatus and the partner system via a secure communication channel separate from a channel used to receive the set of data.
    Type: Application
    Filed: July 13, 2016
    Publication date: November 3, 2016
    Inventors: Mark Carlson, Michael Steven Bankston, Kalpana Jogi, Timothy Gallagher, Alesia Panagiotides
  • Publication number: 20160196572
    Abstract: A computing apparatus configured to generate trigger records for a transaction handler to identify authorization requests that satisfy the conditions specified in the trigger records, identify communication preferences of the users associated with the identified authorization requests, and use the communication preferences to target real-time messages at the users in parallel with the transaction handler providing responses to the respective authorization requests.
    Type: Application
    Filed: March 16, 2016
    Publication date: July 7, 2016
    Inventors: Jeanette Yoder, Leigh Amaro, Ryan Hagey, Derek A. Vroom, Michael Steven Bankston
  • Patent number: 9324088
    Abstract: In one aspect, a computing apparatus is configured to generate trigger records for a transaction handler to identify authorization requests that satisfy the conditions specified in the trigger records, identify communication preferences of the users associated with the identified authorization requests, and use the communication preferences to target real-time messages at the users in parallel with the transaction handler providing responses to the respective authorization requests.
    Type: Grant
    Filed: February 25, 2013
    Date of Patent: April 26, 2016
    Assignee: VISA INTERNATIONAL SERVICE ASSOCIATION
    Inventors: Jeanette Yoder, Leigh Amaro, Ryan Hagey, Derek A. Vroom, Michael Steven Bankston
  • Patent number: 9159084
    Abstract: A computing apparatus configured to determine account numbers of account holders, determine merchant identifiers used to identify respective merchants in authorization requests for transactions between the respective merchants and the account holders, monitor transactions processed by a transaction handler to detect first transactions between the merchants and the account holders, and transmit information about each of the first transactions to a remote computing device in real time as the transaction handler processes the authorization of the respective detected transaction.
    Type: Grant
    Filed: September 21, 2012
    Date of Patent: October 13, 2015
    Assignee: VISA International Service Association
    Inventors: Christopher George Magpayo, Michael Steven Bankston, Ryan Hagey
  • Publication number: 20150287034
    Abstract: A system and method includes an authorization request message configured with information about transaction amounts of items aggregated according to item categories and applicable rates for the items in the respective categories. Based on the information provided in the authorization request, a transaction handler is configured to compute a modified transaction amount for the transaction by reducing the transaction amount of items in one or more of the categories, without reducing the transaction amount(s) of items in one or more other categories, and computing a total transaction amount based on the reduction and the applicable rates.
    Type: Application
    Filed: April 7, 2015
    Publication date: October 8, 2015
    Inventors: Ilker Celikyilmaz, Sivakumar Seshappan, Raman Chinnappan, Kalpana Jogi, Tirtha Mauli Sarkar, Darpan Dewan, Thoithoi Chingakham, Michael Steven Bankston
  • Publication number: 20140359298
    Abstract: A computing apparatus configured to verify a digital signature applied on a set of data received from a user device, including a user ID assigned by a partner system to uniquely identify a user of the user device among customers of the partner system, and a user device identifier identifying the user device. The digital signature is generated via applying a cryptographic one-way hash function on a combination of the set of data and a secret, shared between the computing apparatus and the partner system via a secure communication channel separate from a channel used to receive the set of data.
    Type: Application
    Filed: August 14, 2014
    Publication date: December 4, 2014
    Inventors: Mark Carlson, Michael Steven Bankston, Kalpana Jogi, Timothy Gallagher, Alesia Panagiotides
  • Patent number: 8838982
    Abstract: In one aspect, a computing apparatus is configured to verify a digital signature applied on a set of data received from a user device, including an user ID assigned by a partner system to uniquely identify a user of the user device among customers of the partner system, and a user device identifier identifying the user device. The digital signature is generated via applying a cryptographic one-way hash function on a combination of the set of data and a secret, shared between the computing apparatus and the partner system via a secure communication channel separate from a channel used to receive the set of data.
    Type: Grant
    Filed: September 20, 2012
    Date of Patent: September 16, 2014
    Assignee: Visa International Service Association
    Inventors: Mark Carlson, Michael Steven Bankston, Kalpana Jogi, Timothy Gallagher, Alesia Panagiotides
  • Publication number: 20140236672
    Abstract: In one aspect, a computing apparatus is configured to: store transaction data recording transactions processed by a transaction handler; organize third party data according to community, where the third party data includes first data received from a first plurality of entities of a first community and second data received from a second plurality of entities of a second community; and responsive to a request from a merchant in the second community, present an offer of the merchant in the second community to users identified via the transaction data and the first data received from the first plurality of entities of the first community. In one embodiment, the first data provides permission from the merchant in the first community to allow the merchant in the second community to use intelligence information of the first community to identify users for targeting offers from the merchant in the second community.
    Type: Application
    Filed: April 29, 2014
    Publication date: August 21, 2014
    Applicant: VISA INTERNATIONAL SERVICE ASSOCIATION
    Inventors: Jeanette Yoder, Leigh Amaro, Ryan Hagey, Michael Steven Bankston
  • Patent number: 8407148
    Abstract: In one aspect, a computing apparatus is configured to generate trigger records for a transaction handler to identify authorization requests that satisfy the conditions specified in the trigger records, identify communication preferences of the users associated with the identified authorization requests, and use the communication preferences to target real-time messages at the users in parallel with the transaction handler providing responses to the respective authorization requests.
    Type: Grant
    Filed: October 19, 2011
    Date of Patent: March 26, 2013
    Assignee: Visa U.S.A. Inc.
    Inventors: Jeanette Yoder, Leigh Amaro, Ryan Hagey, Derek A. Vroom, Michael Steven Bankston