USRE47735EExpiredUtility

Audio/video program-related hyperlink printer

Assignee: PROGME CORPPriority: Apr 20, 2001Filed: Apr 4, 2018Granted: Nov 19, 2019
Est. expiryApr 20, 2021(expired)· nominal 20-yr term from priority
Inventors:David A. Reams
H04N 21/812H04N 21/8586H04N 21/4784G06Q 30/0207H04N 21/4782G06Q 30/02H04N 7/163H04N 7/088H04N 7/17318H04N 21/435H04N 21/4117H04N 21/4622G06F 3/1204G06F 3/1268G06F 3/1285G06F 3/1265
59
PatentIndex Score
1
Cited by
32
References
25
Claims

Abstract

A system is, method and apparatus are disclosed deploying a timer and a generator for temporally defining printable output of hyperlinked content corresponding to program material for generating a hyperlink address string structured as a print method for hyperlinking to the hyperlinked content corresponding to program material wherein the hyperlinking prints only pre-defined printing printable output of the hyperlinked content to transform the print method from a receiver receiving the hyperlink address string to a printer printing printable output of the hyperlinked content according to a second attribute of the hyperlink address string wherein activation of the hyperlinking to the hyperlinked content activates the printing printable output of the hyperlinked content comprising a the generator for generating a the hyperlink address string associated with the program material including a first attribute indicating a the hyperlink address to the hyperlinked content and a the second attribute indicating one or more parameters defining the pre-defined printable output of the hyperlinked content, an encoder for encoding the hyperlink address string for transmission via a program signal transmitter, the program signal transmitter for transmitting the hyperlink address string, a program signal receiver for receiving the hyperlink address string, a data processor for processing the hyperlink address string for hyperlinking to the hyperlinked content printing only the pre-defined printable output of the hyperlinked content and a web browser for hyperlinking to the hyperlinked content printing only the pre-defined printable output of the hyperlinked content.

Claims

exact text as granted — not AI-modified
What is claimed is: 
     
       1. A computer-implemented system deploying timer means for temporally defining predetermined printable output of a resource in the initial array position of a list in which resource identifiers uniquely identifying resources corresponding to predetermined program material are arrayed having a processor for processing an hyperlink address string structured as a print method in conjunction with program signals representative of predetermined program material for hyperlinking to a said resource in an the initial array position of a list in which resource identifiers uniquely identifying resources corresponding to said predetermined program material are arrayed printing said predetermined printable output of said resource in an the initial array position of a list in which resource identifiers uniquely identifying resources corresponding to said predetermined program material are arrayed to transform said print method from a receiver receiving said resource in the initial array position of a list in which resource identifiers uniquely identifying resources corresponding to said predetermined program material are arrayed to a printer printing said predetermined printable output of said resource in the initial array position of a list in which resource identifiers uniquely identifying resources corresponding to said predetermined program material are arrayed according to a second attribute of said hyperlink address string wherein said hyperlinking to said resource in the initial array position of a list in which resource identifiers uniquely identifying resources corresponding to said predetermined program material are arrayed activates said printing said predetermined printable output of said resource in the initial array position of a list in which resource identifiers uniquely identifying resources corresponding to said predetermined program material are arrayed, said system comprising:
 meansa generator for generating said hyperlink address string including a first attribute indicating a predetermined hyperlink address comprising a resource identifier identifying said resource in anthe initial array position of a list in which resource identifiers uniquely identifying resources corresponding to said predetermined program material are arrayed and asaid second attribute indicating one or a plurality of predetermined parameters defining said predetermined printable output of said resource in anthe initial array position of a list in which resource identifiers uniquely identifying resources corresponding to said predetermined program material are arrayed; 
 means for encodingan encoder operably coupled to said means for generatinggenerator for encoding said hyperlink address string for transmission in conjunction with said program signals representative of said predetermined program material via meansa transmitter for transmitting program- relatedprogram-related signals; 
 said means for transmitting program-related signals transmitter operably coupled to said means for encoding encoder for transmitting said hyperlink address string in conjunction with said program signals representative of said predetermined program material to means for receiving program-related signals said receiver; 
 said means for receiving program-related signals receiver for receiving said hyperlink address string in conjunction with said program signals representative of said predetermined program material; 
 said timer means operably coupled to said processor for determining predetermined one or a plurality of timing instructions for said hyperlinking to said resource in the initial array position of a list in which resource identifiers uniquely identifying resources corresponding to said predetermined program material are arrayed timely printing said predetermined printable output of said resource in the initial array position of a list in which resource identifiers uniquely identifying resources corresponding to said predetermined program material are arrayed according to said one or a plurality of predetermined parameters defining said predetermined printable output of said resource in the initial array position of a list in which resource identifiers uniquely identifying resources corresponding to said predetermined program material are arrayed indicated in said second attribute; 
 means for processing via said processor operably coupled to said means for receiving program-related signals receiver for processing said hyperlink address string in conjunction with said program signals representative of said predetermined program material for said hyperlinking to said resource in an the initial array position of a list in which resource identifiers uniquely identifying resources corresponding to said predetermined program material are arrayed printing said predetermined printable output of said resource in an the initial array position of a list in which resource identifiers uniquely identifying resources corresponding to said predetermined program material are arrayed: A) processing said predetermined hyperlink address comprising a resource identifier identifying said resource in the initial array position of a list in which resource identifiers uniquely identifying resources corresponding to said predetermined program material are arrayed indicated in said first attribute to hyperlink to said resource in an the initial array position of a list in which resource identifiers uniquely identifying resources corresponding to said predetermined program material are arrayed and B) processing said one or a plurality of predetermined parameters defining said predetermined printable output of said resource in an the initial array position of a list in which resource identifiers uniquely identifying resources corresponding to said predetermined program material are arrayed indicated in said second attribute for said hyperlinking to said resource in an the initial array position of a list in which resource identifiers uniquely identifying resources corresponding to said predetermined program material are arrayed printing said predetermined printable output of said resource in an the initial array position of a list in which resource identifiers uniquely identifying resources corresponding to said predetermined program material are arrayed indicated in according to said second attribute of said hyperlink address string; 
 means for hyperlinkinga browser operably coupled to said means for processingprocessor for said hyperlinking to said resource in anthe initial array position of a list in which resource identifiers uniquely identifying resources corresponding to said predetermined program material are arrayed wherein said hyperlinking to said resource in anthe initial array position of a list in which resource identifiers uniquely identifying resources corresponding to said predetermined program material are arrayed prints said predetermined printable output of said resource in anthe initial array position of a list in which resource identifiers uniquely identifying resources corresponding to said predetermined program material are arrayed according to said one or a plurality of predetermined parameters defining said predetermined printable output of said resource in anthe initial array position of a list in which resource identifiers uniquely identifying resources corresponding to said predetermined program material are arrayed indicated in said second attribute of said hyperlink address string and 
 means for printingsaid printer operably coupled to said means for processingprocessor for printing said predetermined printable output of said resource in anthe initial array position of a list in which resource identifiers uniquely identifying resources corresponding to said predetermined program material are arrayed according to said one or a plurality of predetermined parameters defining said predetermined printable output of said resource in anthe initial array position of a list in which resource identifiers uniquely identifying resources corresponding to said predetermined program material are arrayed indicated in said second attribute of said hyperlink address string to transform said print method from said receiver receiving said resource in the initial array position of a list in which resource identifiers uniquely identifying resources corresponding to said predetermined program material are arrayed to said printer printing said predetermined printable output of said resource in the initial array position of a list in which resource identifiers uniquely identifying resources corresponding to said predetermined program material are arrayed according to said second attribute of said hyperlink address string. 
 
     
     
       2. A computer-implemented method deploying timer means and a generator for temporally defining predetermined printable output of a resource in the initial array position of a list in which resource identifiers uniquely identifying resources corresponding to predetermined program material are arrayed for generating an hyperlink address string structured as a print method for transmission in conjunction with program signals representative of predetermined program material for hyperlinking to a said resource in an the initial array position of a list in which resource identifiers uniquely identifying resources corresponding to said predetermined program material are arrayed printing said predetermined printable output of said resource in an the initial array position of a list in which resource identifiers uniquely identifying resources corresponding to said predetermined program material are arrayed to transform said print method from a receiver receiving said resource in the initial array position of a list in which resource identifiers uniquely identifying resources corresponding to said predetermined program material are arrayed to a printer printing said predetermined printable output of said resource in the initial array position of a list in which resource identifiers uniquely identifying resources corresponding to said predetermined program material are arrayed according to a second attribute of said hyperlink address string wherein said hyperlinking to said resource in the initial array position of a list in which resource identifiers uniquely identifying resources corresponding to said predetermined program material are arrayed activates said printing said predetermined printable output of said resource in the initial array position of a list in which resource identifiers uniquely identifying resources corresponding to said predetermined program material are arrayed, said method including the step of:
 generating said hyperlink address string via said generator for said transmission of said hyperlink address string in conjunction with said program signals representative of said predetermined program material including a first attribute indicating a predetermined hyperlink address comprising a resource identifier identifying said resource in an the initial array position of a list in which resource identifiers uniquely identifying resources corresponding to said predetermined program material are arrayed and a said second attribute indicating one or a plurality of predetermined parameters defining said predetermined printable output of said resource in an the initial array position of a list in which resource identifiers uniquely identifying resources corresponding to said predetermined program material are arrayed wherein: 
 said timer means determines predetermined one or a plurality of timing instructions for said hyperlinking to said resource in the initial array position of a list in which resource identifiers uniquely identifying resources corresponding to said predetermined program material are arrayed timely printing said predetermined printable output of said resource in the initial array position of a list in which resource identifiers uniquely identifying resources corresponding to said predetermined program material are arrayed according to said one or a plurality of predetermined parameters defining said predetermined printable output of said resource in the initial array position of a list in which resource identifiers uniquely identifying resources corresponding to said predetermined program material are arrayed indicated in said second attribute. 
 
     
     
       3. The method of  claim 2  wherein said hyperlink address string comprises a character string and said resource identifier identifying said resource in an the initial array position of a list in which resource identifiers uniquely identifying resources corresponding to said predetermined program material are arrayed comprises an URI or URL. 
     
     
       4. The method of  claim 2  wherein said print method comprises a PrintWriter method and said hyperlink address string is structured as a PrintWriter method including said first attribute indicating said predetermined hyperlink address comprising said resource identifier identifying said resource in an the initial array position of a list in which resource identifiers uniquely identifying resources corresponding to said predetermined program material are arrayed and said second attribute indicating said one or a plurality of predetermined parameters defining said predetermined printable output of said resource in an the initial array position of a list in which resource identifiers uniquely identifying resources corresponding to said predetermined program material are arrayed wherein
 said resource in an the initial array position of a list in which resource identifiers uniquely identifying resources corresponding to said predetermined program material are arrayed is defined within a at least one print() or println() statement of said PrintWriter method, 
 said one or a plurality of predetermined parameters defining said predetermined printable output of said resource in an the initial array position of a list in which resource identifiers uniquely identifying resources corresponding to said predetermined program material are arrayed comprises at least one predetermined parameter instructing a PrintWriter to print said predetermined printable output of said resource in an the initial array position of a list in which resource identifiers uniquely identifying resources corresponding to said predetermined program material are arrayed and 
 said predetermined printable output of said resource in an the initial array position of a list in which resource identifiers uniquely identifying resources corresponding to said predetermined program material are arrayed is printed via said PrintWriter. 
 
     
     
       5. The method of  claim 4  wherein said hyperlink address string is structured as a PrintWriter method having an out parameter and said PrintWriter prints said predetermined printable output of said resource in the initial array position of a list in which resource identifiers uniquely identifying resources corresponding to said predetermined program material are arrayed to display on a screen. 
     
     
       6. The method of  claim 4  wherein said hyperlink address string is structured as a PrintWriter method having a writer parameter and said PrintWriter prints said predetermined printable output of said resource in the initial array position of a list in which resource identifiers uniquely identifying resources corresponding to said predetermined program material are arrayed to display on a screen. 
     
     
       7. The method of  claim 4  wherein said hyperlink address string is structured as a PrintWriter method having a pw parameter and said PrintWriter prints said predetermined printable output of said resource in the initial array position of a list in which resource identifiers uniquely identifying resources corresponding to said predetermined program material are arrayed to display on a screen. 
     
     
       8. The method of  claim 4  wherein said hyperlink address string is structured as a PrintWriter method having a PrintStream (ps) parameter and said PrintWriter prints said predetermined printable output of said resource in the initial array position of a list in which resource identifiers uniquely identifying resources corresponding to said predetermined program material are arrayed to display on a screen. 
     
     
       9. The method of  claim 2  wherein said predetermined hyperlink address predetermined one or a plurality of timing instructions for said hyperlinking to said resource in the initial array position of a list in which resource identifiers uniquely identifying resources corresponding to said predetermined program material are arrayed timely printing said predetermined printable output of said resource in the initial array position of a list in which resource identifiers uniquely identifying resources corresponding to said predetermined progam material are arrayed comprises said resource identifier identifying said resource in an initial array position of a list in which resource identifiers uniquely identifying resources corresponding to said predetermined program material represented by said program signals representative of said predetermined program material are arrayed one or a plurality of respective offset values. 
     
     
       10. The method of  claim 2  wherein said predetermined hyperlink address indicates an hyperlink address using the Http method having a predetermined value of Http Post or Http Get hyperlinking to said resource in the initial array position of a list in which resource identifiers uniquely identifying resources corresponding to said predetermined program material are arrayed comprises seeking behavior. 
     
     
       11. The method of  claim 2  wherein said one or a plurality of predetermined parameters defining said predetermined printable output of said resource in an the initial array position of a list in which resource identifiers uniquely identifying resources corresponding to said predetermined program material are arrayed includes comprises a predetermined parameter defining a predetermined value of a predetermined copy control attribute of said resource in an the initial array position of a list in which resource identifiers uniquely identifying resources corresponding to said predetermined program material are arrayed. 
     
     
       12. The method of  claim 2  wherein said hyperlink address string further includes a third attribute indicating predetermined activation of both said hyperlinking to said resource in an the initial array position of a list in which resource identifiers uniquely identifying resources corresponding to said predetermined program material are arrayed and printing said predetermined printable output of said resource in an initial array position of a list in which resource identifiers uniquely identifying resources corresponding to said predetermined program material are arrayed. 
     
     
       13. The method of  claim 2  further including the step of:
 encoding said hyperlink address string for transmission in conjunction with said program signals representative of said predetermined program material. 
 
     
     
       14. A computer-implemented apparatus deploying timer means for temporally defining predetermined printable output of a resource in the initial array position of a list in which resource identifiers uniquely identifying resources corresponding to predetermined program material are arrayed having a processor for processing an hyperlink address string structured as a print method in conjunction with program signals representative of predetermined program material for hyperlinking to a said resource in an the initial array position of a list in which resource identifiers uniquely identifying resources corresponding to said predetermined program material are arrayed printing said predetermined printable output of said resource in an the initial array position of a list in which resource identifiers uniquely identifying resources corresponding to said predetermined program material are arrayed to transform said print method from a receiver receiving said resource in the initial array position of a list in which resource identifiers uniquely identifying resources corresponding to said predetermined program material are arrayed to a printer printing said predetermined printable output of said resource in the initial array position of a list in which resource identifiers uniquely identifying resources corresponding to said predetermined program material are arrayed according to a second attribute of said hyperlink address string wherein said hyperlinking to said resource in the initial array position of a list in which resource identifiers uniquely identifying resources corresponding to said predetermined program material are arrayed activates said printing said predetermined printable output of said resource in the initial array position of a list in which resource identifiers uniquely identifying resources corresponding to said predetermined program material are arrayed, said apparatus comprising:
 means for receiving program-related signalssaid receiver for receiving said hyperlink address string in conjunction with said program signals representative of said predetermined program material including a first attribute indicating a predetermined hyperlink address comprising a resource identifier identifying said resource in anthe initial array position of a list in which resource identifiers uniquely identifying resources corresponding to said predetermined program material are arrayed and asaid second attribute indicating one or a plurality of predetermined parameters defining said predetermined printable output of said resource in anthe initial array position of a list in which resource identifiers uniquely identifying resources corresponding to said predetermined program material are arrayed; 
 said timer means operably coupled to said processor for determining predetermined one or a plurality of timing instructions for said hyperlinking to said resource in the initial array position of a list in which resource identifiers uniquely identifying resources corresponding to said predetermined program material are arrayed timely printing said predetermined printable output of said resource in the initial array position of a list in which resource identifiers uniquely identifying resources corresponding to said predetermined program material are arrayed according to said one or a plurality of predetermined parameters defining said predetermined printable output of said resource in the initial array position of a list in which resource identifiers uniquely identifying resources corresponding to said predetermined program material are arrayed indicated in said second attribute and 
 means for processing via said processor operably coupled to said means for receiving program-related signals receiver for processing said hyperlink address string in conjunction with said program signals representative of said predetermined program material for hyperlinking to said resource in an the initial array position of a list in which resource identifiers uniquely identifying resources corresponding to said predetermined program material are arrayed printing said predetermined printable output of said resource in an the initial array position of a list in which resource identifiers uniquely identifying resources corresponding to said predetermined program material are arrayed: A) processing said predetermined hyperlink address comprising said resource identifier identifying said resource in the initial array position of a list in which resource identifiers uniquely identifying resources corresponding to said predetermined program material are arrayed indicated in said first attribute to hyperlink to said resource in an the initial array position of a list in which resource identifiers uniquely identifying resources corresponding to said predetermined program material are arrayed and B) processing said one or a plurality of predetermined parameters defining said predetermined printable output of said resource in an the initial array position of a list in which resource identifiers uniquely identifying resources corresponding to said predetermined program material are arrayed indicated in said second attribute for said hyperlinking to said resource in an the initial array position of a list in which resource identifiers uniquely identifying resources corresponding to said predetermined program material are arrayed printing said predetermined printable output of said resource in an the initial array position of a list in which resource identifiers uniquely identifying resources corresponding to said predetermined program material are arrayed indicated in said second attribute. 
 
     
     
       15. The apparatus of  claim 14  wherein said apparatus comprises a television receiver apparatus. 
     
     
       16. The apparatus of  claim 14  wherein said apparatus comprises a radio receiver apparatus. 
     
     
       17. The apparatus of  claim 14  wherein said apparatus comprises a media player apparatus. 
     
     
       18. The apparatus of  claim 14  wherein said means for receiving program-related signals receiver comprises said timer means. 
     
     
       19. The apparatus of  claim 14  wherein said predetermined hyperlink address indicates http hyperlink means. 
     
     
       20. The apparatus of  claim 19  wherein said predetermined hyperlink address indicates said http hyperlink means comprising an Http Post or an Http Get value. 
     
     
       21. The apparatus of  claim 14  wherein said apparatus further comprises means for hyperlinking a browser operably coupled to said means for processing processor and said hyperlink address string further includes a third attribute indicating said means for hyperlinking browser is user-activated wherein said apparatus further comprises:
 means for storing, means for visually displaying and means for user-activating, each operably coupled to said means for processing processor and collectively configured for user-activating said means for hyperlinking browser to hyperlink to said resource in an the initial array position of a list in which resource identifiers uniquely identifying resources corresponding to said predetermined program material are arrayed, said means for storing to store for predetermined time said predetermined hyperlink address and said means for visually displaying to visually display for predetermined time predetermined data to prompt said user-activating said means for hyperlinking browser to hyperlink to said resource in an the initial array position of a list in which resource identifiers uniquely identifying resources corresponding to said predetermined program material are arrayed, both said means for storing and said means for visually displaying responsive to said third attribute, and said means for user-activating to activate said means for hyperlinking browser to hyperlink to said resource in an the initial array position of a list in which resource identifiers uniquely identifying resources corresponding to said predetermined program material are arrayed. 
 
     
     
       22. The apparatus of  claim 14  wherein said apparatus further comprises means for hyperlinking a browser operably coupled to said means for processing processor and said hyperlink address string further includes a third attribute indicating said means for hyperlinking browser is automatically activated wherein said apparatus further comprises:
 means for automatically activating said means for hyperlinking browser operably coupled to said means for processing processor and configured for automatically activating said means for hyperlinking browser to automatically hyperlink to said resource in an the initial array position of a list in which resource identifiers uniquely identifying resources corresponding to said predetermined program material are arrayed responsive to said third attribute. 
 
     
     
       23. The apparatus of  claim 21  or  22  wherein said means for hyperlinking browser comprises a web browser means. 
     
     
       24. The apparatus of  claim 14  wherein said print method comprises a PrintWriter method and said hyperlinking prints said predetermined printable output of said resource in an the initial array position of a list in which resource identifiers uniquely identifying resources corresponding to said predetermined program material are arrayed via a PrintWriter. 
     
     
       25. The apparatus of  claim 14  wherein said predetermined printable output of said resource in an the initial array position of a list in which resource identifiers uniquely identifying resources corresponding to said predetermined program material are arrayed is printed to paper via XHTML-Print.

Join the waitlist — get patent alerts

Track USRE47735E — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.