CA2763634A1 - Systems and methods for playing video over the internet - Google Patents
Systems and methods for playing video over the internet Download PDFInfo
- Publication number
- CA2763634A1 CA2763634A1 CA2763634A CA2763634A CA2763634A1 CA 2763634 A1 CA2763634 A1 CA 2763634A1 CA 2763634 A CA2763634 A CA 2763634A CA 2763634 A CA2763634 A CA 2763634A CA 2763634 A1 CA2763634 A1 CA 2763634A1
- Authority
- CA
- Canada
- Prior art keywords
- page
- program
- internet
- remote server
- displaying
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Landscapes
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
- Information Transfer Between Computers (AREA)
- Television Signal Processing For Recording (AREA)
Abstract
An apparatus and method for displaying video clips over the Internet involves a system including a server module and a data port, receiving a request for a web page via the data port and causing the server module to generate the web page. The web page includes a first selectable program identifier for linking a viewer of the web page to a first remote server and a second selectable program identifier for linking the viewer to a second remote server. The server module causes the remote server provides a video clip corresponding to the first program identifier and the video clip is provided over a data network for immediate viewing.
Claims (25)
1. A method for displaying video clips over the Internet, comprising:
providing a system including a server module and a data port;
receiving a request for a web page via the data port;
generating the web page, wherein the web page includes a first selectable program identifier for linking a viewer of the web page to a first remote server and a second selectable program identifier for linking the viewer to a second remote server; and wherein the generating step is performed by the server module; and causing the remote server to provide a video clip corresponding to the first program identifier, wherein the video clip is provided over a data network for immediate viewing, and wherein the causing step is performed by the server module.
providing a system including a server module and a data port;
receiving a request for a web page via the data port;
generating the web page, wherein the web page includes a first selectable program identifier for linking a viewer of the web page to a first remote server and a second selectable program identifier for linking the viewer to a second remote server; and wherein the generating step is performed by the server module; and causing the remote server to provide a video clip corresponding to the first program identifier, wherein the video clip is provided over a data network for immediate viewing, and wherein the causing step is performed by the server module.
2. The method of claim 1, wherein the web page includes descriptive information related to the video clip.
3. The method of claim 2, wherein the descriptive information is an editorial comment.
4. The method of claim 1, wherein the video clip is provided exclusively to the viewer.
5. The method of claim 1, wherein the video clip is interactive.
6. The method of claim 1, wherein the first program identifier corresponds to a recommended video clip.
7. The method of claim 1, wherein the first program identifier is presented within a program guide.
8. The method of claim 1, wherein the web page includes a field for searching the data network for information contextually related to the video clip.
9. A system for displaying video clips over the Internet, the system comprising:
a web server configured to generate a web page of selectable program identifiers, wherein a first program identifier includes a programmatic action for linking a viewer interface to a first remote server, and wherein a second program identifier includes a programmatic action for linking the viewer interface to a second remote server, and wherein the programmatic action causes the first remote server to provide a video clip corresponding to the first program identifier to the viewer interface, and wherein the programmatic -action causes the first remote server to provide the video clip over a data network for immediate viewing.
a web server configured to generate a web page of selectable program identifiers, wherein a first program identifier includes a programmatic action for linking a viewer interface to a first remote server, and wherein a second program identifier includes a programmatic action for linking the viewer interface to a second remote server, and wherein the programmatic action causes the first remote server to provide a video clip corresponding to the first program identifier to the viewer interface, and wherein the programmatic -action causes the first remote server to provide the video clip over a data network for immediate viewing.
10. A method for displaying video over the Internet, comprising:
connecting to the Internet;
retrieving a page of program listings from a web server;
displaying the page of program listings;
retrieving a video file related to a program listing displayed in the page from a remote server; and displaying the retrieved video file.
connecting to the Internet;
retrieving a page of program listings from a web server;
displaying the page of program listings;
retrieving a video file related to a program listing displayed in the page from a remote server; and displaying the retrieved video file.
11. The method of claim 10, wherein displaying the retrieved video file further comprises displaying the retrieved video file in a second page different from the page of program listings.
12. The method of claim 10, further comprising receiving a user selection of a program listing from the page of program listings.
13. The method of claim 10, further comprising: retrieving descriptive information related to the video file from the web server; and displaying the retrieved descriptive information.
14. The method of claim 10, further comprising: receiving a user selection of a program listing displayed on the page;
and displaying selectable options to access additional content related to the selected program listing in response to receiving the user selection.
and displaying selectable options to access additional content related to the selected program listing in response to receiving the user selection.
15. The method of claim 10, further comprising: receiving a user search request; searching the Internet for programs that match the received user search request; retrieving program listings search results for the programs identified in the search; and wherein the page of program listings further comprises the retrieved program listings search results.
16. A system for displaying video over the Internet, the system comprising a display device and a processor, the processor configured to:
connect to the Internet;
retrieve a page of program listings from a web server;
direct the display device to display the page of program listings;
retrieve a video file related to a program listing displayed in the page from a remote server; and direct the display device to display the retrieved video file.
connect to the Internet;
retrieve a page of program listings from a web server;
direct the display device to display the page of program listings;
retrieve a video file related to a program listing displayed in the page from a remote server; and direct the display device to display the retrieved video file.
17. The system of claim 16, wherein the processor is further configured to direct the display device to display the retrieved video clip in a second page different from the page of program listings.
18. The system of claim 16, wherein the processor is further configured to receive a user selection of a program listing from the page of program listings.
19. The system of claim 16, wherein the processor is further configured to: retrieve descriptive information related to the video clip from the web server; and direct the display device to display the retrieved descriptive information.
20. The method of claim 13 or system of claim 19, wherein the descriptive information is an editorial comment.
21. The method of claim 1 or system of claim 16, wherein the remote server further comprises a database accessed over an Internet link.
22. The system of claim 16, wherein the processor is further configured to: receive a user selection of a program listing displayed on the page; and direct the display device to display selectable options to access additional content related to the selected program listing in response to receiving the user selection.
23. The method of claim 13 or system of claim 19, wherein the descriptive information is one of articles, interviews with actors, interviews with actresses, editor's choice reviews, and commentaries.
24. The system of claim 16, wherein the processor is further configured to: receive a user search request; search the Internet for programs that match the received user search request; and retrieve program listings search results for the programs identified in the search, wherein the page of program listings further comprises the retrieved program listings search results.
25. The method of claim 10 or system of claim 16, wherein an online interactive program guide is configured to display the page of program listings.
Applications Claiming Priority (7)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US53765095A | 1995-10-02 | 1995-10-02 | |
| US08/537,650 | 1995-10-02 | ||
| US64225996A | 1996-05-03 | 1996-05-03 | |
| US09/642,259 | 1996-05-03 | ||
| US2282696P | 1996-07-26 | 1996-07-26 | |
| US60/022,826 | 1996-07-26 | ||
| CA2374730A CA2374730C (en) | 1995-10-02 | 1996-10-02 | Systems and methods for providing television schedule information |
Related Parent Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CA2374730A Division CA2374730C (en) | 1995-10-02 | 1996-10-02 | Systems and methods for providing television schedule information |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CA2763634A1 true CA2763634A1 (en) | 1997-04-10 |
| CA2763634C CA2763634C (en) | 2012-12-18 |
Family
ID=45557761
Family Applications (7)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CA2763665A Expired - Lifetime CA2763665C (en) | 1995-10-02 | 1996-10-02 | Systems and methods for searching for program listings using a media guidance application |
| CA2790911A Expired - Lifetime CA2790911C (en) | 1995-10-02 | 1996-10-02 | Displaying information responsive to selecting an advertisement in an electronic program guide |
| CA2763667A Expired - Lifetime CA2763667C (en) | 1995-10-02 | 1996-10-02 | Interactive entertainment systems and methods |
| CA2763734A Expired - Lifetime CA2763734C (en) | 1995-10-02 | 1996-10-02 | Accessing products and/or services using a viewer interactive device |
| CA2763803A Expired - Lifetime CA2763803C (en) | 1995-10-02 | 1996-10-02 | Systems and methods for selecting a target interactive device to receive digital content |
| CA2763736A Expired - Lifetime CA2763736C (en) | 1995-10-02 | 1996-10-02 | Systems and methods for displaying program data relating to a show |
| CA2763634A Expired - Lifetime CA2763634C (en) | 1995-10-02 | 1996-10-02 | Systems and methods for playing video over the internet |
Family Applications Before (6)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CA2763665A Expired - Lifetime CA2763665C (en) | 1995-10-02 | 1996-10-02 | Systems and methods for searching for program listings using a media guidance application |
| CA2790911A Expired - Lifetime CA2790911C (en) | 1995-10-02 | 1996-10-02 | Displaying information responsive to selecting an advertisement in an electronic program guide |
| CA2763667A Expired - Lifetime CA2763667C (en) | 1995-10-02 | 1996-10-02 | Interactive entertainment systems and methods |
| CA2763734A Expired - Lifetime CA2763734C (en) | 1995-10-02 | 1996-10-02 | Accessing products and/or services using a viewer interactive device |
| CA2763803A Expired - Lifetime CA2763803C (en) | 1995-10-02 | 1996-10-02 | Systems and methods for selecting a target interactive device to receive digital content |
| CA2763736A Expired - Lifetime CA2763736C (en) | 1995-10-02 | 1996-10-02 | Systems and methods for displaying program data relating to a show |
Country Status (1)
| Country | Link |
|---|---|
| CA (7) | CA2763665C (en) |
Cited By (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US10728443B1 (en) | 2019-03-27 | 2020-07-28 | On Time Staffing Inc. | Automatic camera angle switching to create combined audiovisual file |
| US10963841B2 (en) | 2019-03-27 | 2021-03-30 | On Time Staffing Inc. | Employment candidate empathy scoring system |
| US11023735B1 (en) | 2020-04-02 | 2021-06-01 | On Time Staffing, Inc. | Automatic versioning of video presentations |
| US11127232B2 (en) | 2019-11-26 | 2021-09-21 | On Time Staffing Inc. | Multi-camera, multi-sensor panel data extraction system and method |
| US11144882B1 (en) | 2020-09-18 | 2021-10-12 | On Time Staffing Inc. | Systems and methods for evaluating actions over a computer network and establishing live network connections |
| US11423071B1 (en) | 2021-08-31 | 2022-08-23 | On Time Staffing, Inc. | Candidate data ranking method using previously selected candidate data |
| US11727040B2 (en) | 2021-08-06 | 2023-08-15 | On Time Staffing, Inc. | Monitoring third-party forum contributions to improve searching through time-to-live data assignments |
| US11907652B2 (en) | 2022-06-02 | 2024-02-20 | On Time Staffing, Inc. | User interface and systems for document creation |
Families Citing this family (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20150019964A1 (en) * | 2013-07-09 | 2015-01-15 | Mainstream Media Unplugged Limited | Non-disruptive interactive interface during streaming |
| EP3067671A1 (en) | 2015-03-13 | 2016-09-14 | Flowgem Limited | Flow determination |
-
1996
- 1996-10-02 CA CA2763665A patent/CA2763665C/en not_active Expired - Lifetime
- 1996-10-02 CA CA2790911A patent/CA2790911C/en not_active Expired - Lifetime
- 1996-10-02 CA CA2763667A patent/CA2763667C/en not_active Expired - Lifetime
- 1996-10-02 CA CA2763734A patent/CA2763734C/en not_active Expired - Lifetime
- 1996-10-02 CA CA2763803A patent/CA2763803C/en not_active Expired - Lifetime
- 1996-10-02 CA CA2763736A patent/CA2763736C/en not_active Expired - Lifetime
- 1996-10-02 CA CA2763634A patent/CA2763634C/en not_active Expired - Lifetime
Cited By (18)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US11457140B2 (en) | 2019-03-27 | 2022-09-27 | On Time Staffing Inc. | Automatic camera angle switching in response to low noise audio to create combined audiovisual file |
| US10963841B2 (en) | 2019-03-27 | 2021-03-30 | On Time Staffing Inc. | Employment candidate empathy scoring system |
| US11961044B2 (en) | 2019-03-27 | 2024-04-16 | On Time Staffing, Inc. | Behavioral data analysis and scoring system |
| US11863858B2 (en) | 2019-03-27 | 2024-01-02 | On Time Staffing Inc. | Automatic camera angle switching in response to low noise audio to create combined audiovisual file |
| US10728443B1 (en) | 2019-03-27 | 2020-07-28 | On Time Staffing Inc. | Automatic camera angle switching to create combined audiovisual file |
| US11127232B2 (en) | 2019-11-26 | 2021-09-21 | On Time Staffing Inc. | Multi-camera, multi-sensor panel data extraction system and method |
| US11783645B2 (en) | 2019-11-26 | 2023-10-10 | On Time Staffing Inc. | Multi-camera, multi-sensor panel data extraction system and method |
| US11861904B2 (en) | 2020-04-02 | 2024-01-02 | On Time Staffing, Inc. | Automatic versioning of video presentations |
| US11636678B2 (en) | 2020-04-02 | 2023-04-25 | On Time Staffing Inc. | Audio and video recording and streaming in a three-computer booth |
| US11184578B2 (en) | 2020-04-02 | 2021-11-23 | On Time Staffing, Inc. | Audio and video recording and streaming in a three-computer booth |
| US11023735B1 (en) | 2020-04-02 | 2021-06-01 | On Time Staffing, Inc. | Automatic versioning of video presentations |
| US11720859B2 (en) | 2020-09-18 | 2023-08-08 | On Time Staffing Inc. | Systems and methods for evaluating actions over a computer network and establishing live network connections |
| US11144882B1 (en) | 2020-09-18 | 2021-10-12 | On Time Staffing Inc. | Systems and methods for evaluating actions over a computer network and establishing live network connections |
| US11727040B2 (en) | 2021-08-06 | 2023-08-15 | On Time Staffing, Inc. | Monitoring third-party forum contributions to improve searching through time-to-live data assignments |
| US11966429B2 (en) | 2021-08-06 | 2024-04-23 | On Time Staffing Inc. | Monitoring third-party forum contributions to improve searching through time-to-live data assignments |
| US11423071B1 (en) | 2021-08-31 | 2022-08-23 | On Time Staffing, Inc. | Candidate data ranking method using previously selected candidate data |
| US11907652B2 (en) | 2022-06-02 | 2024-02-20 | On Time Staffing, Inc. | User interface and systems for document creation |
| US12321694B2 (en) | 2022-06-02 | 2025-06-03 | On Time Staffing Inc. | User interface and systems for document creation |
Also Published As
| Publication number | Publication date |
|---|---|
| CA2763634C (en) | 2012-12-18 |
| CA2790911C (en) | 2014-04-08 |
| CA2763736C (en) | 2014-08-26 |
| CA2763667A1 (en) | 1997-04-10 |
| CA2763803A1 (en) | 1997-04-10 |
| CA2763736A1 (en) | 1997-04-10 |
| CA2790911A1 (en) | 1997-04-10 |
| CA2763734A1 (en) | 1997-04-10 |
| CA2763734C (en) | 2016-03-29 |
| CA2763803C (en) | 2012-12-18 |
| CA2763665A1 (en) | 1997-04-10 |
| CA2763665C (en) | 2014-02-18 |
| CA2763667C (en) | 2013-01-08 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US9811538B2 (en) | Search engine for video and graphics | |
| US9864575B2 (en) | System and method for creating and navigating a linear hypermedia resource program | |
| JP3449671B2 (en) | System and method for enabling creation of personal movie presentations and personal movie collections | |
| US6766363B1 (en) | System and method of linking items in audio, visual, and printed media to related information stored on an electronic network using a mobile device | |
| US6282543B1 (en) | Database search and display method and database search system | |
| US20040117405A1 (en) | Relating media to information in a workflow system | |
| US20010020981A1 (en) | Method of generating synthetic key frame and video browsing system using the same | |
| US20100070057A1 (en) | Audio data distribution system and method for generating a photo slideshow which automatically selects music | |
| JPH08287107A (en) | System and method for establishment of link between provision of seller information and seller during display of movie | |
| JPH0937223A (en) | System and method for displaying movie in linkage with source information on which the movie is based | |
| CA2987985C (en) | Search engine for video and graphics | |
| CA2763634A1 (en) | Systems and methods for playing video over the internet | |
| KR20020009757A (en) | Digital Video Searching And Authoring Tool | |
| CA2375833A1 (en) | Method and system utilizing text selected on a web page for searching in a database of television programs | |
| JP4371667B2 (en) | Interface device used with multimedia content playback device to search multimedia content being played back | |
| Hung | A hypervideo system generator | |
| JP2001251606A (en) | TV receiver and program information guide service system | |
| KR20030017764A (en) | System and method for bidirectional broadcasting service in multilingual type, and storage media having program source thereof | |
| CA2587054A1 (en) | Search engine for video and graphics |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| EEER | Examination request | ||
| MKEX | Expiry |
Effective date: 20161003 |