WikiPatents - Community Patent Review
Create Free Account  |  License or Sell Your Patent  |  WikiPatents Marketplace  |  WikiPatents Blog
Username:  Password:  
    
Advanced Search
Monitoring and reporting system for remote terminals    
United States Patent4893248   
Link to this pagehttp://www.wikipatents.com/4893248.html
Inventor(s)Pitts; W. Hampton (Nashville, TN); Thomas; Ronald G. (Nashville, TN)
AbstractA system is disclosed for monitoring and accumulating data indicative of viewer authorized pay per view TV programs at each of a plurality of remote terminals, wherein each remote terminal is coupled illustratively by non-dedicated telephone lines to a host computer at a central station. The remote terminal includes viewer actuable means for authorizing the viewing of a pay per TV program, a memory, means responsive to the authorizing of a program for storing data indicative of the authorized program into the memory, and means responsive to the authorizing of the pay per view TV program for transmitting over the telephone lines to the host computer a report message including the program data. Security features are adopted for the remote terminal of this invention to prevent the viewer interference with the monitoring and/or reporting of the report message to the host computer as by removing energization from the remote terminal and/or disconnecting the telephone lines from the remote terminal. Further, the viewer is given a preview of an authorized pay per view program, whereby the viewer will be billed for that program only if the viewer views the authorized program for a time greater than a preview period. In order to prevent a viewer from taking advantage of this monitoring and reporting system, the time of each authorizing and deauthorizing is noted and stored in memory, whereby each viewing segment between successive authorizings and deauthorizings may be calculated and stored in a total viewing time memory. Each viewer is also given a credit limit illustratively as the number of pay per view TV programs that will be authorized before further authorizing is defeated and it is necessary to update that credit limit. The remote terminal at call-in time transmits a report message to the host computer, which checks the viewer's credit and, if satisfactory, transmits or downloads a new credit limit to the remote terminal, thus permitting further authorizing of pay per view programs.



 Title Information Submit all comments and votes
 
Patent Text Patent PDF Print Page Summary File History
Plain text PDF images Print Summary File History
Drawing from US Patent 4893248
Monitoring and reporting system for remote terminals - US Patent 4893248 Drawing
Monitoring and reporting system for remote terminals
Inventor     Pitts; W. Hampton (Nashville, TN); Thomas; Ronald G. (Nashville, TN)
Owner/Assignee     Access Corporation (Nashville, TN)
Patent assignment
All assignments
Publication Date     January 9, 1990
Application Number     07/011,976
PAIR File History     Application Data   Transaction History
Image File Wrapper   Patent Term   Fees
Litigation
Filing Date     February 6, 1987
US Classification     705/400 379/92.04 380/210 380/231 380/232 380/240 702/187 702/188 725/2 725/8 725/104 725/132
Int'l Classification     H04H 009/00 G06F 015/20
Examiner     Lall; Parshotam S.
Assistant Examiner     Cosimano; Edward R.
Attorney/Law Firm     Neuman, Williams, Anderson & Olson
Address
Parent Case    
Priority Data    
USPTO Field of Search     340/526 340/825.06 340/825.07 340/825.08 340/825.15 340/825.31 340/825.5 340/825.35 358/84 358/85 358/86 379/65 379/66 379/106 379/92 364/550 364/464.01 380/23 455/2 455/4 455/5
Patent Tags     monitoring reporting remote terminals
   
Enter a comma (,) or semicolon (;) between multiple tag words/phrases.
Describe this patent:
 Amusing   
 Clever   
 Complex   
 Efficient   
 Historic   
 Important   
 Innovative   
 Interesting   
 Practical   
 Simple   
[no votes]
Patent WIKI

Share information and news about this patent, including information and news about the technology, inventors, company, ligation and licensing.

 References Submit all comments and votes
 
*references marked with an asterisk below are user-added references
 U.S. References
 
Add a new US reference:  
ReferenceRelevancyCommentsReferenceRelevancyComments
3588357



[0 after 0 votes]
4833710
Hirashima
380/233
May,1989

[0 after 0 votes]
4759060
Hayashi
380/234
Jul,1988

[0 after 0 votes]
4712238
Gilhousen
380/232
Dec,1987

[0 after 0 votes]
4630108
Gomersall
725/34
Dec,1986

[0 after 0 votes]
4616263
Eichelberger
348/722
Oct,1986

[0 after 0 votes]
4590516
Abraham
725/93
May,1986

[0 after 0 votes]
4584602
Nakagawa
379/92.01
Apr,1986

[0 after 0 votes]
4577224
Ost
380/241
Mar,1986

[0 after 0 votes]
4566030
Nickerson
379/92.04
Jan,1986

[0 after 0 votes]
4558464
O'Brien, Jr.
380/240
Dec,1985

[0 after 0 votes]
4554579
Citta
725/131
Nov,1985

[0 after 0 votes]
4533949
Fujimura
380/201
Aug,1985

[0 after 0 votes]
4528589
Block
380/241
Jul,1985

[0 after 0 votes]
4486773
Okubo
725/2
Dec,1984

[0 after 0 votes]
4484217
Block
725/1
Nov,1984

[0 after 0 votes]
4418424
Kawamoto
725/149
Nov,1983

[0 after 0 votes]
4394540
Willis
379/106.06
Jul,1983

[0 after 0 votes]
4381522
Lambert
725/93
Apr,1983

[0 after 0 votes]
4361851
Asip
725/14
Nov,1982

[0 after 0 votes]
4258386
Cheung
725/14
Mar,1981

[0 after 0 votes]
4245245
Matsumoto
380/211
Jan,1981

[0 after 0 votes]
4241237
Paraskevakos
379/106.06
Dec,1980

[0 after 0 votes]
4225884
Block
380/233
Sep,1980

[0 after 0 votes]
4163254
Block
380/233
Jul,1979

[0 after 0 votes]
4126762
Martin
379/106.06
Nov,1978

[0 after 0 votes]
4104486
Martin
379/106.06
Aug,1978

[0 after 0 votes]
4008369
Theurer
725/3
Feb,1977

[0 after 0 votes]
3987246
Willis
379/106.01
Oct,1976

[0 after 0 votes]
3968327
Gregg, III
725/85
Jul,1976

[0 after 0 votes]
3911204
Spinelli
380/220
Oct,1975

[0 after 0 votes]
 Foreign References
 Other References
 Market Review Submit all comments and votes
   
Market Size
Estimate the gross annual revenues of the relevant market sector:
> $10B
$5B - $10B
$2B - $5B
$500M - $2B
$100M - $500M
$10M - $100M
$1M - $10M
$500K - $1M
$100K - $500K
< $100K
[No votes]
$0
 
$0   $2.5B   $5B   $7.5B   $10B
Market Share
Estimate the percentage of the relevant market sector this invention will capture:
75% - 100%
50% - 74.99%
25% - 49.99%
10 - 24.99%
5 - 9.99%
2 - 4.99%
1 - 1.99%
< 1%
[No votes]
0.0%
 
0%   25%   50%   75%   100%
Reasonable Royalty
What percentage of gross sales should the inventor or assignee be paid?
75% - 100%
50% - 74.99%
25% - 49.99%
10 - 24.99%
5 - 9.99%
2 - 4.99%
1 - 1.99%
< 1%
[No votes]
0.0%
 
0%   25%   50%   75%   100%
Public's "Guesstimation" of Royalty Value
Market SizeN/A[No votes]
xMarket ShareN/A[No votes]
xReasonable RoyaltyN/A[No votes]

N/A

License Availablity
If you are NOT the owner or assignee, answer here:
Yes, license is available for purchase

No, license is not currently available



[No votes]
License Availablity
If you ARE the owner or assignee, answer here:
Yes, license is available for purchase

No, license is not currently available



[No votes]
Competitive Advantage
Does this invention have a significant competitive advantage over similar technologies?
Yes

No



[No votes]
Most helpful competitive advantage comment
[No comments]

Commercial Alternatives
Are there viable commercial alternatives for this invention?
Yes

No



[No votes]
Most helpful commercial alternative comment
[No comments]

 Technical Review Submit all comments and votes
 Claims Submit all comments and votes
 


We claim:

1. A remote terminal for use in a system for monitoring and accumulating data indicative of viewer authorized pay per view programs on a television set at each of a plurality of remote terminals, each of said remote terminals connected by non-dedicated telephone lines for transmitting said accumulated data over said telephone lines to a host computer at a central station, said host computer processing said transmitted data to provide bills to said viewers, each of said remote terminals comprising:

(a) means actuated by a viewer for authorizing the viewing of a pay per view program upon the television set;

(b) means connected to said authorizing means and responsive to the viewer actuation of said authorizing means for monitoring the viewing of said pay per view program to provide program data indicative thereof;

(c) memory means connected to said monitoring means for storing said program data therefrom; and

(d) means connected to said authorizing means and said memory means, and responsive to said authorization for transmitting over said telephone lines to said host computer a report message including said program data.

2. The remote terminal as claimed in claim 1, wherein said monitoring means is responsive to said authorizing means for storing data indicative of each authorized pay per view program in said memory means.

3. The remote terminal as claimed in claim 2, wherein said program at a identifies each authorized pay per view program and a credit limit is stored in said memory means indicative of the extent of viewer authorizing of said pay per view programs, an there is further included means for accessing said memory means and for comparing said credit limit with said program data and, if said credit limit is exceeded, for defeating the operation of said authorizing means.

4. The remote terminal as claimed in claim 1, wherein there is further included means for receiving a control message transmitted over said telephone lines from said host computer.

5. The remote terminal as claimed in claim 4, wherein said control message includes a new credit limit, and there is further included means for receiving and storing said new credit limit in said memory means in place of any previous credit limit.

6. The remote terminal as claimed in claim 1, wherein there is further included clock for providing a signal indicative of the current real time.

7. The remote terminal as claimed in claim 6, wherein said transmitting means comprises means for randomly setting a call-in time.

8. The remote terminal as claimed in claim 7, wherein said transmitting means further comprises means for comparing said call-in time with said real time an upon achieving a match therebetween, for initiating the transmitting of said report message.

9. The remote terminal as claimed in claim 8, wherein there is included a back-up battery for energizing each of said real time clock an said memory means, in the event that normal energization of said remote terminal fails.

10. The remote terminal as claimed in claim 6, wherein there is included means for determining the projected end of program time at which a pay per view program terminates.

11. The remote terminal as claimed in claim 10, wherein there is further included means for accessing said real time clock and for comparing said accessed real time with said en of program time and, if said real time is greater than said end of program time, deauthorizing said authorized pay per view program.

12. The remote terminal as claimed in claim 11, wherein there is further included means responsive to said deauthorizing of said pay per view program for randomly generating a call-in time for said transmitting means to initiate the transmitting of said report message over said telephone lines to said host computer.

13. The remote terminal as claimed in claim 11, wherein said end of program time determining means is responsive to the viewer actuation of said authorizing means for accessing said real time clock to obtain said current real time and for calculating said end of program time as the sum of said current real time and a predetermined period of time.

14. The remote terminal as claimed in claim 13, wherein said predetermined period is set to be greater than the maximum length of time of any of said pay per view programs.

15. The remote terminal as claimed in claim 11, wherein there is include a back-up battery coupled to said memory means and to said real tie clock to provide continuous energization thereof if normal energization is remove from said remote terminal, means for accessing said real time clock to obtain said current real time and comparing said current real time with said end of program time and, if said current real time is greater than said end of program time by a predetermine erio, for adopting said current time as a power-on time corresponding to the restoration of normal energization to said remote terminal and storing same in said memory means.

16. The remote terminal as claimed in claim 15, wherein there is included means responsive to viewer actuation of said authorizing means for accessing said real time clock to obtain said current real time as an on-time indicative of a starting time of said authorized pay per view program and storing same in said memory means, and means for adopting said power-on time as a last off-time indicative of the last deauthorizing time of said pay per view program and for calculating a most recent viewing time as the difference between said on-time and said adopted, last off-time.

17. The remote terminal as claimed in claim 15, wherein there is included means responsive to the removal of the normal energization from said remote terminal for accessing said real time clock to obtain and adopt said current real time as a power-off time and storing same in said memory means.

18. The remote terminal as claimed in claim 17, wherein there is included means for calculating an energization removal period of time that normal energization is removed from said remote terminal as the difference between said power-off and said power-on times.

19. The remote terminal as claimed in claim 6, wherein there is included means actuable by said viewer for deauthorizing the viewing of an authorized pay per view program on said television set.

20. The remote terminal as claimed in claim 19, wherein there is included means responsive to said viewer actuation of said authorizing means for accessing said real time clock to obtain a first real time signal and for storing same.

21. The remote terminal as claimed in claim 19, wherein there is included means responsive to the viewer actuation of said authorizing means for accessing said real time clock to obtain a first real time and for calculating a projected end of program time as the sum of said first real time and a predetermined period, and means for accessing said real time clock to obtain a second real time, for comparing said second real time with said calculated end of program time and, if said second real time is greater than said calculated end of program time, deauthorizing said authorized pay per view TV program.

22. A remote terminal as claimed in claim 21, wherein there is further included means responsive to any of said deauthorizing of said authorized pay per view TV program for setting a call-in time for said transmitting means to initiate the transmitting of said report message over said telephone lines to said host computer.

23. The remote terminal as claimed in claim 21, wherein there is included means responsive to any of said deauthorizings of said authorized pay per view TV program for accessing said real time clock to obtain said current real time and for calculating a report message call-in time at which said transmitting means initiates the transmitting of said report message, as the sum of said current real time and a randomly determined period.

24. The remote terminal as claimed in claim 19, wherein there is included means responsive to said viewer actuation of each of said authorizing means and said deauthorizing means for accessing said real time clock to obtain first and second real times, respectively, and for storing same in said memory means.

25. The remote terminal as claimed in claim 24, wherein there is included means responsive to said deauthorizing of said pay per view TV program for calculating a current viewing time of said authorized pay per view TV program as the difference between said first and second real times.

26. The remote terminal as claimed in claim 25, wherein said memory means includes a location for accumulating and storing said current viewing times.

27. The remote terminal as claimed in claim 26, wherein said memory includes a storage location for counting and storing the number of times that a pay per view TV program has been deauthorized, and means responsive to said deauthorizing of an authorized pay per view TV program for incrementing said stored number.

28. A terminal for monitoring and accumulating data indicative of viewer authorized pay per view programs as are displayed on a television set, said terminal protected against removal of normal energization therefrom by the viewer, said terminal comprising:

(a) a real time clock;

(b) memory means;

(c) means for monitoring the pay per view programs displayed upon said television set and for storing program data indicative thereof in said memory means;

(d) a back-up battery for energizing said real time clock and said memory means if normal energization is removed therefrom; and

(e) means operable only when normal energization is applied to said terminal for accessing said real time clock to obtain a current time, for comparing said current time with a predetermined time and, if said current time is greater than said predetermined time, adopting said greater current time as an end of viewing time corresponding to the restoration of normal energization to said terminal.

29. The terminal as claimed in claim 28, wherein there is further included means for transmitting over telephone lines to a host computer a report message including said program data; if said current time is greater than said predetermined time, said accessing and comparing means deauthorizes said authorized pay per view program; and means responsive to said deauthorizing of said authorized pay per view program for initiating at a random time later said transmitting means to transmit said report message to said host computer.

30. The terminal as claimed in claim 28, wherein there is included means responsive to the removal of normal energization from said terminal for accessing said real time clock and for storing said current time in said memory means as a power-off time, and means for calculating an energization removal period as the difference of said end of viewing and power-off times.

31. The terminal as claimed in claim 28, wherein said accessing and comparing means comprises means for setting said predetermined time according to the length of said pay per view program plus a period indicative of a power outage.

32. The terminal as claimed in claim 28, wherein there is included means actuable by a viewer for authorizing the viewing of a pay per view program upon said television set.

33. The terminal as claimed in claim 32, wherein there is further included means for responding to said viewer actuation of said authorizing means for accessing said real time clock and for adopting said accessed time as a program on-time indicative of a starting time of said authorized pay per view program, and means for calculating a viewing time of said authorized pay per view program as the difference between said adopted end of viewing time and said program on-time.

34. The terminal as claimed in claim 32, wherein there is further included means responsive to said actuation of said authorizing means for accessing said real time clock and for adopting said accessed time as a program on-time indicative of a starting time of said authorized pay per view program, and said accessing and comparing means comprises means for setting said predetermined time as the sum of said program on-time, a first period corresponding to the length of said pay per view program and a second period indicative of a power outage time.

35. The terminal as claimed in claim 28, wherein there is further included means operable when normal energization is applied to said terminal for periodically accessing said real time clock at a regular interval to obtain a current time and for storing said current time in said memory means, whereby a series of current times including a new current time and a last current time are stored in said memory means.

36. The terminal as claimed in 35, wherein said means for accessing and comparing accesses said real time clock to obtain said new current time and for comparing said new current time with said last current time stored in said memory means and, if said new current time is greater than said last current time, storing said new current value in said memory means.

37. The terminal as claimed in claim 35, wherein there is included means for accessing said memory means and for determining a difference between said new current time and said last current time, and means for comparing said difference with said regular interval and, if greater, adopting said difference as a time period of the power outage.

38. A terminal for monitoring and accumulating data indicative of viewer authorized pay per view programs to be displayed on a television set, said terminal accumulating pay per view program data in a manner to permit the viewer to preview an authorized pay per view program for a given preview period before being billed therefore, said terminal comprising:

(a) a real time clock;

(b) memory means;

(c) viewer actuable means for authorizing and deauthorizing a pay per view program for viewing on said television set, and for accessing said real time clock to obtain an on-time and an off-time corresponding to the viewer's authorizing and deauthorizing, respectively; and

(d) means responsive to successive viewer authorizing and deauthorizing for calculating a most recent viewing time segment as the difference between corresponding, successive on- and off-times, and for storing and accumulating each of said viewing time segments in said memory means to provide a total viewing time, which if greater than said preview period indicates that said viewer be billed for said pay per view program.

39. The terminal as claimed in claim 38, wherein there is included a counter for counting the number of viewing time segments and responsive to each deauthorizing for incrementing said number.

40. The terminal as claimed in claim 39, wherein there is included means for transmitting a report message from said terminal disposed at a remote location to a host computer located at a central station, said report message including said total viewing time and said number of viewing time segments, whereby said host computer may determine whether said preview period has been exceeded.

41. The terminal as claimed in claimed in claim 40, wherein there is further included means responsive to said authorizing for actuating said transmitting means to transmit said report message to said host computer.

42. A remote terminal for use in a system for monitoring and accumulating data indicative of events occurring at each of a plurality of remote terminals, each of said remote terminals connected by a detachable, non-dedicated telephone line for transmitting said accumulated event data over said telephone lines to a host computer at a central station, each of said remote terminals comprising:

(a) means for detachably connecting said remote terminal to said telephone line;

(b) memory means for storing event data indicative of said events;

(c) means for transmitting over said telephone lines to said host computer a report message including said event data;

(d) means connected to said memory means and said transmitting means for initiating said transmitting means to transmit said report message; and

(f) means connected to said initiating means and said connecting means, and responsive to said initiating means initiating said transmitting means for sensing whether the telephone line is detached from said remote terminal and, if detached, for providing a detach signal indicative thereof.

43. The remote terminal as claimed in claim 42, wherein a dial tone normally appears on said telephone lines, and said sensing means senses the presence of said dial tone to determine whether said telephone is detached from said remote terminal.

44. A system for monitoring events occurring at a plurality of remote terminals and reporting event data indicative thereof over transmission lines to a host computer disposed at a central station, said monitoring system comprising:

(a) a plurality of said remote terminals, each comprised of:

(1) means for monitoring said events to provide event data indicative thereof;

(2) memory means connected to said monitoring means for storing said event data therefrom; and

(3) transmitting means connected to said memory means and to one of said transmission lines for establishing a connection with said host computer and thereafter for accessing said event data in said memory means and for transmitting over said transmission line to said host computer a report message including said event data, said transmitting means comprising means for determining whether said connection was completed and, if not, for incrementing a number indicative of the unsuccessful transmissions of said report message, said number is stored in said memory means, and means for incorporating said number in said report message; and

(b) said host computer comprising means for receiving said report message from each of said plurality of remote terminals.

45. The monitoring system as claimed in claim 44, wherein said transmitting means of each said remote terminals comprises means for transmitting over said transmission line a dialing signal to said host computer, means for detecting a busy signal from said host computer, and means responsive to each of said busy signals for c