IP Library Patent Application 14611075
Patent Application
App. No. 14/611,075

RELAYED VOICE CONTROL OF DEVICES

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 None
App. No.
14/611,075
Abstract

Voice input is received, via a microphone. The voice input is translated into a machine-understandable representation of the voice input. An operation performable by an audio/video device and corresponding to the machine-understandable representation of the voice input is selected. A signal code for the operation is broadcast, via a broadcast device, in a format recognizable by the audio/video device.

Claims (35)

1 . On a computing system, a method comprising:

receiving, via a microphone, voice input;

translating the voice input into a machine-understandable representation of the voice input;

selecting an operation performable by an audio/video device and corresponding to the machine-understandable representation of the voice input; and

broadcasting, via a broadcast device, a signal code for the operation in a format recognizable by the audio/video device.

2 . The method of claim 1 , wherein the broadcast device includes an infrared broadcast device configured to broadcast infrared signals to the audio/video device.

3 . The method of claim 1 , wherein the broadcast device includes a local-area network broadcast device configured to broadcast wired or wireless signals to the audio/video device.

4 . The method of claim 1 , wherein, the broadcast device includes a consumer electronic control broadcast device configured to broadcast consumer electronic control signals to the audio/video device via high-definition multimedia interface links.

5 . The method of claim 1 , wherein the operation is a macro operation, and wherein the signal code is one of a plurality of signal codes, each of the plurality of signal codes being broadcast in a format recognizable by a different audio/video device.

6 . The method of claim 1 , wherein the operation is a macro operation, and wherein the signal code is one of a plurality of signal codes, each of the plurality of signal codes being consecutively broadcast in the format recognizable by the audio/video device.

7 . The method of claim 1 , wherein the signal code is derived from a program guide corresponding to the audio/video device.

8 . The method of claim 7 , wherein the program guide is received from a remote online service computing device prior to selection of the operation.

9 . A computing system, comprising:

a logic machine; and

a storage machine holding instructions executable by the logic machine to:

receive, via a microphone, voice input;

translate the voice input into a machine-understandable representation of the voice input;

select an operation performable by an audio/video device and corresponding to the machine-understandable representation of the voice input; and

broadcast, via a broadcast device, a signal code for the operation in a format recognizable by the audio/video device.

10 . The computing system of claim 9 , wherein the broadcast device includes an infrared broadcast device configured to broadcast infrared signals to the audio/video device.

11 . The computing system of claim 9 , wherein the broadcast device includes a local-area network broadcast device configured to broadcast wired or wireless signals to the audio/video device.

12 . The computing system of claim 9 , wherein, the broadcast device includes a consumer electronic control broadcast device configured to broadcast consumer electronic control signals to the audio/video device via high-definition multimedia interface links.

13 . The computing system of claim 9 , wherein the operation is a macro operation, and wherein the signal code is one of a plurality of signal codes, each of the plurality of signal codes broadcast in a format recognizable by a different audio/video device.

14 . The computing system of claim 9 , wherein the operation is a macro operation, and wherein the signal code is one of a plurality of signal codes, each of the plurality of signal codes consecutively broadcast in the format recognizable by the audio/video device.

15 . The computing system of claim 9 , wherein the signal code is received from a remote online service computing device responsive to a request made based on selection of the operation.

16 . The computing system of claim 9 , wherein the signal code is received from a remote online service computing device and stored locally on the computing system prior to selection of the operation.

17 . On a computing system, a method comprising:

receiving, via a microphone, voice input;

translating the voice input into a machine-understandable representation of the voice input;

selecting an operation performable by an audio/video device and corresponding to the machine-understandable representation of the voice input;

identifying a provider-specific version of the operation; and

broadcasting, via a broadcast device, a signal code for the provider-specific version of the operation in a format recognizable by the audio/video device.

18 . The computing system of claim 17 , wherein the signal code is received from a remote online service computing device responsive to a request made based on selection of the operation.

19 . The computing system of claim 17 , wherein the signal code is received from a remote online service computing device and stored locally on the computing system prior to selection of the operation.

20 . The computing system of claim 17 , wherein the operation includes presenting, via a presentation device, a content channel, and identifying the provider-specific version of the operation includes requesting a provider-specific identifier of the content channel from a content provider of the content channel.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 30, 2015
From: KLEIN, CHRISTIAN; MESSENGER, OLIVER JAMES; RAJA, GAURAV; NATANI, RIPIN
To: MICROSOFT TECHNOLOGY LICENSING, LLC
Reel/Frame 034859/0628 →