Claims Analysis
Total Claims: 21
Claim 1
Independent Claim
142 words
In an audiovideo transmission environment, a method comprising: receiving, at a receiver, a stream of video data on a video channel, the stream of video data including: a video frame comprising an image representing a markup language source file including a form, and metadata describing the markup language source file, the metadata identifying the form and at least one input element of the form, wherein the metadata comprises information formatted as a URL query string usable to submit the form; displaying the video frame comprising the image of the markup language source file including the form; receiving, at the receiver, an interactive user command directed to the form; in response to the interactive user command, updating the URL query string in memory of the receiver to reflect the interactive user command; and providing the updated URL query string to an external server.
Claim 2
Dependent Claim
142 words
In an audiovideo transmission environment, a method comprising: receiving, at a receiver, a stream of video data on a video channel, the stream of video data including: a video frame comprising an image representing a markup language source file including a form, and metadata describing the markup language source file, the metadata identifying the form and at least one input element of the form, wherein the metadata comprises information formatted as a URL query string usable to submit the form; displaying the video frame comprising the image of the markup language source file including the form; receiving, at the receiver, an interactive user command directed to the form; in response to the interactive user command, updating the URL query string in memory of the receiver to reflect the interactive user command; and providing the updated URL query string to an external server.
Claim 3
Dependent Claim
28 words
The method of claim 1 wherein the external server is a polling server that obtains the updated URL query string by sending a polling event to the receiver.
Claim 4
Dependent Claim
27 words
The method of claim 2 wherein the updated URL query string relates to a purchase request and the polling server further obtains payment information from the receiver.
Claim 5
Dependent Claim
32 words
The method of claim 1 wherein the updated URL query string relates to a purchase request, and the external server separately obtains payment information from an information source external to the receiver.
Claim 6
Dependent Claim
28 words
The method of claim 1 , wherein the markup language source file comprises a radio button, and the received image comprises a rendered representation of the radio button.
Claim 7
Dependent Claim
17 words
The method of claim 1 , wherein the interactive user command is received from a remote control.
Claim 8
Dependent Claim
159 words
One or more computer-readable storage devices comprising instructions which, when executed by one or more processors, cause the one or more processors to perform: receiving, at a receiver, a stream of video data on a video channel, the stream of video data including: a video frame comprising an image representing a markup language source file including a form, and metadata describing the markup language source file, the metadata identifying the form and at least one input element of the form, wherein the metadata comprises information formatted as a URL query string usable to submit the form; displaying the video frame comprising the image of the markup language source file including the form; receiving, at the receiver, an interactive user command directed to a the form; in response to the interactive user command, updating the URL query string in memory of the receiver to reflect the interactive user command; and providing the updated URL query string to an external server.
Claim 9
Dependent Claim
159 words
One or more computer-readable storage devices comprising instructions which, when executed by one or more processors, cause the one or more processors to perform: receiving, at a receiver, a stream of video data on a video channel, the stream of video data including: a video frame comprising an image representing a markup language source file including a form, and metadata describing the markup language source file, the metadata identifying the form and at least one input element of the form, wherein the metadata comprises information formatted as a URL query string usable to submit the form; displaying the video frame comprising the image of the markup language source file including the form; receiving, at the receiver, an interactive user command directed to a the form; in response to the interactive user command, updating the URL query string in memory of the receiver to reflect the interactive user command; and providing the updated URL query string to an external server.
Claim 10
Dependent Claim
33 words
The one or more computer-readable storage devices of claim 7 wherein the external server is a polling server that obtains the updated URL query string by sending a polling event to the receiver.
Claim 11
Dependent Claim
32 words
The one or more computer-readable storage devices of claim 8 wherein the updated URL query string relates to a purchase request and the polling server further obtains payment information from the receiver.
Claim 12
Dependent Claim
37 words
The one or more computer-readable storage devices of claim 7 wherein the updated URL query string relates to a purchase request and the external server separately obtains payment information from an information source external to the receiver.
Claim 13
Dependent Claim
33 words
The one or more computer-readable storage devices of claim 7 , wherein the markup language source file comprises a radio button, and the received image comprises a rendered representation of the radio button.
Claim 14
Dependent Claim
22 words
The one or more computer-readable storage devices of claim 7 , wherein the interactive user command is received from a remote control.
Claim 15
Dependent Claim
137 words
A set top box configured to: receive a stream of video data on a video channel, the stream of video data including: a video frame comprising an image representing a markup language source file including a form, and metadata describing the markup language source file, the metadata identifying the form and including at least one input element of the form, wherein the metadata comprises information formatted as a URL query string usable to submit the form; display the video frame comprising the image of the markup language source file including the form; receive an interactive user command directed to the form; in response to the interactive user command, updating the URL query string in memory of the set top box to reflect the interactive user command; and provide the updated URL query string to an external server.
Claim 16
Dependent Claim
137 words
A set top box configured to: receive a stream of video data on a video channel, the stream of video data including: a video frame comprising an image representing a markup language source file including a form, and metadata describing the markup language source file, the metadata identifying the form and including at least one input element of the form, wherein the metadata comprises information formatted as a URL query string usable to submit the form; display the video frame comprising the image of the markup language source file including the form; receive an interactive user command directed to the form; in response to the interactive user command, updating the URL query string in memory of the set top box to reflect the interactive user command; and provide the updated URL query string to an external server.
Claim 17
Dependent Claim
32 words
The set top box of claim 13 wherein the external server is a polling server that obtains the updated URL query string by sending a polling event to the set top box.
Claim 18
Dependent Claim
31 words
The set top box of claim 14 wherein the updated URL query string relates to a purchase request and the polling server further obtains payment information from the set top box.
Claim 19
Dependent Claim
36 words
The set top box of claim 13 wherein the updated URL query string relates to a purchase request, and the external server separately obtains payment information from an information source external to the set top box.
Claim 20
Dependent Claim
30 words
The set top box of claim 13 , wherein the markup language source file comprises a radio button, and the received image comprises a rendered representation of the radio button.
Claim 21
Dependent Claim
19 words
The set top box of claim 13 , wherein the interactive user command is received from a remote control.