Claims Analysis
Total Claims: 42
Claim 1
Independent Claim
299 words
In a computer network that comprises a service center, a plurality of user interface devices, and a plurality of servers, all logically interconnected to one another, wherein the plurality of servers provide content for download and display at the plurality of user interface devices, a method of displaying video data at a user interface device, wherein the video data is selected by the service center as potentially of interest to a user of the user interface device, without having to be specifically requested by the user interface device, and wherein the video data may include one or more advertisements, the method comprising the user interface device: receiving video data that includes specific video data which is capable of being identified by one or more video data resource identifiers; receiving a link that comprises (i) a content resource identifier that identifies content available at one or more of the plurality of servers, (ii) a service center template file address that identifies a service center template file for receiving one or more initial video data resource identifiers including video data resource identifiers that identify generic topics and for returning one or more subsequent video data resource identifiers including video data resource identifiers that identify specific video data, and (iii) a video data resource identifier; displaying a representation of the link on the user interface device; a user of the user interface device selecting the link; displaying the specific video data based on the video data resource identifier received with the link, wherein at least a portion of the specific video data has been received and stored at the user interface device prior to being displayed; and receiving content identified by the content resource identifier either directly from one or more of the plurality of servers or indirectly through the service center.
Claim 2
Dependent Claim
299 words
In a computer network that comprises a service center, a plurality of user interface devices, and a plurality of servers, all logically interconnected to one another, wherein the plurality of servers provide content for download and display at the plurality of user interface devices, a method of displaying video data at a user interface device, wherein the video data is selected by the service center as potentially of interest to a user of the user interface device, without having to be specifically requested by the user interface device, and wherein the video data may include one or more advertisements, the method comprising the user interface device: receiving video data that includes specific video data which is capable of being identified by one or more video data resource identifiers; receiving a link that comprises (i) a content resource identifier that identifies content available at one or more of the plurality of servers, (ii) a service center template file address that identifies a service center template file for receiving one or more initial video data resource identifiers including video data resource identifiers that identify generic topics and for returning one or more subsequent video data resource identifiers including video data resource identifiers that identify specific video data, and (iii) a video data resource identifier; displaying a representation of the link on the user interface device; a user of the user interface device selecting the link; displaying the specific video data based on the video data resource identifier received with the link, wherein at least a portion of the specific video data has been received and stored at the user interface device prior to being displayed; and receiving content identified by the content resource identifier either directly from one or more of the plurality of servers or indirectly through the service center.
Claim 3
Dependent Claim
59 words
A method as recited in claim 1 , wherein the video data resource identifier received with the link is an initial video data resource identifier, the method further comprising: passing the initial video data resource identifier and content resource identifier to the service center template file; and receiving a subsequent video data resource identifier back from the service center.
Claim 4
Dependent Claim
36 words
A method as recited in claim 2 , wherein the subsequent video data resource identifier received back from the service center is the same as the initial video data resource identifier passed to the service center.
Claim 5
Dependent Claim
44 words
A method as recited in claim 2 , wherein the initial video data resource identifier passed to the service center template file identifies a generic topic and the subsequent video data resource identifier received back from the service center identifies the specific video data.
Claim 6
Dependent Claim
65 words
A method as recited in claim 1 , wherein the user interface device intercepts the user's selection of the link, the method further comprising: separating the video data resource identifier and the content resource identifier from the link; using the video data resource identifier to identify the specific video data received by the user interface device; and requesting content identified by the content resource identifier.
Claim 7
Dependent Claim
22 words
A method as recited in claim 1 , wherein the user interface device receives the link as part of a broadcast trigger.
Claim 8
Dependent Claim
21 words
A method as recited in claim 1 , wherein the video data is received when the user interface device is idle.
Claim 9
Dependent Claim
22 words
A method as recited in claim 1 , further comprising acknowledging to the service center that the video data has been received.
Claim 10
Dependent Claim
35 words
A method as recited in claim 1 , wherein the content identified by the content resource identifier is received while the specific video data is being displayed, the method further comprising displaying the received content.
Claim 11
Dependent Claim
23 words
A method as recited in claim 1 , further comprising sending an indication to the service center of when to send video data.
Claim 12
Dependent Claim
330 words
In a computer network that comprises a service center, a plurality of user interface devices, and a plurality of servers, all logically interconnected to one another, wherein the plurality of servers provide content for download and display at the plurality of user interface devices, a computer program product for implementing a method of displaying video data at a user interface device, wherein the video data is selected by the service center as potentially of interest to a user of the user interface device, without having to be specifically requested by the user interface device, and wherein the video data may include one or more advertisements, the computer program product comprising: a computer readable medium for carrying computer-executable instructions for implementing said method at a user interface device; and wherein said method is comprised of computer-executable instructions for: receiving video data that includes specific video data which is capable of being identified by one or more video data resource identifiers; receiving a link that comprises (i) a content resource identifier that identities content available at one or more of the plurality of servers, (ii) a service center template file address that identifies a service center template file for receiving one or more initial video data resource identifiers including video data resource identifiers that identify generic topics and for returning one or more subsequent video data resource identifiers including video data resource identifiers that identify specific video data, and (iii) a video data resource identifier; displaying a representation of the link on the user interface device; a user of the user interface device selecting the link; displaying the specific video data based on the video data resource identifier received with the link, wherein at least a portion of the specific video data has been received and stored at the user interface device prior to being displayed; and receiving content identified by the content resource identifier either directly from one or more of the plurality of servers or indirectly through the service center.
Claim 13
Dependent Claim
330 words
In a computer network that comprises a service center, a plurality of user interface devices, and a plurality of servers, all logically interconnected to one another, wherein the plurality of servers provide content for download and display at the plurality of user interface devices, a computer program product for implementing a method of displaying video data at a user interface device, wherein the video data is selected by the service center as potentially of interest to a user of the user interface device, without having to be specifically requested by the user interface device, and wherein the video data may include one or more advertisements, the computer program product comprising: a computer readable medium for carrying computer-executable instructions for implementing said method at a user interface device; and wherein said method is comprised of computer-executable instructions for: receiving video data that includes specific video data which is capable of being identified by one or more video data resource identifiers; receiving a link that comprises (i) a content resource identifier that identities content available at one or more of the plurality of servers, (ii) a service center template file address that identifies a service center template file for receiving one or more initial video data resource identifiers including video data resource identifiers that identify generic topics and for returning one or more subsequent video data resource identifiers including video data resource identifiers that identify specific video data, and (iii) a video data resource identifier; displaying a representation of the link on the user interface device; a user of the user interface device selecting the link; displaying the specific video data based on the video data resource identifier received with the link, wherein at least a portion of the specific video data has been received and stored at the user interface device prior to being displayed; and receiving content identified by the content resource identifier either directly from one or more of the plurality of servers or indirectly through the service center.
Claim 14
Dependent Claim
67 words
A computer program product as recited in claim 11 , wherein the video data resource identifier received with the link is an initial video data resource identifier, and wherein the method implemented by computer-executable instructions further comprises: passing the initial video data resource identifier and content resource identifier to the service center template file; and receiving a subsequent video data resource identifier back from the service center.
Claim 15
Dependent Claim
38 words
A computer program product as recited in claim 12 , wherein the subsequent video data resource identifier received back from the service center is the same as the initial video data resource identifier passed to the service center.
Claim 16
Dependent Claim
46 words
A computer program product as recited in claim 12 , wherein the initial video data resource identifier passed to the service center template file identifies a generic topic and the subsequent video data resource identifier received back from the service center identifies the specific video data.
Claim 17
Dependent Claim
67 words
A computer program product as recited in claim 11 , wherein the method implemented by computer-executable instructions further comprises: intercepting a user's selection of the link; separating the video data resource identifier and the content resource identifier from the link; using the video data resource identifier to identify the specific video data received by the user interface device; and requesting content identified by the content resource identifier.
Claim 18
Dependent Claim
24 words
A computer program product as recited in claim 11 , wherein the user interface device receives the link as part of a broadcast trigger.
Claim 19
Dependent Claim
23 words
A computer program product as recited in claim 11 , wherein the video data is received when the user interface device is idle.
Claim 20
Dependent Claim
31 words
A computer program product as recited in claim 11 , wherein the method implemented by computer-executable instructions further comprises acknowledging to the service center that the video data has been received.
Claim 21
Dependent Claim
43 words
A computer program product as recited in claim 11 , wherein the content identified by the content resource identifier is received while the specific video data is being displayed, and wherein the method implemented by computer-executable instructions further comprises displaying the received content.
Claim 22
Dependent Claim
32 words
A computer program product as recited in claim 11 , wherein the method implemented by computer-executable instructions further comprises sending an indication to the service center of when to send video data.
Claim 23
Dependent Claim
278 words
In a computer network that comprises a service center, a plurality of user interface devices, and a plurality of servers, all logically interconnected to one another, wherein the plurality of servers provide content for download and display at the plurality of user interface devices, a method of providing video data to a user interface device, wherein the video data is selected by the service center as potentially of interest to a user of the user interface device, without having to be specifically requested by the user interface device, and wherein the video data may include one or more advertisements, the method comprising: sending to the user interface device, video data that includes specific video data which is capable of being identified by one or more video data resource identifiers; sending to the user interface device, a link that comprises (i) a content resource identifier that identifies content available at one or more of the plurality of servers, (ii) a service center template file address that identifies a service center template file for receiving one or more initial video data resource identifiers including video data resource identifiers that identify generic topics and for returning one or more subsequent video data resource identifiers including video data resource identifiers that identify specific video data, and (iii) a video data resource identifier; sending the link to the user interface device; receiving a request directed to the service center template file, the request including the initial video data resource identifier; and sending a subsequent video data resource identifier back to the user interface device with an instruction to play the specific video data that is identified by the subsequent video data resource identifier.
Claim 24
Dependent Claim
278 words
In a computer network that comprises a service center, a plurality of user interface devices, and a plurality of servers, all logically interconnected to one another, wherein the plurality of servers provide content for download and display at the plurality of user interface devices, a method of providing video data to a user interface device, wherein the video data is selected by the service center as potentially of interest to a user of the user interface device, without having to be specifically requested by the user interface device, and wherein the video data may include one or more advertisements, the method comprising: sending to the user interface device, video data that includes specific video data which is capable of being identified by one or more video data resource identifiers; sending to the user interface device, a link that comprises (i) a content resource identifier that identifies content available at one or more of the plurality of servers, (ii) a service center template file address that identifies a service center template file for receiving one or more initial video data resource identifiers including video data resource identifiers that identify generic topics and for returning one or more subsequent video data resource identifiers including video data resource identifiers that identify specific video data, and (iii) a video data resource identifier; sending the link to the user interface device; receiving a request directed to the service center template file, the request including the initial video data resource identifier; and sending a subsequent video data resource identifier back to the user interface device with an instruction to play the specific video data that is identified by the subsequent video data resource identifier.
Claim 25
Dependent Claim
25 words
A method as recited in claim 21 , wherein the initial video data resource identifier and the subsequent video data resource identifier are the same.
Claim 26
Dependent Claim
37 words
A method as recited in claim 21 , wherein the initial video data resource identifier identifies a generic topic and the subsequent video data resource identifier sent back to the user interface device identifies specific video data.
Claim 27
Dependent Claim
65 words
A method as recited in claim 21 , wherein the initial video data resource identifier identifies initial specific video data, the method further comprising, redirecting the subsequent video data resource identifier, sent back to the user interface device, to identify the specific video data, wherein the specific video data is different from the initial specific video data identified by the initial video data resource identifier.
Claim 28
Dependent Claim
55 words
A method as recited in claim 21 , wherein the request directed to the service center template file includes the content resource identifier, the method further comprising: requesting the content identified by the content resource identifier; receiving the content identified by the content resource identifier; and sending the received content to the user interface device.
Claim 29
Dependent Claim
19 words
A method as recited in claim 21 , wherein the link is sent as part of a broadcast trigger.
Claim 30
Dependent Claim
21 words
A method as recited in claim 21 , wherein the video data is sent when the user interface device is idle.
Claim 31
Dependent Claim
25 words
A method as recited in claim 21 , further comprising receiving an acknowledgement from the user interface device that the video data has been received.
Claim 32
Dependent Claim
22 words
A method as recited in claim 21 , further comprising receiving an indication from the user interface device to send video data.
Claim 33
Dependent Claim
312 words
In a computer network that comprises a service center, a plurality of user interface devices, and a plurality of servers, all logically interconnected to one another, wherein the plurality of servers provide content for download and display at the plurality of user interface devices, a computer program product for implementing a method of providing video data to a user interface device, wherein the video data is selected by the service center as potentially of interest to a user of the user interface device, without having to be specifically requested by the user interface device, and wherein the video data may include one or more advertisements, the computer program product comprising: a computer readable medium for carrying computer-executable instructions for implementing said method at the service center; and wherein said method is comprised of computer-executable instructions for: sending to the user interface device, video data that includes specific video data which is capable of being identified by one or more video data resource identifiers; sending to the user interface device, a link that comprises (i) a content resource identifier that identifies content available at one or more of the plurality of servers, (ii) a service center template file address that identifies a service center template file for receiving one or more initial video data resource identifiers including video data resource identifiers that identify generic topics and for returning one or more subsequent video data resource identifiers including video data resource identifiers that identify specific video data, and (iii) a video data resource identifier; sending the link to the user interface device; receiving a request directed to the service center template file, the request including the initial video data resource identifier; and sending a subsequent video data resource identifier back to the user interface device with an instruction to play the specific video data that is identified by the subsequent video data resource identifier.
Claim 34
Dependent Claim
312 words
In a computer network that comprises a service center, a plurality of user interface devices, and a plurality of servers, all logically interconnected to one another, wherein the plurality of servers provide content for download and display at the plurality of user interface devices, a computer program product for implementing a method of providing video data to a user interface device, wherein the video data is selected by the service center as potentially of interest to a user of the user interface device, without having to be specifically requested by the user interface device, and wherein the video data may include one or more advertisements, the computer program product comprising: a computer readable medium for carrying computer-executable instructions for implementing said method at the service center; and wherein said method is comprised of computer-executable instructions for: sending to the user interface device, video data that includes specific video data which is capable of being identified by one or more video data resource identifiers; sending to the user interface device, a link that comprises (i) a content resource identifier that identifies content available at one or more of the plurality of servers, (ii) a service center template file address that identifies a service center template file for receiving one or more initial video data resource identifiers including video data resource identifiers that identify generic topics and for returning one or more subsequent video data resource identifiers including video data resource identifiers that identify specific video data, and (iii) a video data resource identifier; sending the link to the user interface device; receiving a request directed to the service center template file, the request including the initial video data resource identifier; and sending a subsequent video data resource identifier back to the user interface device with an instruction to play the specific video data that is identified by the subsequent video data resource identifier.
Claim 35
Dependent Claim
27 words
A computer program product as recited in claim 30 , wherein the initial video data resource identifier and the subsequent video data resource identifier are the same.
Claim 36
Dependent Claim
39 words
A computer program product as recited in claim 31 , wherein the initial data resource identifier identifies a generic topic and the subsequent video data resource identifier sent back to the user interface device identifies the specific video data.
Claim 37
Dependent Claim
71 words
A computer program product as recited in claim 31 , wherein the initial video data resource identifier identifies initial specific video data, the method implemented by computer-executable instructions further comprising, redirecting the subsequent video data resource identifier, sent back to the user interface device, to identify the specific video data, wherein the specific video data is different from the initial specific video data identified by the initial video data resource identifier.
Claim 38
Dependent Claim
63 words
A computer program product as recited in claim 30 , wherein the requested directed to the service center template file includes the content resource identifier, and wherein the method implemented by computer-executable instructions further comprises: requesting the content identified by the content resource identifier; receiving the content identified by the content resource identifier; and sending the received content to the user interface device.
Claim 39
Dependent Claim
21 words
A computer program product as recited in claim 30 , wherein the link is sent as part of a broadcast trigger.
Claim 40
Dependent Claim
23 words
A computer program product as recited in claim 30 , wherein the video data is sent when the user interface device is idle.
Claim 41
Dependent Claim
34 words
A computer program product as recited in claim 30 , wherein the method implemented by computer-executable instructions further comprises receiving an acknowledgement from the user interface device that the video data has been received.
Claim 42
Dependent Claim
31 words
A computer program product as recited in claim 30 , wherein the method implemented by computer-executable instructions further comprises receiving an indication from the user interface device to send video data.