Patents by Inventor Patrick Stan

Patrick Stan 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: 20120271691
    Abstract: Systems and methods to integrate offer processing in a social networking environment. A computing apparatus includes: a data warehouse configured to store data associating a social networking account of a user with a financial payment account of the user; a portal configured to provide an offer to the user of the social networking account and to store data associating the offer with the financial payment account; a transaction handler configured to monitor transactions in the financial payment account of the user and detect a transaction that satisfies a set of requirements of the offer, when an authorization request for the transaction is being processed by the transaction handler; a message broker configured to generate a message in response to the transaction being detected; and a media controller coupled with the message broker to communicate the message to a social networking site.
    Type: Application
    Filed: March 27, 2012
    Publication date: October 25, 2012
    Applicant: VISA INTERNATIONAL SERVICE ASSOCIATION
    Inventors: Ayman Hammad, Matthew Joy, Joseph Spears, Mark Carlson, Patrick Stan
  • Publication number: 20120259784
    Abstract: Systems and methods are presented for analyzing a credit card or other financial transaction and, based on whether a score for the transaction meets or exceeds a user-selected threshold, sending a transaction notification message to a consumer's electronic device such as a cell phone.
    Type: Application
    Filed: June 21, 2012
    Publication date: October 11, 2012
    Inventors: Mark Carlson, Patrick Stan, Patrick L. Faith, Ayman Hammad, Ben Rewis
  • Publication number: 20120136704
    Abstract: In one aspect, a system includes a transaction handler, a data warehouse to store transaction data recording transactions processed at the transaction handler and to store account data identifying an account of a user, and a portal to receive a user selection of a first portion of an advertisement announcing a reward. The portal is to track user interactions associated with the advertisement to determine whether the user is qualified for the reward. Upon a determination that the user has completed the user interactions for the reward, the transaction handler is to provide the reward to the account of the user via statement credit.
    Type: Application
    Filed: November 3, 2011
    Publication date: May 31, 2012
    Applicant: VISA INTERNATIONAL SERVICE ASSOCIATION
    Inventors: Mark Carlson, Patrick Stan, John Hamilton MacIlwaine
  • Publication number: 20120078699
    Abstract: In one aspect, a computing apparatus is configured to represent offer rules based on requirements for the detection of predefined types of events and actions scheduled to be performed in response to the detection of each occurrence of the events. The events are independent from each other in processing and are linked via prerequisite conditions to formulate the requirements of an offer campaign.
    Type: Application
    Filed: December 7, 2011
    Publication date: March 29, 2012
    Applicant: VISA INTERNATIONAL SERVICE ASSOCIATION
    Inventors: Mark Carlson, Patrick Stan
  • Publication number: 20120078697
    Abstract: In one aspect, a computing apparatus is configured to represent offer rules based on requirements for the detection of predefined types of events and actions scheduled to be performed in response to the detection of each occurrence of the events. The events are independent from each other in processing and are linked via prerequisite conditions to formulate the requirements of an offer campaign.
    Type: Application
    Filed: September 20, 2011
    Publication date: March 29, 2012
    Applicant: VISA INTERNATIONAL SERVICE ASSOCIATION
    Inventors: Mark Carlson, Patrick Stan
  • Publication number: 20120072997
    Abstract: In one aspect, a computing apparatus is configured to represent offer rules based on requirements for the detection of predefined types of events and actions scheduled to be performed in response to the detection of each occurrence of the events. The events are independent from each other in processing and are linked via prerequisite conditions to formulate the requirements of an offer campaign. The computing apparatus is configured to store data indicating the completion statuses of the events and process the events, including the scheduled actions, if any, in an atomic way. Thus, the offer rules can be changed on-the-fly during run time execution by the computing apparatus.
    Type: Application
    Filed: September 20, 2011
    Publication date: March 22, 2012
    Applicant: VISA INTERNATIONAL SERVICE ASSOCIATION
    Inventors: Mark Carlson, Patrick Stan
  • Publication number: 20120041881
    Abstract: 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: Application
    Filed: August 12, 2011
    Publication date: February 16, 2012
    Inventors: Gourab Basu, Michael Mori, Ross Sakata, Steve Cracknell, Millie Yee, Mark Carlson, Patrick Stan, Surendra Keshan, Edward Katzin
  • Publication number: 20110231235
    Abstract: An advertised incentive system receives advertised incentive configuration information provided by a merchant. The advertised incentive configuration information defines the content of advertised incentive banners. The advertised incentive banners are provided as needed to merchants to display on the merchant's website. Advertised incentive registration information is received from an account holder after the account holder interacts with the advertised incentive banner. Transaction information is received that contains a qualified purchase made by the account holder. The advertised incentive registration and the qualified purchase are matched. A statement credit is issued against the account holder's account and a debit is issued against the merchant's account in the amount of the statement credit.
    Type: Application
    Filed: March 21, 2011
    Publication date: September 22, 2011
    Applicant: VISA U.S.A. INC.
    Inventors: John Hamilton MacIlwaine, Patrick Stan, Surendra Keshan, Mark Carlson
  • Publication number: 20110125565
    Abstract: In one aspect, a system includes a transaction handler, a data warehouse to store transaction data recording transactions processed at the transaction handler and to store account data identifying an account of the user, and a portal to receive a user selection of a first portion of an advertisement and, in response, to present a user interface. The advertisement provides an offer and includes a second portion which when selected directs the user to a website of an advertiser. The data warehouse is to store data associating the offer with the account data of the user in response to a request made in the user interface. The system is to monitor transactions processed at the transaction handler to identify a purchase paid via the account and eligible for the redemption of the offer. The transaction handler is to provide statement credits to the user, if the payment transaction is identified.
    Type: Application
    Filed: August 3, 2010
    Publication date: May 26, 2011
    Applicant: VISA U.S.A. INC.
    Inventors: John Hamilton MacIlwaine, Patrick Stan, Kirsten E. Garen, Mark Carlson, George William Coombes, IV, Surendra Keshan, Russell P. Zink
  • Publication number: 20110047076
    Abstract: Systems and method for generating reputation information for an alias are provided. The alias is associated with an entity. Payment transaction information related to a first alias associated with a first entity is received. The payment transaction information includes payment transactions performed by the first entity. In addition, non-payment transaction information related to the first alias is also received. The non-payment transactions include transaction between the first alias and one or more objects. The payment transaction information and the non-payment transaction information is analyzed to associate the one or more objects with the first alias. Thereafter, reputation information for the first alias is generated based at least in part on the payment transaction information and the non-payment transaction information.
    Type: Application
    Filed: July 29, 2010
    Publication date: February 24, 2011
    Inventors: Mark Carlson, Patrick Stan, Patrick Faith, Benjamin Rewis
  • Publication number: 20110046969
    Abstract: Methods for creating an alias data structure are provided. A representative method includes receiving transaction information related to a first alias associated with an entity, receiving transaction information between a first object and the entity, and associating the first object with the first alias based at least in part on the transaction information related to the first alias and transaction information between the first object and the entity. The method further includes continually monitoring transaction information related to the first object and updating the association of the first object with the first alias in response to the transaction information.
    Type: Application
    Filed: July 29, 2010
    Publication date: February 24, 2011
    Inventors: Mark Carlson, Patrick Stan, Patrick Faith, Benjamin Rewis
  • Publication number: 20110047040
    Abstract: Methods and system for determining reputation information are provided. The method includes analyzing transactional and non-transactional information for an alias associated with an entity and determining reputation information for that alias. The reputation information is transferable across multiple domains. A user can request the reputation information about an entity prior to doing business with that entity. The reputation information is generated for merchants as well as users. The system can generate transaction risk score for every transaction to be conducted between two or more aliases. The system includes an alias identity and reputation validation server computer that receives inputs from various external systems and generated reputation information based on the inputs. Additionally, every individual user/merchant can manage his profile within the reputation database and enter some information manually.
    Type: Application
    Filed: July 29, 2010
    Publication date: February 24, 2011
    Inventors: Mark Carlson, Patrick Stan, Patrick Faith, Benjamin Rewis
  • Publication number: 20100299208
    Abstract: Embodiments of the present invention are directed to a system and method for determining the products involved in a transaction, and transmitting messages containing product specific data. Systems may be implemented to product identifiers during payment processing. The messages may be sent including product identifiers, and further information regarding the products associated with the product identifiers.
    Type: Application
    Filed: April 26, 2010
    Publication date: November 25, 2010
    Inventors: Mark Carlson, Patrick Stan, Patrick Faith, Ayman Hammad, Ben Rewis
  • Publication number: 20100299249
    Abstract: Embodiments of the present invention are directed to a system and method for determining the products involved in a transaction conducted with a subsidiary user of a payment account, and transmitting messages containing product specific information. Systems may be implemented to transmit product identifiers during payment processing. The product specific information may be included in alert messages sent to an account holder.
    Type: Application
    Filed: April 26, 2010
    Publication date: November 25, 2010
    Inventors: Mark Carlson, Patrick Stan, Patrick Faith, Ayman Hammad, Ben Rewis
  • Publication number: 20100287250
    Abstract: Embodiments of the present invention disclosed herein include systems and methods for sending merchant alert messages. The merchant can specify criteria indicating the types of customers for which he desires to receive alerts. Merchant alert messages can be sent based on characteristics of a customer, including the customer's proximity to the merchant. The merchant can use the alert message to provide better service to the customer or prevent the customer from engaging in transactions, depending on the contents of the merchant alert message.
    Type: Application
    Filed: April 26, 2010
    Publication date: November 11, 2010
    Inventors: Mark Carlson, Patrick Stan, Patrick Faith, Ayman Hammad, Ben Rewis
  • Publication number: 20100274853
    Abstract: Systems, methods and communication gateways for delivering timely, cost efficient and scalable user alert messages are disclosed. Using electronic communication media, user alert messages are generated by a communication gateway at the request of a requesting entity, such as a credit card issuer. The alert message is associated with a message identifier and then routed to one or more message aggregators based on the content of the alert message initiation request and a routing table. If the first selection of message aggregators is not available or otherwise unable to deliver the user alert message, then the communication gateway can reroute the user alert message to another message aggregator or queue the message for later delivery. The communication gateway can monitor and log the status and ability of the servicing message aggregator in the routing table to better facilitate timely delivery of the user alert messages.
    Type: Application
    Filed: April 2, 2010
    Publication date: October 28, 2010
    Inventors: Mark Carlson, Patrick Stan
  • Publication number: 20100274720
    Abstract: Systems and methods are presented for analyzing a credit card or other financial transaction and, based on whether a score for the transaction meets or exceeds a user-selected threshold, sending a transaction notification message to a consumer's electronic device such as a cell phone.
    Type: Application
    Filed: April 27, 2010
    Publication date: October 28, 2010
    Inventors: Mark Carlson, Patrick Stan, Patrick L. Faith, Ayman Hammad, Ben Rewis
  • Publication number: 20100114686
    Abstract: One embodiment of the invention is directed to a server computer comprising a processor and a computer readable medium coupled to the processor. The computer readable medium comprises code for receiving transaction data indicating that a payment transaction associated with a primary account number has occurred and matches a trigger record, code for determining whether the payment transaction qualifies for a credit, code for initiating a credit to an account associated with the primary account number, if the payment transaction qualifies for a credit, and code for sending an electronic notification message to a consumer associated with the primary account number substantially contemporaneously with receiving the transaction data. The electronic notification message includes information about a first offer and that the primary account was credited the amount of the first offer. For example, transaction data is received indicating that a consumer made a purchase with his credit card.
    Type: Application
    Filed: September 24, 2009
    Publication date: May 6, 2010
    Inventors: Mark Carlson, Surendra Keshan, Greg Trifiletti, Joe Mirizzi, Prakash Prem Hariramani, Lauren White, Patrick Stan, John Macllwaine
  • Publication number: 20100075638
    Abstract: A method and system for sorting alert and offer messages on a mobile device. One embodiment of the invention is directed to a method including receiving alert messages at a mobile device where each alert message contains transaction data associated with a transaction conducted with a merchant. Upon receiving the alert messages, the mobile device receives alert message sorting criteria from a user associated with the mobile device, sorts the alert messages according to the received offer sorting criteria, and displays the sorted alert messages.
    Type: Application
    Filed: September 23, 2009
    Publication date: March 25, 2010
    Inventors: Mark Carlson, Dan Bebenita, Surendra Keshan, Patrick Stan
  • Publication number: 20100017275
    Abstract: An apparatus configured for transit application and methods for utilizing the apparatus for transit application is disclosed. One embodiment of the invention is directed to a mobile communication device comprising a processor, a computer readable medium coupled to the processor, wherein the computer readable medium comprises code for receiving a first transit location, code for displaying options to select a second transit location, code for receiving a selection for a second transit location, and code for sending an authorization request message to an issuer associated with the mobile communication device.
    Type: Application
    Filed: June 24, 2009
    Publication date: January 21, 2010
    Inventors: Mark Carlson, Patrick Stan