IP Library Granted Patent US 8,065,152
Granted Patent B2
US 8,065,152 · App. 11/937,436 · Granted Nov 22, 2011

Platform for enabling voice commands to resolve phoneme based domain name registrations

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 8,065,152
App. No.
11/937,436
Granted
Nov 22, 2011
Kind
B2
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.

Claims (46)

1. A non-transitory processor readable medium storing instructions, wherein the execution of the instructions on a computing device provides for managing communications over a network by enabling actions, comprising:

receiving a voice input signal;

isolating segments of the voice input signal;

converting the isolated segments into a sequence of alpha-numeric values, wherein each of the alpha-numeric values are configured and arranged as phoneme representations of the voice input signal;

determining if the voice input signal is to be employed for use in a domain name based on an input from a user of the computing device;

if the voice input signal is to be employed for use in a domain name, generating a Uniform Resource Identifier (URI) by appending to the sequence of alpha-numeric values at least a top level domain identifier; and

if the URI is registered, employing the URI to communicate over the network with another computing device.

2. The non-transitory processor readable medium of claim 1 , wherein the actions further comprise: if the URI is determined to be unregistered, receiving a request to register the URI.

3. The non-transitory processor readable medium of claim 1 , wherein converting the isolated segments into a sequence of alpha-numeric values further comprises:

searching within the sequence of alpha-numeric values for pre-defined subsequences, and if the pre-defined sub-sequence is detected, deleting the pre-defined sub-sequence from within the sequence of alpha-numeric values.

4. The non-transitory processor readable medium of claim 1 , wherein generating the URI further comprises combining with the sequence of alpha-numeric values a pre-defined sub-sequence of alpha-numeric values.

5. The non-transitory processor readable medium of claim 1 , wherein the actions further comprise:

if the input or the client application status indicates that the voice input signal is to be employed for a messaging application, generating a messaging address by combining the sequence of alpha-numeric values with at least a message address domain-part; and

employing the generated messaging address as a destination address within a message header.

6. The non-transitory processor readable medium of claim 1 , wherein generating the URI further comprises appending to the sequence of alpha-numeric values at least a second level domain identifier.

7. A network device to manage a mobile sharing of multimedia content, comprising:

a transceiver to send and receive data over a network; and

a processor that is operative to perform actions, comprising:

receiving, from a client device, a voice input signal;

converting the voice input signal into a sequence of alpha-numeric values, wherein each of the alpha-numeric values are configured and arranged to represent phonemes of the voice input signal;

determining if the voice input signal is to be employed for use in a domain name based on an input from a user of the client device;

if the voice input signal is to be employed for use in a domain name, generating a Uniform Resource Identifier (URI) by appending to the sequence of alpha-numeric values at least a top level domain identifier; and

providing to the client device the generated URI for use by the client device in communicating over the network.

8. The network device of claim 7 , wherein the processor is operative to perform actions, further comprising:

if the voice input signal is to be employed in a messaging client application, generating a messaging address by combining the sequence of alpha-numeric values with at least a message address domain-part; and

providing the client device the generated message address for use by the client device in communicating a message over the network.

9. The network device of claim 7 , wherein if the voice input signal is to be employed for use in a domain name is determined based on a signal from the client device.

10. The network device of claim 7 , wherein generating the URI further comprises deleting from the sequence of alpha-numeric values defined sub-sequences.

11. A non-transitory processor readable medium storing instructions, wherein the execution of the instructions on a computing device provides for managing communications over a network by enabling actions, comprising:

receiving a voice input signal;

isolating segments of the voice input signal;

converting the isolated segments into a sequence of alpha-numeric values, wherein each of the alpha-numeric values are configured and arranged as phoneme representations of the voice input signal;

determining if the voice input signal is to be employed for use in a domain name based on at least one of an input from a user of the computing device, and a status of a client application on the computing device;

if the voice input signal is to be employed for use in a domain name, generating a Uniform Resource Identifier (URI) by appending to the sequence of alpha-numeric values at least a top level domain identifier;

if the URI is registered, employing the URI to communicate over the network with another computing device;

if the input or the client application status indicates that the voice input signal is to be employed for a messaging application, generating a messaging address by combining the sequence of alpha-numeric values with at least a message address domain-part; and

employing the generated messaging address as a destination address within a message header.

12. A network device to manage a mobile sharing of multimedia content, comprising:

a transceiver to send and receive data over a network; and

at least one processor that is operative to perform actions, comprising:

receiving, via the transceiver, from a client device, a voice input signal;

converting the voice input signal into a sequence of alpha-numeric values, wherein each of the alpha-numeric values are configured and arranged to represent phonemes of the voice input signal;

if the voice input signal is to be employed for use in a domain name, generating a Uniform Resource Identifier (URI) by appending to the sequence of alpha-numeric values at least a top level domain identifier;

providing, via the transceiver, to the client device the generated URI for use by the client device in communicating over the network;

if the voice input signal is to be employed in a messaging client application, generating a messaging address by combining the sequence of alpha-numeric values with at least a message address domain-part; and

providing, via the transceiver, the client device the generated message address for use by the client device in communicating a message over the network.

Assignments (17)
RELEASE OF SECURITY INTEREST Recorded Mar 20, 2025
From: WILMINGTON TRUST, NATIONAL ASSOCIATION, AS AGENT
To: IDENTITY DIGITAL INC. (FORMERLY KNOWN AS DONUTS, INC.)
Reel/Frame 070572/0404 →
ASSIGNMENT OF SECURITY INTEREST IN TRADEMARKS AND PATENTS Recorded Jan 19, 2021
From: BISF AGENT LLC, AS RESIGNING AGENT
To: WILMINGTON TRUST, NATIONAL ASSOCIATION, AS SUCCESSOR AGENT
Reel/Frame 055029/0963 →
RELEASE OF SECURITY INTEREST Recorded Jan 4, 2021
From: HPS INVESTMENT PARTNERS, LLC, AS COLLATERAL AGENT
To: DONUTS INC.; RIGHTSIDE OPERATING CO.
Reel/Frame 054795/0247 →
SECURITY INTEREST Recorded Dec 31, 2020
From: DONUTS INC.
To: BISF AGENT LLC, AS COLLATERAL AGENT
Reel/Frame 054785/0312 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 2, 2019
From: RIGHTSIDE OPERATING CO.; RIGHTSIDE GROUP, LTD.
To: DONUTS INC.
Reel/Frame 048774/0201 →
SECURITY INTEREST Recorded Sep 18, 2018
From: DONUTS, INC.; RIGHTSIDE OPERATING CO.
To: HPS INVESTMENT PARTNERS, LLC, AS COLLATERAL AGENT
Reel/Frame 046895/0430 →
RELEASE OF SECURITY INTEREST Recorded Dec 13, 2016
From: OBSIDIAN AGENCY SERVICES, INC., AS AGENT
To: RIGHTSIDE OPERATING CO.
Reel/Frame 040725/0675 →
RELEASE OF SECURITY INTEREST Recorded Aug 11, 2014
From: SILICON VALLEY BANK, AS ADMINISTRATIVE AGENT
To: DEMAND MEDIA, INC.
Reel/Frame 033510/0682 →
SECURITY INTEREST Recorded Aug 11, 2014
From: RIGHTSIDE OPERATING CO.
To: SILICON VALLEY BANK
Reel/Frame 033510/0745 →
SECURITY INTEREST Recorded Aug 7, 2014
From: RIGHTSIDE OPERATING CO.
To: OBSIDIAN AGENCY SERVICES, INC.
Reel/Frame 033498/0848 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 1, 2014
From: DEMAND MEDIA, INC.
To: RIGHTSIDE OPERATING CO.
Reel/Frame 033449/0438 →
SECURITY AGREEMENT Recorded Aug 29, 2013
From: DEMAND MEDIA, INC.
To: SILICON VALLEY BANK, AS ADMINISTRATIVE AGENT
Reel/Frame 031123/0671 →
RELEASE OF 2011 AND 2012 PATENT SECURITY INTERESTS Recorded Aug 29, 2013
From: SILICON VALLEY BANK, AS ADMINISTRATIVE AGENT
To: DEMAND MEDIA, INC.
Reel/Frame 031123/0458 →
RELEASE OF SECURITY INTEREST IN PATENT COLLATERAL Recorded Aug 9, 2011
From: BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT
To: DEMAND MEDIA, INC.
Reel/Frame 026719/0158 →
SECURITY AGREEMENT Recorded Aug 5, 2011
From: DEMAND MEDIA, INC.
To: SILICON VALLEY BANK, AS ADMINISTRATIVE AGENT
Reel/Frame 026711/0737 →
NOTICE OF GRANT OF SECURITY INTEREST IN PATENTS Recorded Nov 25, 2009
From: DEMAND MEDIA, INC.
To: BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 023569/0924 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 9, 2007
From: AMBLER, CHRISTOPHER J.
To: DEMAND MEDIA, INC.
Reel/Frame 020090/0616 →