57 patents
Utility
Software application customized for target market
16 Jan 24
A system and method are presented for customizing a software application for a target market.
James Carroll, Philip Davidson, Thyagarajan Lakshmanan
Filed: 2 Oct 20
Utility
Hosting systems configured to generate optimized content based on dynamic tokens and methods of use thereof
19 Dec 23
In some embodiments, the present disclosure describes a method that includes at least: receiving, by a processor, audience data identifying candidate audience for a website content; generating a plurality of audience groups based on the audience data; receiving user identifying data of a user; generating personalized online content for the user; tagging the personalized online content with a plurality of dynamic tokens to form trackable personalized online content; transmitting instructions to display the trackable personalized online content on a screen of a computing device; receiving user activity tracking data; training a machine learning algorithm, based on the user activity tracking data, to obtain a trained machine learning content recommendation engine; and utilizing the trained machine learning content recommendation engine to identify updated trackable personalized online content based on a plurality of markups to the trackable personalized online content.
Angeley Mullins, Ana Alicia Grace, Stacy SteinKuller, Joshua Ray Rossman, Garrett Matsudaira, Stephen Russell Baird, Anirban Kundu
Filed: 22 Feb 21
Utility
ycp19ix8l6jkmw01tfwn20ns7cg7zyntjhiul7wr8666qhd0x65w
18 Apr 23
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.
Arnold Blinn
Filed: 12 Jun 20
Utility
j7u075ywen9katu qzsla4dxzpu8yr2ybolwl3xcuwi3yfgxc
28 Mar 23
A training set may be created to train a machine learning engine, such as an artificial neural network (ANN), to value a target domain name using data from previously sold domain names.
Jason Ansel
Filed: 30 Apr 20
Utility
cda8v7alu2zr0l d0k83854pig5cy
27 Dec 22
Methods are taught for creating training data for a learning algorithm, training the learning algorithm with the training data and using the trained learning algorithm to suggest domain names to users.
Wei-Cheng Lai, Yu Tian, Wenbo Wang, Chungwei Yen
Filed: 28 Jan 19
Utility
pxpcwzbyub53icqvv2xrjpmhelfd079p0c8kqkzaqawbj0t39q8gbjk1mq
1 Nov 22
Systems and methods of the present invention provide for one or more server computers communicatively coupled to a network and configured to: receive a string used to search an available domain name, identify a token within the string including a unigram, and generate and transmit one or more available domain name candidates including a unigram and one or more tokens interchangeable with a token previously co-occurring with the unigram token.
Wei-Cheng Lai
Filed: 12 Aug 19
Utility
81uo45kqlw3vlzlluavrh2llfqimwb sojy8qnp28uoc0j2209qu8fwb
5 Apr 22
Systems and methods of the present invention provide for one or more server computers communicatively coupled to a network and configured to: store a plurality of website feature data records including a first record defining a first website feature and a second record defining a second website feature; compare the records to determine whether a tag or metadata element within the records is common to both; if so, insert an affinity data record into the database defining a combination of the two website feature data records; and in response to a request, automatically generate and publish a website including the combination of the website features.
Josh Berk, Justin Tsai, Daniel K. Hardy
Filed: 27 Mar 19
Utility
hzg6efrg6orou1gaosv6gp0zkq4cjcfw4v6w
22 Feb 22
Systems and methods of the present invention provide for one or more server computers communicatively coupled to a network and configured to: identify a business name within an aggregation of business names; tokenize the business name; match a resulting token to an industry related keyword; generate a template with placeholders replacing a prefix or a suffix appended to the token from a recognized pattern; identify a request to generate a name candidate, select a personalized data associated with the requesting user and an associated industry; and generate a list of name candidates, with the personalized data inserted into the placeholder; then determines the availability and ranks each name candidate in the list.
Tejas Prakash Bajaj, Salvador Celis, Tapan Kamdar, Wei-Cheng Lai, Xiang Mao, Yu Tian, Jyothiprakash Trishuleshwar, Wenbo Wang, Grace Wardhana
Filed: 1 May 19
Utility
ruipzpuwzltmis01gilhd1cozmfp76ce0ewhi5jn4c
22 Feb 22
A method is provided to receive an SMS message from a sender device addressed to a receiver device.
Francesco Maria Ferrari, Yuhan Chen, Siddharth Dinesh
Filed: 6 Mar 19
Utility
3j83fux 9u6ogr81qw5nu
8 Feb 22
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.
Blake Irving, Rene Reinsberg, Tina Nguyen
Filed: 23 Sep 19
Utility
amfjz4wmpea5vcmhxy92hrglv39i6y3m8j0g ejyq8h8zq
8 Feb 22
Methods are taught for creating training data for a learning algorithm, training the learning algorithm with the training data and using the trained learning algorithm to suggest domain names to users.
Wei-Cheng Lai, Yu Tian, Wenbo Wang, Chungwei Yen
Filed: 28 Jan 19
Utility
w6l6ci8nharixgidbx77yvo0wdrp08k4iuzemfjnhbo5zen9104e
11 Jan 22
An Internet resource provider (IRP) may authenticate a user and, upon a successful authentication, allow the user to perform one or more actions on webpages that are within an account of the user.
Arnold Neil Blinn, Mitchell Dean Olson, Jacob Louis Brooks, John Basyl Kercheval
Filed: 19 Nov 18
Utility
tabt04z5nidna3eopdtm3yjz0j2m7pnj0agqh2gvdhpvg4epzq9jq7cjv
25 Nov 21
A method for a domain name registrar to assign one or more customized vanity phone numbers to a domain name registrant is provided.
Tapan Kamdar
Filed: 9 Dec 20
Utility
8wmh7ccelvwvpfdfyd3u6wau0rq1fq20mtbzwf4wibzf9ggqs0m
23 Nov 21
A computer-based method includes receiving, by at least one first server managed by a first domain name registrar, a search string that identifies a desired domain name by a potential owner.
Sarah Ptalis, Paul Nicks, Frank Taylor
Filed: 10 Feb 20
Utility
khemt0gh4wbi5ivtv4w4vm8pnt8o78c09hi2w4oe64vddpi6z2yo
16 Nov 21
Systems and methods of the present invention provide for one or more server computers communicatively coupled to a network and configured to: receive, from an app running on a mobile device determined to be operating in a business mode, an incoming data; display, on the mobile device, a request for, and a confirmation that the incoming data comprises a website content and its description; generate a metadata from the description defining at least one detail of the website content; define, within a data record storing the incoming data, the website content and the metadata defining one or more details of the website content; determine that a quantity of the website content is above a required threshold to generate the website; and generate the website comprising the website content.
Josh Berk, Justin Tsai
Filed: 16 Jul 19
Utility
jls4g 2dafqly0dbwvp0ck9tj81jtock5wf
11 Nov 21
Systems and methods of the present invention provide for one or more server computers communicatively coupled to a network and configured to: receive a character string (e.g., a user input or a file content) from a client; match file tokens tokenized from the character string with knowledge base tokens in a database; generate labels/tags for the file tokens according to labels assigned to the knowledge base tokens and a second level domain (SLD) including a token from the file tokens; remove any tokens from the SLD flagged for removal in the database; generate a top level domain (TLD) and one or more domain names combining the SLD and the TLD; score each of one or more generated domain names according to domain name characteristics; and display a list of scored domain names on the client.
Wei-Cheng LAI, Wenbo WANG
Filed: 18 Dec 20
Utility
1e4dbmiehebeudn29omrjqvo8kybjt4jh72x44j3fpak4
21 Oct 21
Systems and methods of the present invention provide for servers generating a suggested domain name from a requested domain name via a modification using a variation algorithm using a first variation technique in a plurality of variation techniques.
Tapan Kamdar, Garrett Matsudaira, Nitin Gupta, Edward J. Karcher, Andrew Burgess
Filed: 16 Apr 20
Utility
kz0wtlu8fd4yjb7653sz0sa9n7t1on9c458778chvmr4cgsxbxmbb
21 Oct 21
Systems and methods of the present invention provide for one or more server computers communicatively coupled to a network and configured to: receive, from an app running on a mobile device determined to be operating in a business mode, an incoming data; display, on the mobile device, a request for, and a confirmation that the incoming data comprises a website content and its description; generate a metadata from the description defining at least one detail of the website content; define, within a data record storing the incoming data, the website content and the metadata defining one or more details of the website content; determine that a quantity of the website content is above a required threshold to generate the website; and generate the website comprising the website content.
Josh Berk, Justin Tsai
Filed: 15 Apr 20
Utility
biy7mehpz6cudqj ywowsgnj0jrqg
21 Sep 21
A Domain Name System (DNS) provider that is not a registrar of a domain name may nonetheless request a registry (possibly via an API request from the registrar to the registry, or via a call directly to the registry) to alter a Delegation Signer (DS) record in a DNS parent zone or other data controlled by the registry.
Arnold Neil Blinn, Christopher Ambler
Filed: 23 Mar 16
Utility
wolsn15p1uz6cz208a6qj0vr2fi
10 Aug 21
Systems and methods of the present invention provide for one or more server computers communicatively coupled to a network and configured to: receive a request for a modification to domain name management; analyze metadata and registrant accounts associated with the request; determine whether related domain name activities indicate high or low risk of malicious behavior; if high risk, the request may be queued for manual review; on manual review, if the request is deemed high risk, an attempt to contact the registrant may be made; if unsuccessful, or if the registrant verifies an invalid request, the request may be cancelled. if the behavior or request is low risk, and/or if the registrant confirms the request is valid, the request may be approved and fulfilled.
Richard Merdinger, Jody Kolker, Christine Turner
Filed: 21 Aug 19