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: 11922483Abstract: 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: GrantFiled: December 31, 2020Date of Patent: March 5, 2024Assignee: PAYPAL, INC.Inventors: Shilpa Dhar, Teddy Vincent Toms
-
Publication number: 20220180349Abstract: 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: ApplicationFiled: February 26, 2022Publication date: June 9, 2022Inventors: Poornima Venkatakrishnan, Jeffrey Edward Harrell, Teddy Vincent Toms
-
Patent number: 11321700Abstract: 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: GrantFiled: April 28, 2016Date of Patent: May 3, 2022Assignee: PayPal, Inc.Inventors: Poornima Venkatakrishnan, Jeffrey Edward Harrell, Teddy Vincent Toms
-
Publication number: 20210182815Abstract: 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: ApplicationFiled: November 25, 2020Publication date: June 17, 2021Inventors: Balaji Raja, Aditya Jain, Teddy Vincent Toms, Kiran Kumar Sridhar
-
Publication number: 20210125261Abstract: 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: ApplicationFiled: December 31, 2020Publication date: April 29, 2021Inventors: Shilpa Dhar, Teddy Vincent Toms
-
Patent number: 10929917Abstract: 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: GrantFiled: December 16, 2016Date of Patent: February 23, 2021Assignee: PayPal, Inc.Inventors: Poornima Venkatakrishnan, Teddy Vincent Toms
-
Patent number: 10878477Abstract: 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: GrantFiled: December 31, 2015Date of Patent: December 29, 2020Assignee: PAYPAL, INC.Inventors: Srivathsan Narasimhan, Abhijeet Ranadive, Teddy Vincent Toms
-
Patent number: 10853778Abstract: 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: GrantFiled: November 28, 2018Date of Patent: December 1, 2020Assignee: PayPal, Inc.Inventors: Balaji Raja, Aditya Jain, Teddy Vincent Toms, Kiran Kumar Sridhar
-
Publication number: 20200294115Abstract: 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: ApplicationFiled: June 2, 2020Publication date: September 17, 2020Inventors: Shilpa Dhar, Teddy Vincent Toms
-
Patent number: 10672059Abstract: 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: GrantFiled: May 8, 2018Date of Patent: June 2, 2020Assignee: PAYPAL, INC.Inventors: Shilpa Dhar, Teddy Vincent Toms
-
Publication number: 20190095889Abstract: 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: ApplicationFiled: November 28, 2018Publication date: March 28, 2019Inventors: Balaji Raja, Aditya Jain, Teddy Vincent Toms, Kiran Kumar Sridhar
-
Publication number: 20190034998Abstract: 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: ApplicationFiled: May 8, 2018Publication date: January 31, 2019Inventors: Shilpa Dhar, Teddy Vincent Toms
-
Publication number: 20180174222Abstract: 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: ApplicationFiled: December 16, 2016Publication date: June 21, 2018Inventors: Poornima Venkatakrishnan, Teddy Vincent Toms
-
Patent number: 9965796Abstract: 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: GrantFiled: June 26, 2014Date of Patent: May 8, 2018Assignee: PayPal, Inc.Inventors: Shilpa Dhar, Teddy Vincent Toms
-
Publication number: 20170316400Abstract: 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: ApplicationFiled: April 28, 2016Publication date: November 2, 2017Inventors: Poornima Venkatakrishnan, Jeffrey Edward Harrell, Teddy Vincent Toms
-
Publication number: 20170300896Abstract: 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: ApplicationFiled: November 9, 2016Publication date: October 19, 2017Inventors: Prashant Jamkhedkar, Teddy Vincent Toms, Haoyu Xue, Abhijeet Arvind Ranadive
-
Publication number: 20170193591Abstract: 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: ApplicationFiled: December 31, 2015Publication date: July 6, 2017Inventors: Srivathsan Narasimhan, Abhijeet Ranadive, Teddy Vincent Toms
-
Publication number: 20170193584Abstract: 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: ApplicationFiled: December 31, 2015Publication date: July 6, 2017Inventors: Srivathsan Narasimhan, Abhijeet Ranadive, Teddy Vincent Toms
-
Publication number: 20170109718Abstract: 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: ApplicationFiled: December 30, 2016Publication date: April 20, 2017Inventors: Balaji Raja, Aditya Jain, Teddy Vincent Toms, Kiran Kumar Sridhar
-
Patent number: 9536240Abstract: 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: GrantFiled: July 21, 2014Date of Patent: January 3, 2017Assignee: PayPal, Inc.Inventors: Balaji Raja, Aditya Jain, Teddy Vincent Toms, Kiran Kumar Sridhar