Patents by Inventor Bryan Berg
Bryan Berg 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: 12547746Abstract: A server computer system is configured to forward secure data. The system stores secure data in a database. Each unit of secure data for which the system supports forwarding is associated with a respective token. The system receives from a first server, a request comprising at least: an indicator associated with a secure data, a destination indicator, a first API key, a second API key, and a body having a predefined data format. The system validates the request based on the first API key, references the database to obtain the secure data based on the indicator and the respective token, and populates the body with the secure data. Once populated, the system transmits a second request comprising the second API key and the populated body to a second server, based on the destination indicator.Type: GrantFiled: June 24, 2024Date of Patent: February 10, 2026Assignee: Stripe, Inc.Inventors: Venil Loyd Noronha, Angel Samsuddin Maredia, Tushar Dhoot, Bryan Berg, Daniel James Cobb, Joyce Zhang, Matthew Jeffryes, Ben Dong, Frank Yu
-
Publication number: 20250390592Abstract: A server computer system is configured to forward secure data. The system stores secure data in a database. Each unit of secure data for which the system supports forwarding is associated with a respective token. The system receives from a first server, a request comprising at least: an indicator associated with a secure data, a destination indicator, a first API key, a second API key, and a body having a predefined data format. The system validates the request based on the first API key, references the database to obtain the secure data based on the indicator and the respective token, and populates the body with the secure data. Once populated, the system transmits a second request comprising the second API key and the populated body to a second server, based on the destination indicator.Type: ApplicationFiled: June 24, 2024Publication date: December 25, 2025Inventors: Venil Loyd Noronha, Angel Samsuddin Maredia, Tushar Dhoot, Bryan Berg, Daniel James Cobb, Joyce Zhang, Matthew Jeffryes, Ben Dong, Frank Yu
-
Publication number: 20240305476Abstract: 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: ApplicationFiled: May 17, 2024Publication date: September 12, 2024Inventors: Carl Jackson, Bryan Berg, David Terrence Bartley, Evan Broder
-
Patent number: 12010248Abstract: 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: GrantFiled: June 30, 2023Date of Patent: June 11, 2024Assignee: STRIPE, INC.Inventors: Carl Jackson, Bryan Berg, David Terrence Bartley, Evan Broder
-
Publication number: 20230344647Abstract: 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: ApplicationFiled: June 30, 2023Publication date: October 26, 2023Inventors: Carl Jackson, Bryan Berg, David Terrence Bartley, Evan Broder
-
Patent number: 11711222Abstract: 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: GrantFiled: April 19, 2021Date of Patent: July 25, 2023Assignee: Stripe, Inc.Inventors: Carl Jackson, Bryan Berg, David Terrence Bartley, Evan Broder
-
Patent number: 10985925Abstract: 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: GrantFiled: July 22, 2019Date of Patent: April 20, 2021Assignee: STRIPE, INC.Inventors: Carl Jackson, Bryan Berg, David Terrance Bartley, Evan Broder
-
Patent number: 10404476Abstract: 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: GrantFiled: December 28, 2018Date of Patent: September 3, 2019Assignee: STRIPE, INC.Inventors: Carl Jackson, Bryan Berg, David Terrance Bartley, Evan Broder
-
Patent number: 10193697Abstract: 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: GrantFiled: May 14, 2018Date of Patent: January 29, 2019Assignee: STRIPE, INC.Inventors: Carl Jackson, Bryan Berg, David Terrance Bartley, Evan Broder
-
Patent number: 9992029Abstract: 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: GrantFiled: April 5, 2017Date of Patent: June 5, 2018Assignee: STRIPE, INC.Inventors: Carl Jackson, Bryan Berg, David Terrance Bartley, Evan Broder