Patents by Inventor Shreyas Surendra Doshi
Shreyas Surendra Doshi 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: 20240127209Abstract: An embodiment may receive a transaction from an account associated with a user; associate a transfer group parameter with the transaction; create a set of transfers to a set of connected accounts using the transfer group parameter, a secret key, and a single-use token, the token associated with a first system and generated using information from the user, wherein the set of transfers is identifiable by the transfer group parameter and linked together for tracking a service associated with the transfer group parameter and the set of transfers; in response to a determination that the secret key is valid and is associated with a second system, execute the transaction using the single-use token and the secret key; and transmit a portion of the set of transfers to each account of the set of connected accounts to perform the service associated with the transfer group parameter and the set of transfers.Type: ApplicationFiled: December 21, 2023Publication date: April 18, 2024Inventors: Christopher Continanza, Shreyas Surendra Doshi, Brian David Krausz, Jay Shah
-
Publication number: 20240104544Abstract: A method and apparatus for authenticating a user commerce account associated with a merchant of a commerce platform are described. The method may include initiating authentication of the user commerce account associated with the merchant of the commerce platform from a commerce platform user interface of a user device, the user commerce account established for a user of the merchant. The method may also include sending an electronic message to a mobile device associated with the user account at the commerce platform, wherein the electronic message comprises an authentication code, and receiving the authentication code from the commerce platform user interface. Furthermore, the method may include generating an authentication key for the mobile device in response to matching the received authentication code with the sent authentication code and receiving a cookie provided from the commerce platform to the mobile device.Type: ApplicationFiled: December 4, 2023Publication date: March 28, 2024Inventors: Brian David Krausz, Jieren Chen, Shreyas Surendra Doshi, Michael Villar
-
Patent number: 11887087Abstract: Disclosed embodiments provide systems, methods, and apparatuses for facilitating transfers between user commerce accounts associated with a merchant of a commerce platform within a computing environment supported by a processor and a memory to execute such functionality. An exemplary system may include a means for creating a merchant account platform at the payment system; creating a single charge from a customer at the merchant account platform; creating multiple transfers from the merchant account platform to different connected accounts, wherein the multiple transfers are to each transfer a sub-portion of proceeds associated with the single charge from the customer to each of the different connected accounts; performing the single charge from the customer to the merchant account platform; and performing each of the multiple transfers from the merchant account platform to the different connected accounts. Other embodiments are also disclosed.Type: GrantFiled: January 6, 2023Date of Patent: January 30, 2024Assignee: STRIPE, INC.Inventors: Christopher Continanza, Shreyas Surendra Doshi, Brian David Krausz, Jay Shah
-
Patent number: 11836698Abstract: A method and apparatus for authenticating a user commerce account associated with a merchant of a commerce platform are described. The method may include initiating authentication of the user commerce account associated with the merchant of the commerce platform from a commerce platform user interface of a user device, the user commerce account established for a user of the merchant. The method may also include sending an electronic message to a mobile device associated with the user account at the commerce platform, wherein the electronic message comprises an authentication code, and receiving the authentication code from the commerce platform user interface. Furthermore, the method may include generating an authentication key for the mobile device in response to matching the received authentication code with the sent authentication code and receiving a cookie provided from the commerce platform to the mobile device.Type: GrantFiled: November 15, 2022Date of Patent: December 5, 2023Assignee: STRIPE, INC.Inventors: Brian David Krausz, Jieren Chen, Shreyas Surendra Doshi, Michael Villar
-
Publication number: 20230281582Abstract: Disclosed embodiments provide systems, methods, and apparatuses for facilitating transfers between user commerce accounts associated with a merchant of a commerce platform within a computing environment supported by a processor and a memory to execute such functionality. An exemplary system may include a means for creating a merchant account platform at the payment system; creating a single charge from a customer at the merchant account platform; creating multiple transfers from the merchant account platform to different connected accounts, wherein the multiple transfers are to each transfer a sub-portion of proceeds associated with the single charge from the customer to each of the different connected accounts; performing the single charge from the customer to the merchant account platform; and performing each of the multiple transfers from the merchant account platform to the different connected accounts. Other embodiments are also disclosed.Type: ApplicationFiled: January 6, 2023Publication date: September 7, 2023Inventors: Christopher Continanza, Shreyas Surendra Doshi, Brian David Krausz, Jay Shah
-
Publication number: 20230076749Abstract: A method and apparatus for authenticating a user commerce account associated with a merchant of a commerce platform are described. The method may include initiating authentication of the user commerce account associated with the merchant of the commerce platform from a commerce platform user interface of a user device, the user commerce account established for a user of the merchant. The method may also include sending an electronic message to a mobile device associated with the user account at the commerce platform, wherein the electronic message comprises an authentication code, and receiving the authentication code from the commerce platform user interface. Furthermore, the method may include generating an authentication key for the mobile device in response to matching the received authentication code with the sent authentication code and receiving a cookie provided from the commerce platform to the mobile device.Type: ApplicationFiled: November 15, 2022Publication date: March 9, 2023Inventors: Brian David Krausz, Jieren Chen, Shreyas Surendra Doshi, Michael Villar
-
Patent number: 11551193Abstract: Disclosed embodiments provide systems, methods, and apparatuses for facilitating transfers between user commerce accounts associated with a merchant of a commerce platform within a computing environment supported by a processor and a memory to execute such functionality. An exemplary system may include a means for creating a merchant account platform at the payment system; creating a single charge from a customer at the merchant account platform; creating multiple transfers from the merchant account platform to different connected accounts, wherein the multiple transfers are to each transfer a sub-portion of proceeds associated with the single charge from the customer to each of the different connected accounts; performing the single charge from the customer to the merchant account platform; and performing each of the multiple transfers from the merchant account platform to the different connected accounts. Other embodiments are also disclosed.Type: GrantFiled: February 8, 2018Date of Patent: January 10, 2023Assignee: STRIPE, INC.Inventors: Christopher Continanza, Shreyas Surendra Doshi, Brian David Krausz, Jay Shah
-
Patent number: 11501310Abstract: A method and apparatus for authenticating a user commerce account associated with a merchant of a commerce platform are described. The method may include initiating authentication of the user commerce account associated with the merchant of the commerce platform from a commerce platform user interface of a user device, the user commerce account established for a user of the merchant. The method may also include sending an electronic message to a mobile device associated with the user account at the commerce platform, wherein the electronic message comprises an authentication code, and receiving the authentication code from the commerce platform user interface. Furthermore, the method may include generating an authentication key for the mobile device in response to matching the received authentication code with the sent authentication code and receiving a cookie provided from the commerce platform to the mobile device.Type: GrantFiled: May 7, 2021Date of Patent: November 15, 2022Assignee: STRIPE, INC.Inventors: Brian David Krausz, Jieren Chen, Shreyas Surendra Doshi, Michael Villar
-
Patent number: 11004084Abstract: A method and apparatus for authenticating a user commerce account associated with a merchant of a commerce platform are described. The method may include initiating authentication of the user commerce account associated with the merchant of the commerce platform from a commerce platform user interface of a user device, the user commerce account established for a user of the merchant. The method may also include sending an electronic message to a mobile device associated with the user account at the commerce platform, wherein the electronic message comprises an authentication code, and receiving the authentication code from the commerce platform user interface. Furthermore, the method may include generating an authentication key for the mobile device in response to matching the received authentication code with the sent authentication code and receiving a cookie provided from the commerce platform to the mobile device.Type: GrantFiled: August 26, 2019Date of Patent: May 11, 2021Assignee: STRIPE, INC.Inventors: Brian David Krausz, Jieren Chen, Shreyas Surendra Doshi, Michael Villar
-
Patent number: 10395254Abstract: A method and apparatus for authenticating a user commerce account associated with a merchant of a commerce platform are described. The method may include initiating authentication of the user commerce account associated with the merchant of the commerce platform from a commerce platform user interface of a user device, the user commerce account established for a user of the merchant. The method may also include sending an electronic message to a mobile device associated with the user account at the commerce platform, wherein the electronic message comprises an authentication code, and receiving the authentication code from the commerce platform user interface. Furthermore, the method may include generating an authentication key for the mobile device in response to matching the received authentication code with the sent authentication code and receiving a cookie provided from the commerce platform to the mobile device.Type: GrantFiled: September 21, 2017Date of Patent: August 27, 2019Assignee: STRIPE, INC.Inventors: Brian David Krausz, Jieren Chen, Shreyas Surendra Doshi, Michael Villar
-
Publication number: 20180232715Abstract: Disclosed embodiments provide systems, methods, and apparatuses for facilitating transfers between user commerce accounts associated with a merchant of a commerce platform within a computing environment supported by a processor and a memory to execute such functionality. An exemplary system may include a means for creating a merchant account platform at the payment system; creating a single charge from a customer at the merchant account platform; creating multiple transfers from the merchant account platform to different connected accounts, wherein the multiple transfers are to each transfer a sub-portion of proceeds associated with the single charge from the customer to each of the different connected accounts; performing the single charge from the customer to the merchant account platform; and performing each of the multiple transfers from the merchant account platform to the different connected accounts. Other embodiments are also disclosed.Type: ApplicationFiled: February 8, 2018Publication date: August 16, 2018Inventors: Christopher Continanza, Shreyas Surendra Doshi, Brian David Krausz, Jay Shah
-
Patent number: 9779405Abstract: A method and apparatus for authenticating a user commerce account associated with a merchant of a commerce platform are described. The method may include initiating authentication of the user commerce account associated with the merchant of the commerce platform from a commerce platform user interface of a user device, the user commerce account established for a user of the merchant. The method may also include sending an electronic message to a mobile device associated with the user account at the commerce platform, wherein the electronic message comprises an authentication code, and receiving the authentication code from the commerce platform user interface. Furthermore, the method may include generating an authentication key for the mobile device in response to matching the received authentication code with the sent authentication code and receiving a cookie provided from the commerce platform to the mobile device.Type: GrantFiled: September 26, 2016Date of Patent: October 3, 2017Assignee: STRIPE, INC.Inventors: Brian David Krausz, Jieren Chen, Shreyas Surendra Doshi, Michael Villar
-
Publication number: 20100275250Abstract: Embodiments are directed towards providing an aging of account data points usable in recovering access to an account. The aging functionality of account data points is configured to enable users who may have had access to their account compromised or otherwise denied, still be able to recover access. Account data points are time stamped when associated with an account. When a request is received to delete the account data point, the account data point is instead placed into an aging status for a time period. During the aging status time period, the account data point may still be used to recover access to the account. Moreover, after access is recovered using a certain account data point, any account data points created after the certain account data point may be deleted to minimize unauthorized access to the account.Type: ApplicationFiled: April 24, 2009Publication date: October 28, 2010Applicant: Yahoo! Inc.Inventors: Sabaridas Devadoss, Naveen Agarwal, Jonathan Edward Hryn, Abhay Avachat, Arturo Bejar, Shreyas Surendra Doshi, Henry Arshell Watts