Method and apparatus for voice enrolling an electronic computing device
First Claim
1. A method performed by a networked server, the method for transferring a voice enrollment of a first electronic computing device for use by a user to a second electronic device for use by the same user to make voice enrolling the second electronic device by directly speaking to the device unnecessary, the method comprising:
- receiving voice data over a first communication connection from the first electronic computing device, wherein the voice data comprises a user-specific launch phrase spoken by the user, wherein the user-specific launch phrase spoken to the first electronic computing device is configured for training the first electronic computing device to launch in response to the user-specific launch phrase spoken by voice of the user, and wherein the voice data comprising the user-specific launch phrase is transmitted from the first electronic computing device to the server;
creating an account for the user and associating the voice data with the account of the user;
receiving an indication of a second electronic computing device to voice enroll, wherein the indication is a trigger event indicating that the second electronic computing device is to be associated with the user; and
initiating voice enrollment of the second electronic computing device over a second communication connection by sending the voice data to the second electronic computing device for use by the user for launching the second electronic computing device by speaking the launch phrase, wherein the second electronic computing device is synchronized with the voice data received from the server and associated with the user, wherein the networked server comprises a portion of a retail management system, and wherein receiving an indication of the second electronic computing device comprises receiving an order for the second electronic computing device placed from the first electronic computing device.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and apparatus for voice enrolling an electronic computing device includes a networked server configured to receive voice data over a first communication connection from a first electronic computing device, wherein the voice data comprises a user-specific launch phrase spoken by a user. The networked server is further configured to receive an indication of a second electronic computing device to voice enroll and to initiate voice enrollment of the second electronic computing device over a second communication connection using the voice data.
73 Citations
20 Claims
-
1. A method performed by a networked server, the method for transferring a voice enrollment of a first electronic computing device for use by a user to a second electronic device for use by the same user to make voice enrolling the second electronic device by directly speaking to the device unnecessary, the method comprising:
-
receiving voice data over a first communication connection from the first electronic computing device, wherein the voice data comprises a user-specific launch phrase spoken by the user, wherein the user-specific launch phrase spoken to the first electronic computing device is configured for training the first electronic computing device to launch in response to the user-specific launch phrase spoken by voice of the user, and wherein the voice data comprising the user-specific launch phrase is transmitted from the first electronic computing device to the server; creating an account for the user and associating the voice data with the account of the user; receiving an indication of a second electronic computing device to voice enroll, wherein the indication is a trigger event indicating that the second electronic computing device is to be associated with the user; and initiating voice enrollment of the second electronic computing device over a second communication connection by sending the voice data to the second electronic computing device for use by the user for launching the second electronic computing device by speaking the launch phrase, wherein the second electronic computing device is synchronized with the voice data received from the server and associated with the user, wherein the networked server comprises a portion of a retail management system, and wherein receiving an indication of the second electronic computing device comprises receiving an order for the second electronic computing device placed from the first electronic computing device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A networked server comprising:
-
at least one communication interface configured to establish a first communication connection with a first electronic computing device and to establish a second communication connection with a second electronic computing device; and a processing element operatively coupled to the at least one communication interface, wherein the processing element is configured to; receive voice data over the first communication connection from the first electronic computing device, wherein the voice data comprises a user-specific launch phrase spoken by a user, wherein the user-specific launch phrase spoken to the first electronic computing device is configured for training the first electronic computing device to launch in response to the user-specific launch phrase spoken by voice of the user, and wherein the voice data comprising the user-specific launch phrase is transmitted from the first electronic computing device to the server; create an account for the user and associate the voice data with the account of the user; receive an indication of the second electronic computing device to voice enroll, wherein the indication is a trigger event indicating that the second electronic computing device is to be associated with the user; and initiate voice enrollment of the second electronic computing device over the second communication connection by sending the voice data to the second electronic computing device for use by the user for launching the second electronic computing device by speaking the launch phrase, wherein the second electronic computing device is synchronized with the voice data received from the server and associated with the user, wherein the networked server comprises a portion of a retail management system, and wherein receiving an indication of the second electronic computing device comprises receiving an order for the second electronic computing device placed from the first electronic computing device. - View Dependent Claims (17, 18, 19, 20)
-
Specification