Claims Analysis
Total Claims: 82
Claim 1
Independent Claim
97 words
A method of browsing, comprising: accessing a first media stream; allowing the first media stream to play up to some point in the first media stream; and switching media streams by selecting a second media stream different from the first media stream, said selecting thereby starting the second media stream at a point corresponding to said point in the first media stream, wherein content in the first media stream is time compressed with respect to content in the second media stream, to reduce the time a user spends searching for media content of interest to the user.
Claim 2
Independent Claim
97 words
A method of browsing, comprising: accessing a first media stream; allowing the first media stream to play up to some point in the first media stream; and switching media streams by selecting a second media stream different from the first media stream, said selecting thereby starting the second media stream at a point corresponding to said point in the first media stream, wherein content in the first media stream is time compressed with respect to content in the second media stream, to reduce the time a user spends searching for media content of interest to the user.
Claim 3
Dependent Claim
21 words
The method of claim 1 , wherein the second media stream has media content in common with the first media stream.
Claim 4
Dependent Claim
15 words
The method of claim 1 , wherein the second media stream includes a full video.
Claim 5
Dependent Claim
14 words
The method of claim 1 , wherein one of the media streams includes audio.
Claim 6
Dependent Claim
16 words
The method of claim 1 , wherein one of the media streams includes closed caption text.
Claim 7
Dependent Claim
30 words
The method of claim 1 , wherein one of the media streams is selected from the group consisting of skim video, moving storyboard, full video, audio, text, animation, and graphics.
Claim 8
Dependent Claim
20 words
The method of claim 1 , said switching comprising clicking on a mouse or depressing a key on a keyboard.
Claim 9
Dependent Claim
34 words
The method of claim 1 , wherein said point in the second media stream is selected from one of a plurality of points in the second media stream corresponding to the first media stream.
Claim 10
Dependent Claim
27 words
The method of claim 1 , wherein said point in the second media stream corresponds in the chronological sense to said point in the first media stream.
Claim 11
Dependent Claim
24 words
The method of claim 9 , wherein the first media stream includes a skim video and the second media stream includes a full video.
Claim 12
Dependent Claim
16 words
The method of claim 9 , wherein one of the media streams is dedicated to audio.
Claim 13
Dependent Claim
15 words
The method of claim 9 , wherein one of the media streams is sped-up audio.
Claim 14
Dependent Claim
14 words
The method of claim 9 , wherein one of the media streams includes text.
Claim 15
Dependent Claim
18 words
The method of claim 9 , wherein one of the media streams is dedicated to closed caption text.
Claim 16
Dependent Claim
20 words
The method of claim 9 , wherein one of the media streams includes moving storyboard with fast or slow audio.
Claim 17
Dependent Claim
17 words
The method of claim 9 , wherein one of the media streams includes both audio and video.
Claim 18
Dependent Claim
29 words
The method of claim 9 , wherein one of the media streams includes video, and the rate at which the video is streamed out is controlled by a user.
Claim 19
Dependent Claim
18 words
The method of claim 9 , wherein one of the media streams includes a low bandwidth video stream.
Claim 20
Dependent Claim
22 words
The method of claim 9 , wherein said starting point in the second media steam is determined by accessing a look-up table.
Claim 21
Dependent Claim
21 words
The method of claim 9 , wherein said starting point in the second media stream is determined from a mathematical formula.
Claim 22
Dependent Claim
27 words
The method of claim 9 , wherein said starting point in the second media stream is computed from data that are streamed with the first media stream.
Claim 23
Dependent Claim
34 words
The method of claim 9 , wherein said starting point in the second media stream compensates for user response time and thus is not precisely synchronized with said point in the first media stream.
Claim 24
Dependent Claim
25 words
The method of claim 9 , wherein any synchronization mismatch between said first and second points is less than about 3 seconds of viewing time.
Claim 25
Dependent Claim
26 words
The method of claim 9 , wherein said starting point in the second media stream corresponds to the beginning of a shot or a video scene.
Claim 26
Dependent Claim
22 words
The method of claim 9 , wherein said starting point in the second media stream corresponds to the beginning of a sentence.
Claim 27
Dependent Claim
17 words
The method of claim 9 , wherein one of the media streams includes more than one track.
Claim 28
Dependent Claim
21 words
The method of claim 1 , further comprising searching the first media stream for media content of interest to the user.
Claim 29
Dependent Claim
21 words
The method of claim 1 , wherein the first media stream includes at least one of moving storyboard and skim video.
Claim 30
Independent Claim
106 words
A method of providing media streams to a browser user, comprising: providing a first media stream; receiving a request from the user to access a second media stream different from the first media stream, the request being generated at a point in the first media stream; and providing as a result of said request, the second media stream starting at a point corresponding to said point in the first media stream, wherein content in the first media stream is time compressed with respect to content in the second media stream, to reduce the time the user spends searching for media content of interest to the user.
Claim 31
Independent Claim
106 words
A method of providing media streams to a browser user, comprising: providing a first media stream; receiving a request from the user to access a second media stream different from the first media stream, the request being generated at a point in the first media stream; and providing as a result of said request, the second media stream starting at a point corresponding to said point in the first media stream, wherein content in the first media stream is time compressed with respect to content in the second media stream, to reduce the time the user spends searching for media content of interest to the user.
Claim 32
Dependent Claim
21 words
The method of claim 29 , wherein the second media stream has media content in common with the first media stream.
Claim 33
Dependent Claim
15 words
The method of claim 29 , wherein the second media stream includes a full video.
Claim 34
Dependent Claim
14 words
The method of claim 29 , wherein one of the media streams includes audio.
Claim 35
Dependent Claim
16 words
The method of claim 29 , wherein one of the media streams includes closed caption text.
Claim 36
Dependent Claim
27 words
The method of claim 29 , wherein said point in the second media stream corresponds in the chronological sense to said point in the first media stream.
Claim 37
Dependent Claim
24 words
The method of claim 29 , wherein the first media stream includes a skim video and the second media stream includes a full video.
Claim 38
Dependent Claim
16 words
The method of claim 34 , wherein one of the media streams is dedicated to audio.
Claim 39
Dependent Claim
14 words
The method of claim 34 , wherein one of the media streams includes text.
Claim 40
Dependent Claim
17 words
The method of claim 34 , wherein one of the media streams includes both audio and video.
Claim 41
Dependent Claim
34 words
The method of claim 34 , wherein said starting point in the second media stream compensates for user response time and thus is not precisely synchronized with said point in the first media stream.
Claim 42
Dependent Claim
24 words
The method of claim 34 , wherein any mismatch between said first and second points is less than about 3 seconds of viewing time.
Claim 43
Dependent Claim
26 words
The method of claim 34 , wherein said starting point in the second media stream corresponds to the beginning of a shot or a video scene.
Claim 44
Dependent Claim
22 words
The method of claim 34 , wherein said starting point in the second media stream corresponds to the beginning of a sentence.
Claim 45
Dependent Claim
34 words
The method of claim 29 , wherein said point in the second media stream is selected from one of a plurality of points in the second media stream corresponding to the first media stream.
Claim 46
Dependent Claim
32 words
The method of claim 29 , wherein the second media stream is provided to the user after the user searches the first media stream for media content of interest to the user.
Claim 47
Dependent Claim
21 words
The method of claim 29 , wherein the first media stream includes at least one of moving storyboard and skim video.
Claim 48
Dependent Claim
128 words
A computer program product comprising a computer readable medium having computer-executable program instructions thereon, comprising: program instructions enabling a browser to access a first media stream; and program instructions enabling the browser to switch media streams in response to a browser user selecting a second media stream different from the first media stream, after the user has allowed the first media stream to play up to some point in the first media stream, said selecting thereby starting the second media stream at a point corresponding to said point in the first media stream, wherein content in the first media stream is time compressed with respect to content in the second media stream, to reduce the time the user spends searching for media content of interest to the user.
Claim 49
Dependent Claim
128 words
A computer program product comprising a computer readable medium having computer-executable program instructions thereon, comprising: program instructions enabling a browser to access a first media stream; and program instructions enabling the browser to switch media streams in response to a browser user selecting a second media stream different from the first media stream, after the user has allowed the first media stream to play up to some point in the first media stream, said selecting thereby starting the second media stream at a point corresponding to said point in the first media stream, wherein content in the first media stream is time compressed with respect to content in the second media stream, to reduce the time the user spends searching for media content of interest to the user.
Claim 50
Dependent Claim
29 words
The computer program product of claim 46 , wherein said point in the second media stream corresponds in the chronological sense to said point in the first media stream.
Claim 51
Dependent Claim
127 words
A computer program product comprising a computer readable medium having computer-executable program instructions thereon, comprising: program instructions for providing a first media stream to a browser user; program instructions for receiving a request from the user to access a second media stream different from the first media stream, the request being generated at a point in the first media stream; and program instructions for providing to the browser user, as a result of said request, the second media stream starting at a point corresponding to said point in the first media stream, wherein content in the first media stream is time compressed with respect to content in the second media stream, to reduce the time the user spends searching for media content of interest to the user.
Claim 52
Dependent Claim
127 words
A computer program product comprising a computer readable medium having computer-executable program instructions thereon, comprising: program instructions for providing a first media stream to a browser user; program instructions for receiving a request from the user to access a second media stream different from the first media stream, the request being generated at a point in the first media stream; and program instructions for providing to the browser user, as a result of said request, the second media stream starting at a point corresponding to said point in the first media stream, wherein content in the first media stream is time compressed with respect to content in the second media stream, to reduce the time the user spends searching for media content of interest to the user.
Claim 53
Dependent Claim
29 words
The computer program product of claim 48 , wherein said point in the second media stream corresponds in the chronological sense to said point in the first media stream.
Claim 54
Independent Claim
94 words
A method of browsing, comprising: accessing a first media stream; allowing the first media stream to play up to some point in the first media stream; and switching media streams by selecting a second media stream different from the first media stream, said selecting thereby starting the second media stream at a point corresponding in the chronological sense to said point in the first media stream, wherein said starting point in the second media stream compensates for user response time and thus is not precisely synchronized with said point in the first media stream.
Claim 55
Independent Claim
94 words
A method of browsing, comprising: accessing a first media stream; allowing the first media stream to play up to some point in the first media stream; and switching media streams by selecting a second media stream different from the first media stream, said selecting thereby starting the second media stream at a point corresponding in the chronological sense to said point in the first media stream, wherein said starting point in the second media stream compensates for user response time and thus is not precisely synchronized with said point in the first media stream.
Claim 56
Dependent Claim
21 words
The method of claim 50 , wherein the second media stream has media content in common with the first media stream.
Claim 57
Dependent Claim
15 words
The method of claim 50 , wherein the second media stream includes a full video.
Claim 58
Dependent Claim
30 words
The method of claim 50 , wherein one of the media streams is selected from the group consisting of skim video, moving storyboard, full video, audio, text, animation, and graphics.
Claim 59
Dependent Claim
20 words
The method of claim 50 , said switching comprising clicking on a mouse or depressing a key on a keyboard.
Claim 60
Dependent Claim
24 words
The method of claim 50 , wherein the first media stream includes a skim video and the second media stream includes a full video.
Claim 61
Dependent Claim
20 words
The method of claim 50 , wherein one of the media streams includes moving storyboard with first or slow audio.
Claim 62
Dependent Claim
29 words
The method of claim 50 , wherein one of the media streams includes video, and the rate at which the video is streamed out is controlled by a user.
Claim 63
Dependent Claim
18 words
The method of claim 50 , wherein one of the media streams includes a low bandwidth video stream.
Claim 64
Dependent Claim
22 words
The method of claim 50 , wherein said starting point in the second media stream is determined by accessing a look-up table.
Claim 65
Dependent Claim
21 words
The method of claim 50 , wherein said starting point in the second media stream is determined from a mathematical formula.
Claim 66
Dependent Claim
27 words
The method of claim 50 , wherein said starting point in the second media stream is computed from data that are streamed with the first media stream.
Claim 67
Dependent Claim
25 words
The method of claim 50 , wherein any synchronization mismatch between said first and second points is less than about 3 seconds of viewing time.
Claim 68
Dependent Claim
26 words
The method of claim 50 , wherein said starting point in the second media stream corresponds to the beginning of a shot or a video scene.
Claim 69
Dependent Claim
22 words
The method of claim 50 , wherein said starting point in the second media stream corresponds to the beginning of a sentence.
Claim 70
Dependent Claim
17 words
The method of claim 50 , wherein one of the media streams includes more than one track.
Claim 71
Independent Claim
103 words
A method of providing media streams to a browser user, comprising providing a first media stream; retrieving a request from the user to access a second media stream different from the first media stream, the request being generated at a point in the first media stream; and providing, as a result of said request, the second media stream starting at a point corresponding in the chronological sense to said point in the first media stream, wherein said starting point in the second media stream compensates for user response time and thus is not precisely synchronized with said point in the first media stream.
Claim 72
Independent Claim
103 words
A method of providing media streams to a browser user, comprising providing a first media stream; retrieving a request from the user to access a second media stream different from the first media stream, the request being generated at a point in the first media stream; and providing, as a result of said request, the second media stream starting at a point corresponding in the chronological sense to said point in the first media stream, wherein said starting point in the second media stream compensates for user response time and thus is not precisely synchronized with said point in the first media stream.
Claim 73
Dependent Claim
21 words
The method of claim 66 , wherein the second media stream has media content in common with the first media stream.
Claim 74
Dependent Claim
15 words
The method of claim 66 , wherein the second media stream includes a full video.
Claim 75
Dependent Claim
24 words
The method of claim 66 , wherein the first media stream includes a skim video and the second media stream includes a full video.
Claim 76
Dependent Claim
24 words
The method of claim 66 , wherein any mismatch between said first and second points is less than about 3 seconds of viewing time.
Claim 77
Dependent Claim
26 words
The method of claim 66 , wherein said starting point in the second media stream corresponds to the beginning of a shot or a video scene.
Claim 78
Dependent Claim
22 words
The method of claim 66 , wherein said starting point in the second media stream corresponds to the beginning of a sentence.
Claim 79
Dependent Claim
125 words
A computer program product comprising a computer readable medium having computer-executable program instructions thereon, comprising: program instructions enabling a browser to access a first media stream; and program instructions enabling the browser to switch media streams in response to a browser user selecting a second media stream different from the first media stream, after the user has allowed the first media stream to play up to some point in the first media stream, said selecting thereby starting the second media stream at a point corresponding in the chronological sense to said point in the first media stream, wherein said starting point in the second media stream compensates for user response time and thus is not precisely synchronized with said point in the first media stream.
Claim 80
Dependent Claim
125 words
A computer program product comprising a computer readable medium having computer-executable program instructions thereon, comprising: program instructions enabling a browser to access a first media stream; and program instructions enabling the browser to switch media streams in response to a browser user selecting a second media stream different from the first media stream, after the user has allowed the first media stream to play up to some point in the first media stream, said selecting thereby starting the second media stream at a point corresponding in the chronological sense to said point in the first media stream, wherein said starting point in the second media stream compensates for user response time and thus is not precisely synchronized with said point in the first media stream.
Claim 81
Dependent Claim
124 words
A computer program product comprising a computer readable medium having computer-executable program instructions thereon, comprising: program instructions for providing a first media stream to a browser user; program instructions for receiving a request from the user to access a second media stream different from the first media stream, the request being generated at a point in the first media stream; and program instructions for providing to the browser user, as a result of said request, the second media stream starting at a point corresponding in the chronological sense to said point in the first media stream, wherein said starting point in the second media stream compensates for user response time and thus is not precisely synchronized with said point in the first media stream.
Claim 82
Dependent Claim
124 words
A computer program product comprising a computer readable medium having computer-executable program instructions thereon, comprising: program instructions for providing a first media stream to a browser user; program instructions for receiving a request from the user to access a second media stream different from the first media stream, the request being generated at a point in the first media stream; and program instructions for providing to the browser user, as a result of said request, the second media stream starting at a point corresponding in the chronological sense to said point in the first media stream, wherein said starting point in the second media stream compensates for user response time and thus is not precisely synchronized with said point in the first media stream.