Patents by Inventor Teddy Vincent Toms

Teddy Vincent Toms 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: 11922483
    Abstract: Methods and systems for facilitating the purchase of an item on a social networking website are described. Merchants can embed payments in buttons displayed on social networking websites to enable payments at the point of discovery, such as on Pinterest® or Facebook®. As the items associated with the buttons are shared further, the embedded payment capability follows the shared items. For example, a Pinterest® pin has the payment capability embedded within it so as the pin gets re-pinned in the Pinterest® platform, shared on blogs, shared on platforms like Facebook®, or surfaces on Google® Search, the payment capability is also available on those platforms. In some instances, open standards such as oEmbed or Open Graph are used to create the buttons with the payment capability and make creation of the buttons simpler for merchants.
    Type: Grant
    Filed: December 31, 2020
    Date of Patent: March 5, 2024
    Assignee: PAYPAL, INC.
    Inventors: Shilpa Dhar, Teddy Vincent Toms
  • Publication number: 20220180349
    Abstract: A system and/or method may be provided to authenticate a user. An example method of authenticating a user includes receiving, by a merchant application, a user request to complete a transaction using a payment service provider. The method also includes in response to receiving the user request to complete the transaction, retrieving, by the merchant application, a browser cookie stored on a user device and associated with one or more user interactions with a browser included in the user device and the payment service provider. The method further includes in response to receiving the user request to complete the transaction, launching, by the merchant application, an instance of the browser that reads the browser cookie and authenticates the user based on the browser cookie.
    Type: Application
    Filed: February 26, 2022
    Publication date: June 9, 2022
    Inventors: Poornima Venkatakrishnan, Jeffrey Edward Harrell, Teddy Vincent Toms
  • Patent number: 11321700
    Abstract: A system and/or method may be provided to authenticate a user. An example method of authenticating a user includes receiving, by a merchant application, a user request to complete a transaction using a payment service provider. The method also includes in response to receiving the user request to complete the transaction, retrieving, by the merchant application, a browser cookie stored on a user device and associated with one or more user interactions with a browser included in the user device and the payment service provider. The method further includes in response to receiving the user request to complete the transaction, launching, by the merchant application, an instance of the browser that reads the browser cookie and authenticates the user based on the browser cookie.
    Type: Grant
    Filed: April 28, 2016
    Date of Patent: May 3, 2022
    Assignee: PayPal, Inc.
    Inventors: Poornima Venkatakrishnan, Jeffrey Edward Harrell, Teddy Vincent Toms
  • Publication number: 20210182815
    Abstract: Methods, systems, and computer program products for secure cardless cash withdrawal are disclosed. For example, a computer-implemented method may include detecting presence of a user device at an automated teller machine (ATM) by one or more sensors, requesting an authorization indicator for a cash request in response to the detecting, receiving the authorization indicator associated with the cash request at the ATM where presentation of the authorization indicator at any one of a plurality of ATMs would authorize the cash request, and distributing funds associated with the cash request in response to receiving the authorization indicator.
    Type: Application
    Filed: November 25, 2020
    Publication date: June 17, 2021
    Inventors: Balaji Raja, Aditya Jain, Teddy Vincent Toms, Kiran Kumar Sridhar
  • Publication number: 20210125261
    Abstract: Methods and systems for facilitating the purchase of an item on a social networking website are described. Merchants can embed payments in buttons displayed on social networking websites to enable payments at the point of discovery, such as on Pinterest® or Facebook®. As the items associated with the buttons are shared further, the embedded payment capability follows the shared items. For example, a Pinterest® pin has the payment capability embedded within it so as the pin gets re-pinned in the Pinterest® platform, shared on blogs, shared on platforms like Facebook®, or surfaces on Google® Search, the payment capability is also available on those platforms. In some instances, open standards such as oEmbed or Open Graph are used to create the buttons with the payment capability and make creation of the buttons simpler for merchants.
    Type: Application
    Filed: December 31, 2020
    Publication date: April 29, 2021
    Inventors: Shilpa Dhar, Teddy Vincent Toms
  • Patent number: 10929917
    Abstract: A method for accessing communication in chat sessions for cart generation is discussed. The method includes accessing, via a chat bot, a chat text in a chat session by a chat application instance to another chat application instance. The method includes determining intent for purchasing a product from a merchant based on an analysis of the chat text. In response to determining the intent, the method determines a locator for an online store of the merchant from the chat text. The method includes accessing, using the locator, the online store to determine product features of the product. Based on the product features and the chat text, a cart is generated for an order of the product for the online store. The method provides, via the chat bot, an indication of the cart to the chat session to obtain, from the first chat application instance, authorization to order the cart.
    Type: Grant
    Filed: December 16, 2016
    Date of Patent: February 23, 2021
    Assignee: PayPal, Inc.
    Inventors: Poornima Venkatakrishnan, Teddy Vincent Toms
  • Patent number: 10878477
    Abstract: Systems and methods for providing purchase recommendations include determining a shopping list including a plurality of items associated with a customer. The financial information that is associated with the customer is retrieved from a non-transitory memory. At least one selected item from the shopping list is determined based on the financial information. A purchase recommendation including the at least one selected item is generated. The purchase recommendation is provided for display on at least one customer device.
    Type: Grant
    Filed: December 31, 2015
    Date of Patent: December 29, 2020
    Assignee: PAYPAL, INC.
    Inventors: Srivathsan Narasimhan, Abhijeet Ranadive, Teddy Vincent Toms
  • Patent number: 10853778
    Abstract: Methods, systems, and computer program products for secure cardless cash withdrawal are disclosed. For example, a computer-implemented method may include detecting presence of a user device at an automated teller machine (ATM) by one or more sensors, requesting an authorization indicator for a cash request in response to the detecting, receiving the authorization indicator associated with the cash request at the ATM where presentation of the authorization indicator at any one of a plurality of ATMs would authorize the cash request, and distributing funds associated with the cash request in response to receiving the authorization indicator.
    Type: Grant
    Filed: November 28, 2018
    Date of Patent: December 1, 2020
    Assignee: PayPal, Inc.
    Inventors: Balaji Raja, Aditya Jain, Teddy Vincent Toms, Kiran Kumar Sridhar
  • Publication number: 20200294115
    Abstract: Methods and systems for facilitating the purchase of an item on a social networking website are described. Merchants can embed payments in buttons displayed on social networking websites to enable payments at the point of discovery, such as on Pinterest® or Facebook®. As the items associated with the buttons are shared further, the embedded payment capability follows the shared items. For example, a Pinterest® pin has the payment capability embedded within it so as the pin gets re-pinned in the Pinterest® platform, shared on blogs, shared on platforms like Facebook®, or surfaces on Google® Search, the payment capability is also available on those platforms. In some instances, open standards such as oEmbed or Open Graph are used to create the buttons with the payment capability and make creation of the buttons simpler for merchants.
    Type: Application
    Filed: June 2, 2020
    Publication date: September 17, 2020
    Inventors: Shilpa Dhar, Teddy Vincent Toms
  • Patent number: 10672059
    Abstract: Methods and systems for facilitating the purchase of an item on a social networking website are described. Merchants can embed payments in buttons displayed on social networking websites to enable payments at the point of discovery, such as on Pinterest® or Facebook®. As the items associated with the buttons are shared further, the embedded payment capability follows the shared items. For example, a Pinterest® pin has the payment capability embedded within it so as the pin gets re-pinned in the Pinterest® platform, shared on blogs, shared on platforms like Facebook®, or surfaces on Google® Search, the payment capability is also available on those platforms. In some instances, open standards such as oEmbed or Open Graph are used to create the buttons with the payment capability and make creation of the buttons simpler for merchants.
    Type: Grant
    Filed: May 8, 2018
    Date of Patent: June 2, 2020
    Assignee: PAYPAL, INC.
    Inventors: Shilpa Dhar, Teddy Vincent Toms
  • Publication number: 20190095889
    Abstract: Methods, systems, and computer program products for secure cardless cash withdrawal are disclosed. For example, a computer-implemented method may include detecting presence of a user device at an automated teller machine (ATM) by one or more sensors, requesting an authorization indicator for a cash request in response to the detecting, receiving the authorization indicator associated with the cash request at the ATM where presentation of the authorization indicator at any one of a plurality of ATMs would authorize the cash request, and distributing funds associated with the cash request in response to receiving the authorization indicator.
    Type: Application
    Filed: November 28, 2018
    Publication date: March 28, 2019
    Inventors: Balaji Raja, Aditya Jain, Teddy Vincent Toms, Kiran Kumar Sridhar
  • Publication number: 20190034998
    Abstract: Methods and systems for facilitating the purchase of an item on a social networking website are described. Merchants can embed payments in buttons displayed on social networking websites to enable payments at the point of discovery, such as on Pinterest® or Facebook®. As the items associated with the buttons are shared further, the embedded payment capability follows the shared items. For example, a Pinterest® pin has the payment capability embedded within it so as the pin gets re-pinned in the Pinterest® platform, shared on blogs, shared on platforms like Facebook®, or surfaces on Google® Search, the payment capability is also available on those platforms. In some instances, open standards such as oEmbed or Open Graph are used to create the buttons with the payment capability and make creation of the buttons simpler for merchants.
    Type: Application
    Filed: May 8, 2018
    Publication date: January 31, 2019
    Inventors: Shilpa Dhar, Teddy Vincent Toms
  • Publication number: 20180174222
    Abstract: A method for accessing communication in chat sessions for cart generation is discussed. The method includes accessing, via a chat bot, a chat text in a chat session by a chat application instance to another chat application instance. The method includes determining intent for purchasing a product from a merchant based on an analysis of the chat text. In response to determining the intent, the method determines a locator for an online store of the merchant from the chat text. The method includes accessing, using the locator, the online store to determine product features of the product. Based on the product features and the chat text, a cart is generated for an order of the product for the online store. The method provides, via the chat bot, an indication of the cart to the chat session to obtain, from the first chat application instance, authorization to order the cart.
    Type: Application
    Filed: December 16, 2016
    Publication date: June 21, 2018
    Inventors: Poornima Venkatakrishnan, Teddy Vincent Toms
  • Patent number: 9965796
    Abstract: Methods and systems for facilitating the purchase of an item on a social networking website are described. Merchants can embed payments in buttons displayed on social networking websites to enable payments at the point of discovery, such as on Pinterest® or Facebook®. As the items associated with the buttons are shared further, the embedded payment capability follows the shared items. For example, a Pinterest® pin has the payment capability embedded within it so as the pin gets re-pinned in the Pinterest® platform, shared on blogs, shared on platforms like Facebook®, or surfaces on Google® Search, the payment capability is also available on those platforms. In some instances, open standards such as oEmbed or Open Graph are used to create the buttons with the payment capability and make creation of the buttons simpler for merchants.
    Type: Grant
    Filed: June 26, 2014
    Date of Patent: May 8, 2018
    Assignee: PayPal, Inc.
    Inventors: Shilpa Dhar, Teddy Vincent Toms
  • Publication number: 20170316400
    Abstract: A system and/or method may be provided to authenticate a user. An example method of authenticating a user includes receiving, by a merchant application, a user request to complete a transaction using a payment service provider. The method also includes in response to receiving the user request to complete the transaction, retrieving, by the merchant application, a browser cookie stored on a user device and associated with one or more user interactions with a browser included in the user device and the payment service provider. The method further includes in response to receiving the user request to complete the transaction, launching, by the merchant application, an instance of the browser that reads the browser cookie and authenticates the user based on the browser cookie.
    Type: Application
    Filed: April 28, 2016
    Publication date: November 2, 2017
    Inventors: Poornima Venkatakrishnan, Jeffrey Edward Harrell, Teddy Vincent Toms
  • Publication number: 20170300896
    Abstract: Methods, systems, and computer program products are included for electronic provisioning and transactions. These methods, systems, and computer program products expose communicatively coupled components in an electronic payment framework to provide electronic omni-channel payments using a hierarchy of vault data stores. Various aspects of this framework include provisioning a tender and using the provisioned tender as part of a transaction. This framework may be used in the context of in-store, private label card, and e-commerce payments. An example method of performing an electronic transaction includes transmitting a client token from a merchant application to a white label platform. The white label platform determines a billing agreement identifier that corresponds to the client token. The white label platform transmits the billing agreement identifier to a consumer vault provider.
    Type: Application
    Filed: November 9, 2016
    Publication date: October 19, 2017
    Inventors: Prashant Jamkhedkar, Teddy Vincent Toms, Haoyu Xue, Abhijeet Arvind Ranadive
  • Publication number: 20170193591
    Abstract: Systems and methods for providing purchase abandonment conversion includes receiving, by a service provider device, first item information associated with a first item. The first item is associated with a first shopping cart abandoned by the customer at a first merchant. Second item information associated with a second item is received by the service provider device from a social network device associated with a first social network. The customer provides an indication of interest in the second item. A consolidated shopping cart that includes the first item and second item is generated. At least part of the consolidated shopping cart is provided for display on the at least one customer device.
    Type: Application
    Filed: December 31, 2015
    Publication date: July 6, 2017
    Inventors: Srivathsan Narasimhan, Abhijeet Ranadive, Teddy Vincent Toms
  • Publication number: 20170193584
    Abstract: Systems and methods for providing purchase recommendations include determining a shopping list including a plurality of items associated with a customer. The financial information that is associated with the customer is retrieved from a non-transitory memory. At least one selected item from the shopping list is determined based on the financial information. A purchase recommendation including the at least one selected item is generated. The purchase recommendation is provided for display on at least one customer device.
    Type: Application
    Filed: December 31, 2015
    Publication date: July 6, 2017
    Inventors: Srivathsan Narasimhan, Abhijeet Ranadive, Teddy Vincent Toms
  • Publication number: 20170109718
    Abstract: Methods, systems, and computer program products for secure cardless cash withdrawal are disclosed. For example, a computer-implemented method may include detecting presence of a user device at an automated teller machine (ATM) by one or more sensors, requesting an authorization indicator for a cash request in response to the detecting, receiving the authorization indicator associated with the cash request at the ATM where presentation of the authorization indicator at any one of a plurality of ATMs would authorize the cash request, and distributing funds associated with the cash request in response to receiving the authorization indicator.
    Type: Application
    Filed: December 30, 2016
    Publication date: April 20, 2017
    Inventors: Balaji Raja, Aditya Jain, Teddy Vincent Toms, Kiran Kumar Sridhar
  • Patent number: 9536240
    Abstract: Methods, systems, and computer program products for secure cardless cash withdrawal are provided. A computer-implemented method may include identifying one or more cash machines near a computing device of a user, receiving a cash request from the computing device, generating a one-time authorization code on a secure server for the cash request when the computing device is detected by a sensor of a selected cash machine, providing the one-time authorization code to the computing device for display to the user when the computing device is detected within a distance allowing the user to operate the cash machine, validating a user-provided code received from the selected cash machine in view of the one-time authorization code, instructing the selected cash machine to distribute the requested cash when the user-provided code is validated, and invalidating the one-time authorization code when the cash request is completed.
    Type: Grant
    Filed: July 21, 2014
    Date of Patent: January 3, 2017
    Assignee: PayPal, Inc.
    Inventors: Balaji Raja, Aditya Jain, Teddy Vincent Toms, Kiran Kumar Sridhar