Patents by Inventor Rene Reinsberg

Rene Reinsberg 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: 11899629
    Abstract: Systems and techniques are provided for a decentralized database associating public keys and communications addresses. A signed secret message may be sent by a validator computing device of a peer-to-peer network for a decentralized database to a communications address from a request for verification entry in a verification queue of the decentralized database. A second request for verification including the communications address and a user-signed secret message may be received. The user-signed secret message may be verified using a public key from the request for verification entry in the verification queue. The communications address and public key may be written to a verified database of the decentralized database when verifying the user-signed secret message causes a number of user-signed secret messages received in requests for verification with the communications address and successfully verified to meet a threshold number.
    Type: Grant
    Filed: August 2, 2021
    Date of Patent: February 13, 2024
    Assignee: CELO FOUNDATION
    Inventors: Rene Reinsberg, Sepandar Kamvar, Marek Olszewski
  • Publication number: 20230153276
    Abstract: Systems and techniques are provided for a decentralized database associating public keys and communications addresses. A signed secret message may be sent by a validator computing device of a peer-to-peer network for a decentralized database to a communications address from a request for verification entry in a verification queue of the decentralized database. A second request for verification including the communications address and a user-signed secret message may be received. The user-signed secret message may be verified using a public key from the request for verification entry in the verification queue. The communications address and public key may be written to a verified database of the decentralized database when verifying the user-signed secret message causes a number of user-signed secret messages received in requests for verification with the communications address and successfully verified to meet a threshold number.
    Type: Application
    Filed: August 2, 2021
    Publication date: May 18, 2023
    Inventors: Rene Reinsberg, Sepandar Kamvar, Marek Olszewski
  • Patent number: 11244331
    Abstract: Systems and methods of the present invention provide for one or more server computers communicatively coupled to a network and configured to run, within an active memory: a data collection module aggregating a plurality of domain name data; a profile generation module generating a domain name profile from the domain name data comprising attributes associated with a first domain name; a graph generation module defining domain names sharing attributes with the domain name, a second domain name in the domain names sharing a greatest number of attributes with the first domain name and closest, in proximity within a generated graph, to the first domain name; and a domain name strategy suggestion module rendering a user interface comprising a user interface control that identifies a referral to an administrator for the second domain name and provides, within the user interface control, a link for contacting the administrator.
    Type: Grant
    Filed: September 23, 2019
    Date of Patent: February 8, 2022
    Assignee: Go Daddy Operating Company, LLC
    Inventors: Blake Irving, Rene Reinsberg, Tina Nguyen
  • Patent number: 11140094
    Abstract: Systems and techniques are provided for a resource stabilization in a distributed network. A computing device in a distributed network may check the median value of a transactional resource in relation to a specified external resource. The computing device in the distributed network may compare the median value of the transactional resource to a threshold value for the transactional resource to determine whether the median value of the transactional resource is above the threshold value or below the threshold value. The supply of the transactional resource in the distributed network may be increased in response to determining that the transactional resource is above the threshold value or may be in response to determining that the transactional resource is below the threshold value.
    Type: Grant
    Filed: March 20, 2020
    Date of Patent: October 5, 2021
    Assignee: Celo Foundation
    Inventors: Sepandar Kamvar, Marek Olszewski, Rene Reinsberg, Marcin Jerzy Chrzanowski, Asa Oines, Roman Croessmann, Markus Franke
  • Patent number: 11106767
    Abstract: Systems and techniques are provided for decentralized name verification using recursive attestation. A name and identifying information may be received at a computing device. The computing device may determine that there is a contact item that includes both the name and the identifying information in a contacts database stored on the computing device or accessible to the computing device. A positive attestation and an attestation score for an entity associated with the computing device may be sent to be used to generate an attestation score for the name and identifying information. The attestation score for the name and identifying information is used to determine whether to allow the creation of an account with the name. The attestation score for the entity associated with the computing device may be generated based a positive attestation from another computing device.
    Type: Grant
    Filed: December 11, 2018
    Date of Patent: August 31, 2021
    Assignee: CELO FOUNDATION
    Inventors: Rene Reinsberg, Sepandar Kamvar, Marek Olszewski
  • Patent number: 11080246
    Abstract: Systems and techniques are provided for a decentralized database associating public keys and communications addresses. A signed secret message may be sent by a validator computing device of a peer-to-peer network for a decentralized database to a communications address from a request for verification entry in a verification queue of the decentralized database. A second request for verification including the communications address and a user-signed secret message may be received. The user-signed secret message may be verified using a public key from the request for verification entry in the verification queue. The communications address and public key may be written to a verified database of the decentralized database when verifying the user-signed secret message causes a number of user-signed secret messages received in requests for verification with the communications address and successfully verified to meet a threshold number.
    Type: Grant
    Filed: December 11, 2018
    Date of Patent: August 3, 2021
    Assignee: CELO FOUNDATION
    Inventors: Rene Reinsberg, Sepandar Kamvar, Marek Olszewski
  • Patent number: 11018989
    Abstract: Systems and techniques are provided for a resource stabilization in a distributed network. A computing device in a distributed network may check the median value of a transactional resource in relation to a specified external resource. The computing device in the distributed network may compare the median value of the transactional resource to a threshold value for the transactional resource to determine whether the median value of the transactional resource is above the threshold value or below the threshold value. The supply of the transactional resource in the distributed network may be increased in response to determining that the transactional resource is above the threshold value or may be in response to determining that the transactional resource is below the threshold value.
    Type: Grant
    Filed: March 20, 2020
    Date of Patent: May 25, 2021
    Assignee: Celo Foundation
    Inventors: Sepandar Kamvar, Marek Olszewski, Rene Reinsberg, Marcin Jerzy Chrzanowski, Asa Oines, Roman Croessmann, Markus Franke
  • Publication number: 20200304421
    Abstract: Systems and techniques are provided for a resource stabilization in a distributed network. A computing device in a distributed network may check the median value of a transactional resource in relation to a specified external resource. The computing device in the distributed network may compare the median value of the transactional resource to a threshold value for the transactional resource to determine whether the median value of the transactional resource is above the threshold value or below the threshold value. The supply of the transactional resource in the distributed network may be increased in response to determining that the transactional resource is above the threshold value or may be in response to determining that the transactional resource is below the threshold value.
    Type: Application
    Filed: March 20, 2020
    Publication date: September 24, 2020
    Inventors: Sepandar Kamvar, Marek Olszewski, Rene Reinsberg, Marcin Jerzy Chrzanowski, Asa Oines, Roman Croessmann, Markus Franke
  • Publication number: 20200106850
    Abstract: A system and method for application deep linking is presented. A request is received, via a communications network, from a computing device of a user for a first web page of a website and a content of the first web page is retrieved from a first computer server via a communications network. A deep link setting is retrieved for the first web page of the website from a data storage server and a uniform resource indicator is inserted into the first web page to create a modified content of the first web page. The uniform resource indicator includes the deep link setting and, when executed by the computing device of the user, the uniform resource indicator causes the computing device to load an application identified by the uniform resource indicator. The modified content of the first web page is transmitted to the computing device of the user.
    Type: Application
    Filed: December 2, 2019
    Publication date: April 2, 2020
    Inventors: David Popowitz, Marek Olszewski, Moninder Jheeta, Nitin Gupta, Rene Reinsberg
  • Publication number: 20200019977
    Abstract: Systems and methods of the present invention provide for one or more server computers communicatively coupled to a network and configured to run, within an active memory: a data collection module aggregating a plurality of domain name data; a profile generation module generating a domain name profile from the domain name data comprising attributes associated with a first domain name; a graph generation module defining domain names sharing attributes with the domain name, a second domain name in the domain names sharing a greatest number of attributes with the first domain name and closest, in proximity within a generated graph, to the first domain name; and a domain name strategy suggestion module rendering a user interface comprising a user interface control that identifies a referral to an administrator for the second domain name and provides, within the user interface control, a link for contacting the administrator.
    Type: Application
    Filed: September 23, 2019
    Publication date: January 16, 2020
    Inventors: Blake Irving, Rene Reinsberg, Tina Nguyen
  • Patent number: 10498847
    Abstract: A system and method for application deep linking is presented. The system includes a proxy server configured to receive a request for a first web page of a website. The proxy server retrieves content of the first web page and modifies the content to include a uniform resource indicator to create a modified content of the first web page. The uniform resource indicator includes the deep link setting and, when executed by a computing device, the uniform resource indicator causes the computing device to load an application identified by the uniform resource indicator. The proxy server is configured to transmit the modified content of the first web page to a requesting computing device.
    Type: Grant
    Filed: February 11, 2016
    Date of Patent: December 3, 2019
    Assignee: Go Daddy Operating Company, LLC
    Inventors: David Popowitz, Marek Olszewski, Moninder Jheeta, Nitin Gupta, Rene Reinsberg
  • Patent number: 10423972
    Abstract: Systems and methods of the present invention provide for one or more server computers communicatively coupled to a network and configured to run, within an active memory: a data collection module aggregating a plurality of domain name data; a profile generation module generating a domain name profile from the domain name data comprising attributes associated with a first domain name; a graph generation module defining domain names sharing attributes with the domain name, a second domain name in the domain names sharing a greatest number of attributes with the first domain name and closest, in proximity within a generated graph, to the first domain name; and a domain name strategy suggestion module rendering a user interface comprising a user interface control that identifies a referral to an administrator for the second domain name and provides, within the user interface control, a link for contacting the administrator.
    Type: Grant
    Filed: March 3, 2016
    Date of Patent: September 24, 2019
    Assignee: GO DADDY OPERATING COMPANY, LLC
    Inventors: Blake Irving, Rene Reinsberg, Tina Nguyen
  • Publication number: 20190180011
    Abstract: Systems and techniques are provided for decentralized name verification using recursive attestation. A name and identifying information may be received at a computing device. The computing device may determine that there is a contact item that includes both the name and the identifying information in a contacts database stored on the computing device or accessible to the computing device. A positive attestation and an attestation score for an entity associated with the computing device may be sent to be used to generate an attestation score for the name and identifying information. The attestation score for the name and identifying information is used to determine whether to allow the creation of an account with the name. The attestation score for the entity associated with the computing device may be generated based a positive attestation from another computing device.
    Type: Application
    Filed: December 11, 2018
    Publication date: June 13, 2019
    Inventors: Rene Reinsberg, Sepandar Kamvar, Marek Olszewski
  • Publication number: 20190179806
    Abstract: Systems and techniques are provided for a decentralized database associating public keys and communications addresses. A signed secret message may be sent by a validator computing device of a peer-to-peer network for a decentralized database to a communications address from a request for verification entry in a verification queue of the decentralized database. A second request for verification including the communications address and a user-signed secret message may be received. The user-signed secret message may be verified using a public key from the request for verification entry in the verification queue. The communications address and public key may be written to a verified database of the decentralized database when verifying the user-signed secret message causes a number of user-signed secret messages received in requests for verification with the communications address and successfully verified to meet a threshold number.
    Type: Application
    Filed: December 11, 2018
    Publication date: June 13, 2019
    Inventors: Rene Reinsberg, Sepandar Kamvar, Marek Olszewski
  • Patent number: 10055391
    Abstract: Illustrative embodiments improve upon prior machine learning techniques by introducing an additional classification layer that mimics human visual pattern recognition. Building upon classification passes that extract contextual information, illustrative embodiments look for hints of high-level semantic categorization that manifest as visual artifacts in the document, such as font family, font weight, text color, text justification, white space, or CSS class name. An improved lightweight markup language enables display of machine-categorized tokens on a screen for human correction, thereby providing ground truths for further machine classification.
    Type: Grant
    Filed: December 28, 2015
    Date of Patent: August 21, 2018
    Assignee: Locu, Inc.
    Inventors: Marek Olszewski, Stylianos Sidiroglou, Jason Ansel, Marc Piette, Rene Reinsberg
  • Patent number: 9817801
    Abstract: Systems and methods for assisting a user to redesign a live website using a browser-based interface are presented. A first computer server hosts a target website that includes a first code snippet configured to, once executed, create a communication channel to a second computer server. The second computer server is configured to, after execution of the first code snippet, retrieve a content of the target website using the communication channel, analyze the content of the target website to identify one or more candidate keywords to incorporate into the target website, transmit, through the communication channel, the one or more candidate keywords for selection by a user on the target website, receive, through the communication channel, a selection of one of the one or more candidate keywords, generate a second code snippet configured to modify the target website to incorporate the selected one of the one or more candidate keywords, and store the second code snippet on the second computer server.
    Type: Grant
    Filed: December 4, 2014
    Date of Patent: November 14, 2017
    Assignee: GO DADDY OPERATING COMPANY, LLC
    Inventors: Marek Olszewski, Rene Reinsberg
  • Publication number: 20170011446
    Abstract: Systems and methods of the present invention provide for one or more server computers communicatively coupled to a network and configured to receive and tokenize a character string describing a business name/product, and render and transmit a user interface (UI) with a UI control for requesting legal services to protect a user's legal Interests. The server receives a selection of a legal service from the UI and queries a database to identify legal service entities sharing attributes with the user's business entity. The server then generates a graph of the proximity of legal service entities sharing attributes with the user's business entity, and renders and transmits to the user's client computer a second UI including a list of recommended legal service entities closest to the user in the graph.
    Type: Application
    Filed: September 20, 2016
    Publication date: January 12, 2017
    Inventors: Rene Reinsberg, Tina Nguyen
  • Publication number: 20170011445
    Abstract: Systems and methods of the present invention provide for one or more server computers communicatively coupled to a network and configured to receive and tokenize a character string describing a business name/product, and execute a data extraction of a business asset data from a government entity. If a keyword tokenized from the character string is not found in the business asset data, the server generates a graph of the proximity of legal service entities sharing attributes with the user's business entity, and renders and transmits to the user's client computer a user interface including a list of recommended legal service entities closest to the user in the graph.
    Type: Application
    Filed: September 20, 2016
    Publication date: January 12, 2017
    Inventors: Rene Reinsberg, Tina Nguyen
  • Publication number: 20160260039
    Abstract: Systems and methods of the present invention provide for one or more server computers communicatively coupled to a network and configured to run, within an active memory: a data collection module aggregating a plurality of domain name data; a profile generation module generating a domain name profile from the domain name data comprising attributes associated with a first domain name; a graph generation module defining domain names sharing attributes with the domain name, a second domain name in the domain names sharing a greatest number of attributes with the first domain name and closest, in proximity within a generated graph, to the first domain name; and a domain name strategy suggestion module rendering a user interface comprising a user interface control that identifies a referral to an administrator for the second domain name and provides, within the user interface control, a link for contacting the administrator.
    Type: Application
    Filed: March 3, 2016
    Publication date: September 8, 2016
    Inventors: Blake Irving, Rene Reinsberg, Tina Nguyen
  • Publication number: 20160260112
    Abstract: Systems and methods of the present invention provide for one or more server computers communicatively coupled to a network and configured to run, within an active memory of the server computer: a data collection query aggregating user profile data defining a user and product profile data defining products or services; a graph generation module defining a user feature common to a product feature, where a first product sharing a greatest number of features is closest to the user in the graph; a product suggestion module rendering a user interface comprising the first product, a positive response to the first product, and a negative response to the first product. If a positive response is received, the server computer renders the user interface with a second product closest in proximity to the first product, or if a negative response is received, re-generates the graph and renders the user interface comprising a second product in closest proximity to the user, but not sharing features with the first product.
    Type: Application
    Filed: March 3, 2016
    Publication date: September 8, 2016
    Inventors: Blake Irving, Rene Reinsberg, Tina Nguyen