Patents by Inventor Diane C. Salmon

Diane C. Salmon 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: 20150363810
    Abstract: Communication systems and methods to transmit data among a plurality of computing systems in processing benefit redemption, including a portal configured to communicate with transaction terminals, reward hosts and issues processors. In response to a reward balance inquiry from a transaction terminal, the portal communicates with a respective reward host to obtain the balance, communicates with an issuer processor to obtain a one-time use account number, and provides the transaction terminal with the balance and the account number. The transaction terminal an authorization request for a payment transaction made using the account number. In response to the authorization request being received in the issuer processor, the portal communicates with the issuer processor to identify the payment transaction and communicates with the reward host to perform a reward redemption to support the payment transaction.
    Type: Application
    Filed: June 12, 2015
    Publication date: December 17, 2015
    Inventors: Nancy L. Kim, Diane C. Salmon, Mary Theresa Taylor, Jocelyn G. Maniulit
  • Publication number: 20150262177
    Abstract: Systems and methods implementing a communication protocol for the authorization of transfer of resources in a computer system having a plurality of computers, including a centralized router connecting to source account controllers and destination account controllers that are connected to readers. A reader communicates a first authorization request having a source identifier to a portal coupled with a data storage storing data linking the source identifier to a linked identifier. The portal communicates with a respective linked account controller to obtain a response identifying an available resource. Based on the response, the reader generates a further authorization request for a requested resource from a source account identified by the source identifier to a destination account associated with the reader.
    Type: Application
    Filed: March 12, 2015
    Publication date: September 17, 2015
    Inventors: Sayeed Mohammed, Joseph Bjorn Ovick, Diane C. Salmon, Nancy L. Kim
  • Publication number: 20150149272
    Abstract: A system and method configured to use an authorization messaging system for payment processing to communicate, in real time during authorization of a payment transaction, loyalty reward information, such as reward balance and conversion rate between a loyalty currency and a payment currency. For example, loyalty currency conversion rate is provided in real time via the authorization response that also provides the loyalty currency balance that is redeemable for the payment transaction. The system and method allows the conversion rate to be customized and/or personalized based on the identities of the user, the merchant and the loyalty program. Merchant may provide add-on offers for certain users.
    Type: Application
    Filed: November 25, 2014
    Publication date: May 28, 2015
    Inventors: Diane C. Salmon, James Alan VonDerheide, Laura DiGioacchino, Edward Scheidelman, Nancy L. Kim
  • Patent number: 9031859
    Abstract: A computer receives information that a request is made to authorize a transaction for a sale of a product by a merchant to an account holder in a transaction conducted on a consumer account issued to the account holder. When the computer confirms that the transaction is authorized and that the transaction occurs within a predetermined time period for which there is a rebate associated with the product and a corresponding sponsor financially responsible for the rebate, the computer communicates that the rebate is to be debited to an account of the sponsor and either: (i) given as a discount by the merchant at the point of sale to the account holder; or (ii) credited to an account issued to the account holder by the issuer.
    Type: Grant
    Filed: May 20, 2010
    Date of Patent: May 12, 2015
    Assignee: Visa U.S.A. Inc.
    Inventors: Diane C. Salmon, James Alan VonDerheide, Edward W. Fordyce, III, David Chauncey Shepard, Gregory Michael Adams, Laura DiGioacchino
  • Patent number: 9031860
    Abstract: In one aspect, a computing apparatus includes: a data warehouse to store data associating a plurality of account identifiers with an offer having a predefined purchase requirement and an aggregated purchase requirement for a benefit; and a transaction handler configured to process a plurality of transactions. The transaction handler is further configured to determine whether each of the plurality of transactions satisfies a predefined purchase requirement, identify a set of transactions each satisfying the predefined purchase requirement, and determine whether the set of transactions satisfies an aggregated purchase requirement for the benefit. In one example, the transaction handler is configured to provide the benefit via statement credits when the set of transactions satisfies the aggregated purchase requirement.
    Type: Grant
    Filed: October 7, 2010
    Date of Patent: May 12, 2015
    Assignee: Visa U.S.A. Inc.
    Inventors: Michelle Eng Winters, Alfred William Griggs, Laura DiGioacchino, Diane C. Salmon, Kevin Paul Siegel, Kaushik Subramanian, James Alan VonDerheide, Edward W. Fordyce, III, Leigh Amaro
  • Publication number: 20150120429
    Abstract: A system includes a rule engine to determine details of loyalty reward currency redemption from one or more reward accounts as part of the processing of a payment transaction in a payment account of a user. The redemption details are determined based on user preferences and rules of the loyalty programs, and transmitted to the user during the authorization of the payment transaction. During the authorization and/or within a time window after the authorization, but before the settlement of the payment transaction, the user may provide a confirmation message that may accept, reject, or modify the redemption details. A transaction handler is configured to authorize and/or settle the payment transaction, as modified by the redemption details initially computed by the rule engine and subsequently confirmed, rejected or modified by the user via an optional confirmation message.
    Type: Application
    Filed: October 24, 2014
    Publication date: April 30, 2015
    Inventors: Diane C. Salmon, James Alan VonDerheide, Laura DiGioacchino, Edward Scheidelman, Nancy L. Kim
  • Publication number: 20150088633
    Abstract: A system including a transaction handler configured to split a transaction, initiated between an acquirer processor representing a merchant and an issuer processor representing a user of a payment account, into separate transactions with the issuer processor and one or more sponsor processors in control of reward accounts of the user for the redemption of loyalty rewards. User preferences and rules of the loyalty programs for the redemption of the loyalty rewards are stored to facilitate the determination of the redemption details in an automated way, such that the user (and/or the merchant) does not have to specify the redemption details. A portal may optionally notify the user of the award/redemption of the benefit of an offer using a communication channel separate from the transaction terminal that initiates and approves the transaction between the account holder and the merchant.
    Type: Application
    Filed: September 24, 2014
    Publication date: March 26, 2015
    Inventors: Diane C. Salmon, James Alan VonDerheide, Laura DiGioacchino, Edward Scheidelman, Nancy L. Kim
  • Publication number: 20150088626
    Abstract: A system including a transaction handler configured to split a transaction, initiated between an acquirer processor representing a merchant and an issuer processor representing a user of a payment account, into separate transactions with the issuer processor and one or more sponsor processors in control of reward accounts of the user for the redemption of loyalty rewards. The transaction handler may communicate with the sponsor processors in parallel or in sequence to reserve and release rewards, and may provide a partial authorization for the transaction in response to each authorization for reward redemption from a respective reward account without a subsequent, updated authorization request for the transaction in the payment account of the user.
    Type: Application
    Filed: September 24, 2014
    Publication date: March 26, 2015
    Inventors: Diane C. Salmon, James Alan VonDerheide, Laura DiGioacchino, Edward Scheidelman, Nancy L. Kim
  • Publication number: 20150058108
    Abstract: A computing apparatus includes: a data warehouse to store data associating a plurality of account identifiers with an offer having a predefined purchase requirement and an aggregated purchase requirement for a benefit; and a transaction handler configured to process a plurality of transactions. The transaction handler is further configured to determine whether each of the plurality of transactions satisfies a predefined purchase requirement, identify a set of transactions each satisfying the predefined purchase requirement, and determine whether the set of transactions satisfies an aggregated purchase requirement for the benefit. In one example, the transaction handler is configured to provide the benefit via statement credits when the set of transactions satisfies the aggregated purchase requirement.
    Type: Application
    Filed: October 31, 2014
    Publication date: February 26, 2015
    Inventors: Michelle Eng Winters, Alfred William Griggs, Laura DiGioacchino, Diane C. Salmon, Kevin Paul Siegel, Kaushik Subramanian, James Alan VonDerheide, Edward W. Fordyce, Leigh Amaro
  • Publication number: 20150019314
    Abstract: A computer receives information that a request is made to authorize a transaction for a sale of a product by a merchant to an account holder in a transaction conducted on a consumer account issued to the account holder. When the computer confirms that the transaction is authorized and that the transaction occurs within a predetermined time period for which there is a rebate associated with the product and a corresponding sponsor financially responsible for the rebate, the computer communicates that the rebate is to be debited to an account of the sponsor and either: (i) given as a discount by the merchant at the point of sale to the account holder; or (ii) credited to an account issued to the account holder by the issuer.
    Type: Application
    Filed: October 2, 2014
    Publication date: January 15, 2015
    Inventors: Diane C. Salmon, James Alan VonDerheide, Edward W. Fordyce, David Chauncey Shepard, Gregory Michael Adams, Laura DiGioacchino
  • Publication number: 20140344068
    Abstract: In one aspect, a computing apparatus is configured to receive a request for a profile to customize information for presentation to a user identified in the request and, responsive to the request identifying the user, provide the profile that is generated based on transaction data of the user. The profile summarizes the transaction data of the user using a plurality of values representing aggregated spending in various areas. The information includes an advertisement selected, prioritized, adjusted, or generated based on the profile. The advertisement includes at least an offer, such as a discount, incentive, reward, coupon, gift, cash back, benefit, product, or service.
    Type: Application
    Filed: July 30, 2014
    Publication date: November 20, 2014
    Applicant: Visa U.S.A. Inc.
    Inventors: Edward W. Fordyce, III, Michelle Eng Winters, Kevin Paul Siegel, Leigh Amaro, Charles Raymond Byce, Nurtekin Savas, James Alan VonDerheide, Diane C. Salmon
  • Publication number: 20140310086
    Abstract: A computing apparatus includes: a transaction handler to process transactions; a portal to receive from users enrollment input identifying account identifiers of the users and respective loyalty programs; and a data warehouse to store data associating the account identifiers with the respective loyalty programs. In response to an authorization request received in the transaction handler for a payment transaction identifying a first account identifier, the computing apparatus is to use the data warehouse to determine whether the first account identifier is enrolled with a loyalty program; and if the first account identifier is enrolled with a first loyalty program, the computing apparatus is to use the transaction handler to request purchase details from the merchant via a response to the authorization request, and determine benefits to be awarded to the user of the first account identifier.
    Type: Application
    Filed: June 24, 2014
    Publication date: October 16, 2014
    Applicant: VISA U.S.A. INC.
    Inventors: Edward W. Fordyce, Leigh Amaro, Michelle Eng Winters, Alfred William Griggs, Laura DiGioacchino, Diane C. Salmon, Kevin Paul Siegel, Kaushik Subramanian, James Alan VonDerheide
  • Publication number: 20140310080
    Abstract: A system and method to provide a universal loyalty currency, facilitate exchange of loyalty benefits, and allow payments using loyalty benefits. A method includes: receiving registration information to associate account information of a payment account with at least one loyalty account to enable conversion of first loyalty benefits to second loyalty benefits; receiving, for a transaction, an authorization request identifying the account information and requesting the use of the second loyalty benefits to fund at least a portion of the transaction; and processing the transaction using the second benefits converted from the first loyalty benefits hosted in the loyalty account and funds from the payment account.
    Type: Application
    Filed: June 25, 2014
    Publication date: October 16, 2014
    Applicant: Visa International Service Association
    Inventors: Diane C. Salmon, Nancy L. Kim, James Alan VonDerheide
  • Patent number: 8788337
    Abstract: In one aspect, a computing apparatus is configured to profile the spending distribution of users who have made purchases from a merchant and who have paid for the purchases via a transaction handler (e.g., using credit cards, debit cards, prepaid cards). The spending distribution is determined based on transaction data of the users, where the transaction data records the transactions of the users for purchases from various merchants. The spending distribution is profiled to indicate the preference of the customers of the merchant as a whole and thus can be used to customize the ratio of media content provided to the customers of the merchant, such as the presentation ratio of advertisements from different merchants, or from merchants of different categories.
    Type: Grant
    Filed: June 10, 2013
    Date of Patent: July 22, 2014
    Assignee: Visa International Service Association
    Inventors: Diane LeBlanc, Diane C. Salmon
  • Patent number: 8781896
    Abstract: In one aspect, a computing apparatus is configured to profile the spending distribution of users who have made purchases from a merchant and who have paid for the purchases via a transaction handler (e.g., using credit cards, debit cards, prepaid cards). The spending distribution is determined based on transaction data of the users, where the transaction data records the transactions of the users for purchases from various merchants. The spending distribution is profiled to indicate the preference of the customers of the merchant as a whole and thus can be used to customize the ratio of media content provided to the customers of the merchant, such as the presentation ratio of advertisements from different merchants, or from merchants of different categories.
    Type: Grant
    Filed: June 28, 2011
    Date of Patent: July 15, 2014
    Assignee: Visa International Service Association
    Inventors: Diane LeBlanc, Diane C. Salmon
  • Patent number: 8744906
    Abstract: In one aspect, a computing apparatus is configured to receive a request for a profile to customize information for presentation to a user identified in the request and, responsive to the request identifying the user, provide the profile that is generated based on transaction data of the user. The profile summarizes the transaction data of the user using a plurality of values representing aggregated spending in various areas. The information includes an advertisement selected, prioritized, adjusted, or generated based on the profile. The advertisement includes at least an offer, such as a discount, incentive, reward, coupon, gift, cash back, benefit, product, or service.
    Type: Grant
    Filed: August 30, 2011
    Date of Patent: June 3, 2014
    Assignee: Visa U.S.A. Inc.
    Inventors: Edward W. Fordyce, III, Michelle Eng Winters, Kevin Paul Siegel, Leigh Amaro, Charles Raymond Byce, Nurtekin Savas, James Alan VonDerheide, Diane C. Salmon
  • Patent number: 8626579
    Abstract: In one aspect, a computing apparatus is configured to facilitate the identification of a transaction resulting from an activity occurring in a substantially separate context or environment, such as an offline transaction in a “brick and mortar” retail store resulting from an online advertisement or an online search. The computing apparatus may match information about the activity and information about the transaction to correlate the online activity and the offline transaction. The matching process may involve the use of an offer for a discount, an incentive, a rebate, a reward, reward points, cash back, a gift, etc. The offer is to be provided in the advertisement associated with an online activity and redeemed in a payment transaction, processed via the transaction handler, to correlate the advertisement and the transaction.
    Type: Grant
    Filed: August 30, 2011
    Date of Patent: January 7, 2014
    Assignee: Visa U.S.A. Inc.
    Inventors: Edward W. Fordyce, III, Michelle Eng Winters, Kevin Paul Siegel, Leigh Amaro, Charles Raymond Byce, Nurtekin Savas, Peter Ciurea, James Alan VonDerheide, Diane C. Salmon
  • Publication number: 20130325579
    Abstract: A system and method to provide a universal loyalty currency, facilitate exchange of loyalty benefits, and allow payments using loyalty benefits. A method includes: receiving registration information to associate account information of a payment account with at least one loyalty account to enable conversion of first loyalty benefits to second loyalty benefits; receiving, for a transaction, an authorization request identifying the account information and requesting the use of the second loyalty benefits to fund at least a portion of the transaction; and processing the transaction using the second benefits converted from the first loyalty benefits hosted in the loyalty account and funds from the payment account.
    Type: Application
    Filed: May 17, 2013
    Publication date: December 5, 2013
    Applicant: Visa International Service Association
    Inventors: Diane C. Salmon, Nancy L. Kim, James Alan VonDerheide
  • Publication number: 20130275215
    Abstract: In one aspect, a computing apparatus is configured to profile the spending distribution of users who have made purchases from a merchant and who have paid for the purchases via a transaction handler (e.g., using credit cards, debit cards, prepaid cards). The spending distribution is determined based on transaction data of the users, where the transaction data records the transactions of the users for purchases from various merchants. The spending distribution is profiled to indicate the preference of the customers of the merchant as a whole and thus can be used to customize the ratio of media content provided to the customers of the merchant, such as the presentation ratio of advertisements from different merchants, or from merchants of different categories.
    Type: Application
    Filed: June 10, 2013
    Publication date: October 17, 2013
    Inventors: Diane LeBlanc, Diane C. Salmon
  • Publication number: 20120005019
    Abstract: In one aspect, a computing apparatus is configured to profile the spending distribution of users who have made purchases from a merchant and who have paid for the purchases via a transaction handler (e.g., using credit cards, debit cards, prepaid cards). The spending distribution is determined based on transaction data of the users, where the transaction data records the transactions of the users for purchases from various merchants. The spending distribution is profiled to indicate the preference of the customers of the merchant as a whole and thus can be used to customize the ratio of media content provided to the customers of the merchant, such as the presentation ratio of advertisements from different merchants, or from merchants of different categories.
    Type: Application
    Filed: June 28, 2011
    Publication date: January 5, 2012
    Applicant: VISA U.S.A. INC.
    Inventors: Diane LeBlanc, Diane C. Salmon