Patents by Inventor Rohit Turumella
Rohit Turumella 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: 20240104569Abstract: An online concierge system facilitates a checkout bypass process for shoppers. The online concierge system detects when the shopper procuring an order for a customer is ready to exit the warehouse after obtaining the items in the order. The online concierge system applies a trained risk model to automatically determining whether to initiate an audit of the shopper. Responsive to determining to initiate the audit, the online concierge system invokes an auditing process. The online concierge system receives, via an auditor application, verification of the order from the auditor mobile application. Responsive to the verification, the online concierge system completes the order and generates routing instructions via the shopper mobile application for facilitating delivery by the shopper to the customer.Type: ApplicationFiled: September 28, 2022Publication date: March 28, 2024Inventors: Rohit Turumella, Yehonatah Afek, Chun-Che Wang, Leslie McFadden, Thomas Doan
-
Publication number: 20230316350Abstract: An online concierge system requests an image of a receipt of an order from a picker after the picker fulfills the order at a store. The online concierge system performs image processing on the image of the receipt and uses machine learning and optical character recognition to determine a tax amount paid for the order and a confidence score associated with the tax amount. The online concierge system may use the machine learning model for segmenting extracted text in the image of the receipt into tokens. The online concierge system may then determine at least one token associated with a tax item and the tax amount associated with the tax item. The online concierge system communicates the tax amount to the store for reimbursement based on the tax amount and the confidence score.Type: ApplicationFiled: June 29, 2022Publication date: October 5, 2023Inventors: Benjamin Knight, Benjamin Peyrot, Djordje Gluhovic, Rohit Turumella, Alice Han
-
Publication number: 20230245191Abstract: An integration platform provides a third party channel products from a merchant, so that the third party channel may cause an opportunity to be presented to a user to purchase one of the products. In response to an indication of a user purchase, the integration platform transmits a purchase request to the electronic commerce platform to create an order for the purchase. The integration platform may create a payment for the purchase with the merchant's payment processor and transmit the payment to the payment processor, update the order with the merchant's electronic commerce platform with the payment information, update the status of the order to shipped, and capture payment information by communicating with the payment provider. The merchant's electronic commerce platform may then update the order with the integration platform, which may notify the third party channel of the update so that update may be communicated to the user.Type: ApplicationFiled: March 27, 2023Publication date: August 3, 2023Inventors: Ashley Phillips, Christopher Sanger, Clint Ecker, Micah Koga, Nina Zakharenko, Rohit Turumella, Joshua Knox, Harper Reed, Dylan Richard
-
Patent number: 11615451Abstract: An integration platform provides a third party channel products from a merchant, so that the third party channel may cause an opportunity to be presented to a user to purchase one of the products. In response to an indication of a user purchase, the integration platform transmits a purchase request to the electronic commerce platform to create an order for the purchase. The integration platform may create a payment for the purchase with the merchant's payment processor and transmit the payment to the payment processor, update the order with the merchant's electronic commerce platform with the payment information, update the status of the order to shipped, and capture payment information by communicating with the payment provider. The merchant's electronic commerce platform may then update the order with the integration platform, which may notify the third party channel of the update so that update may be communicated to the user.Type: GrantFiled: June 16, 2020Date of Patent: March 28, 2023Assignee: PayPal, Inc.Inventors: Ashley Phillips, Christopher Sanger, Clint Ecker, Micah Koga, Nina Zakharenko, Rohit Turumella, Joshua Knox, Harper Reed, Dylan Richard
-
Patent number: 11301219Abstract: Systems and methods providing, by a third party, input form fields for sensitive data on a web page provided by an organization. A user may request a web page from an organization, such as a merchant's checkout web page, that requires entry of sensitive data. The merchant's checkout web page may include reference to a script file that provides hosted sensitive data form fields. In response to rendering the merchant web page in a web browser of the user, a request to provide sensitive data form fields on the merchant web page may be received. The request may include a call to a function in a scripting file provided by the third party, and the provided file may cause one or more inline frames to be rendered in the web browser, each inline frame including a sensitive data form field. Data entered by the user in the sensitive data form fields may be received by a third party payment processor device.Type: GrantFiled: December 29, 2015Date of Patent: April 12, 2022Assignee: PayPal, Inc.Inventors: Kyle DeTella, Evan Hahn, Eric Mrak, George Carpenter, V, Thomas Klun, John Downey, Rohit Turumella, Mickey Reiss, Benjamin Mills
-
Publication number: 20210279696Abstract: Techniques for providing access to scope-delimited sensitive data are disclosed. A user provides sensitive data to a first party associated with a payment service provider. The first party stores the sensitive data with the payment service provider, and the payment service provider provides the first party merchant with an encoding of the payment data. The first party provides a purchasing opportunity to the user for goods offered by a third party also associated with the payment service provider. The first party transmits a sensitive data grant request to the payment service provider. In response, the payment service provides a scope-delimited encoding of the sensitive data. The first party provides the scope-delimited encoding of the payment data to the third party. The third party merchant creates a transaction using the scope-delimited encoding of the sensitive data. At some time later, access to the scope-delimited encoding of the sensitive data is revoked.Type: ApplicationFiled: May 17, 2021Publication date: September 9, 2021Inventors: Joshua Knox, Benjamin Mills, Rohit Turumella, Chris Sanger, Michael Nussbaum
-
Patent number: 11010730Abstract: Techniques for providing access to scope-delimited sensitive data are disclosed. A user provides sensitive data to a first party associated with a payment service provider. The first party stores the sensitive data with the payment service provider, and the payment service provider provides the first party merchant with an encoding of the payment data. The first party provides a purchasing opportunity to the user for goods offered by a third party also associated with the payment service provider. The first party transmits a sensitive data grant request to the payment service provider. In response, the payment service provides a scope-delimited encoding of the sensitive data. The first party provides the scope-delimited encoding of the payment data to the third party. The third party merchant creates a transaction using the scope-delimited encoding of the sensitive data. At some time later, access to the scope-delimited encoding of the sensitive data is revoked.Type: GrantFiled: September 15, 2017Date of Patent: May 18, 2021Assignee: PAYPAL, INC.Inventors: Joshua Knox, Benjamin Mills, Rohit Turumella, Chris Sanger, Michael Nussbaum
-
Publication number: 20200380513Abstract: An integration platform provides a third party channel products from a merchant, so that the third party channel may cause an opportunity to be presented to a user to purchase one of the products. In response to an indication of a user purchase, the integration platform transmits a purchase request to the electronic commerce platform to create an order for the purchase. The integration platform may create a payment for the purchase with the merchant's payment processor and transmit the payment to the payment processor, update the order with the merchant's electronic commerce platform with the payment information, update the status of the order to shipped, and capture payment information by communicating with the payment provider. The merchant's electronic commerce platform may then update the order with the integration platform, which may notify the third party channel of the update so that update may be communicated to the user.Type: ApplicationFiled: June 16, 2020Publication date: December 3, 2020Inventors: Ashley Phillips, Christopher Sanger, Clint Ecker, Micah Koga, Nina Zakharenko, Rohit Turumella, Joshua Knox, Harper Reed, Dylan Richard
-
Patent number: 10685352Abstract: An integration platform provides a third party channel products from a merchant, so that the third party channel may cause an opportunity to be presented to a user to purchase one of the products. In response to an indication of a user purchase, the integration platform transmits a purchase request to the electronic commerce platform to create an order for the purchase. The integration platform may create a payment for the purchase with the merchant's payment processor and transmit the payment to the payment processor, update the order with the merchant's electronic commerce platform with the payment information, update the status of the order to shipped, and capture payment information by communicating with the payment provider. The merchant's electronic commerce platform may then update the order with the integration platform, which may notify the third party channel of the update so that update may be communicated to the user.Type: GrantFiled: November 8, 2016Date of Patent: June 16, 2020Assignee: PayPal, Inc.Inventors: Ashley Phillips, Christopher Sanger, Clint Ecker, Micah Koga, Nina Zakharenko, Rohit Turumella, Joshua Knox, Harper Reed, Dylan Richard
-
Patent number: 10565596Abstract: Systems and methods providing, by a third party, input form fields for sensitive data on a web page provided by an organization. A user may request a web page from an organization, such as a merchant's checkout web page, that requires entry of sensitive data. The merchant's checkout web page may include reference to a script file that provides hosted sensitive data form fields. In response to rendering the merchant web page in a web browser of the user, a request to provide sensitive data form fields on the merchant web page may be received. The request may include a call to a function in a scripting file provided by the third party, and the provided file may cause one or more inline frames to be rendered in the web browser, each inline frame including a sensitive data form field. Data entered by the user in the sensitive data form fields may be received by a third party payment processor device.Type: GrantFiled: May 18, 2017Date of Patent: February 18, 2020Assignee: PAYPAL, INC.Inventors: Kyle DeTella, Evan Hahn, Eric Mrak, George Carpenter, V, Thomas Klun, John Downey, Rohit Turumella, Mickey Reiss, Benjamin Mills
-
Publication number: 20180075418Abstract: Techniques for providing access to scope-delimited sensitive data are disclosed. A user provides sensitive data to a first party associated with a payment service provider. The first party stores the sensitive data with the payment service provider, and the payment service provider provides the first party merchant with an encoding of the payment data. The first party provides a purchasing opportunity to the user for goods offered by a third party also associated with the payment service provider. The first party transmits a sensitive data grant request to the payment service provider. In response, the payment service provides a scope-delimited encoding of the sensitive data. The first party provides the scope-delimited encoding of the payment data to the third party. The third party merchant creates a transaction using the scope-delimited encoding of the sensitive data. At some time later, access to the scope-delimited encoding of the sensitive data is revoked.Type: ApplicationFiled: September 15, 2017Publication date: March 15, 2018Inventors: Joshua Knox, Benjamin Mills, Rohit Turumella, Chris Sanger, Michael Nussbaum
-
Publication number: 20170255943Abstract: Systems and methods providing, by a third party, input form fields for sensitive data on a web page provided by an organization. A user may request a web page from an organization, such as a merchant's checkout web page, that requires entry of sensitive data. The merchant's checkout web page may include reference to a script file that provides hosted sensitive data form fields. In response to rendering the merchant web page in a web browser of the user, a request to provide sensitive data form fields on the merchant web page may be received. The request may include a call to a function in a scripting file provided by the third party, and the provided file may cause one or more inline frames to be rendered in the web browser, each inline frame including a sensitive data form field. Data entered by the user in the sensitive data form fields may be received by a third party payment processor device.Type: ApplicationFiled: May 18, 2017Publication date: September 7, 2017Inventors: Kyle DeTella, Evan Hahn, Eric Mrak, George Carpenter, V, Thomas Klun, John Downey, Rohit Turumella, Mickey Reiss, Benjamin Mills
-
Publication number: 20170132627Abstract: An integration platform provides a third party channel products from a merchant, so that the third party channel may cause an opportunity to be presented to a user to purchase one of the products. In response to an indication of a user purchase, the integration platform transmits a purchase request to the electronic commerce platform to create an order for the purchase. The integration platform may create a payment for the purchase with the merchant's payment processor and transmit the payment to the payment processor, update the order with the merchant's electronic commerce platform with the payment information, update the status of the order to shipped, and capture payment information by communicating with the payment provider. The merchant's electronic commerce platform may then update the order with the integration platform, which may notify the third party channel of the update so that update may be communicated to the user.Type: ApplicationFiled: November 8, 2016Publication date: May 11, 2017Inventors: Ashley Phillips, Chrisopher Sanger, Clint Ecker, Micah Koga, Nina Zakharenko, Rohit Turumella, Joshua Knox, Harper Reed, Dylan Richard
-
Publication number: 20160342997Abstract: Systems and methods providing, by a third party, input form fields for sensitive data on a web page provided by an organization. A user may request a web page from an organization, such as a merchant's checkout web page, that requires entry of sensitive data. The merchant's checkout web page may include reference to a script file that provides hosted sensitive data form fields. In response to rendering the merchant web page in a web browser of the user, a request to provide sensitive data form fields on the merchant web page may be received. The request may include a call to a function in a scripting file provided by the third party, and the provided file may cause one or more inline frames to be rendered in the web browser, each inline frame including a sensitive data form field. Data entered by the user in the sensitive data form fields may be received by a third party payment processor device.Type: ApplicationFiled: December 29, 2015Publication date: November 24, 2016Inventors: Kyle De Tella, Evan Hahn, Eric Mrak, George Carpenter, V, Thomas Klun, John Downey, Rohit Turumella, Mickey Reiss, Benjamin Mills