Patents by Inventor Steven Todd Black

Steven Todd Black 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
  • Patent number: 6243757
    Abstract: An efficient and scalable real-time information distribution system and method of operation thereof are provided that build customized information collections according to individual preferences. This distribution system uses an information distribution network such as the Internet for its communications infrastructure. The system of the present invention is able to achieve high scalability and efficiency by routing information through the information distribution network. Information streams enter the information distribution network through feed processors. Feed processors, in turn, parse the information received from feed sources and create a set of “keyples.” The keyples are then passed on to a series of keyple routers. The keyple routers match the keyples to a set of destinations, thus multiplexing the keyples to only those destinations that have requested the information.
    Type: Grant
    Filed: January 11, 1999
    Date of Patent: June 5, 2001
    Assignee: eNuntio, Inc.
    Inventors: Rajendra Kumar Kanodia, Steven Todd Black