Platform for enabling voice commands to resolve phoneme based domain name registrations
First Claim
1. A non-transitory computer readable storage media storing thereon computer readable instructions that, when executed by a computing device, cause the computing device to:
- receive a voice input signal;
convert the voice input signal into a text representation of the voice input signal;
determine if the voice input signal is to be employed for use as at least one of;
a domain name and a messaging address;
in response to determining the voice input signal is to be employed for use in a domain name;
generate a uniform resource identifier (URI) by appending to the text representation of the voice input signal at least a top level domain identifier; and
determine a registration status of the URI, the registration status comprising one of;
registered and unregistered.
15 Assignments
0 Petitions
Accused Products
Abstract
A method, apparatus, and system are directed towards employing machine representations of phonemes to generate and manage domain names, and/or messaging addresses. A voice input signal is received using at least one computing device. The voice input signal is converted into a text representation of the voice input signal. It is then determined if the voice input signal is to be employed for use as at least one of: a domain name and a messaging address. In response to determining the voice input signal is to be employed for use in a domain name, a uniform resource identifier (URI) is generated by appending to the text representation of the voice input signal at least a top-level domain identifier. A registration status of the URI is then determined, the registration status comprising one of: registered and unregistered.
6 Citations
20 Claims
-
1. A non-transitory computer readable storage media storing thereon computer readable instructions that, when executed by a computing device, cause the computing device to:
-
receive a voice input signal; convert the voice input signal into a text representation of the voice input signal; determine if the voice input signal is to be employed for use as at least one of;
a domain name and a messaging address;in response to determining the voice input signal is to be employed for use in a domain name; generate a uniform resource identifier (URI) by appending to the text representation of the voice input signal at least a top level domain identifier; and determine a registration status of the URI, the registration status comprising one of;
registered and unregistered. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A computing device comprising:
-
at least one processor; and computer readable storage media tangibly storing thereon program logic for execution by the at least one processor, the program logic comprising; logic executed by the at least one processor for receiving a voice input signal; logic executed by the at least one processor for converting the voice input signal into a text representation of the voice input signal; logic executed by the at least one processor for determining if the voice input signal is to be employed for use as at least one of;
a domain name and a messaging address; andlogic executed by the at least one processor for, in response to determining the voice input signal is to be employed for use in a domain name; generating a uniform resource identifier (URI) by appending to a text representation of the voice input signal at least a top level domain identifier; and determining a registration status of the URI, the registration status comprising one of;
registered and unregistered. - View Dependent Claims (18)
-
-
19. A method comprising:
-
receiving, using at least one computing device, a voice input signal; converting, using the at least one computing device, the voice input signal into a text representation of the voice input signal; determining if the voice input signal is to be employed for use as at least one of;
a domain name and a messaging address; andin response to determining the voice input signal is to be employed for use in a domain name; generating a uniform resource identifier (URI) by appending to a text representation of the voice input signal at least a top level domain identifier; and determining a registration status of the URI, the registration status comprising one of;
registered and unregistered. - View Dependent Claims (20)
-
Specification