Patents by Inventor Arnold Blinn

Arnold Blinn 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: 11632353
    Abstract: Systems and methods of the present invention provide for one or more server computers communicatively coupled to a network, running a DNS server, and configured to: receive, from a client computer, an electronic message encoding a DNS request; access, within a database, at least one DNS record comprising: a designation of the DNS server as an authoritative DNS server for the DNS request; and a resource record designating a secondary authoritative server running on a second server computer; transmit, to the client computer, a DNS result according to the first resource record; transmit, to the secondary authoritative server, a second electronic message encoding a DNS query according to the second resource record; receive, from the secondary authoritative server, a DNS query result; store the DNS query result within a cache stored within the server computer; and transmit, to the client computer, the DNS query result.
    Type: Grant
    Filed: June 12, 2020
    Date of Patent: April 18, 2023
    Assignee: Go Daddy Operating Company, LLC
    Inventor: Arnold Blinn
  • Publication number: 20200314055
    Abstract: Systems and methods of the present invention provide for one or more server computers communicatively coupled to a network, running a DNS server, and configured to: receive, from a client computer, an electronic message encoding a DNS request; access, within a database, at least one DNS record comprising: a designation of the DNS server as an authoritative DNS server for the DNS request; and a resource record designating a secondary authoritative server running on a second server computer; transmit, to the client computer, a DNS result according to the first resource record; transmit, to the secondary authoritative server, a second electronic message encoding a DNS query according to the second resource record; receive, from the secondary authoritative server, a DNS query result; store the DNS query result within a cache stored within the server computer; and transmit, to the client computer, the DNS query result.
    Type: Application
    Filed: June 12, 2020
    Publication date: October 1, 2020
    Inventor: Arnold Blinn
  • Patent number: 10387854
    Abstract: Systems and methods of the present invention provide for one or more server computers communicatively coupled to a network and configured to: receive, from a sub domain registration settings control panel displayed on a client computer, a profit to be paid to a registrant if a sub domain associated with the domain name is registered, and store the profit to be paid in a database. The server(s) may also render a sub domain registration control panel and receive: a sub domain registration request; and an IP address directing HTTP requests to the sub domain and automatically insert the IP address into an A record or NS record in a zone file for the domain. The server(s) may then select the profit to be paid from the database and update a registrant user profile to include the profit to be paid.
    Type: Grant
    Filed: December 30, 2015
    Date of Patent: August 20, 2019
    Assignee: GO DADDY OPERATING COMPANY, LLC
    Inventors: Arnold Blinn, Andrew Low Ah Kee
  • Publication number: 20190243884
    Abstract: A system and method for rendering web pages is presented. A request identifying a domain name and a web page is received by at least one server communicatively coupled to a network. A TXT record associated with the domain name is then retrieved by the at least one server and the TXT record is analyzed to identify one or more settings associated with the domain name or the web page. The web page is then rendered in accordance with the one or more settings into a rendered web page by the at least one server. Finally, the rendered web page is transmitted to a computer system using the network.
    Type: Application
    Filed: April 19, 2019
    Publication date: August 8, 2019
    Inventor: Arnold Blinn
  • Patent number: 10360292
    Abstract: A system and method for rendering web pages is presented. A request identifying a domain name and a web page is received by at least one server communicatively coupled to a network. A TXT record associated with the domain name is then retrieved by the at least one server and the TXT record is analyzed to identify one or more settings associated with the domain name or the web page. The web page is then rendered in accordance with the one or more settings into a rendered web page by the at least one server. Finally, the rendered web page is transmitted to a computer system using the network.
    Type: Grant
    Filed: March 7, 2017
    Date of Patent: July 23, 2019
    Assignee: GO DADDY OPERATING COMPANY, LLC
    Inventor: Arnold Blinn
  • Patent number: 10333716
    Abstract: Systems and methods of the present invention provide for one or more server computers communicatively coupled to a network and configured to: identify, within a data store: a web page including a script tag; and a URL in the script tag referencing a location for a second server hosting a script file. The server computer(s) execute a request that accesses the script file and a signature file generated by a private key, associated with the script file, and stored on the second server computer. If the signature file contains a signature that cannot be authenticated using the public key associated with the private key, execution of the script tag is disabled, and a notification is generated.
    Type: Grant
    Filed: January 17, 2017
    Date of Patent: June 25, 2019
    Assignee: GO DADDY OPERATING COMPANY, LLC
    Inventor: Arnold Blinn
  • Patent number: 10250389
    Abstract: Systems and methods of the present invention provide for one or more server computers communicatively coupled to a network and configured to: identify, within a data store: a web page including a script tag; a URL in the script tag referencing a location for a second server hosting a script file; and a first hash data in the script tag generated from the script file using a hash function algorithm. The server computer(s) execute a request that accesses the script file and a second hash generated from the script file and stored on the second server computer. If the second hash data does not match the first hash data, execution of the script tag is disabled, and a notification is generated.
    Type: Grant
    Filed: January 17, 2017
    Date of Patent: April 2, 2019
    Assignee: GO DADDY OPERATING COMPANY, LLC
    Inventor: Arnold Blinn
  • Publication number: 20190036877
    Abstract: Systems and methods of the present invention provide for one or more server computers communicatively coupled to a network and configured to: receive, from a sub domain registration settings control panel displayed on a client computer, form elements to be displayed on a sub domain settings control panel, and store these form elements in a database. The server(s) may then display an HTML form on the sub domain settings control panel, where each HTML for element corresponds to a database record defining features for updating an email, tertiary domain or record modification to a zone file for a registered sub domain.
    Type: Application
    Filed: October 4, 2018
    Publication date: January 31, 2019
    Inventors: Arnold Blinn, Andrew Low Ah Kee
  • Patent number: 10129210
    Abstract: Systems and methods of the present invention provide for one or more server computers communicatively coupled to a network and configured to: receive, from a sub domain registration settings control panel displayed on a client computer, form elements to be displayed on a sub domain settings control panel, and store these form elements in a database. The server(s) may then display an HTML form on the sub domain settings control panel, where each HTML for element corresponds to a database record defining features for updating an email, tertiary domain or record modification to a zone file for a registered sub domain.
    Type: Grant
    Filed: December 30, 2015
    Date of Patent: November 13, 2018
    Assignee: Go Daddy Operating Company, LLC
    Inventors: Arnold Blinn, Andrew Low Ah Kee
  • Publication number: 20180262444
    Abstract: Systems and methods of the present invention provide for one or more server computers communicatively coupled to a network and configured to: receive, from a sub domain registration settings control panel displayed on a client computer, rule or prerequisites required for a sub domain registrant to register a sub domain, and store these rules or prerequisites in a database. The server(s) may then receive: a sub domain registration request, an IP address directing HTTP requests to the sub domain; and an authentication verifying that the prerequisite has been fulfilled. If authenticated, the server(s) may automatically insert the IP address into an A record or NS record in a zone file for the domain.
    Type: Application
    Filed: May 9, 2018
    Publication date: September 13, 2018
    Inventors: Arnold Blinn, Andrew Low Ah Kee
  • Publication number: 20180262462
    Abstract: Systems and methods of the present invention provide for one or more server computers communicatively coupled to a network, running a DNS server, and configured to: receive, from a client computer, an electronic message encoding a DNS request; access, within a database, at least one DNS record comprising: a designation of the DNS server as an authoritative DNS server for the DNS request; and a resource record designating a secondary authoritative server running on a second server computer; transmit, to the client computer, a DNS result according to the first resource record; transmit, to the secondary authoritative server, a second electronic message encoding a DNS query according to the second resource record; receive, from the secondary authoritative server, a DNS query result; store the DNS query result within a cache stored within the server computer; and transmit, to the client computer, the DNS query result.
    Type: Application
    Filed: May 9, 2018
    Publication date: September 13, 2018
    Inventor: Arnold Blinn
  • Patent number: 10039988
    Abstract: One or more persistent customized social media environments are created allowing users to share content or an activity. The content or activity may comprise a shared media experience or shared participatory experience. Each user accessing the environment utilizes a device alone or in conjunction with other devices to complete a sharing experience. A persistent customized social media environment definition establishes a user environment which provides social networking services as well as content sharing and allows users who are connected to the persistent customized social media environment definition to experience instant messages, while those users who connect to the persistent customized social media environment at a later time will receive messages once they enter the environment.
    Type: Grant
    Filed: June 19, 2017
    Date of Patent: August 7, 2018
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Kenneth A. Lobb, Arnold Blinn, Bernhard Kotzenberg, Donald M. Gillett, John Darren Elliott
  • Publication number: 20180205549
    Abstract: Systems and methods of the present invention provide for one or more server computers communicatively coupled to a network and configured to: identify, within a data store: a web page including a script tag; a URL in the script tag referencing a location for a second server hosting a script file; and a first hash data in the script tag generated from the script file using a hash function algorithm. The server computer(s) execute a request that accesses the script file and a second hash generated from the script file and stored on the second server computer. If the second hash data does not match the first hash data, execution of the script tag is disabled, and a notification is generated.
    Type: Application
    Filed: January 17, 2017
    Publication date: July 19, 2018
    Inventor: Arnold Blinn
  • Publication number: 20180205554
    Abstract: Systems and methods of the present invention provide for one or more server computers communicatively coupled to a network and configured to: identify, within a data store: a web page including a script tag; and a URL in the script tag referencing a location for a second server hosting a script file. The server computer(s) execute a request that accesses the script file and a signature file generated by a private key, associated with the script file, and stored on the second server computer. If the signature file contains a signature that cannot be authenticated using the public key associated with the private key, execution of the script tag is disabled, and a notification is generated.
    Type: Application
    Filed: January 17, 2017
    Publication date: July 19, 2018
    Inventor: Arnold Blinn
  • Patent number: 10009312
    Abstract: Systems and methods of the present invention provide for one or more server computers communicatively coupled to a network, running a DNS server, and configured to: receive, from a client computer, an electronic message encoding a DNS request; access, within a database, at least one DNS record comprising: a designation of the DNS server as an authoritative DNS server for the DNS request; and a resource record designating a secondary authoritative server running on a second server computer; transmit, to the client computer, a DNS result according to the first resource record; transmit, to the secondary authoritative server, a second electronic message encoding a DNS query according to the second resource record; receive, from the secondary authoritative server, a DNS query result; store the DNS query result within a cache stored within the server computer; and transmit, to the client computer, the DNS query result.
    Type: Grant
    Filed: August 11, 2015
    Date of Patent: June 26, 2018
    Assignee: Go Daddy Operating Company, LLC
    Inventor: Arnold Blinn
  • Patent number: 10009288
    Abstract: Systems and methods of the present invention provide for one or more server computers communicatively coupled to a network and configured to: receive, from a sub domain registration settings control panel displayed on a client computer, rule or prerequisites required for a sub domain registrant to register a sub domain, and store these rules or prerequisites in a database. The server(s) may then receive: a sub domain registration request, an IP address directing HTTP requests to the sub domain; and an authentication verifying that the prerequisite has been fulfilled. If authenticated, the server(s) may automatically insert the IP address into an A record or NS record in a zone file for the domain.
    Type: Grant
    Filed: December 30, 2015
    Date of Patent: June 26, 2018
    Assignee: Go Daddy Operating Company, LLC
    Inventors: Arnold Blinn, Andrew Low Ah Kee
  • Publication number: 20180176165
    Abstract: A method is disclosed for a domain name registrar or a website hosting provider to authenticate a user as having authority to manage an account. The user may enter a selected messaging system for receiving and sending messages. The domain name registrar or the website hosting provider may monitor one or more events (such as an expiration of a domain name or a usage of a resource permitted by a website). When one or more events occur, a notice with various options may be sent to the user via the selected messaging system. The selected action may be received and performed by the domain name registrar or the website hosting provider. A confirmation message may be sent to the user regarding the results of the domain name registrar or the website hosting provider performing the selected action.
    Type: Application
    Filed: February 12, 2018
    Publication date: June 21, 2018
    Inventors: Arnold Blinn, Nintin Gupta
  • Publication number: 20180097811
    Abstract: A system and method for delegating permissions to a third party are presented. A request to access a first computing resource of a computer server is received from a first user. The first user is prompted to supply a first authentication credential for access to the first computing resource of the computer server and the first authentication credential is received from the first user. After the first authentication credential is received, a request to access a second computing resource of the computer server is received from the first user. An authentication database is accessed to identify a second user associated with the second computing resource, and a request for a second authentication credential is transmitted to a second user. The second authentication credential is received from the second user. When the second authentication credential is received from the second user, the first user is given access to the second computing resource.
    Type: Application
    Filed: November 17, 2017
    Publication date: April 5, 2018
    Inventors: Arnold Blinn, MIchael S. Bovich, Judd Conrad Jacobs, Jake Plains, Ian Schiffer, Lu Wang
  • Patent number: 9929995
    Abstract: A method is disclosed for a domain name registrar or a website hosting provider to authenticate a user as having authority to manage an account. The user may enter a selected messaging system for receiving and sending messages. The domain name registrar or the website hosting provider may monitor one or more events (such as an expiration of a domain name or a usage of a resource permitted by a website). When one or more events occur, a notice with various options may be sent to the user via the selected messaging system. The selected action may be received and performed by the domain name registrar or the website hosting provider. A confirmation message may be sent to the user regarding the results of the domain name registrar or the website hosting provider performing the selected action.
    Type: Grant
    Filed: July 31, 2015
    Date of Patent: March 27, 2018
    Assignee: Go Daddy Operating Company, LLC
    Inventors: Arnold Blinn, Nitin Gupta
  • Publication number: 20170361234
    Abstract: One or more persistent customized social media environments are created allowing users to share content or an activity. The content or activity may comprise a shared media experience or shared participatory experience. Each user accessing the environment utilizes a device alone or in conjunction with other devices to complete a sharing experience. A persistent customized social media environment definition establishes a user environment which provides social networking services as well as content sharing and allows users who are connected to the persistent customized social media environment definition to experience instant messages, while those users who connect to the persistent customized social media environment at a later time will receive messages once they enter the environment.
    Type: Application
    Filed: June 19, 2017
    Publication date: December 21, 2017
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Kenneth A. Lobb, Arnold Blinn, Bernhard Kotzenberg, Donald M. Gillett, John Darren Elliott