Patents Assigned to STRIPE, INC.
  • Patent number: 9992029
    Abstract: A method and apparatus for a certificate authority system providing authentication to a plurality of devices associated with an organization are described. The method may include receiving, at the certificate authority system, a request from a device to sign authentication information of the device, wherein the device is associated with the organization. The method may also include sending a challenge to the device to perform an action with a system other than the certificate authority system, and receiving the response to the challenge from the device. Furthermore, the method may include verifying that the response was generated correctly based on the challenge, and signing the authentication information of the device with one or more keys of the certificate authority system as an authentication of an identity of the device.
    Type: Grant
    Filed: April 5, 2017
    Date of Patent: June 5, 2018
    Assignee: STRIPE, INC.
    Inventors: Carl Jackson, Bryan Berg, David Terrance Bartley, Evan Broder
  • Patent number: 9940653
    Abstract: A method and apparatus for a commerce platform coordinating a purchase of a product sold by a merchant system through a third party application are described. The method may include receiving a notification at the commerce platform from the third party application that a user device executing the third party application has requested to purchase a product from within the third party application, wherein the notification comprises an identifier for the product and an identifier for the merchant system that sells the product using the commerce platform. The method may also include generating a product checkout interface by the commerce platform based on the identifier for the product and the identifier for the merchant system, and transmitting the product checkout interface to the third party application to change a user interface of the third party application to include the product checkout interface within the third party application.
    Type: Grant
    Filed: April 7, 2017
    Date of Patent: April 10, 2018
    Assignee: STRIPE, INC.
    Inventors: Rasmus Rygaard, Devesh Kumar Senapati, Christopher Ross Continanza, James William Danz
  • Patent number: 9830596
    Abstract: A transaction is conducted between a merchant site and a customer's electronic device using a payment processor. The merchant site is associated with a client-side application and a server-side application. The client-side application executes on the customer's electronic device. The client-side application electronically sends payment information retrieved from the customer's electronic device to the payment processor. The client-side application does not send the payment information to the server-side application. The payment processor creates a token from the payment information sent by the client-side application. The token functions as a proxy for the payment information. The payment processor electronically sends the token to the client-side application. The client-side application electronically sends the token to the server-side application for use by the server-side application in conducting the transaction.
    Type: Grant
    Filed: October 31, 2012
    Date of Patent: November 28, 2017
    Assignee: STRIPE, INC.
    Inventors: Patrick Collison, John B. Collison, Greg D. Brockman, Saikat Chakrabarti, Ross A. Boucher
  • Patent number: 9824354
    Abstract: A transaction is conducted between a merchant site and a customer's electronic device using a payment processor. The merchant site is associated with a client-side application and a server-side application. The client-side application executes on the customer's electronic device. The client-side application electronically sends payment information retrieved from the customer's electronic device to the payment processor. The client-side application does not send the payment information to the server-side application. The payment processor creates a token from the payment information sent by the client-side application. The token functions as a proxy for the payment information. The payment processor electronically sends the token to the client-side application. The client-side application electronically sends the token to the server-side application for use by the server-side application in conducting the transaction.
    Type: Grant
    Filed: August 30, 2016
    Date of Patent: November 21, 2017
    Assignee: STRIPE, INC.
    Inventors: Patrick Collison, John B. Collison, Greg D. Brockman, Saikat Chakrabarti, Ross A. Boucher
  • Patent number: 9779405
    Abstract: 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: Grant
    Filed: September 26, 2016
    Date of Patent: October 3, 2017
    Assignee: STRIPE, INC.
    Inventors: Brian David Krausz, Jieren Chen, Shreyas Surendra Doshi, Michael Villar
  • Publication number: 20130117185
    Abstract: A transaction is conducted between a merchant site and a customer's electronic device using a payment processor. The merchant site is associated with a client-side application and a server-side application. The client-side application executes on the customer's electronic device. The client-side application electronically sends payment information retrieved from the customer's electronic device to the payment processor. The client-side application does not send the payment information to the server-side application. The payment processor creates a token from the payment information sent by the client-side application. The token functions as a proxy for the payment information. The payment processor electronically sends the token to the client-side application. The client-side application electronically sends the token to the server-side application for use by the server-side application in conducting the transaction.
    Type: Application
    Filed: October 31, 2012
    Publication date: May 9, 2013
    Applicant: STRIPE, INC.
    Inventor: Stripe, Inc.
  • Patent number: 5063713
    Abstract: A device for abrading road markings along a road surface and for collecting the particulate therefrom. The device includes a frame 11 to which is appended a series of independently controllable abrading devices 18A-D capable of independent actuation by an operator in an enclosed selectively positionable cab 15. The abraders are adapted to rotate along the road surface to be abraded and effectively grind the present road markings into particulate. Thereafter, the collection system consisting of a collection tube 20, bag house 21 and disposal hopper 24 creates a suction force through the system through the use of suction fan 22. Accordingly, the abrading particulate is drawn through the collection system into the bag house where it is filtered by internal suspended filters 27 and is ultimately discharged through the use of an appended conveyor 25 into hopper container portion 77.
    Type: Grant
    Filed: December 20, 1990
    Date of Patent: November 12, 1991
    Assignee: Accent Stripe Inc.
    Inventor: Gerald A. Buchheit, Jr.
  • Patent number: D800754
    Type: Grant
    Filed: June 8, 2016
    Date of Patent: October 24, 2017
    Assignee: STRIPE, INC.
    Inventors: Benjamin De Cock, Michael Villar
  • Patent number: D800755
    Type: Grant
    Filed: June 8, 2016
    Date of Patent: October 24, 2017
    Assignee: STRIPE, INC.
    Inventors: Benjamin De Cock, Michael Villar
  • Patent number: D800770
    Type: Grant
    Filed: June 8, 2016
    Date of Patent: October 24, 2017
    Assignee: STRIPE, INC.
    Inventors: Benjamin De Cock, Michael Villar
  • Patent number: D831678
    Type: Grant
    Filed: October 3, 2017
    Date of Patent: October 23, 2018
    Assignee: STRIPE, INC.
    Inventor: Philipp Antoni