[go: up one dir, main page]

CA2763634A1 - Systems and methods for playing video over the internet - Google Patents

Systems and methods for playing video over the internet Download PDF

Info

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
Application number
CA2763634A
Other languages
French (fr)
Other versions
CA2763634C (en
Inventor
Steven Michael Schein
Sean Andrew O'brien
Brian Lee Klosterman
Kenneth Alan Milnes
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Adeia Guides Inc
Original Assignee
Starsight Telecast Inc
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Starsight Telecast Inc filed Critical Starsight Telecast Inc
Priority claimed from CA2374730A external-priority patent/CA2374730C/en
Publication of CA2763634A1 publication Critical patent/CA2763634A1/en
Application granted granted Critical
Publication of CA2763634C publication Critical patent/CA2763634C/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

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.
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.
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.
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.
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.
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.
CA2763634A 1995-10-02 1996-10-02 Systems and methods for playing video over the internet Expired - Lifetime CA2763634C (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Cited By (18)

* Cited by examiner, † Cited by third party
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