IP Library › Granted Patent US 12,363,066
Granted Patent B2
US 12,363,066 · App. 18/748,959 · Granted Jul 15, 2025

Systems, devices, and methods for generating a domain name using a user interface

Inventor: Aubry Cholleton (Fribourg, CH)
Assignee: VeriSign, Inc.
H04L61/3025G06F3/048G06F40/284H04L61/302
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,363,066
App. No.
18/748,959
Granted
Jul 15, 2025
Kind
B2
Abstract

Embodiments relate to systems, devices, computer-readable media, and computer-implemented methods for generating domain name suggestions by receiving an input string via a user interface, determining an alternative of the input string, determining affixes of the input string, determining top level domains associated with the input string, determining registration availability of domain names including one-step string sequences from the input string based on the alternative input string, the affixes of the input string, and the top level domains associated with the input string, and generating a display for the user interface, where the display includes: the input string, the alternative of the input string, the affixes of the input string, and the top level domains associated with the input string; and indications of the registration availability of the domains names including the one-step string sequences.

Claims (65)

1. A method for generating a domain name using a user interface comprising:

displaying, at the user interface, a text area and a top-level-domain (TLD) area to designate a domain name;

dynamically displaying, in the text area at the user interface, an input string received from a user, wherein the input string comprises one or more keywords that are displayed separately;

dynamically displaying, at the user interface, a plurality of alternative keywords for each keyword of the one or more keywords and a plurality of TLDs;

dynamically displaying, in the text area at the user interface, an updated string comprising a selected keyword selected by the user from the plurality of alternative keywords;

dynamically displaying, in the TLD area at the user interface, a TLD; and

dynamically displaying, at the user interface, an indication whether a domain name is available to be registered, wherein the domain name is based on displayed contents of the text area and the TLD area.

2. The method of claim 1 , further comprising dynamically displaying, at the user interface, an indication whether each of the alternative keywords is available to be registered as part of a domain name comprising the alternative keyword.

3. The method of claim 1 , wherein the indication whether the domain name is available to be registered comprises at least one of a visual indicator or an aural indicator.

4. The method of claim 1 , further comprising dynamically displaying, at the user interface, a second plurality of alternative keywords to replace the plurality of alternative keywords based on a vertically swiping motion received from the user.

5. The method of claim 1 , wherein the user interface comprises a user-selectable icon to select a value corresponding to a similarity of suggestions for the alternative keywords.

6. The method of claim 1 , wherein the TLD area initially comprises a default TLD.

7. The method of claim 1 , further comprising dynamically displaying, at the user interface, a plurality of affixes.

8. The method of claim 7 , wherein the plurality of affixes comprises at least one of a plurality of prefixes or a plurality of suffixes.

9. The method of claim 8 , wherein each plurality of alternative keywords is displayed below the corresponding keyword, wherein the plurality of prefixes is displayed to the left of the text area, and wherein the plurality of suffixes is displayed to the right of the text area.

10. The method of claim 1 , wherein the text area comprises a dynamically adjustable line below each keyword in the text area.

11. The method of claim 1 , wherein the user interface comprises a remove keyword button for each plurality of alternative keywords.

12. A method for generating a domain name using a user interface comprising:

displaying, at the user interface, a text area and a top-level-domain (TLD) area to designate a domain name;

dynamically displaying, in the text area at the user interface, an input string received from a user, wherein the input string comprises two or more keywords;

dynamically displaying, at the user interface, the two or more keywords separately from each other and separately from the text area,

dynamically displaying, at the user interface, a plurality of alternative keywords for each keyword and a plurality of TLDs, wherein each keyword and corresponding alternative keywords are displayed together in a keyword box;

dynamically displaying, at the user interface, reordering of the keyword boxes based on user input;

dynamically displaying, in the text area at the user interface, an updated string based on the reordered keyword boxes;

dynamically displaying, in the TLD area at the user interface, a TLD; and

dynamically displaying, at the user interface, an indication whether a domain name is available to be registered, wherein the domain name is based on displayed contents of the text area and the TLD area.

13. The method of claim 12 , wherein when the keyword boxes are reordered, the keyword boxes are reordered from left to right, and the input string in the text area is correspondingly reordered.

14. The method of claim 13 , further comprising updating the indication whether a domain name is available to be registered based on the reordered input string in the text area.

15. The method of claim 12 , wherein each keyword box comprises a user-selectable icon to move the keyword box and re-order the keyword boxes and a user-selectable icon to remove the keyword box.

16. The method of claim 12 , wherein the indication whether the domain name is available to be registered comprises at least one of a visual indicator or an aural indicator.

17. The method of claim 12 , further comprising dynamically displaying, at the user interface, a plurality of affixes.

18. The method of claim 17 , wherein the plurality of affixes comprises at least one of a plurality of prefixes or a plurality of suffixes.

19. The method of claim 18 , wherein the plurality of prefixes are displayed in a prefix box, and wherein the plurality of suffixes are displayed in a suffix box.

20. The method of claim 19 , wherein the prefix box is displayed to the left of the one or more keyword boxes, and wherein the suffix box is displayed to the right of the one or more keyword boxes.

21. A method for generating a domain name using a user interface comprising:

displaying, at the user interface, a text area and a top-level-domain (TLD) area to designate a domain name;

dynamically displaying, in the text area at the user interface, an input string received from a user, wherein the input string comprises two or more keywords;

dynamically displaying, at the user interface, each of the two or more keywords in keyword boxes, wherein the keyword boxes are displayed separately from the text area, wherein each keyword box comprises a user-selectable icon to display a plurality of alternative keywords for the respective keyword;

dynamically displaying, at the user interface, reordering of the keyword boxes based on user input;

dynamically displaying, in the text area at the user interface, an updated string based on the reordered keyword boxes;

dynamically displaying, in the TLD area at the user interface, a TLD; and

dynamically displaying, at the user interface, an indication whether a domain name is available to be registered, wherein the domain name is based on displayed contents of the text area and the TLD area.

22. The method of claim 21 , wherein the user input for reordering of the keyword boxes is based on user interaction with an icon in a keyword box to be reordered.

23. The method of claim 21 , further comprising:

upon detecting selection of the user-selectable icon to display a plurality of alternative keywords, dynamically displaying, at the user interface, the plurality of alternative keywords in place of the keyword box associated with the user-selectable icon, wherein the keyword box associated with the user-selectable icon is removed from the user interface.

24. The method of claim 23 , further comprising:

dynamically displaying, at the user interface, an indication whether each of the alternative keywords is available to be registered as part of a domain name comprising the alternative keyword.

25. The method of claim 23 , further comprising:

upon detecting selection by the user of an alternative keyword from the displayed alternative keywords, dynamically displaying, at the user interface, the selected alternative keyword in a keyword box;

dynamically displaying, in the text area at the user interface, an updated string comprising the selected alternative keyword selected by the user from the plurality of alternative keywords; and

updating the indication whether a domain name is available to be registered based on the updated string in the text area.

26. The method of claim 23 , further comprising:

dynamically displaying, at the user interface, a second plurality of alternative keywords to replace the plurality of alternative keywords based on a horizontally swiping motion received from the user.

27. The method of claim 21 , further comprising:

dynamically displaying, at the user interface, a user-selectable icon to display a plurality of suggested prefixes.

28. The method of claim 27 , further comprising:

upon detecting selection of the user-selectable icon, dynamically displaying, at the user interface, the plurality of suggested prefixes in a prefix area;

upon detecting a selection of a prefix from the plurality of suggested prefixes, adding the selected prefix to the text area to obtain an updated input string in the text area; and

updating the indication whether a domain name is available to be registered based on the updated input string in the text area.

29. The method of claim 27 , further comprising:

upon detecting selection of the user-selectable icon, dynamically displaying, at the user interface, the plurality of suggested prefixes in a prefix area; and

upon detecting a user selection of the prefix area to display additional suggested prefixes in a prefix area, dynamically displaying, at the user interface, a plurality of additional suggested prefixes in the prefix area.

30. The method of claim 27 , wherein detecting the user selection of the prefix area to display additional suggested prefixes comprises detecting a user swiping left to right or right to left in the prefix area.

31. The method of claim 21 , further comprising:

dynamically displaying, at the user interface, a user-selectable icon to display a plurality of suggested suffixes.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 20, 2024
From: CHOLLETON, AUBRY
To: VERISIGN, INC.
Reel/Frame 067787/0154 →
Continuity (5)
Division 18130252 · Apr 3, 2023
Continuation 17156935 · Jan 25, 2021
Continuation 15663402 · Jul 28, 2017
Provisional Application 62448990 · Jan 21, 2017
Related Publication 20240340263A1 · Oct 10, 2024
References Cited (257)
US 5396621A · MacGregor et al. · 1995 [cited by applicant]
US 5467448A · Hilton et al. · 1995 [cited by applicant]
US 5625818A · Zarmer et al. · 1997 [cited by applicant]
US 5841435A · Dauerer et al. · 1998 [cited by applicant]
US D404385S · Hodgson · 1999 [cited by applicant]
US D423485S · Faris et al. · 2000 [cited by applicant]
US D428398S · Coleman · 2000 [cited by applicant]
US 6895430B1 · Schneider · 2005 [cited by examiner]
US D550681S · Totten et al. · 2007 [cited by applicant]
US 7386849B2 · Dageville et al. · 2008 [cited by applicant]
US D575296S · Fairfield et al. · 2008 [cited by applicant]
US 7426576B1 · Banga · 2008 [cited by examiner]
US 7577919B2 · Hoshino · 2009 [cited by applicant]
US D607001S · Ording · 2009 [cited by applicant]
US D608366S · Matas · 2010 [cited by applicant]
US 7650331B1 · Dean et al. · 2010 [cited by applicant]
US 7778934B2 · Graves et al. · 2010 [cited by applicant]
US D632700S · Brinda · 2011 [cited by applicant]
US D633921S · Brinda · 2011 [cited by applicant]
US 8069417B2 · Brush et al. · 2011 [cited by applicant]
US 8140601B2 · Plastina et al. · 2012 [cited by applicant]
US D658667S · Cho et al. · 2012 [cited by applicant]
US D659706S · David et al. · 2012 [cited by applicant]
US D660860S · Louch et al. · 2012 [cited by applicant]
US D663741S · Cielak et al. · 2012 [cited by applicant]
US D664968S · Lee et al. · 2012 [cited by applicant]
US D680125S · Chaudhri et al. · 2013 [cited by applicant]
US D682875S · Frijlink et al. · 2013 [cited by applicant]
US 8447856B2 · Drako · 2013 [cited by applicant]
US D688256S · Christie et al. · 2013 [cited by applicant]
US D689082S · Stiffler · 2013 [cited by applicant]
US D695780S · Edwards et al. · 2013 [cited by applicant]
US D699739S · Voreis et al. · 2014 [cited by applicant]
US D699743S · Arnold et al. · 2014 [cited by applicant]
US 8655307B1 · Walker et al. · 2014 [cited by applicant]
US 8793606B2 · Kim · 2014 [cited by applicant]
US D710374S · Meegan et al. · 2014 [cited by applicant]
US D711418S · Xie et al. · 2014 [cited by applicant]
US D715822S · Sureshkumar · 2014 [cited by applicant]
US 8874764B2 · Scott et al. · 2014 [cited by applicant]
US D720765S · Xie et al. · 2015 [cited by applicant]
US D720766S · Mandal et al. · 2015 [cited by applicant]
US D721382S · Brinda et al. · 2015 [cited by applicant]
US D722319S · Moore · 2015 [cited by applicant]
US D725133S · Smirin et al. · 2015 [cited by applicant]
US 8990356B2 · McPherson et al. · 2015 [cited by applicant]
US 9015323B2 · Kommula · 2015 [cited by applicant]
US 9065794B2 · Smith et al. · 2015 [cited by applicant]
US D733737S · Omiya · 2015 [cited by applicant]
US D733738S · Omiya · 2015 [cited by applicant]
US D735742S · Lee et al. · 2015 [cited by applicant]
US D737283S · Scalisi · 2015 [cited by applicant]
US 9117447B2 · Gruber et al. · 2015 [cited by applicant]
US D738910S · Drozd et al. · 2015 [cited by applicant]
US D741357S · Seo et al. · 2015 [cited by applicant]
US D744000S · Villamor et al. · 2015 [cited by applicant]
US D746847S · Bauer · 2016 [cited by applicant]
US D746866S · Memoria et al. · 2016 [cited by applicant]
US D748114S · Leyon · 2016 [cited by applicant]
US D748121S · Bauer et al. · 2016 [cited by applicant]
US D749625S · Yang et al. · 2016 [cited by applicant]
US D750120S · Kovacevic et al. · 2016 [cited by applicant]
US D753693S · Hashimoto · 2016 [cited by applicant]
US D753703S · Villamor et al. · 2016 [cited by applicant]
US D754718S · Zhou · 2016 [cited by applicant]
US D754719S · Zha · 2016 [cited by applicant]
US D757082S · Discenzo et al. · 2016 [cited by applicant]
US D758386S · Zhang · 2016 [cited by applicant]
US D759673S · Looney et al. · 2016 [cited by applicant]
US D759674S · Looney et al. · 2016 [cited by applicant]
US D759675S · Looney et al. · 2016 [cited by applicant]
US D759687S · Chang et al. · 2016 [cited by applicant]
US D759688S · Wu · 2016 [cited by applicant]
US D760275S · Zhang · 2016 [cited by applicant]
US D760770S · Zhu · 2016 [cited by applicant]
US D761294S · Weeresinghe · 2016 [cited by applicant]
US D761816S · Kobetz et al. · 2016 [cited by applicant]
US D763882S · Liang · 2016 [cited by applicant]
US D763904S · Knapp et al. · 2016 [cited by applicant]
US D764501S · Dias et al. · 2016 [cited by applicant]
US D764528S · Choi et al. · 2016 [cited by applicant]
US D765101S · Park et al. · 2016 [cited by applicant]
US D765707S · Gomez · 2016 [cited by applicant]
US D768661S · Mcrae et al. · 2016 [cited by applicant]
US D768692S · Jahani et al. · 2016 [cited by applicant]
US D769263S · Kisselev et al. · 2016 [cited by applicant]
US D769303S · Rodriguez · 2016 [cited by applicant]
US D772272S · Davydov et al. · 2016 [cited by applicant]
US D773495S · Mcrae et al. · 2016 [cited by applicant]
US D774051S · Hart et al. · 2016 [cited by applicant]
US D776140S · Andress et al. · 2017 [cited by applicant]
US 9583142B1 · Zhu et al. · 2017 [cited by applicant]
US D783036S · Yang et al. · 2017 [cited by applicant]
US D788800S · Wu et al. · 2017 [cited by applicant]
US D789956S · Ortega et al. · 2017 [cited by applicant]
US D790578S · Hatzikostas · 2017 [cited by applicant]
US D790590S · Hart et al. · 2017 [cited by applicant]
US 9742753B2 · Talley · 2017 [cited by applicant]
US D796540S · McLean et al. · 2017 [cited by applicant]
US D805526S · Ternoey · 2017 [cited by applicant]
US D805527S · Ternoey · 2017 [cited by applicant]
US D807910S · Graham et al. · 2018 [cited by applicant]
US D812071S · Riedel · 2018 [cited by applicant]
US D815135S · Spector · 2018 [cited by applicant]
US D820292S · Mander et al. · 2018 [cited by applicant]
US D822702S · Gandhi et al. · 2018 [cited by applicant]
US D823867S · Berlow · 2018 [cited by applicant]
US D823871S · Verdu Orts et al. · 2018 [cited by applicant]
US D824939S · Sagrillo et al. · 2018 [cited by applicant]
US D836662S · Mancuso et al. · 2018 [cited by applicant]
US D837241S · Dilag et al. · 2019 [cited by applicant]
US D842322S · Torrento et al. · 2019 [cited by applicant]
US 10242018B2 · Jagadeesh et al. · 2019 [cited by applicant]
US D844649S · Bessette et al. · 2019 [cited by applicant]
US D844658S · Cholleton · 2019 [cited by applicant]
US D845323S · Clediere et al. · 2019 [cited by applicant]
US D845337S · Hemsley · 2019 [cited by applicant]
US D852213S · Clediere et al. · 2019 [cited by applicant]
US 10318142B2 · Armstrong · 2019 [cited by applicant]
US D859450S · Krishna · 2019 [cited by applicant]
US D861712S · Hassan et al. · 2019 [cited by applicant]
US D864245S · Szeto et al. · 2019 [cited by applicant]
US D881916S · Mead et al. · 2020 [cited by applicant]
US D882602S · Bessette et al. · 2020 [cited by applicant]
US D896256S · Kawaichi et al. · 2020 [cited by applicant]
US D899433S · Moran et al. · 2020 [cited by applicant]
US 10904211B2 · Cholleton · 2021 [cited by applicant]
US D917552S · Bessette et al. · 2021 [cited by applicant]
US D956072S · Bessette et al. · 2022 [cited by applicant]
US 11621940B2 · Cholleton · 2023 [cited by applicant]
US 20020007378A1 · Tanaka et al. · 2002 [cited by applicant]
US 20020010794A1 · Stanbach, Jr. · 2002 [cited by examiner]
US 20020055951A1 · Shigetomi et al. · 2002 [cited by applicant]
US 20020065903A1 · Fellman · 2002 [cited by applicant]
US 20030177240A1 · Gulko et al. · 2003 [cited by applicant]
US 20040006597A1 · Hughes · 2004 [cited by examiner]
US 20040044791A1 · Pouzzner · 2004 [cited by applicant]
US 20040167982A1 · Cohen · 2004 [cited by examiner]
US 20050114374A1 · Juszkiewicz et al. · 2005 [cited by applicant]
US 20050132300A1 · Luhrs · 2005 [cited by applicant]
US 20050172031A1 · Adelman · 2005 [cited by examiner]
US 20050216845A1 · Wiener · 2005 [cited by examiner]
US 20060129665A1 · Toebes et al. · 2006 [cited by applicant]
US 20070150611A1 · Chan et al. · 2007 [cited by applicant]
US 20070204341A1 · Rand et al. · 2007 [cited by applicant]
US 20080059896A1 · Anderson et al. · 2008 [cited by applicant]
US 20080071823A1 · Fellman · 2008 [cited by examiner]
US 20080122796A1 · Jobs et al. · 2008 [cited by applicant]
US 20080165153A1 · Platzer et al. · 2008 [cited by applicant]
US 20080178073A1 · Gao et al. · 2008 [cited by applicant]
US 20080181230A1 · Hitt et al. · 2008 [cited by applicant]
US 20080254778A1 · Kim · 2008 [cited by applicant]
US 20090076726A1 · Gemignani, Jr. et al. · 2009 [cited by applicant]
US 20090177453A1 · Kouchi et al. · 2009 [cited by applicant]
US 20090228825A1 · Van Os et al. · 2009 [cited by applicant]
US 20100070608A1 · Hosur · 2010 [cited by applicant]
US 20100100957A1 · Graham et al. · 2010 [cited by applicant]
US 20100106731A1 · Cartmell · 2010 [cited by examiner]
US 20100107062A1 · Bacus et al. · 2010 [cited by applicant]
US 20100146001A1 · Lee · 2010 [cited by examiner]
US 20100262901A1 · DiSalvo · 2010 [cited by applicant]
US 20110047573A1 · Onogi et al. · 2011 [cited by applicant]
US 20110059733A1 · Kim et al. · 2011 [cited by applicant]
US 20110082780A1 · Nagaram et al. · 2011 [cited by applicant]
US 20110093522A1 · Chen · 2011 [cited by examiner]
US 20110099261A1 · Joshi · 2011 [cited by applicant]
US 20110145749A1 · Sailor et al. · 2011 [cited by applicant]
US 20110252298A1 · Johlic et al. · 2011 [cited by applicant]
US 20110320524A1 · Nandagopal · 2011 [cited by examiner]
US 20120009601A1 · Moriguchi et al. · 2012 [cited by applicant]
US 20120071137A1 · Bisrat · 2012 [cited by applicant]
US 20120084281A1 · Colosi · 2012 [cited by applicant]
US 20120206653A1 · Graves et al. · 2012 [cited by applicant]
US 20120284744A1 · Kumar · 2012 [cited by applicant]
US 20130018944A1 · Shyamsunder et al. · 2013 [cited by applicant]
US 20130067115A1 · Lapanc · 2013 [cited by examiner]
US 20130072308A1 · Peck et al. · 2013 [cited by applicant]
US 20130091143A1 · Raemy · 2013 [cited by examiner]
US 20130185311A1 · MacMillan · 2013 [cited by examiner]
US 20130191537A1 · Ivanov et al. · 2013 [cited by applicant]
US 20130198065A1 · McPherson et al. · 2013 [cited by applicant]
US 20130227141A1 · Schmidt et al. · 2013 [cited by applicant]
US 20130254089A1 · Kirby et al. · 2013 [cited by applicant]
US 20130332850A1 · Bovet et al. · 2013 [cited by applicant]
US 20140033071A1 · Gruber et al. · 2014 [cited by applicant]
US 20140059466A1 · Mairs et al. · 2014 [cited by applicant]
US 20140189608A1 · Shuttleworth et al. · 2014 [cited by applicant]
US 20140222424A1 · Hartford et al. · 2014 [cited by applicant]
US 20140280305A1 · James et al. · 2014 [cited by applicant]
US 20140282016A1 · Hosier, Jr. · 2014 [cited by applicant]
US 20140333551A1 · Kim et al. · 2014 [cited by applicant]
US 20150039599A1 · Carroll · 2015 [cited by examiner]
US 20150058167A1 · Mclaughlin · 2015 [cited by applicant]
US 20150172897A1 · Mariathasan et al. · 2015 [cited by applicant]
US 20150215271A1 · Gupta · 2015 [cited by applicant]
US 20150215267A1 · Kagan · 2015 [cited by applicant]
US 20150234816A1 · Chong et al. · 2015 [cited by applicant]
US 20150278188A1 · Aras · 2015 [cited by examiner]
US 20150281111A1 · Carl · 2015 [cited by applicant]
US 20150304270A1 · Cook · 2015 [cited by applicant]
US 20160065675A1 · Brand · 2016 [cited by applicant]
US 20160072847A1 · Bremen et al. · 2016 [cited by applicant]
US 20160127305A1 · Droms et al. · 2016 [cited by applicant]
US 20160196300A1 · Kamdar · 2016 [cited by examiner]
US 20160210578A1 · Raleigh et al. · 2016 [cited by applicant]
US 20160315969A1 · Goldstein · 2016 [cited by applicant]
US 20170005914A1 · Edge et al. · 2017 [cited by applicant]
US 20170046127A1 · Fletcher et al. · 2017 [cited by applicant]
US 20170171151A1 · Raemy · 2017 [cited by examiner]
US 20170331783A1 · Lai · 2017 [cited by examiner]
US 20170331786A1 · Lai · 2017 [cited by examiner]
US 20170351953A1 · Raemy · 2017 [cited by examiner]
US 20180041466A9 · Kagan · 2018 [cited by applicant]
US 20180063162A1 · Baughman et al. · 2018 [cited by applicant]
US 20180165607A1 · Hagen · 2018 [cited by examiner]
US 20180212926A1 · Cholleton · 2018 [cited by applicant]
US 20190068549A1 · Lakshmanan · 2019 [cited by examiner]
US 20190296984A1 · Bladel · 2019 [cited by examiner]
US 20210144121A1 · Cholleton · 2021 [cited by applicant]
US 20210149553A1 · Lereya et al. · 2021 [cited by applicant]
Aery, Website Redesign Portal Mockups. Duke University Libraries Blogs, retrieved online at: https://blogs.library.duke.edu/blog/2013/08/13/website-redesign-portal-mockups. 3 pages, Aug. 13, 2013. [cited by applicant]
Android, Google Brings Its Gboard Keyboard to Android. Retrieved online at: https://www.thunrott.com/mobile/android/86919/google-brings-gboard-keyboard-android. Dec. 16, 2016. [cited by applicant]
Codepath, Search Bar Guide. Retrieved online at: https://web.archive.org/web/20150320064236/https://guides.codepath.com/ios/Search-Bar-Guide. 12 pages, Mar. 20, 2015. [cited by applicant]
Damas et al., Extension Mechanisms for DNS (EDNS (0)), Internet Engineering Task Force (IETF) Request for Comments: 6891. 16 pages, Apr. 2013. [cited by applicant]
Gfycat, Bar chart. Retrieved online at: https://gfycat.com/gifs/detail/accomplishedboldiguanodon. 2 pages, Oct. 27, 2016. [cited by applicant]
Heron, How should reordering items in a list, and updating multiple objects, be persisted with GraphQL mutations? Apollo, retrieved online at: https://stackoverflow.com/questions/43230615/how-should-reordering -items-in… [cited by applicant]
Karampalasis, Free HD Video Backgrounds-Abstract Blue Wire Squares Animation. Youtube, retrieved oinline at: https://youtube.com/watch?v=06AmEKRwFF0. 2 pages, Apr. 25, 2016. [cited by applicant]
Khunger, Reorder list using jQuery and ASP.NET, CodeAsp.Net. Retrieved online at: https://codeasp.net/articles/asp-net/65/reorder-list-using-jquery-and-asp-net. 15 pages. (2021). [cited by applicant]
Oracle Corporation, Configuring a Virtual Switch and the Service Domain for NAT and Routing. Retrieved online at: https://docs.oracle.com/cd/E19604-01/821-0406/configvirtswitchandsvodomainfornatandrouting.index.html. 3 … [cited by applicant]
r-bloggers.com, run-arbitrary-code.gif. Retrieved online at: https://deanattali.com/img/blog/shinyjs-v08/run-arbitrary-code.gif. Nov. 16, 2016. [cited by applicant]
Reitnauer, 8 Tools for Finding, Registering and Managing Domain Names. Smashing Magazine, retrieved online at: https://smashingmagazine.com/2009/08/10-tools-find-register-manage-domain-names/ 2 pages, Aug. 29, 2009. [cited by applicant]
Stunning Solutions, Add-post.gif. Retrieved online at: http://www.stunningsolutions.in/wp-content/uploads/20 14/04/add-post.gif. Apr. 2014. [cited by applicant]
Youtube, Grabadotcom.com Domain Name Search & Registration iPhone Application. Retrieved online at: https://www.youtube.com/watchv=djAM2BXBmGk. Feb. 3, 2009. [cited by applicant]
Youtube, How to register Free Domain. Retrieved online at: https://www.youtube.com/watchv=Un4SE5qzYwM. Apr. 30, 2017. [cited by applicant]
European Office Action for Application No. 18152816.7, dated Jun. 12, 2019, 5 pages. [cited by applicant]
European Office Action for Application No. 18152816.7, dated Jun. 15, 2018, 7 pages. [cited by applicant]
US Final Office Action for U.S. Appl. No. 15/663,402, dated Jun. 8, 2020, 16 pages. [cited by applicant]
US Final Office Action for U.S. Appl. No. 15/663,402, dated Oct. 24, 2019, 13 pages. [cited by applicant]
US Non-Final Office Action for U.S. Appl. No. 15/663,402, dated Apr. 11, 2019, 12 pages. [cited by applicant]
US Non-Final Office Action for U.S. Appl. No. 15/663,402, dated Jan. 8, 2020, 13 pages. [cited by applicant]
US Non-Final Office Action for U.S. Appl. No. 29/591,569, dated Jun. 13, 2018, 6 pages. [cited by applicant]
US Non-Final Office Action for Application No. 29/612,159, dated Aug. 30, 2019, 7 pages. [cited by applicant]
US Non-Final Office Action for U.S. Appl. No. 29/612,159, dated Oct. 31, 2018, 8 pages. [cited by applicant]
US Non-Final Office Action for U.S. Appl. No. 29/682,168, dated Jun. 23, 2020, 6 pages. [cited by applicant]
US Notice of Allowability—corrected, U.S. Appl. No. 29/612,159, dated Jun. 12, 2019, 7 pages. [cited by applicant]
US Notice of Allowance—corrected for U.S. Appl. No. 15/663,402, dated Oct. 30, 2020, 2 pages. [cited by applicant]
US Notice of Allowance—corrected, for U.S. Appl. No. 29/682,168, dated Oct. 30, 2020, 3 pages. [cited by applicant]
US Notice of Allowance for U.S. Appl. No. 15/663,402, dated Sep. 23, 2020, 6 pages. [cited by applicant]
US Notice of Allowance for U.S. Appl. No. 29/591,569, dated Nov. 7, 2018, 7 pages. [cited by applicant]
US Notice of Allowance for U.S. Appl. No. 29/612,156, dated Nov. 6, 2018, 9 pages. [cited by applicant]
US Notice of Allowance for U.S. Appl. No. 29/612,159, dated Dec. 30, 2019, 8 pages. [cited by applicant]
US Notice of Allowance for U.S. Appl. No. 29/612,159, dated Mar. 26, 2019, 7 pages. [cited by applicant]
US Notice of Allowance for U.S. Appl. No. 29/682,168, dated Oct. 8, 2020, 8 pages. [cited by applicant]
US Notice of Allowance for U.S. Appl. No. 29/732,675, dated Aug. 6, 2021, 8 pages. [cited by applicant]
US Restriction Requirement for U.S. Appl. No. 29/591,569, dated Feb. 5, 2018, 5 pages. [cited by applicant]
US Restriction Requirement for U.S. Appl. No. 29/612,156, dated Sep. 11, 2018, 22 pages. [cited by applicant]
US Restriction Requirement for U.S. Appl. No. 29/612,159, dated Sep. 11, 2018, 23 pages. [cited by applicant]