Patents by Inventor Michael Runcieman

Michael Runcieman 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: 11570141
    Abstract: A method for coordinating transactions for domain names to register a plurality of domain names with a domain name portfolio stored in a storage, such that each of the domain names in a plurality of domain names belongs to only the domain name portfolio as a unique member of the domain name portfolio; associate a portfolio account with the domain name portfolio, the portfolio account configured for managing a pool of funds available for use in payment of the transactions for said each of the domain names of the plurality of domain names; receive credit payment instructions attributed to the portfolio account, the credit payment instructions containing a credit payment amount; record the credit payment amount against the pool of funds in order to increase a level of the pool of funds; receive debit payment instructions associated with a domain name of the domain name portfolio and domain name transaction information associated with the transaction for the domain name; record the debit payment amount against th
    Type: Grant
    Filed: May 13, 2019
    Date of Patent: January 31, 2023
    Assignee: AFILIAS LIMITED
    Inventors: Jimmy Lam, Hui Zhou, Shuqin Sun, Michael Runcieman
  • Patent number: 11546319
    Abstract: A method for using a self-signed digital certificate for establishing a secure connection between an Extensible Provisioning Protocol (EPP) client and a server on a communications network, including: receiving a communicated self-signed certificate from the EPP client; obtaining a unique identifier of the EPP client, the unique identifier associated with a domain name stored in a Domain Name System (DNS); using the unique identifier to access a designated DNS record in a DNS zone of the DNS associated with the domain name; retrieving the copy of the digital certificate from the designated DNS record, the copy of the digital certificate containing a public key of the EPP client bound to the domain name; authenticating the copy of the digital certificate with the communicated self-signed certificate; and receiving a generated session key from the EPP client to establish the secure connection over the communications network with the EPP client.
    Type: Grant
    Filed: December 31, 2020
    Date of Patent: January 3, 2023
    Assignee: AFILIAS LIMITED
    Inventors: James Galvin, Ashish Luthra, Michael Runcieman
  • Patent number: 11474992
    Abstract: A method for synchronizing management of a plurality of domain names in a Domain Name System (DNS).
    Type: Grant
    Filed: February 12, 2020
    Date of Patent: October 18, 2022
    Assignee: AFILIAS LIMITED
    Inventors: Cedarampattu Mohan, Jimmy Lam, Hui Zhou, James Galvin, Michael Runcieman, Howard Eland
  • Publication number: 20220210147
    Abstract: A method for using a self-signed digital certificate for establishing a secure connection between an Extensible Provisioning Protocol (EPP) client and a server on a communications network, including: receiving a communicated self-signed certificate from the EPP client; obtaining a unique identifier of the EPP client, the unique identifier associated with a domain name stored in a Domain Name System (DNS); using the unique identifier to access a designated DNS record in a DNS zone of the DNS associated with the domain name; retrieving the copy of the digital certificate from the designated DNS record, the copy of the digital certificate containing a public key of the EPP client bound to the domain name; authenticating the copy of the digital certificate with the communicated self-signed certificate; and receiving a generated session key from the EPP client to establish the secure connection over the communications network with the EPP client.
    Type: Application
    Filed: December 31, 2020
    Publication date: June 30, 2022
    Inventors: James GALVIN, Ashish LUTHRA, Michael RUNCIEMAN
  • Publication number: 20220078159
    Abstract: A method for distributing a domain name to one of a plurality of registrars, in communication with a drop zone server, the method executing stored instructions by a computer processor to: recognize a delete command of the domain name; determine if the delete command is inside or outside of an Add Grace Period (AGP), the AGP defined as a period of time post registration of the domain name by a registrar; if the delete command is inside of the AGP, then send the domain name to the drop zone server in a path that bypasses a delete queue for subsequent purchase by said one of the plurality of registrars; or if the delete command is outside of the AGP, then send the domain to the delete queue.
    Type: Application
    Filed: May 19, 2021
    Publication date: March 10, 2022
    Inventors: Hui ZHOU, Shuqin SUN, Michael RUNCIEMAN, Steven SINGER
  • Patent number: 11222042
    Abstract: A method for synchronizing management of a plurality of domain names in a Domain Name System (DNS), which method comprises: receiving a synchronization request for synchronizing a first object related to a first renewal date of a first domain name with a second object related to a second renewal date of a second domain name, the synchronization request including an explicit identifier only of the first domain name but not of the second domain name; locate both the first object and the second object in a domain name database; determining a renewal date which is earlier than at least one of the first renewal date and the second renewal date; and synchronizing as a backwards synchronization operation the first object and the second object to both have said renewal date, such that both the first domain name and the second domain name are configured to expire on said renewal date.
    Type: Grant
    Filed: February 12, 2020
    Date of Patent: January 11, 2022
    Assignee: AFILIAS LIMITED
    Inventors: Jimmy Lam, Michael Runcieman, Shuqin Sun
  • Patent number: 11044225
    Abstract: A method for distributing a domain name to one of a plurality of registrars, in communication with a drop zone server, the method executing stored instructions by a computer processor to: recognize a delete command of the domain name; determine if the delete command is inside or outside of an Add Grace Period (AGP), the AGP defined as a period of time post registration of the domain name by a registrar; if the delete command is inside of the AGP, then send the domain name to the drop zone server in a path that bypasses a delete queue for subsequent purchase by said one of the plurality of registrars; or if the delete command is outside of the AGP, then send the domain to the delete queue.
    Type: Grant
    Filed: September 9, 2020
    Date of Patent: June 22, 2021
    Assignee: AFILIAS LIMITED
    Inventors: Hui Zhou, Shuqin Sun, Michael Runcieman, Steven Singer
  • Publication number: 20200366644
    Abstract: A method for coordinating transactions for domain names to register a plurality of domain names with a domain name portfolio stored in a storage, such that each of the domain names in a plurality of domain names belongs to only the domain name portfolio as a unique member of the domain name portfolio; associate a portfolio account with the domain name portfolio, the portfolio account configured for managing a pool of funds available for use in payment of the transactions for said each of the domain names of the plurality of domain names; receive credit payment instructions attributed to the portfolio account, the credit payment instructions containing a credit payment amount; record the credit payment amount against the pool of funds in order to increase a level of the pool of funds; receive debit payment instructions associated with a domain name of the domain name portfolio and domain name transaction information associated with the transaction for the domain name; record the debit payment amount against th
    Type: Application
    Filed: May 13, 2019
    Publication date: November 19, 2020
    Inventors: Jimmy Lam, Hui Zhou, Shuqin Sun, Michael Runcieman
  • Publication number: 20200257674
    Abstract: A method for synchronizing management of a plurality of domain names in a Domain Name System (DNS).
    Type: Application
    Filed: February 12, 2020
    Publication date: August 13, 2020
    Inventors: Cedarampattu Mohan, Jimmy Lam, Hui Zhou, James Galvin, Michael Runcieman, Howard Eland
  • Publication number: 20200250200
    Abstract: A method for synchronizing management of a plurality of domain names in a Domain Name System (DNS), which method comprises: receiving a synchronization request for synchronizing a first object related to a first renewal date of a first domain name with a second object related to a second renewal date of a second domain name, the synchronization request including an explicit identifier only of the first domain name but not of the second domain name; locate both the first object and the second object in a domain name database; determining a renewal date which is earlier than at least one of the first renewal date and the second renewal date; and synchronizing as a backwards synchronization operation the first object and the second object to both have said renewal date, such that both the first domain name and the second domain name are configured to expire on said renewal date.
    Type: Application
    Filed: February 12, 2020
    Publication date: August 6, 2020
    Inventors: Jimmy LAM, Michael RUNCIEMAN, Shuqin SUN
  • Patent number: 10599632
    Abstract: A method for synchronizing management of a plurality of domain names in a Domain Name System (DNS).
    Type: Grant
    Filed: April 28, 2016
    Date of Patent: March 24, 2020
    Assignee: AFILIAS PLC
    Inventors: Cedarampattu Mohan, Jimmy Lam, Hui Zhou, James Galvin, Michael Runcieman, Howard Eland
  • Publication number: 20170316044
    Abstract: A method for synchronizing management of a plurality of domain names in a Domain Name System (DNS).
    Type: Application
    Filed: April 28, 2016
    Publication date: November 2, 2017
    Inventors: Cedarampattu Mohan, Jimmy Lam, Hui Zhou, James Galvin, Michael Runcieman, Howard Eland