US2014040749A1PendingUtilityA1

System and method of controlling a graphical user interface at a wireless device

Assignee: QUALCOMM INCPriority: Feb 24, 2006Filed: Oct 9, 2013Published: Feb 6, 2014
Est. expiryFeb 24, 2026(expired)· nominal 20-yr term from priority
Inventors:Brian Minear
H04M 7/0093H04M 1/271H04M 3/493H04M 2201/38H04M 2203/254H04M 2201/40H04M 2201/42H04W 4/00H04M 2201/60H04M 11/007H04W 88/02H04M 2207/18H04Q 9/02G06F 3/167H04W 8/24
54
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

A method of controlling a graphical user interface (GUI) at a wireless device is disclosed and includes storing a set of audio GUI controls at an interactive voice response server and creating an audio GUI control string that is to be communicated to the wireless device within a voice stream. The audio GUI control string corresponds to a text string that is selectably presentable at the wireless device. Further, the method can include embedding the audio GUI control string within the voice stream. Additionally, the method can include transmitting the voice stream with the embedded audio GUI control string to the wireless device.

Claims

exact text as granted — not AI-modified
1 . A method of controlling a graphical user interface (GUI) at a wireless device, the method comprising:
 storing a set of audio GUI controls at an interactive voice response server; and   creating an audio GUI control string to be communicated to the wireless device within a voice stream, wherein the audio GUI control string corresponds to a text string selectably presentable at the wireless device, and wherein the audio GUI control string corresponds to a voice message to be communicated to the wireless device within the voice stream.   
     
     
         2 . The method of  claim 1 , further comprising embedding the audio GUI control string within the voice stream, and embedding the voice message within the voice stream. 
     
     
         3 . The method of  claim 2 , further comprising receiving a call from the wireless device. 
     
     
         4 . The method of  claim 3 , further comprising transmitting the voice stream with the embedded audio GUI control string and the embedded voice message to the wireless device. 
     
     
         5 . The method of  claim 1 , wherein the set of audio GUI controls includes a plurality of signals, each at a different one of a plurality of selectable audio frequencies and each of the plurality of signals correspond to a different GUI control at the wireless device. 
     
     
         6 . The method of  claim 5 , wherein the plurality of selectable audio frequencies includes twenty-six different frequencies and each of the twenty six different frequencies corresponds to a unique alphabetical character displayable at the wireless device. 
     
     
         7 . The method of  claim 6 , wherein the plurality of selectable audio frequencies further includes ten different frequencies and each of the ten different frequencies corresponds to a unique numerical character displayable at the wireless device. 
     
     
         8 . A method of controlling a user interface at a wireless device, the method comprising:
 creating an audio GUI control string to be embedded within a voice stream, wherein the audio GUI control string corresponds to a voice message to be communicated to the wireless device within the voice stream, and wherein the audio GUI control string corresponds to a text string that is presentable at the user interface at the wireless device; and   embedding the audio GUI control string and the voice message within the voice stream.   
     
     
         9 . The method of  claim 8 , further comprising: receiving a call from the wireless device; and determining whether the wireless device is controllable via the set of audio GUI controls. 
     
     
         10 . The method of  claim 9 , further comprising transmitting a voice stream other than the voice stream with an embedded audio GUI control string after determining that the wireless device is not controllable via the audio GUI controls. 
     
     
         11 . The method of  claim 10 , further comprising transmitting the voice stream with an embedded audio GUI control string after determining that the wireless device is controllable via the set of audio GUI controls. 
     
     
         12 . The method of  claim 11 , further comprising transmitting a set of audio GUI control definitions to the wireless device prior to transmitting the voice stream with the embedded audio GUI control string. 
     
     
         13 - 26 . (canceled) 
     
     
         27 . A communication system, comprising:
 an interactive voice response server remotely coupled to a wireless device, the interactive voice response server comprising:
 a processor; 
 a non-transitory computer readable medium accessible to the processor; and 
 a computer program embedded within the non-transitory computer readable medium, the computer program comprising:
 instructions to define a set of audio GUI controls; 
 instructions to store the set of audio GUI controls at the computer readable medium; and 
 instructions to create an audio GUI control string to be communicated to the wireless device within a voice stream, wherein the audio GUI control string corresponds to a text string to be displayed at the wireless device, and wherein the audio GUI control string corresponds to a voice message to be played at the wireless device. 
 
   
     
     
         28 . A communication system, comprising:
 an interactive voice response server to receive calls from a wireless device, the interactive voice response server comprising:
 a processor; 
 a non-transitory computer readable medium accessible to the processor; and 
 a computer program embedded within the non-transitory computer readable medium, the computer program comprising:
 instructions to create an audio GUI control string to be communicated to the wireless device within a voice stream, wherein the audio GUI control string corresponds to a text string to be displayed at the wireless device, and wherein the audio GUI control string corresponds to a voice message to be played at the wireless device; and 
 instructions to embed the audio GUI control string within the voice stream and to embed the voice message within the voice stream. 
 
   
     
     
         29 - 30 . (canceled) 
     
     
         31 . A computer program embedded within a non-transitory computer readable medium, the computer program comprising:
 instructions to define a set of audio GUI controls;   instructions to store the set of audio GUI controls at an interactive voice response server; and   instructions to create an audio GUI control string to be communicated over a voice stream, wherein the audio GUI control string corresponds to a text string selectively displayable at a wireless device, and wherein the audio GUI control string corresponds to a voice message to be communicated over the voice stream with the audio GUI control string.   
     
     
         32 . A computer program embedded within a non-transitory computer readable medium, the computer program comprising:
 instructions to create an audio GUI control string that corresponds to voice data of a voice stream, wherein the audio GUI control string corresponds to a text string selectively displayable at a wireless device; and   instructions to embed the audio GUI control string within the voice stream with the voice data.   
     
     
         33 . (canceled) 
     
     
         34 . An interactive voice response server, comprising:
 means for defining a set of audio GUI controls;   means for storing the set of audio GUI controls at an interactive voice response server; and   means for creating an audio GUI control string that corresponds to voice data within a voice stream, wherein the audio GUI control string corresponds to a text string selectively displayable at a wireless device, and wherein the audio GUI control string is configured to be embedded within the voice stream with the voice data.   
     
     
         35 . An interactive voice response server, comprising:
 means for creating an audio GUI control string that corresponds to voice data within a voice stream, wherein the audio GUI control string corresponds to a text string selectively displayable at a wireless device; and   means for embedding the audio GUI control string within the voice stream with the voice data.   
     
     
         36 - 37 . (canceled) 
     
     
         38 . The method of  claim 1 , wherein the voice message is a recorded message. 
     
     
         39 . The method of  claim 8 , wherein the voice message is a recorded message. 
     
     
         40 . The method of  claim 8 , wherein embedding the audio GUI control string and the voice message within the voice stream, comprises embedding the audio GUI control string and voice message within the voices stream such that the text string is presentable at the user interface at the same time the voice message is played. 
     
     
         41 . The communication system of  claim 27 , wherein the voice message is a recorded message. 
     
     
         42 . The communication system of  claim 41 , wherein the set of audio GUI controls includes a plurality of signals, each at a different one of a plurality of selectable audio frequencies and each of the plurality of signals corresponds to a different GUI control at the wireless device. 
     
     
         43 . The communication system of  claim 43 , wherein the plurality of selectable audio frequencies includes twenty-six different frequencies and each of the twenty six different frequencies corresponds to a unique alphabetical character displayable at the wireless device. 
     
     
         44 . The communication system of  claim 28 , wherein the voice message is a recorded message. 
     
     
         45 . The communication system of  claim 44 , wherein the set of audio GUI controls includes a plurality of signals, each at a different one of a plurality of selectable audio frequencies and each of the plurality of signals corresponds to a different GUI control at the wireless device. 
     
     
         46 . The communication system of  claim 45 , wherein the plurality of selectable audio frequencies includes twenty-six different frequencies and each of the twenty six different frequencies corresponds to a unique alphabetical character displayable at the wireless device. 
     
     
         47 . The computer program of  claim 31 , wherein the voice message is a recorded message. 
     
     
         48 . The computer program of  claim 47 , wherein the set of audio GUI controls includes a plurality of signals, each at a different one of a plurality of selectable audio frequencies and each of the plurality of signals corresponds to a different GUI control at the wireless device. 
     
     
         49 . The computer program of  claim 48 , wherein the plurality of selectable audio frequencies includes twenty-six different frequencies and each of the twenty six different frequencies corresponds to a unique alphabetical character displayable at the wireless device. 
     
     
         50 . The computer program of  claim 32 , wherein the voice data comprises a recorded message. 
     
     
         51 . The computer program of  claim 50 , wherein the audio GUI controls string comprises a plurality of signals, each at a different one of a plurality of selectable audio frequencies and each of the plurality of signals corresponds to a different GUI control at the wireless device. 
     
     
         52 . The computer program of  claim 51 , wherein the plurality of selectable audio frequencies includes twenty-six different frequencies and each of the twenty six different frequencies corresponds to a unique alphabetical character displayable at the wireless device. 
     
     
         53 . The interactive voice response server of  claim 34 , wherein the voice data comprises a recorded message. 
     
     
         54 . The interactive voice response server of  claim 53 , wherein the set of audio GUI controls includes a plurality of signals, each at a different one of a plurality of selectable audio frequencies and each of the plurality of signals corresponds to a different GUI control at the wireless device. 
     
     
         55 . The interactive voice response server of  claim 54 , wherein the plurality of selectable audio frequencies includes twenty-six different frequencies and each of the twenty six different frequencies corresponds to a unique alphabetical character displayable at the wireless device. 
     
     
         56 . The interactive voice response server of  claim 35 , wherein the voice data comprises a recorded message. 
     
     
         57 . The interactive voice response server of  claim 56 , wherein audio GUI control string includes a plurality of signals, each at a different one of a plurality of selectable audio frequencies and each of the plurality of signals corresponds to a different GUI control at the wireless device. 
     
     
         58 . The interactive voice response server of  claim 57 , wherein the plurality of selectable audio frequencies includes twenty-six different frequencies and each of the twenty six different frequencies corresponds to a unique alphabetical character displayable at the wireless device. 
     
     
         59 . The interactive voice response server of  claim 58 , further comprising means for transmitting a phone call to the wireless device.

Join the waitlist — get patent alerts

Track US2014040749A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.