A method, system, computer medium, and other embodiments for integrating unrelated web services with stand-alone media-based devices are provided. Users can access and control the media-based device conveniently with a web-browser through various portals on the Internet. In an embodiment directed to
A method, system, computer medium, and other embodiments for integrating unrelated web services with stand-alone media-based devices are provided. Users can access and control the media-based device conveniently with a web-browser through various portals on the Internet. In an embodiment directed to a single web session, users program the media-based device by clicking on one or more hyperlinks or hypertexts in the form of advertisements of upcoming broadcasts. The advertisements may be web-hosted or sponsored by web portals.
대표청구항▼
1. A method of programming a media-based device over a network, the method comprising: receiving, at a data integration system, a first request for information about a first broadcast program and a second request for recording a second broadcast program at a media-based device;sending a first respon
1. A method of programming a media-based device over a network, the method comprising: receiving, at a data integration system, a first request for information about a first broadcast program and a second request for recording a second broadcast program at a media-based device;sending a first response to the first request from the data integration system, the first response comprising the information for the first broadcast program;in response to the second request, storing the second request in a database of the data integration system;receiving a query for pending transactions for a plurality of media-based devices at the database, wherein the plurality of media-based devices includes the media-based device, wherein the query is part of a series of queries sent to the data base, and wherein at least some queries in the series of queries are sent at regular intervals in time; andin response to the query for pending transactions, sending a list of pending transactions that includes the second request from the database to at least program the media-based device to record the second broadcast program. 2. The method according to claim 1, wherein the second request comprises a unit serial number for the media-based device. 3. The method according to claim 1, wherein receiving the first request for information about the first broadcast program and the second request for recording the second broadcast program comprises receiving the second request in response to selection of a link, and wherein the selection of the link utilizes one click on the link. 4. The method according to claim 3, further comprising: allowing a second website to monitor a count of a number of times the link is selected; andenabling periodically collection of revenue based on the count. 5. The method according to claim 4, wherein the revenue comprises a percentage of advertising revenue associated with the information about the broadcast program. 6. The method according to claim 1, wherein the media-based device comprises a video replay system. 7. The method according to claim 1, wherein receiving the first request for information about the first broadcast program and the second request for recording the second broadcast program comprises: identifying a user associated with the first request and the second request; and authenticating the user. 8. The method according to claim 7, wherein identifying the user associated with the first request and the second request comprises: identifying a cookie associated with the user; andenabling the cookie to be forwarded to the media-based device. 9. The method according to claim 8, wherein the cookie is extracted from a client. 10. The method according to claim 8, wherein the cookie is extracted from a computer hosting a first website. 11. The method according to claim 7, wherein identifying the user associated with the first request and the second request comprises: prompting for identification data. 12. The method according to claim 7, wherein identifying the user associated with the first request and the second request comprises: enabling determination of partner identification information. 13. The method according to claim 1, further comprising: processing the second request so to record the second broadcast program. 14. The method according to claim 13, wherein processing the second request so to record the second broadcast program further comprises: detecting whether a previous request corresponding to the second request had been made. 15. The method according to claim 1, wherein the information about the first broadcast program comprises program guide information about the first broadcast program. 16. The method according to claim 15, wherein the first broadcast program comprises a television program. 17. The method according to claim 15, wherein the first broadcast program comprises a cable program. 18. The method according to claim 15, wherein the first broadcast program comprises a pay-per-view program. 19. The method according to claim 15, wherein the first broadcast program comprises a satellite-based program. 20. The method of claim 1, wherein in response to the query for pending transactions, at least one pending transaction is converted to an eXtended Markup Language (XML) format. 21. A data integration system comprising a database, wherein the data integration system is configured for: receiving a first request for information about a first broadcast program and a second request for recording a second broadcast program at a media-based device;sending a first response to the first request, the first response comprising the information for the first broadcast program;in response to the second request, storing the second request in the database of the data integration system;receiving a query for pending transactions for a plurality of media-based devices at the database, wherein the plurality of media-based devices includes the media-based device, wherein the query is part of a series of queries sent to the data base, and wherein at least some queries in the series of queries are sent at regular intervals in time; andin response to the query for pending transactions, sending a list of pending transactions that includes the second request from the database to at least program the media-based device to record the second broadcast program. 22. The data integration system of claim 21, wherein the second request comprises a unit serial number for the media-based device. 23. The data integration system of claim 21, wherein receiving the first request for information about the first broadcast program and the second request for recording the second broadcast program comprises receiving the second request in response to selection of a link, and wherein the selection of the link utilizes one click on the link. 24. The data integration system of claim 23, wherein the data integration system is further configured for: allowing a second website to monitor a count of a number of times the link is selected; andenabling periodically collection of revenue based on the count. 25. The data integration system of claim 24, wherein the revenue comprises a percentage of advertising revenue associated with the information about the broadcast program. 26. The data integration system of claim 21, wherein receiving the first request for information about the first broadcast program and the second request for recording the second broadcast program comprises: identifying a user associated with the first request and the second request; andauthenticating the user. 27. The data integration system of claim 26, wherein identifying the user associated with the first request and the second request comprises: identifying a cookie associated with the user; andenabling the cookie to be forwarded to the media-based device. 28. The data integration system of claim 27, wherein the cookie is extracted from a client. 29. The data integration system of claim 27, wherein the cookie is extracted from a computer hosting a first website. 30. The data integration system of claim 26, wherein identifying the user associated with the first request and the second request comprises: prompting for identification data. 31. The data integration system of claim 26, wherein identifying the user associated with the first request and the second request comprises: enabling determination of partner identification information. 32. The data integration system of claim 21, wherein the data integration system is further configured for: processing the second request so to record the second broadcast program. 33. The data integration system of claim 32, wherein processing the second request so to record the second broadcast program further comprises: detecting whether a previous request corresponding to the second request had been made. 34. The data integration system of claim 21, wherein the information about the first broadcast program comprises program guide information about the first broadcast program. 35. The data integration system of claim 34, wherein the first broadcast program comprises a television program. 36. The data integration system of claim 34, wherein the first broadcast program comprises a cable program. 37. The data integration system of claim 34, wherein the first broadcast program comprises a pay-per-view program. 38. The data integration system of claim 34, wherein the first broadcast program comprises a satellite-based program. 39. The data integration system of claim 21, wherein in response to the query for pending transactions, at least one pending transaction is converted to an eXtended Markup Language (XML) format. 40. An apparatus, comprising: a processor, anda non-transitory computer readable medium storing at least a program product that activates the apparatus to perform operations comprising: receiving a first request for information about a first broadcast program and a second request for recording a second broadcast program at a media-based device;sending a first response to the first request from the data integration system, the first response comprising the information for the first broadcast program; in response to the second request, storing the second request;receiving a query for pending transactions for a plurality of media-based devices at the database, wherein the plurality of media-based devices includes the media-based device, wherein the query is part of a series of queries sent to the data base, and wherein at least some queries in the series of queries are sent at regular intervals in time; andin response to the query for pending transactions, sending a list of pending transactions that includes the second request to at least program the media-based device to record the second broadcast program. 41. The apparatus of claim 40, wherein in response to the query for pending transactions, at least one pending transaction is converted to an eXtended Markup Language (XML) format. 42. The apparatus of claim 40, wherein the media-based device comprises a digital video recorder. 43. The apparatus of claim 40, wherein the second request comprises a unit serial number for the media-based device. 44. The apparatus of claim 40, wherein receiving the first request for information about the first broadcast program and the second request for recording the second broadcast program comprises receiving the second request in response to selection of a link, and wherein the selection of the link utilizes one click on the link.
연구과제 타임라인
LOADING...
LOADING...
LOADING...
LOADING...
LOADING...
이 특허에 인용된 특허 (59)
Barton James M. ; Look Howard, Analog video tagging and encoding system.
Gebhardt, Bryan C.; Patel, Kalpesh R.; Thygesen, Allan C.; Berriatua, Steve; Michel, Christopher J., Automatic control of broadcast and execution of interactive applications to maintain synchronous operation with broadcast programs.
Carcerano Christopher John ; Barnard John Dickson ; Wilson ; Jr. Richard Alexander ; Gibson Donald Parke, Browser-based network management allowing administrators to use web browser on user's workstation to view and update configuration of network devices.
Timothy J. Elliott ; William B. Boyle, Digital video recorder connectable to an auxiliary interface of a set-top box that provides video data stream to a display device based on selection between recorded video signal received from the di.
Venkatraman Chandrasekar ; Morgan Jeffrey A., Embedding web access mechanism in an appliance for user interface functions including a web server and web browser.
Iggulden Jerry ; Fields Kyle ; McFarland Alan ; McLam George, Method and apparatus for controlling a video player to automatically locate a segment of a recorded program.
Iggulden Jerry (Santa Clarita CA) McFarland Alan (North Hollywood CA), Method and apparatus for controlling a videotape player to automatically scan past recorded commercial messages.
Iggulden Jerry (Santa Clarita CA) Fields Kyle (El Corado Hills CA) McFarland Alan (North Hollywood CA) Wu Jung-ming (Acton MA), Method and apparatus for eliminating television commercial messages.
Iggulden Jerry (Santa Clarita CA) McFarland Alan (North Hollywood CA) Lipoff Stuart J. (Newton MA) Wu Jung-ming (Acton MA) Caro Richard H. (Acton MA) Debs Raymond E. (Saratoga CA), Method and apparatus for eliminating television commercial messages.
McFarland Alan (North Hollywood CA) Lipoff Stuart J. (Newton MA) Wu Jung-Ming (Acton MA) Caro Richard H. (Acton MA), Method and apparatus for inserting digital data in a blanking interval of an RF modulated video signal.
Goldschmidt Iki Jean M. ; Shah-Nazaroff Anthony Alexander ; Williams Christopher D. ; Lane Kathleen, Method and apparatus for recording program data without commercials.
Blahut Donald E. (Holmdel NJ) Schell William M. (Watchung NJ) Story Guy A. (New York NY) Szurkowski Edward S. (Maplewood NJ), Method of advertisement selection for interactive service.
Samuel Thomas Scott ; Timo Bruck ; Lena D. Sack ; Garth A. Lewis ; Kristen V. Holbrook Donato, Method, device and system for playing a video file in response to selecting a web page link.
Piersol,Kurt W.; Graham,Jamey, Methods and apparatuses for searching both external public documents and internal private documents in response to single search request.
Alsafadi,Yasser; Dasgupta,Aninda; Krasinski,Raymond, Methods for initiating activity in intelligent devices connected to an in home digital network using extensible markup language (XML) for information exchange and systems therefor.
Barton James M. ; McInnis Roderick James ; Moskowitz Alan S. ; Goodman Andrew Martin ; Chow Ching Tong ; Kao Jean Swey, Multimedia time warping system.
Rangan P. Venkat ; Shastri Vijnan ; Ashwani Arya ; Arole Parag, Real-time receipt, decompression and play of compressed streaming video/hypervideo; with thumbnail display of past scenes and with replay, hyperlinking and/or recording permissively intiated retrospe.
Wynblatt, Michael; Pizano, Arturo; Hsu, Arding; Benson, Daniel C.; Sastry, Chellury R.; Agrawala, Vivek, System and method for authoring, distributing and replaying derivative hypermedia content.
Edlund Stefan B. ; Eichstaedt Matthias ; Eigler Donald Mark ; Kraft Reiner, System and method for operating scientific instruments over wide area networks.
Slotznick Benjamin, System for delivering and simultaneously displaying primary and secondary information, and for displaying only the secondary information during interstitial space.
Alexander Ronald ; Dias Stephen ; Hancock Kenneth S. ; Leung Elsie Y. ; Macrae Douglas ; Ng Arthur Y. ; O'Neil Shawn ; Schoaff Peter Christopher ; Sutton Jonathon ; Ward ; III Thomas Edward ; Westber, Systems and methods for displaying and recording control interface with television programs, video, advertising information and program scheduling information.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.