Patents by Inventor James F. Gould
James F. Gould 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).
-
Publication number: 20230082749Abstract: A computer-implemented method, computer-readable medium, and an apparatus operable to perform the method is provided for managing multiple provisioned domain name system (“DNS”) registry objects. The method can include receiving, at a DNS registry, a multiple domain extensible provisioning protocol (“EPP”) command from a registrar on behalf of a registrant to perform an action for each provisioned DNS registry object of the multiple provisioned DNS registry objects; comparing the action with one or more allowable actions in a policy maintained by the registry; determining, by a processor, that the action is allowable based on the comparing; and performing, based on the determining, the action on each of the provisioned DNS registry objects in one transaction.Type: ApplicationFiled: September 29, 2022Publication date: March 16, 2023Applicant: VeriSign, Inc.Inventors: James F. GOULD, Srikanth Veeramachaneni, Nagesh Chigurupati
-
Patent number: 11470039Abstract: A computer-implemented method, computer-readable medium, and an apparatus operable to perform the method is provided for managing multiple provisioned domain name system (“DNS”) registry objects. The method can include receiving, at a DNS registry, a multiple domain extensible provisioning protocol (“EPP”) command from a registrar on behalf of a registrant to perform an action for each provisioned DNS registry object of the multiple provisioned DNS registry objects; comparing the action with one or more allowable actions in a policy maintained by the registry; determining, by a processor, that the action is allowable based on the comparing; and performing, based on the determining, the action on each of the provisioned DNS registry objects in one transaction.Type: GrantFiled: April 16, 2021Date of Patent: October 11, 2022Assignee: VeriSign, Inc.Inventors: James F. Gould, Srikanth Veeramachaneni, Nagesh Chigurupati
-
Publication number: 20220103654Abstract: Embodiments relate to systems, devices, and computer-implemented methods for providing secure access to a shared registration system of a domain name registry by generating authorization information associated with a domain name, storing the authorization information in an archive, receiving, from a non-registrar service provider, a request for access to functionality of a shared registration system of the domain name registry, where the request is associated with the domain name and includes authorization information, determining whether the received authorization information is valid using the archived authorization information, and allowing the non-registrar service provider access to the functionality of the SRS based on a determination that the second authorization information is valid.Type: ApplicationFiled: December 13, 2021Publication date: March 31, 2022Inventors: James F. GOULD, Scott HOLLENBECK, Patrick KANE, Joseph WALDRON
-
Patent number: 11265397Abstract: Embodiments relate to systems, devices, and computer-implemented methods for providing secure access to a shared registration system of a domain name registry by generating authorization information associated with a domain name, storing the authorization information in an archive, receiving, from a non-registrar service provider, a request for access to functionality of a shared registration system of the domain name registry, where the request is associated with the domain name and includes authorization information, determining whether the received authorization information is valid using the archived authorization information, and allowing the non-registrar service provider access to the functionality of the SRS based on a determination that the second authorization information is valid.Type: GrantFiled: January 17, 2020Date of Patent: March 1, 2022Assignee: VeriSign, Inc.Inventors: James F. Gould, Scott Hollenbeck, Patrick Kane, Joseph Waldron
-
Publication number: 20210297384Abstract: A computer-implemented method, computer-readable medium, and an apparatus operable to perform the method is provided for managing multiple provisioned domain name system (“DNS”) registry objects. The method can include receiving, at a DNS registry, a multiple domain extensible provisioning protocol (“EPP”) command from a registrar on behalf of a registrant to perform an action for each provisioned DNS registry object of the multiple provisioned DNS registry objects; comparing the action with one or more allowable actions in a policy maintained by the registry; determining, by a processor, that the action is allowable based on the comparing; and performing, based on the determining, the action on each of the provisioned DNS registry objects in one transaction.Type: ApplicationFiled: April 16, 2021Publication date: September 23, 2021Inventors: James F. Gould, Srikanth Veeramachaneni, Nagesh Chigurupati
-
Patent number: 11095604Abstract: A computer-implemented method, computer-readable medium, and an apparatus operable to perform the method is provided for managing multiple provisioned domain name system (“DNS”) registry objects. The method can include receiving, at a DNS registry, a multiple domain extensible provisioning protocol (“EPP”) command from a registrar on behalf of a registrant to perform an action for each provisioned DNS registry object of the multiple provisioned DNS registry objects; comparing the action with one or more allowable actions in a policy maintained by the registry; determining, by a processor, that the action is allowable based on the comparing; and performing, based on the determining, the action on each of the provisioned DNS registry objects in one transaction.Type: GrantFiled: January 30, 2019Date of Patent: August 17, 2021Assignee: VERISIGN, INC.Inventors: James F. Gould, Srikanth Veeramachaneni, Nagesh Chigurupati
-
Patent number: 11005808Abstract: A computer-implemented method, computer-readable medium, and an apparatus operable to perform the method is provided for managing multiple provisioned domain name system (“DNS”) registry objects. The method can include receiving, at a DNS registry, a multiple domain extensible provisioning protocol (“EPP”) command from a registrar on behalf of a registrant to perform an action for each provisioned DNS registry object of the multiple provisioned DNS registry objects; comparing the action with one or more allowable actions in a policy maintained by the registry; determining, by a processor, that the action is allowable based on the comparing; and performing, based on the determining, the action on each of the provisioned DNS registry objects in one transaction.Type: GrantFiled: January 30, 2019Date of Patent: May 11, 2021Assignee: VERISIGN, INC.Inventors: James F. Gould, Srikanth Veeramachaneni, Nagesh Chigurupati
-
Publication number: 20200153938Abstract: Embodiments relate to systems, devices, and computer-implemented methods for providing secure access to a shared registration system of a domain name registry by generating authorization information associated with a domain name, storing the authorization information in an archive, receiving, from a non-registrar service provider, a request for access to functionality of a shared registration system of the domain name registry, where the request is associated with the domain name and includes authorization information, determining whether the received authorization information is valid using the archived authorization information, and allowing the non-registrar service provider access to the functionality of the SRS based on a determination that the second authorization information is valid.Type: ApplicationFiled: January 17, 2020Publication date: May 14, 2020Inventors: James F. GOULD, Scott HOLLENBECK, Patrick KANE, Joseph WALDRON
-
Patent number: 10542117Abstract: Embodiments relate to systems, devices, and computer-implemented methods for providing secure access to a shared registration system of a domain name registry by generating authorization information associated with a domain name, storing the authorization information in an archive, receiving, from a non-registrar service provider, a request for access to functionality of a shared registration system of the domain name registry, where the request is associated with the domain name and includes authorization information, determining whether the received authorization information is valid using the archived authorization information, and allowing the non-registrar service provider access to the functionality of the SRS based on a determination that the second authorization information is valid.Type: GrantFiled: September 3, 2015Date of Patent: January 21, 2020Assignee: VERISIGN, INC.Inventors: James F. Gould, Scott Hollenbeck, Patrick Kane, Joseph Waldron
-
Patent number: 10237231Abstract: A computer-implemented method, computer-readable medium, and an apparatus operable to perform the method is provided for managing multiple provisioned domain name system (“DNS”) registry objects. The method can include receiving, at a DNS registry, a multiple domain extensible provisioning protocol (“EPP”) command from a registrar on behalf of a registrant to perform an action for each provisioned DNS registry object of the multiple provisioned DNS registry objects; comparing the action with one or more allowable actions in a policy maintained by the registry; determining, by a processor, that the action is allowable based on the comparing; and performing, based on the determining, the action on each of the provisioned DNS registry objects in one transaction.Type: GrantFiled: November 10, 2014Date of Patent: March 19, 2019Assignee: VERISIGN, INC.Inventors: James F. Gould, Srikanth Veeramachaneni, Nagesh Chigurupati
-
Publication number: 20170070595Abstract: Embodiments relate to systems, devices, and computer-implemented methods for providing secure access to a shared registration system of a domain name registry by generating authorization information associated with a domain name, storing the authorization information in an archive, receiving, from a non-registrar service provider, a request for access to functionality of a shared registration system of the domain name registry, where the request is associated with the domain name and includes authorization information, determining whether the received authorization information is valid using the archived authorization information, and allowing the non-registrar service provider access to the functionality of the SRS based on a determination that the second authorization information is valid.Type: ApplicationFiled: September 3, 2015Publication date: March 9, 2017Inventors: James F. Gould, Scott Hollenbeck, Patrick Kane, Joseph Waldron
-
Publication number: 20150134832Abstract: A computer-implemented method, computer-readable medium, and an apparatus operable to perform the method is provided for managing multiple provisioned domain name system (“DNS”) registry objects. The method can include receiving, at a DNS registry, a multiple domain extensible provisioning protocol (“EPP”) command from a registrar on behalf of a registrant to perform an action for each provisioned DNS registry object of the multiple provisioned DNS registry objects; comparing the action with one or more allowable actions in a policy maintained by the registry; determining, by a processor, that the action is allowable based on the comparing; and performing, based on the determining, the action on each of the provisioned DNS registry objects in one transaction.Type: ApplicationFiled: November 10, 2014Publication date: May 14, 2015Inventors: James F. Gould, Srikanth Veeramachaneni, Nagesh Chigurupati
-
Patent number: D834855Type: GrantFiled: October 12, 2016Date of Patent: December 4, 2018Assignee: SOAPSTANDLE, LLCInventor: James F. Gould
-
Patent number: D878090Type: GrantFiled: October 11, 2018Date of Patent: March 17, 2020Assignee: SoapStandle, LLCInventor: James F. Gould