Patents by Inventor Nicholas Peddy

Nicholas Peddy 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: 9430759
    Abstract: Various methods, apparatus, and systems are disclosed for calculating a fee linked to an online financial transaction, with improved flexibility and availability through caching and refreshing of fee calculation data. In one embodiment, a method includes extracting fee calculation data into a data cache associated with control data that is updated in response to refreshing of the data cache; receiving a fee calculation request linked to an online transaction associated with a fee type, a country code, and a client identifier; and then selecting, by looking up the data cache, a base fee from either a default fee determined by the fee type and the country code or from an overriding fee associated with the client identifier. The method further includes calculating a transaction fee for the online transaction based at least in part on the base fee; and verifying the control data to transmit the calculated transaction fee.
    Type: Grant
    Filed: September 8, 2014
    Date of Patent: August 30, 2016
    Assignee: PAYPAL, INC.
    Inventors: Vinit Agarwal, Ravi Devesetti, Nicholas Peddy, Steven Todd Black, Tyler C. Grant, Kristian Widjaja
  • Publication number: 20140379543
    Abstract: Various methods, apparatus, and systems are disclosed for calculating a fee linked to an online financial transaction, with improved flexibility and availability through caching and refreshing of fee calculation data. In one embodiment, a method includes extracting fee calculation data into a data cache associated with a version identifier that is updated in response to refreshing of the data cache; receiving a fee calculation request linked to an online transaction associated with a fee type, a country code, and a client identifier; and then selecting, by looking up the data cache, a base fee from either a default fee determined by the fee type and the country code or from an overriding fee associated with the client identifier. The method further includes calculating a transaction fee for the online transaction based at least in part on the base fee; and verifying the version identifier to transmit the calculated transaction fee.
    Type: Application
    Filed: September 8, 2014
    Publication date: December 25, 2014
    Inventors: Vinit Agarwal, Ravi Devesetti, Nicholas Peddy, Steven Todd Black, Tyler C. Grant, Kristian Widjaja
  • Patent number: 8831986
    Abstract: Various methods, apparatus, and systems are disclosed for calculating a fee linked to an online financial transaction. In one embodiment, a method includes receiving a fee calculation request linked to an online financial transaction associated with a fee type, a country code, and a client identifier; and then selecting, using a microprocessor, an initial base fee from either a default base fee determined by the fee type and the country code or from an overriding base fee associated with the financial transaction, wherein the initial base fee includes a transaction percentage and a fixed amount. The method further includes applying, using the microprocessor, at least one adjustment to the initial base fee to calculate a final fee, the at least one adjustment being applied when an associated condition set is determined to be true.
    Type: Grant
    Filed: June 30, 2010
    Date of Patent: September 9, 2014
    Assignee: Ebay Inc.
    Inventors: Vinit Agarwal, Steven Todd Black, Ravi Devesetti, Tyler C Grant, Nicholas Peddy, Kristian Widjaja
  • Publication number: 20120005054
    Abstract: Various methods, apparatus, and systems are disclosed for calculating a fee linked to an online financial transaction. In one embodiment, a method includes receiving a fee calculation request linked to an online financial transaction associated with a fee type, a country code, and a client identifier; and then selecting, using a microprocessor, an initial base fee from either a default base fee determined by the fee type and the country code or from an overriding base fee associated with the financial transaction, wherein the initial base fee includes a transaction percentage and a fixed amount. The method further includes applying, using the microprocessor, at least one adjustment to the initial base fee to calculate a final fee, the at least one adjustment being applied when an associated condition set is determined to be true.
    Type: Application
    Filed: June 30, 2010
    Publication date: January 5, 2012
    Applicant: EBAY, INC.
    Inventors: Vinit Agarwal, Steven Todd Black, Ravi Devesetti, Tyler C. Grant, Nicholas Peddy, Kristian Widjaja
  • Publication number: 20050131816
    Abstract: A computer-based funds transfer service provides functionality for users to send and receive payments via a web-based user interface. In one embodiment, the web-based user interface provides functionality for a first user of the service to generate and submit a payment request for sending money to, or collecting money from, a second user, who may but need not be registered with the service. The first user may specify the second user by supplying an email address of the second user, which may be used by the service to notify the second user of the payment request. The email message sent to the second user may include a URL that can be accessed by the second user to register with the service (if not already registered) and complete the transaction.
    Type: Application
    Filed: February 3, 2005
    Publication date: June 16, 2005
    Inventors: Mark Britto, Aimee Cardwell, FuMing Young, Nicholas Peddy, Adrian Blakey, Angela Lee, Erich Ringewald