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 perform a method, the method comprising:
- receiving a voice input signal;
converting 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;
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 the 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.
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 user of a computing device may provide an audio input signal such as obtained from human language sounds. The audio input signal is received at a phoneme encoder that converts the sounds into machine representations of the sounds using a phoneme representation viewable as a sequence of alpha-numeric values. The sequence of alpha-numeric values may then be combined with a host name, or the like to generate a URI, a message address, or the like. The generated URI, message address, or the like, may then be used to communication over a network.
218 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 perform a method, the method comprising:
-
receiving a voice input signal; converting 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;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 the 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 (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